[openstack-dev] [Neutron] VMware networking

Gary Kotton gkotton at vmware.com
Wed Jul 2 11:27:59 UTC 2014


Hi,
Sadly last night night we did not have enough people to make any progress.
Lets try again next week Monday at 14:00 UTC. The meeting will take place
on #openstack-vmware channel
Alut a continua
Gary

On 6/30/14, 6:38 PM, "Kyle Mestery" <mestery at noironetworks.com> wrote:

>On Mon, Jun 30, 2014 at 10:18 AM, Armando M. <armamig at gmail.com> wrote:
>> Hi Gary,
>>
>> Thanks for sending this out, comments inline.
>>
>Indeed, thanks Gary!
>
>> On 29 June 2014 00:15, Gary Kotton <gkotton at vmware.com> wrote:
>>>
>>> Hi,
>>> At the moment there are a number of different BP¹s that are proposed to
>>> enable different VMware network management solutions. The following
>>>specs
>>> are in review:
>>>
>>> VMware NSX-vSphere plugin: https://review.openstack.org/102720
>>> Neutron mechanism driver for VMWare vCenter DVS network
>>> creation:https://review.openstack.org/#/c/101124/
>>> VMware dvSwitch/vSphere API support for Neutron ML2:
>>> https://review.openstack.org/#/c/100810/
>>>
>I've commented in these reviews about combining efforts here, I'm glad
>you're taking the lead to make this happen Gary. This is much
>appreciated!
>
>>> In addition to this there is also talk about HP proposing some for of
>>> VMware network management.
>>
>>
>> I believe this is blueprint [1]. This was proposed a while ago, but now
>>it
>> needs to go through the new BP review process.
>>
>> [1] - 
>>https://urldefense.proofpoint.com/v1/url?u=https://blueprints.launchpad.n
>>et/neutron/%2Bspec/ovsvapp-esxi-vxlan&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A
>>&r=eH0pxTUZo8NPZyF6hgoMQu%2BfDtysg45MkPhCZFxPEq8%3D%0A&m=MX5q1Rh4UyhnoZu1
>>a8dOes8mbE9NM9gvjG2PnJXhUU0%3D%0A&s=622a539e40b3b950c25f0b6cabf05bc81bb61
>>159077c00f12d7882680e84a18b
>>
>>>
>>> Each of the above has specific use case and will enable existing
>>>vSphere
>>> users to adopt and make use of Neutron.
>>>
>>> Items #2 and #3 offer a use case where the user is able to leverage and
>>> manage VMware DVS networks. This support will have the following
>>> limitations:
>>>
>>> Only VLANs are supported (there is no VXLAN support)
>>> No security groups
>>> #3 ­ the spec indicates that it will make use of pyvmomi
>>> 
>>>(https://urldefense.proofpoint.com/v1/url?u=https://github.com/vmware/py
>>>vmomi&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=eH0pxTUZo8NPZyF6hgoMQu%2BfDt
>>>ysg45MkPhCZFxPEq8%3D%0A&m=MX5q1Rh4UyhnoZu1a8dOes8mbE9NM9gvjG2PnJXhUU0%3D
>>>%0A&s=436b19122463f2b30a5b7fa31880f56ad0127cdaf0250999eba43564f8b559b9).
>>> There are a number of disclaimers here:
>>>
>>> This is currently blocked regarding the integration into the
>>>requirements
>>> project (https://review.openstack.org/#/c/69964/)
>>> The idea was to have oslo.vmware leverage this in the future
>>> 
>>>(https://urldefense.proofpoint.com/v1/url?u=https://github.com/openstack
>>>/oslo.vmware&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=eH0pxTUZo8NPZyF6hgoMQ
>>>u%2BfDtysg45MkPhCZFxPEq8%3D%0A&m=MX5q1Rh4UyhnoZu1a8dOes8mbE9NM9gvjG2PnJX
>>>hUU0%3D%0A&s=e1559fa7ae956d02efe8a65e356f8f0dbfd8a276e5f2e0a4761894e1716
>>>84b03)
>>>
>>> Item #1 will offer support for all of the existing Neutron API¹s and
>>>there
>>> functionality. This solution will require a additional component
>>>called NSX
>>> (https://www.vmware.com/support/pubs/nsx_pubs.html).
>>>
>>
>> It's great to see this breakdown, it's very useful in order to identify
>>the
>> potential gaps and overlaps amongst the various efforts around ESX and
>> Neutron. This will also ensure a path towards a coherent code
>>contribution.
>>
>>> It would be great if we could all align our efforts and have some clear
>>> development items for the community. In order to do this I¹d like
>>>suggest
>>> that we meet to sync and discuss all efforts. Please let me know if the
>>> following sounds ok for an initial meeting to discuss how we can move
>>> forwards:
>>>  - Tuesday 15:00 UTC
>>>  - IRC channel #openstack-vmware
>>
>>
>> I am available to join.
>>
>>>
>>>
>>> We can discuss the following:
>>>
>>> Different proposals
>>> Combining efforts
>>> Setting a formal time for meetings and follow ups
>>>
>>> Looking forwards to working on this stuff with the community and
>>>providing
>>> a gateway to using Neutron and further enabling the adaption of
>>>OpenStack.
>>
>>
>> I think code contribution is only one aspect of this story; my other
>>concern
>> is that from a usability standpoint we would need to provide a clear
>> framework for users to understand what these solutions can do for them
>>and
>> which one to choose.
>>
>> Going forward I think it would be useful if we produced an overarching
>> blueprint that outlines all the ESX options being proposed for OpenStack
>> Networking (and the existing ones, like NSX - formerly known as NVP, or
>> nova-network), their benefits and drawbacks, their technical
>>dependencies,
>> system requirements, API supported etc. so that a user can make an
>>informed
>> decision when looking at ESX deployments in OpenStack.
>>
>>>
>>>
>>> Thanks
>>> Gary
>>>
>>
>> Cheers,
>> Armando
>>
>>>
>>> _______________________________________________
>>> OpenStack-dev mailing list
>>> OpenStack-dev at lists.openstack.org
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>
>_______________________________________________
>OpenStack-dev mailing list
>OpenStack-dev at lists.openstack.org
>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




More information about the OpenStack-dev mailing list