Presentation is loading. Please wait.

Presentation is loading. Please wait.

Design Summit: Multisite and Upstream

Similar presentations


Presentation on theme: "Design Summit: Multisite and Upstream"— Presentation transcript:

1 Design Summit: Multisite and Upstream
Howard Huang, Huawei

2 Bio Standard Engineer ETSI NFV SNIA Object Drive TWG OCI/Spec
Open Source Community Operation Manager OpenStack (Tricircle, Kingbird, Dragonflow, …) OPNFV (Parser, Multisite, DPACC, …) OpenVswitch Like Heavy Metal Music and father of twin girls !

3 Outline Multisite Project Overview Upstream Community Work
How do we promote our work ?

4 Multisite Project Overview
Multisite project was approved on Apr 2015, to be a requirement project that deals with OPNFV deployment across multiple sites Weekly meeting at #opnfv-meeting very Thursday, have members from various companies to participate (Ericsson, Orange, Docomo, Metaswitch, RedHat …) Discussed 5 use cases: - Multisite Identity Service Management (Use Case 1) - Multisite VNF HA Support (Use Case 2) - Multisite VNF Geo Redundancy Support (Use Case 3) - Multisite Centralized Services (Use Case 4&5) Feedback BPs or bugfixes back to the upstream community based on the discussion:

5 Upstream Community Work
1. BPs & Bugfixes Can't specify identity endpoint for token validation among several keystone servers in keystonemiddleware: The method we provide works. ML2: Port Cross Backbends Extension The BP is to make port not binding to Host IP as VTEP IP, but using tunneling_ip as the VTEP ( can be host IP or any other tunneling endpoint IP, for example, external Host IP or L2GW IP Extend port with tunneling_ip attribute Enhance L2Population support tunneling_ip Remote port for L2 communicate This BP is to add a new ML2 mechanism driver in Neutron to handle the virtual remote port, and activate L2population inside Neutron. Nova needs to expose quiesce / unquiesce api, which is lack in Nova now. BP registered:

6 Upstream Community Work
2. New Projects : OpenStack Kingbird (Caution: very early stage) Kingbird is a stand alone centralized service to help resource replication, operation and management across multiple OpenStack instances in a multisite cloud, imitated from OPNFV Multisite project ( ). Kingbird is design to take care of provisioning of virtual resources like instances, volumes, networks, etc. will remain on each OpenStack instance API. Kingbird will work standalone to provide features like centralized quota management, centralized view for distributed virtual resources, global view for tenant level IP address/mac address space management, clone ssh key/image/flavor/etc. across regions, centralized metering data management….

7 How do we promote our work ?
1. Successful examples: Can't specify identity endpoint for token validation among several keystone servers in keystonemiddleware: The method we provide works. 2. Still trying: ML2: Port Cross Backbends Extension The BP is to make port not binding to Host IP as VTEP IP, but using tunneling_ip as the VTEP ( can be host IP or any other tunneling endpoint IP, for example, external Host IP or L2GW IP Extend port with tunneling_ip attribute Enhance L2Population support tunneling_ip Remote port for L2 communicate This BP is to add a new ML2 mechanism driver in Neutron to handle the virtual remote port, and activate L2population inside Neutron. Nova needs to expose quiesce / unquiesce api, which is lack in Nova now. BP registered:

8 How do we promote our work ?
3. No Idea: OpenStack Kingbird ETSI NFV 4. Green Field: Dragonflow OVS/OVN More…

9


Download ppt "Design Summit: Multisite and Upstream"

Similar presentations


Ads by Google