Huawei Bridges Today to Tomorrow via Open Stack
Huawei Bridges Today to Tomorrow via Open. Stack Summit Sydney HUAWEI TECHNOLOGIES CO. , LTD.
About Us Fred Li Dims Huawei Open. Stack Upstream Team Manager Huawei Open. Stack Upstream Contributor www. huawei. com ▪ Huawei Confidential ▪ 1
Content 1 Huawei Journey on Open. Stack 2 Huawei Practices on Clouds 3 Interoperability Challenge 4 Open. Lab to Clamp the Gaps 5 Summary www. huawei. com ▪ Huawei Confidential ▪ 2
www. huawei. com ▪ Huawei Confidential ▪ 3
More and More Contributions in Open. Stack v. Platinum Member v. Board Director v Open. Stack Powered License for Openness v. Gold Member v Join Open. Stack Foundation 2016 2015 2013 2012 PLATINUM MEMBERS www. huawei. com ▪ Huawei Confidential ▪ 4 2017
Growing Technical Contributions in Open. Stack Grizzly Havana Icehouse Juno Kilo Liberty Mitaka Newton Ocata 0 2 4 6 8 10 12 14 16 18 20 22 completed bps www. huawei. com ▪ Huawei Confidential ▪ 5 resolved bugs reviews lines of code commits Pike
Projects Huawei Participates in Heat Zaqar Murano Solum Data&Analytics Trove Sahara Searchlight Deployment Monitoring & Metering Application Services Ceilomete r Aodh Security, Identity Keystone Congress Compute Barbican Mistral Storage, B&R Panko Monasca Cloud. Kitty Management Tool Horizon OSC Rally Vitrage Senlin Watcher Kolla Charms Networking Nova Magnum Swift Cinder Neutron Designate Glance Zun Manila Freezer Dragonflow Kuryr Ironic Mogan Karbor Tricircle Octavia Cyborg Chef Ansible Puppet Tacker Triple. O Compute www. huawei. com ▪ Huawei Confidential ▪ 6 Storage Network Huawei Joined Huawei Initiated
Actively Socializing Open. Stack Regular summit sponsor and session speakers Open. Stack Summit Open. Stack Bug Smash Jointly hosted 6 Bug Smash events, resulting 600+ bug fixes www. huawei. com ▪ Huawei Confidential ▪ 7 Organized the Open. Stack Days China 2016 and 2017 (2400+ attendees each) Open. Stack Days China 2016 and 2017 Open. Stack Meetup Organized 10+ Open. Stack Meetup events over 3 continents
Content 1 Huawei Journey on Open. Stack 2 Huawei Practices on Clouds 3 Interoperability Challenge 4 Open. Lab to Clamp the Gaps 5 Summary www. huawei. com ▪ Huawei Confidential ▪ 8
Huawei Cloud Carrier NFV Cloud SAP Cloud DB RDS Informationized Digitalized Manufacture Safe City HPC Cloud Workspace Mgmt App Cloud Video Cloud Web Cloud Development Tools DCS Data Analysis MRS MLS M-OLAP DPS DIS CES SMN Project. Man Test. Man IAM DMS Code. Hub Deploy. Man CTS CAE Code. CI Code. Pipeline Maa. S ECPC Code. Check Release. Man Io. T Cloud Storage BC&D R Enterprise Collaboration Cloud. UC App Workspace Clouod. VC Managed Service COS Compute E-Government Finance FCS Io. T Video Connect. Mgmt V-Paa. S Device. Mgmt VCM DR SIMMgmt Media. Stream SDR Edge. Service Live. Stream SHA Network IMS EVS OBS VPC e. LB EIP Anit-DDo. S WAF HVD De. C BMS DES SFS Direct. Connect VPN VFW SI HID SCS AS CCE VBS DTA EAB DNS SG Web. Scan KMS PTS Fusion. Sphere Storage www. huawei. com ▪ Huawei Confidential ▪ 9 Well Integrated Industry Application … Scenario Service Bundle Rich Services (Iaa. S & Paa. S) Security ECS Server … Network Security Open Cloud OS (Operational and Maintainable) Enterprise Level Infrastructure (SDS & SDN)
Bridging Today to Tomorrow NFV SAP HPC Web Current wave Big Data Video AI Io. T … Next wave Scenario based adaptation & optimization Enterprise IT Innovation application Carrier Government Manufacture Public Cloud Critical application Retail Media Finance Enterprise Private Cloud Unified Architecture Unified API Unified Ecosystem Hosted Private Cloud Single model cloud provisioning to hybrid model cloud provisioning www. huawei. com ▪ Huawei Confidential ▪ 10
Content 1 Huawei Journey on Open. Stack 2 Huawei Practices on Clouds 3 Interoperability Challenge 4 Open. Lab to Clamp the Gaps 5 Summary www. huawei. com ▪ Huawei Confidential ▪ 11
Where we are today with Open. Stack interop • Open. Stack Tempest test suite • “Open. Stack Powered” trademark/licensing program • Open. Stack Powered Platform • Open. Stack Powered Compute • Open. Stack Powered Object Storage • “Open. Stack Compatible” • Apps on top of ”Open. Stack Powered” • Hardware solutions and drivers (ex: cinder) • Live Open. Stack Interoperability Challenge(s) • Shade / Ansible • Proposed Add-on programs • Orchestration (Heat) • DNS (Designate) www. huawei. com ▪ Huawei Confidential ▪ 12
Developer Ecosystem Tel-IT Dassault ESI REWE Dynatrace SAP Customers Paa. S Database Customer Carrefour Platform Application Big Data Customer CERN 大众 Customers hadoop/spark Cloudify Open. Shift hortonworks TESORA Trove Pivotal CF cloudera Cloud. Foundry Mesosphere kubernetes Tools saltstack Ansible Juju (Charm) Terraform (Go) Bosh Lib. Cloud (Python) shade (python) goose (GO) gophercloud (GO) Fog (Ruby) CLI/SDK Open. Stack Client Open. Stack SDK (Python) Open. Stack 4 J (Java) jclouds (Java) Open. Stack API www. huawei. com ▪ Huawei Confidential ▪ 13 pkg. Cloud (Node. js)
Current interoperability issues Numerous tools have emerged as connectors for utilizing Open. Stack APIs. : • APIs/SDKs (e. g. Open. Stack CLI, Lib. Cloud, Shade, j. Clouds, Fog, Gopher. Cloud, etc. ), • Provisioning (e. g. Ansible, Terraform, Salt, Chef, Puppet), • Container/Paa. S (e. g. Open. Shift, Cloud Foundry, Docker Swarm, Cloudify, DC/OS, etc. ). This range of connector tools is too great for any one community to support www. huawei. com ▪ Huawei Confidential ▪ 14
Possible Solutions proposed in Solution: Working via the bottom-up (API) and top down (Apps + C/Paa. S), the key community connector tools (SDKs + Provisioning) must be identified and coupled tightly to assure ease of use. Step 1: streamline the Open. Stack API so it works better with the connectors which sit on top of it. Step 2: Recruit programmers to engage SDKs + Provisioning communities ‘on their turf’ to couple connectors with both the top down (Container/Paa. S + Apps) and bottom-up (APIs) Step 3: Build, agree, promote and maintain partnerships with other open communities. www. huawei. com ▪ Huawei Confidential ▪ 15
Content 1 Huawei Journey on Open. Stack 2 Huawei Practices on Clouds 3 Interoperability Challenge 4 Open. Lab to Clamp the Gaps 5 Summary www. huawei. com ▪ Huawei Confidential ▪ 16
WHAT IS OPENLAB l A program to enable the testing, reporting, and development of tools and applications for hybrid and multicloud environments l Provide a ready-to-use and easy-to-replicate platform that tests the usability, reliability, and resiliency of hybrid and multi-cloud tooling www. huawei. com ▪ Huawei Confidential ▪ 17
WHY OPENLAB IS NEEDED l For users, a cloud must be an ecosystem solution l Open. Stack does not currently address support beyond its native APIs l A large ecosystem already exists that extends the value of Open. Stack beyond the native APIs l Consumers of clouds need reliable tools and applications for direct consumption or reference www. huawei. com ▪ Huawei Confidential ▪ 18
HOW OPENLAB WORKS l Governance p Open. Lab is still forming so governance currently involves those who have seeded the project – Open. Stack Foundation, Huawei, and Intel p l Loosely structured and adheres to the Four Opens People and Technology p Zuul v 3, Nodepool v 3, Disk. Image. Builder, and required support applications p Public, private, and hybrid Open. Stack powered clouds n Open Telekom Cloud n VEXXHOST n Huawei n Intel www. huawei. com ▪ Huawei Confidential ▪ 20
Open. Lab Architecture www. huawei. com ▪ Huawei Confidential ▪ 21
Open. Lab Demo www. huawei. com ▪ Huawei Confidential ▪ 22
www. huawei. com ▪ Huawei Confidential ▪ 23
www. huawei. com ▪ Huawei Confidential ▪ 24
www. huawei. com ▪ Huawei Confidential ▪ 25
www. huawei. com ▪ Huawei Confidential ▪ 26
www. huawei. com ▪ Huawei Confidential ▪ 27
www. huawei. com ▪ Huawei Confidential ▪ 28
www. huawei. com ▪ Huawei Confidential ▪ 29
ROADMAP 1 H 2018 2 H 2018 1 H 2019 Queens Rocky S Orchestration, Management, and Automation CLI/SDK – carry across all releases gopherclou openstack 4 d j shade Open. Stack API www. huawei. com ▪ Huawei Confidential ▪ 30 fog pkgclou d
Getting Involved l Add infrastructure p l l Public, private, hybrid Open. Stack powered clouds Add individuals p Currently Software and Dev. Ops Engineers p Future – project managers, QA/QE engineers, marketing, etc. p Do not have to be FTEs Add insight p If you have experience with the Open. Stack ecosystem, come help make Open. Lab successful www. huawei. com ▪ Huawei Confidential ▪ 31
Content 1 Huawei Journey on Open. Stack 2 Huawei Practices on Clouds 3 Interoperability Challenge 4 Open. Lab to Clamp the Gaps 5 Summary www. huawei. com ▪ Huawei Confidential ▪ 32
Summary • Huawei has experience on public cloud, private cloud and NFVI. • Huawei has an active upstream and downstream community with lot of experience. • The interoperability is the most important factor our customers benefit from Open. Stack. • Your participation in Open. Lab to improve the ecosystem of Open. Stack is very welcome. www. huawei. com ▪ Huawei Confidential ▪ 33
www. huawei. com Copyright © Huawei Technologies Co. , Ltd. 2015. All rights reserved. All logos and images displayed in this document are the sole property of their respective copyright holders. No endorsement, partnership, or affiliation is suggested or implied. The information in this document may contain predictive statements including, without limitation, statements regarding the future financial and operating results, future product portfolio, new technology, etc. There a number of factors that could cause actual results and developments to differ materially from those expressed or implied in the predictive statements. Therefore, such information is provided for reference purpose only and constitutes neither an offer nor an acceptance. Huawei may change the information at any time without notice.
Click to Edit Master Title Style • Click to edit Master text styles p Second level n Third level – Fourth level ~ Fifth level www. huawei. com ▪ Huawei Confidential ▪ 35
Related Sessions Later on Practice on clamping the app gap • Wed 8 , 11: 00 am-11: 40 am • Level 3 Convention Center - Cockle Bay Room 1 Features missing in Open. Stack core for Public Cloud Providers • Wed 8 , 11: 50 am-12: 30 pm • Level 4 - C 4. 10 ? ? • Wed 8 , 11: 00 am-11: 40 am • Level 3 Convention Center - Cockle Bay Room 1 www. huawei. com ▪ Huawei Confidential ▪ 36
- Slides: 36