ElasticVapor :: Life in the Cloud
Contact CloudCamp CCIF Enomaly About Home

Thursday, May 8, 2008

Virtual Private Cloud (VPC)

According to wikipedia, (everyones favorite fair and balanced source of information) "a virtual private server (VPS) is a method of partitioning a physical server computer into multiple servers such that each has the appearance and capabilities of running on its own dedicated machine."

Over the last few years the VPS has become one of the defacto methods in the web hosting world. But like all commonly used technology the VPS does have its limitations. The biggest problem is it is still a single tenant environment. Moving, securing, adapting and just plan scaling a VPS remains a pain in the ass. Not to worry, I have a solution to propose, complete with its own acronym. I call it the "Virtual Private Cloud" (VPC)

A VPC is a method for partitioning a public computing utility such as EC2 into quarantined virtual infrastructure. A VPC may encapsulate multiple local and remote resources to appear as a single homogeneous computing environment bridging the ability to securely utilize remote resources as part of an seamless global compute infrastructure.

A core component of a VPC is a virtual private network (VPN) and or a virtual LAN (Vlan) in which some of the links between nodes are encrypted and carried by virtual switches. Another reason for the use of a VPN within the context of a VPC includes the ability to virtualize the network giving it particular characteristics & appearance that match the demands as well as requirements of a given application deployed in the cloud.

A VPC enables virtual to cloud (V2C) and physical to cloud (P2C) migrations whereby a operating environment is seamlessly moved from a traditional hosting environment to that of a cloud with little or no interference to the operations of a given server instance and its performance.

As cloud computing becomes more common, I foresee a major opportunity for hosting companies looking to extend their dedicated and VPS hosting services by enabling customers an easy migration path into the cloud.

Labels: Cloud Computing, Virtualization, VPC, VPS

posted by enomaly at 4:55 PM

2 Comments :

Blogger christoph said...

Reuven, a very good post. I would personally love to see P2C and V2C capabilities emerge in the near future. I just implemented a new mail system for my small business as a virtual machine and would just love to simply V2C that system for higher availability and all the other benefits of the cloud.

May 8, 2008 8:03 PM  
Blogger Dmitriy S said...

We at CohesiveFT were thinking along the same lines! Linux Journal published our article on the topic where we described our implementation based on OpenVPN at http://www.linuxjournal.com/article/9915. We call it VcubeV and it's been running in our production environment since summer of 2007.

We also wrote some additional code to allow redundancy in OpenVPN servers and open sourced it - details are at http://www.cohesiveft.com/developer.

May 9, 2008 9:18 AM  

Post a Comment

Subscribe to Post Comments [Atom]

Links to this post :

  <$BlogBacklinkTitle$>  
<$BlogBacklinkSnippet$>
<$I18NPostedByBacklinkAuthor$> @ <$BlogBacklinkDateTime$>

Create a Link

<< Home

About Me

My Photo
Name: Reuven Cohen
Location: Toronto, Canada

Reuven Cohen is Founder & Chief Technologist for Toronto based Enomaly Inc. - leading developer of Cloud Computing products and solutions focused on enterprise businesses. Enomaly's products include the Enomaly elastic computing platform, an open source cloud platform that enables a scalable enterprise IT and local cloud infrastructure platform.

View my complete profile

Reuven is also founder of several technology organizations;
> Enomaly.com
> Cloud Camp
> the Unified Cloud Interface Project
> Cloud Interoperability Forum
> Cloud Interop Magazine
> Contact Reuven

(twitter @ruv : Linkedin : RSS Feed)

Subscribe by Email

Enter your email address:

Previous Posts

  • Stupid as a Service
  • ElasticDrive 0.4.2 Now Available for Download
  • Storm Clouds ahead ~ The battle for the cloud!
  • Microsoft getting into the Cloud with Free Silverl...
  • Rackspace Unveils Mosso CloudFS Storage Service
  • Sun & Amazon to announce a partnership?
  • Cloud Computing: Eyes on the Skies (Businessweek)
  • What makes a good cloud based IDE?
  • Xen Vs KVM, which will prevail long term?
  • Enomaly’s open source virtual platform moves VMs i...

Search Site



follow me on Twitter

Twitter Updates

    Subscribe to
    Posts [Atom]

    > Disclosure Policy