incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kanzhe Jiang <kanzhe.ji...@bigswitch.com>
Subject Re: [PROPOSAL] A networking plugin to integration with BigSwitch network controller platform
Date Wed, 09 Jan 2013 17:47:22 GMT
Hi Sebastien,

It definitely makes sense to enable Elastic IP and implement Security
groups with OpenFlow. It is one of the to-do items we would like to
contribute to cloudstack after finishing the basic network isolation.

I am new to CloudStack and don't know much about the agent simulator. I
would love to discuss it with you once I get to know more about CloudStack.

Thanks,
Kanzhe

On Mon, Jan 7, 2013 at 1:37 AM, Sebastien Goasguen <runseb@gmail.com> wrote:

> Dear Kanzhe,
>
> Two thought:
>
> -Would it make sense to also use BVS for CloudStack Basic networking, and
> use it to enable Elastic IP and Security Groups in basic zone via open flow
> ?
> -CloudStack has an agent simulator (which unfortunately I don't know much
> about :( )), it would be great to envision a full data center simulation
> that would use mininet and the agent simulator. Do you have any thoughts on
> how we could use mininet to do CloudStack simulations ?
>
> Regards,
>
> -Sebastien
>
> On Jan 5, 2013, at 8:25 AM, Kanzhe Jiang <kanzhe.jiang@bigswitch.com>
> wrote:
>
> > Here is the first draft of the design spec for BigSwitch Networking
> > Plugin<
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/BigSwitch+Networking+Plugin
> >
> > .
> >
> > Thanks,
> > Kanzhe
> >
> > On Thu, Jan 3, 2013 at 12:18 PM, Chip Childers <
> chip.childers@sungard.com>wrote:
> >
> >> On Thu, Jan 3, 2013 at 3:16 PM, Kanzhe Jiang <
> kanzhe.jiang@bigswitch.com>
> >> wrote:
> >>> On Thu, Jan 3, 2013 at 10:53 AM, Chip Childers <
> >> chip.childers@sungard.com>wrote:
> >>>
> >>>> On Thu, Jan 3, 2013 at 1:44 PM, Kanzhe Jiang <
> >> kanzhe.jiang@bigswitch.com>
> >>>> wrote:
> >>>>> Hi Chip,
> >>>>>
> >>>>> Yes, I will put together a design spec together soon for review.
> >>>>> I was informed that the code freeze date for the current release
is
> >> end
> >>>> of
> >>>>> January, 2013.
> >>>>> My plan is to submit the plugin some time before the deadline for
> >> review
> >>>> so
> >>>>> the plugin would be available in the coming release.
> >>>>>
> >>>>> Thanks,
> >>>>> Kanzhe
> >>>>>
> >>>>
> >>>> OK, thanks for the clarity!
> >>>>
> >>>> Given your stated goal, I'm going to ask you for a couple of things:
> >>>>
> >>>> The design doc needs to be a child of this page:
> >>>>
> >>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/4.1+Design+Documents
> >>>
> >>>
> >>> I am working on the design spec and will have it available in a day or
> >> two.
> >>>
> >>
> >> Fantastic.  Please ask for help on this list if you need any advice
> >> from the rest of the community!
> >>
> >>>
> >>>>
> >>>>
> >>>> If you can create yourself an account within issues.a.o, and let me
> >>>> know when you are done, I'll add you as a project contributor.  This
> >>>> will allow us to assign the new feature issue (and any bugs that we
> >>>> might find) to you as the process moves forward.
> >>>>
> >>>>
> >>> I have created a Jira account. Username kjiang.
> >>> I have also created a "New Feature" item,
> >>> CLOUDSTACK-733<https://issues.apache.org/jira/browse/CLOUDSTACK-733>,
> >>> to track the proposal.
> >>>
> >>
> >> I added your account as a contributor for the project, and have
> >> assigned 733 to you.  Thanks for jumping over the administrivia
> >> hurdles a bit for us!
> >>
> >>>
> >>>> Once you have the jira account, please create a "New Feature" item to
> >>>> track progress within the CLOUDSTACK project here:
> >>>> https://issues.apache.org/jira/browse/CLOUDSTACK
> >>>>
> >>>> We'll also want to discuss testing the new feature.  It's going to
> >>>> obviously require access to the BVS application.  Are there any
> >>>> resources that you will be able to share on that front?
> >>>>
> >>>> Floodlight would be sufficient to test the new feature. The plugin
> >>> supports both the commercial and opensource controller.
> >>>
> >>>
> >>>> Thanks!
> >>>>
> >>>>> On Thu, Jan 3, 2013 at 6:48 AM, Chip Childers <
> >> chip.childers@sungard.com
> >>>>> wrote:
> >>>>>
> >>>>>> On Thu, Jan 3, 2013 at 1:20 AM, Kanzhe Jiang <
> >>>> kanzhe.jiang@bigswitch.com>
> >>>>>> wrote:
> >>>>>>> Hi All,
> >>>>>>>
> >>>>>>> Happy New Year to Everyone!
> >>>>>>> First of all, I am new to the community and very excited
to have
> >> the
> >>>>>>> opportunity to work on the project.
> >>>>>>>
> >>>>>>> I would like to propose a networking plugin that will support
> >>>>>>> openflow-based cloud networking solutions through BigSwitch's
BVS
> >> (Big
> >>>>>>> Virtual Switch) application.
> >>>>>>>
> >>>>>>> BVS is one of the SDN applications available for the BigSwitch
> >> network
> >>>>>>> controller. BVS application provides network virtualization,
> >> manages
> >>>>>>> isolated and virtual networks on top of the underlying physical
and
> >>>>>> virtual
> >>>>>>> switch infrastructure. These virtual networks correspond
directly
> >> to
> >>>> the
> >>>>>>> groups of VMs, servers, and other devices that need their
own
> >> secure
> >>>>>>> connectivity. The virtual networks are programmed into the
physical
> >>>>>> and/or
> >>>>>>> virtual switches without having to separately configure
individual
> >>>>>> network
> >>>>>>> devices.
> >>>>>>>
> >>>>>>> The proposed CloudStack networking plugin will bring the
> >>>> OpenFlow-based
> >>>>>>> standard network virtualization technology to CloudStack.
> >>>>>>>
> >>>>>>> There won't be any change to the existing CloudStack workflow.
In a
> >>>>>> typical
> >>>>>>> deployment, all OpenFlow-enabled physical and virtual switches
and
> >>>> other
> >>>>>>> network resources are configured to be managed by the BigSwitch
> >>>>>>> controller(s). When a guest network is created, the plugin
will
> >>>> create a
> >>>>>>> corresponding virtual network in the BVS  When a guest VM
is
> >> launched,
> >>>>>> the
> >>>>>>> VM is automatically assigned to its configured guest network(s).
> >>>>>>> The BVS application will provide network isolation and
> >> connectivities
> >>>>>> among
> >>>>>>> VMs.
> >>>>>>>
> >>>>>>> More detailed product description is available on the
> >>>>>>> website<http://bigswitch.com/products/big-virtual-switch>
> >>>>>>> .
> >>>>>>>
> >>>>>>> Please let me know if you need more information.
> >>>>>>>
> >>>>>>> Sincerely,
> >>>>>>>
> >>>>>>> --
> >>>>>>> Kanzhe Jiang
> >>>>>>> MTS at BigSwitch
> >>>>>>
> >>>>>> This looks like a great addition.  Do you have a feel for the
timing
> >>>>>> that you think it will require to get it done?
> >>>>>>
> >>>>>> If you can start the process of creating your design document
under
> >>>>>> the "Design Documents Not Committed to a Release" page (
> >>>>>>
> >>>>>>
> >>>>
> >>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Design+Documents+Not+Committed+to+a+Release
> >>>>>> ), we can help work through any design issues and help get a
plan in
> >>>>>> place to include it in the appropriate feature release.
> >>>>>>
> >>>>>> -chip
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Kanzhe Jiang
> >>>>> MTS at BigSwitch
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Kanzhe Jiang
> >>> MTS at BigSwitch
> >>
> >
> >
> >
> > --
> > Kanzhe Jiang
> > MTS at BigSwitch
>
>


-- 
Kanzhe Jiang
MTS at BigSwitch

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message