You are on page 1of 36

Huawei Bridges Today to

Tomorrow via OpenStack

OpenStack Summit Sydney

HUAWEI TECHNOLOGIES CO., LTD.


About Us

Fred Li Dims

Huawei OpenStack Upstream Huawei OpenStack Upstream


Team Manager Contributor

www.huawei.com ▪ Huawei Confidential ▪ 1


Content
1 Huawei Journey on
OpenStack

2 Huawei Practices on Clouds

3 Interoperability Challenge

4 OpenLab to Clamp the Gaps

5 Summary

www.huawei.com ▪ Huawei Confidential ▪ 2


www.huawei.com ▪ Huawei Confidential ▪ 3
More and More Contributions in OpenStack
Platinum Member

Board Director

 OpenStack Powered
License for Openness
2017
Gold Member
2016
 Join OpenStack
Foundation
2015

2013

2012
PLATINUM MEMBERS

www.huawei.com ▪ Huawei Confidential ▪ 4


Growing Technical Contributions in OpenStack
Grizzly Havana Icehouse Juno Kilo Liberty Mitaka Newton Ocata Pike
0

10

12

14

16

18

20

22

completed bps resolved bugs reviews lines of code commits

www.huawei.com ▪ Huawei Confidential ▪ 5


Projects Huawei Participates in
Application Services Monitoring & Metering Deployment
Heat Zaqar Ceilomete
Aodh Panko Monasca CloudKitty Huawei Joined
r Chef

Murano Solum

Huawei
Data&Analytics Security, Identity Management Tool Kolla
Initiated

Horizon OSC
Trove Sahara Keystone Barbican
Rally Vitrage

Searchlight Congress Mistral Charms


Senlin Watcher

Compute Storage, B&R Networking


Ansible
Nova Magnum Swift Cinder Neutron Designate

Glance Zun Manila Freezer Dragonflow Kuryr

Puppet
Ironic Mogan Karbor Tricircle Octavia

Cyborg Tacker

TripleO

Compute Storage Network

www.huawei.com ▪ Huawei Confidential ▪ 6


Actively Socializing OpenStack
Organized the OpenStack Days China 2016
Regular summit sponsor and session
and 2017 (2400+ attendees each)
speakers
OpenStack Summit OpenStack Days China 2016 and 2017

OpenStack Bug Smash OpenStack Meetup

Jointly hosted 6 Bug Smash events, Organized 10+ OpenStack Meetup


resulting 600+ bug fixes events over 3 continents
www.huawei.com ▪ Huawei Confidential ▪ 7
Content
1 Huawei Journey on
OpenStack

2 Huawei Practices on Clouds

3 Interoperability Challenge

4 OpenLab to Clamp the Gaps

5 Summary

www.huawei.com ▪ Huawei Confidential ▪ 8


Huawei Cloud
Digitalized Informationized
Carrier Safe City E-Government … Well Integrated
Manufacture Finance Industry Application

NFV Scenario Service


SAP HPC Workspace Web Video IoT BC&D
FCS … Bundle
Cloud Cloud Cloud Cloud Cloud Cloud Cloud R

DB Mgmt App Development Tools Enterprise Collaboration IoT Video


RDS DCS CloudUC
App ConnectMgmt V-PaaS
CES SMN ProjectMan TestMan ClouodVC
Workspace
Data Analysis IAM DMS CodeHub DeployMan
DeviceMgmt VCM

MRS MLS
CTS CAE CodeCI CodePipeline
Managed DR
SDR
SIMMgmt MediaStream
Rich Services
Service (IaaS & PaaS)
M-OLAP DPS EdgeService LiveStream
MaaS ECPC CodeCheck ReleaseMan
DIS COS SHA

Compute Storage Network Security


ECS IMS EVS OBS VPC eLB EIP Anit-DDoS WAF HVD

DeC BMS DES SFS DirectConnect VPN VFW SI HID SCS

AS CCE VBS DTA EAB DNS SG WebScan KMS PTS


Open Cloud OS
(Operational and
FusionSphere Maintainable)

Enterprise Level
Server Storage Network Security Infrastructure
(SDS & SDN)

www.huawei.com ▪ Huawei Confidential ▪ 9


Bridging Today to Tomorrow
Big
NFV SAP HPC Web Video AI IoT …
Data
Current wave Next wave
Scenario based adaptation & optimization

Enterprise IT
Innovation application

Carrier
Government Critical
Public Cloud

Manufacture application
Unified Architecture
Retail Unified API Hosted
Media Enterprise Unified Ecosystem Private Cloud
Private
Finance
Cloud
Single model cloud provisioning to
hybrid model cloud provisioning

www.huawei.com ▪ Huawei Confidential ▪ 10


Content
1 Huawei Journey on
OpenStack

2 Huawei Practices on Clouds

3 Interoperability Challenge

4 OpenLab to Clamp the Gaps

5 Summary

www.huawei.com ▪ Huawei Confidential ▪ 11


Where we are today with OpenStack interop
• OpenStack Tempest test suite
• “OpenStack Powered” trademark/licensing program
• OpenStack Powered Platform
• OpenStack Powered Compute
• OpenStack Powered Object Storage
• “OpenStack Compatible”
• Apps on top of ”OpenStack Powered”
• Hardware solutions and drivers (ex: cinder)
• Live OpenStack 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

Customer
Customers PaaS Database Customer Carrefour Big Data Customer CERN 大众 Customers
REWE Dynatrace SAP

Platform hadoop/spark
Application
Cloudify hortonworks Pivotal CF

OpenShift TESORA Trove


cloudera
CloudFoundry
Mesosphere
kubernetes

Tools
Juju Terraform
saltstack Ansible Bosh
(Charm) (Go)

CLI/SDK

OpenStack Client
OpenStack SDK OpenStack4J jclouds LibCloud shade goose gophercloud Fog pkgCloud
(Python) (Java) (Java) (Python) (python) (GO) (GO) (Ruby) (Node.js)

OpenStack API

www.huawei.com ▪ Huawei Confidential ▪ 13


Current interoperability issues
Numerous tools have emerged as connectors for utilizing OpenStack APIs. :
• APIs/SDKs (e.g. OpenStack CLI, LibCloud, Shade, jClouds, Fog, GopherCloud,
etc.),
• Provisioning (e.g. Ansible, Terraform, Salt, Chef, Puppet),
• Container/PaaS (e.g. OpenShift, 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
community
Solution: Working via the bottom-up (API) and top down (Apps + C/PaaS), the key
connector tools (SDKs + Provisioning) must be identified and coupled tightly to
assure ease of use.
Step 1: streamline the OpenStack 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/PaaS + 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
OpenStack

2 Huawei Practices on Clouds

3 Interoperability Challenge

4 OpenLab to Clamp the Gaps

5 Summary

www.huawei.com ▪ Huawei Confidential ▪ 16


WHAT IS OPENLAB
 A program to enable the testing, reporting, and
development of tools and applications for hybrid and multi-
cloud environments
 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
 For users, a cloud must be an ecosystem solution
 OpenStack does not currently address support beyond its native APIs
 A large ecosystem already exists that extends the value of OpenStack
beyond the native APIs
 Consumers of clouds need reliable tools and applications for direct
consumption or reference

www.huawei.com ▪ Huawei Confidential ▪ 18


HOW OPENLAB WORKS
 Governance
 OpenLab is still forming so governance currently involves those who have seeded the project –
OpenStack Foundation, Huawei, and Intel
 Loosely structured and adheres to the Four Opens
 People and Technology
 Zuul v3, Nodepool v3, DiskImageBuilder, and required support applications
 Public, private, and hybrid OpenStack powered clouds
 Open Telekom Cloud
 VEXXHOST
 Huawei
 Intel

www.huawei.com ▪ Huawei Confidential ▪ 20


OpenLab Architecture

www.huawei.com ▪ Huawei Confidential ▪ 21


OpenLab 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
1H 2018 2H 2018 1H 2019

Queens Rocky S
Orchestration, Management,
and Automation

CLI/SDK – carry across all


releases
gopherclou openstack4 pkgclou
shade fog
d j d

OpenStack API

www.huawei.com ▪ Huawei Confidential ▪ 30


Getting Involved
 Add infrastructure
 Public, private, hybrid OpenStack powered clouds
 Add individuals
 Currently Software and DevOps Engineers
 Future – project managers, QA/QE engineers, marketing, etc.
 Do not have to be FTEs

 Add insight
 If you have experience with the OpenStack ecosystem, come help make OpenLab
successful

www.huawei.com ▪ Huawei Confidential ▪ 31


Content
1 Huawei Journey on
OpenStack

2 Huawei Practices on Clouds

3 Interoperability Challenge

4 OpenLab 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 OpenStack.
• Your participation in OpenLab to improve the ecosystem of OpenStack
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 are 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
 Second level
 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:00am-11:40am
• Level 3 Convention Center - Cockle Bay Room 1

Features missing in OpenStack core for Public Cloud Providers


• Wed 8 , 11:50am-12:30pm
• Level 4 - C4.10

????
• Wed 8 , 11:00am-11:40am
• Level 3 Convention Center - Cockle Bay Room 1

www.huawei.com ▪ Huawei Confidential ▪ 36

You might also like