You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@libcloud.apache.org by Hutson Betts <hu...@tamu.edu> on 2011/09/17 01:24:40 UTC

[dev] Managing Virtual Private Networks

This would be my first time posting to the Development listserv.

A project I am currently working on involves the management of virtual
networks using OpenNebula's OCCI API. These virtual networks are
necessary to facilitate what Amazon calls "Virtual Private Clouds".
Basically, I deploy a set of virtual machines, interconnected by a set
of virtual networks, vnets, and using ebtables, isolate those virtual
networks from one another. This effectively creates a virtual private
cloud within my cloud infrastructure. 

However, there is, to the best of my knowledge, any support in libcloud
to orchestrate virtual private networks. I know OpenNebula's OCCI
supports virtual networks and there is documentation for Amazon's VPC
(Docs: Amazon Virtual Private Cloud (API Version 2011-07-15))

Would a new, fourth, component to libcloud be required? Say:
"Virtual Networks - services such as Amazon VPC and OCCI
(libcloud.network.*)"

This is a general query to the libcloud development community for your
input and consideration.

-- 
Hutson Betts
Computer Science and Engineering
Texas A&M University