[openstack-dev] [Neutron] VMware networking

Gary Kotton gkotton at vmware.com
Mon Jul 14 14:13:22 UTC 2014


Hi,
I am sorry but I had to attend a meeting now. Can we please postpone this
to tomorrow?
Thanks
Gary

On 7/8/14, 11:19 AM, "Gary Kotton" <gkotton at vmware.com> wrote:

>Hi,
>
>Just an update and a progress report:
>
>1. Armando has created an umbrella BP -
>
>https://review.openstack.org/#/q/status:open+project:openstack/neutron-spe
>c
>
>s+branch:master+topic:bp/esx-neutron,n,z
>
>2. Whoever is proposing the BP’s can you please fill in the table -
>
>https://urldefense.proofpoint.com/v1/url?u=https://docs.google.com/documen
>t/d/1vkfJLZjIetPmGQ6GMJydDh8SSWz60iUhuuKhYMJ&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D
>%3D%0A&r=eH0pxTUZo8NPZyF6hgoMQu%2BfDtysg45MkPhCZFxPEq8%3D%0A&m=SvPJghzudWc
>d764hV5HdpNELoKWhcqrGB2hyww4WB90%3D%0A&s=74fad114ce48f985c58e1b4e1bdc7efa2
>ed2376034e7ebd8cb82f0829915cf01
>
>qoz8/edit?usp=sharing
>
>Lets meet again next week Monday at the same time and same place and plan
>
>future steps. How does that sound?
>
>Thanks
>
>Gary
>
>
>
>On 7/2/14, 2:27 PM, "Gary Kotton" <gkotton at vmware.com> wrote:
>
>
>
>>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%
>>>>0
>
>>>>A
>
>>>>&r=eH0pxTUZo8NPZyF6hgoMQu%2BfDtysg45MkPhCZFxPEq8%3D%0A&m=MX5q1Rh4UyhnoZ
>>>>u
>
>>>>1
>
>>>>a8dOes8mbE9NM9gvjG2PnJXhUU0%3D%0A&s=622a539e40b3b950c25f0b6cabf05bc81bb
>>>>6
>
>>>>1
>
>>>>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/
>>>>>p
>
>>>>>y
>
>>>>>vmomi&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=eH0pxTUZo8NPZyF6hgoMQu%2Bf
>>>>>D
>
>>>>>t
>
>>>>>ysg45MkPhCZFxPEq8%3D%0A&m=MX5q1Rh4UyhnoZu1a8dOes8mbE9NM9gvjG2PnJXhUU0%
>>>>>3
>
>>>>>D
>
>>>>>%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/opensta
>>>>>c
>
>>>>>k
>
>>>>>/oslo.vmware&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=eH0pxTUZo8NPZyF6hgo
>>>>>M
>
>>>>>Q
>
>>>>>u%2BfDtysg45MkPhCZFxPEq8%3D%0A&m=MX5q1Rh4UyhnoZu1a8dOes8mbE9NM9gvjG2Pn
>>>>>J
>
>>>>>X
>
>>>>>hUU0%3D%0A&s=e1559fa7ae956d02efe8a65e356f8f0dbfd8a276e5f2e0a4761894e17
>>>>>1
>
>>>>>6
>
>>>>>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
>
>>
>
>>
>
>>_______________________________________________
>
>>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