Vous êtes sur la page 1sur 179

Mo

re
Le
ar
ni
ng
Re
so
urc
es
:ht
tp
:/
/l
ea
rn
in
g.h
ua
wei
.c
om/
en
en
m/
co
i.
Huawei FusionSphere 5.1 Cloud

we
ua
.h
ng
ni
ar
Data Center Pre-sales Training

le
//
p:
tt
(OpenStack-based FusionSphere)

:h
es
rc
ou
s
Re
ng
ni
ar
Le
re
Mo

HUAWEI TECHNOLOGIES CO., LTD.


Contents

en
1 Cloud Data Center Solution Overview

m/
co
i.
we
ua
.h
ng
2 OpenStack-based FusionSphere

ni
ar
le
//
p:
tt
:h
3 Success Stories

es
rc
ou
s
Re
ng
ni
ar
Le
re
Mo

2
SMS seeds
Client
(WWW)
Enterprise
websites
building

Portal Outpatient
registration

Web Applications
Centers

Wireless city

Coarse
positioning

Value-Added Services
service

Home-school
MQ communication

WebSp
here
OA system

Virtual resource pool


Java Middleware Email system

3
IT management
and control
WAS
Management
Mo
support
re
MSS Domain

Le
ar Security system
ni
ng
Re Portal
s ou
rc
BPM es
Starting from peripherals then to core devices

:h
Telecom carriers' service cloudification strategies:

tt
p:
//Integrated NMS
le
ESB Wireless
ar
network
ni
optimization
ng
Background Applications

.h
Transport NMS
u aw
ei
.c
Datacom NMS
Increasing complexity and cloudification difficulty

om
OSS Domain

/e
n
NoSQL Service
monitoring
Physical resource pool

Signaling
monitoring
MySQL
Non-Core Databases

CRM system

BOSS system

Charging
Oracle system

Operations
BSS Domain

analysis
Replacing midrange computers with x86 servers and virtualizing x86 servers concurrently

DB2 4A system
Telecom Carriers' Requirements on ICT Converged Cloud Data

Core Databases

BOMC system
Midrange computers

IT infrastructure System application Service application


layer layer layer
ICT Converged Cloud Data Center Architecture

Network Information Service Support Resource sharing among


Management System Management System System multiple service departments

en
Centralized resource pool

m/
construction and resource sharing

co
ManageOne

i.
among multiple departments

we
ua
.h
ng
ni
ar
le
VMware FusionSphere

//
FusionSphere

p:
resource pool resource pool resource pool Centralized management of

tt
:h
heterogeneous resource pools

es
Centralized management of physical

rc
ou
and virtual resources as well as

s
devices from third-party vendors

Re
Centralized monitoring

ng
ni
ar
Le
Equipment room 1
re
Mo

Management of heterogeneous
Servers, midrange computers, storage devices, and switches virtualization platforms
Automatic and centralized management
of heterogeneous virtualization platforms,
such as vSphere and KVM as well as
resource sharing among these platforms

4
Flexible Product Portfolios, Meeting Requirements in Different
Scenarios
ManageOne
Service Center Operation Center

en
m/
co
i.
we
ua
.h
ng
FusionSphere Cloud data

ni
ar
center scenario

le
//
p:
tt
:h
es
rc
ou
FusionSphere OpenStack FusionSphere OpenStack

s
Re
ng
ni
FusionSphere OpenStack OM FusionSphere OpenStack OM
ar
Le
re
Mo

FusionCompute FusionStorage FusionNetwork FusionCompute FusionStorage FusionNetwork KVM FusionStorage FusionNetwork

5
Advantages of FusionSphere 5.1 in Cloud Data Center
Scenarios

en
m/
FusionSphere

co
Cloud data Mature and Reliable Virtualization Platform

i.
center scenario

we
ua
Based on the mature FusionCompute virtualization platform

.h
ng
Compatible with FusionStorage and FusionNetwork

ni
ar
le
//
FusionSphere OpenStack

p:
tt
:h
es
FusionSphere OpenStack OM

rc
ou
s
Using Standard OpenStack APIs

Re
ng
ni
Provides standard northbound OpenStack APIs to enable
ar
FusionCompute FusionStorage FusionNetwork Le FusionSphere in the cloud data center scenario to be presented
re

as a standard OpenStack-based cloud platform to upper-layer


Mo

application systems.

6
Contents

en
1 Cloud Data Center Solution Overview

m/
co
i.
we
ua
.h
ng
2 OpenStack-based FusionSphere

ni
ar
le
//
p:
tt
:h
3 Success Stories

es
rc
ou
s
Re
ng
ni
ar
Le
re
Mo

7
OpenStack-based FusionSphere

2 OpenStack-based FusionSphere

en
m/
co
i.
we
ua
.h
1 FusionSphere Architecture

ng
ni
ar
le
2

//
OpenStack O&M Enhancements

p:
tt
:h
es
3 OpenStack Enhancements for Commercial Use

rc
ou
s
Re
4 Compute Virtualization

ng
ni
ar
Le
5 Storage Virtualization
re
Mo

6 Network Virtualization

8
FusionSphere Architecture
FusionSphere: OpenStack-based Open Cloud
Service and Cloud Management Platform
NFV
Gold Member in the OpenStack
(IMS/EPC/ VAS/Video IT App Third-party App Big Data Foundation
vCPE/vSTB/CCS)

Standard OpenStack APIs

en
m/
co
Based on native APIs in the OpenStack community

i.
we
Being updated frequently to stay current with

ua
OpenStack development

.h
ng
ni
Widespread support for third-party vendors

ar
le

//
Compatible with the OpenStack ecosystem

p:
Support for heterogeneous hypervisors and

tt
:h
Hypervisor hardware devices

es
Storage

rc
Network
SOA-based, loosely-coupled architecture

sou
Re
Loosely-coupled compute, storage, and network

ng
ni
Server resources

ar
Le Hybrid networking of resource pools from different
vendors
re
Mo

Being a Gold Member of the OpenStack Foundation, Huawei ranks 6th and 9th in the OpenStack Juno release in terms of feature
contribution and bug fixing, respectively.
Huawei's contribution to OpenStack and KVM communities enables the Huawei cloud platform to be widely accepted by industry
hardware and software vendors, and it tends to be compatible with more and more products from third-party vendors.

9
FusionSphere Architecture

Huawei's Contribution to the OpenStack Community


Huawei-incubated projects and new
features:
Huawei has two OpenStack framework
projects in the incubation period for the Community Contribution Ranking

en
cloud data center and NFV scenarios. One (Juno Release Integration Project)

m/
co
is the management automation project

i.
we
named Compass, and the other is the

ua
.h
OpenStack Cascading solution.

ng
Blueprints: 23, ranking No. 6

ni
Streamlined over 150 IT and ICT features

ar
le
for cloud data center and NFV scenarios,
Resolved bugs: 63, ranking No. 9

//
submitted 100 blueprints (new features)

p:
tt
to the community, among which 23 have

:h
Code lines: 12831, ranking No. 15

es
been accepted in the Juno release and 16

rc
have been implemented.

ou
Commits: 126, ranking No. 11

s
Re
Collaborate with Red Hat to promote

ng
Reviews: 1000, ranking No. 10

ni
more than10 NFV features, including

ar
NUMA affinity-based scheduling, VM NIC Le
bandwidth scheduling, and CPU binding,
re
Mo

required by telecom carriers to the


OpenStack community. These features
have been implemented in the Juno
release.

10
FusionSphere Architecture

Huawei FusionSphere Open, Compatible Infrastructure Cloud Platform

Applications Data center management platform (ManageOne/Third-party


... CRM ERP OA System
platform)

en
Infrastructure cloud platform FusionSphere Cloud management

m/
co
i.
Self-service portal

we
Infrastructure Keystone OpenStack Heat

ua
services

.h
Glance

ng
User management
Nova Cinder Neutron Ceilometer

ni
OpenStack OM

ar
Swift Nova-Compute Cinder-Volume Neutron
Ironic Performance

le
driver driver plug-in monitoring

//
p:
Unified alarm

tt
reporting

:h
es
Virtual VM VM VM

rc
Storage Network
FusionNetwork Physical Analysis and
FusionCompute FusionStorage

ou
metering
resources Virtualization Virtualization resources

s
Re
UVP

ng
Loading, deployment,

ni
and software

ar
Le management
re

Cloud Boot Service


Mo

(CBS)
Physical
Cloud Provisioning
resources Service (CPS)
Physical device Software
x86 server Storage device Network device management
(Upgrade/Patch)

11
FusionSphere Architecture

Good Compatibility and Open APIs


Open APIs Cloud Management SDK
VM management Virtual storage management VM management Service orchestration

Snapshot management Virtual network management Virtual storage management Platform capability plug-in
Virtual firewall management Virtual network management Integrated workflow

en
VPC management

m/
co
i.
we
Storage and network interface extension and

ua
More service interface and SDKs

.h
CloudStack hardware offloading, optimizing performance

ng
SMI-S interface storage offloading

ni
eSDK

ar
SNMP Physical network management

le
//
p:
tt
:h
es
rc
ou
s
Re
ng
ni
Native northbound Native southbound
ar
OpenStack service APIs Le OpenStack plug-ins
re
Mo

FusionSphere

FusionSphere is fully compatible with native OpenStack northbound and southbound APIs.
12
OpenStack-based Huawei FusionSphere 5.1 Main Performance
Indicators
Physical Server/VM Performance Indicator Value
Max. number of vCPUs (virtual SMP) per VM 128

en
m/
co
i.
Max. memory size per VM 4 TB

we
ua
.h
ng
ni
Max. virtual disk capacity per VM 64 TB

ar
le
//
p:
Max. number of virtual disks per VM 60

tt
:h
es
rc
Max. number of virtual NICs per VM 12

ou
s
Re
ng
ni
Max. number of logical CPU cores per physical server 480
ar
Le
re
Mo

Max. memory size per physical server 12 TB

Max. number of powered-on VMs per physical server 1024

13
OpenStack-based Huawei FusionSphere 5.1 Main Performance
Indicators
Management Indicator Value

Max. number of HA/DRS-enabled physical servers per logical cluster 128

en
m/
co
Max. number of VMs per logical cluster 3000

i.
we
ua
.h
Max. number of logical clusters supported by a VRM node 32

ng
ni
ar
Max. number of hosts supported by a VRM node 1024

le
//
p:
tt
Max. number of VMs supported by a VRM node 10,000 (Powered-on)

:h
es
30,000 (Registered)

rc
ou
s
Re
Max. number of hosts supported by an OpenStack instance 1024

ng
ni
Max. number of VMs supported by an OpenStack instance
ar
Le 10,000
re

Max. number of OpenStack instances that can be cascaded


Mo

100

Max. number of physical servers supported by OpenStack cascading 100,000

Max. number of VMs supported by OpenStack cascading 1 000,000

14
OpenStack-based FusionSphere

2 OpenStack-based FusionSphere

en
m/
co
i.
we
ua
.h
1 FusionSphere Architecture

ng
ni
ar
le
2

//
OpenStack O&M Enhancements

p:
tt
:h
es
3 OpenStack Enhancements for Commercial Use

rc
ou
s
Re
4 Compute Virtualization

ng
ni
ar
Le
5 Storage Virtualization
re
Mo

6 Fusion Virtualization

15
OpenStack O&M

Centralized O&M Management of Multiple DCs Enhancements

Implements centralized O&M at the OpenStack cascading


layer. Supports global resource configuration and centralized
performance, capacity, monitoring, and alarm management.
Provides multi-DC O&M management Tenant
based on OpenStack cascading.
Supports both centralized (unified web Business Operations System O&M System

en
m/
client) and distributed (independent

co
i.
O&M for each DC) O&M

we
DC Administrator
management.

ua
.h
ng
ni
OpenStack OpenStack OM In a data center, OpenStack OM supports

ar
local O&M as well as performance,

le
//
capacity, monitoring, and alarm

p:
management.

tt
:h
RESTful

es
rc
ou
SOAP

s
Re
SNMP/RESTful

ng
ni
DC 1

ar
DC 2 DC N
Le Administrator
re
Mo

OpenStack OpenStack OpenStack


OpenStack OM OpenStack OM OpenStack OM

...

FusionCompute FusionNetwork FusionStorage FusionCompute FusionNetwork FusionStorage FusionCompute FusionNetwork FusionStorage

16
OpenStack O&M

Unified Alarm Management Enhancements

Huawei FusionSphere OpenStack-based alarm reporting mechanism enables fault ManageOne/Third-party systems
detection within seconds and quick alarm reporting.
An alarm is automatically generated if the OpenStack service is faulty.
Infrastructure devices, such as servers, storage devices, and network devices, are OpenStack RESTful/SNMP
monitored. If a fault occurs on a device, an alarm is reported. Restful API Alarm reporting API

en
m/
Infrastructure cloud platform FusionSphere

co
i.
OpenStack-OM

we
ua
HTTP

.h
Infrastructure Keystone OpenStack OMM

ng
ni
services HTTP

ar
Glance Nova Cinder Neutron Heat

le
//
Swift Nova-Compute Cinder-Volume Neutron

p:
Ceilometer Alarm

tt
Driver Driver Plug-in

:h
management
HTTP

es
rc
sou
Re
Virtual VM VM VM Storage Network Physical

ng
resources FusionCompute FusionStorage FusionNetwork resources

ni
virtualization Virtualization
ar
UVP Le
re

SNMP
Mo

Key technologies: The OpenStack service


Physical automatically checks the whole system for
resources faults. Once a fault is detected, the service
reports an alarm to OMM, and then OMM
Physical forwards this alarm to OpenStack OM.
x86 server Storage device Network device
device

17
OpenStack O&M
Enhancements

Hardware Monitoring
Monitors heterogeneous servers, subracks, network devices (including switches, firewalls, and load balancers), storage
devices (such as IP SAN devices) based on out-of-band monitoring provided by hardware devices.
Allows you to perform maintenance operations on hardware devices, such as power-on, power-off, and restart.
Enables OpenStack OM to support more heterogeneous devices by leveraging the southbound driver hot loading

en
mechanism.

m/
Northbound SNMP/Restful APIs

co
i.
we
ua
OpenStack OM

.h
ng
ni
Web client

ar
le
//
p:
tt
Unified hardware management

:h
es
Network device driver

rc
Server driver storage driver

ou
(Switch/Load balancer/Firewall)

s
Re
ng
Southbound APIs

ni
ar
Le
SNMP and IPMI SNMP and SSH SNMP and others
re
Mo

18
OpenStack-based FusionSphere

2 OpenStack-based FusionSphere

en
m/
co
i.
we
ua
.h
1 FusionSphere Architecture

ng
ni
ar
le
2

//
OpenStack O&M Enhancements

p:
tt
:h
es
3 OpenStack Enhancements for Commercial Use

rc
ou
s
Re
4 Compute Virtualization

ng
ni
ar
Le
5 Storage Virtualization
re
Mo

6 Network Virtualization

19
OpenStack Enhancements

FusionSphere OpenStack, Enhanced based on


Open-Source OpenStack for Commercial Use
Enhancement
Huawei OpenStack Distribution

en
m/
co

i.
Easy deployment

we
ua
Easy O&M

.h
ng
FusionSphere OpenStack

ni
High reliability

ar
le
//
Security

p:
tt
OpenStack hardening

:h
Extension FusionSphere

es

rc
(Plug-in/Driver Automation

ou
extension) OpenStack OM

s
Re
Scalability

ng
ni
Common Service
ar
Le
Installation, upgrade, monitoring, alarm
re

reporting, log, and HA


Mo

20
OpenStack Enhancements
FusionSphere OpenStack, Enhanced based on
Open-Source OpenStack for Commercial Use
High-performance storage
I/O acceleration
High-performance
distributed storage OpenStack OM

en
High scalability based on

m/
an ultra-large storage pool

co
Application monitoring Heterogeneous Service provisioning
Web client User management

i.
and alarm reporting hardware adaptation (SSP)

we
OpenStack community standard

ua
services

.h
Contributes Huawei drivers and

ng
Keystone OpenStack Heat

ni
plug-ins to fixes bugs in the

ar
Hypervisor: Support for OpenStack community
Nova Cinder Neutron

le
Glance Ceilometer Contributes Huawei largest-
FusionCompute

//
scale distributed OpenStack

p:
High performance, high Nova-Compute Cinder-Volume Neutron
Swift Ironic cascading solution to the

tt
reliability, and easy driver driver plug-in

:h
maintenance OpenStack community

es
rc
Compute virtualization Storage virtualization Network virtualization

ou
FusionCompute FusionStorage FusionNetwork

s
Re
Advanced features
Advanced features Storage (thin provisioning, Virtual service

ng
Cluster scheduling SDN controller
(HA and live migration) offloading snapshot, backup gateway (vFW /vLB)

ni
and DR)

ar
Commercial deployment
framework with high Hypervisor (UVP) Le Distributed storage engine Virtual switch (EVS)
re

availability
Mo

One-click hitless upgrade


OS installation, management node provisioning, and bare metal server pool service
Plug-and-play hardware
Automatic fault handling Cloud Boot Service (CBS) Cloud Provisioning Service (CPS) Bare-metal hardware service
Open-source
Huawei FusionSphere is built based on native OpenStack in the community. FusionCompute, FusionStorage, FusionNetwork can
Huawei
seamlessly interconnect with native OpenStack using plug-ins. FusionSphere is an OpenStack-based cloud platform for commercial use.

21
OpenStack Enhancements

Web UI-based Installation and Automatic Deployment


Controller1 ControllerN Host1 Host2 HostN

Software Repository Openstack Openstack Openstack

Standard OS Interface

en
Openstack Packages

m/
Web UI

co
HostOSPackages Control script Control script Control script

i.
we
ua
.h
ng
Deployment Service

ni
ar
le
//
p:
Native OpenStack module Huawei-enhanced module

tt
:h
es
rc
Enhancements on OpenStack installation and deployment: Highlights and benefits:

ou

s
Provides Web UI-based installation and deployment tools and supports one-click, wizard-based,

Re
and full-stack installation and configuration. Supports one-click, wizard-based installation and configuration.

ng

ni
Provides installation and deployment services based on standard OS interfaces so that
Supports heterogeneous hardware devices at a site.

ar
FusionSphere OpenStack can be deployed on different OSs, increasing deployment flexibility.
Le
Supports automatic deployment of FusionSphere OpenStack, OpenStack OM, and other Supports concurrent, automatic installation of multiple nodes based on roles.
re

management modules as well as automatic installation, uninstallation, starting, stopping, and


Mo

restarting of task processes. Takes less than 15 minutes to add a bare-metal hardware to a cloud system.
Offers complete configuration management functions, supports a unified configuration framework
Significantly enhances installation and deployment capabilities of native
and web client, and supports configuration change notification, improving administrators'
configuration efficiency. OpenStack, improving installation and configuration efficiency.

Web UI-based installation is provided to enable automatic cloud deployment, improving O&M efficiency.
22
OpenStack Enhancements
One-Click, Smooth Cloud Platform Upgrade
Controller1 ControllerN Host2 Host2

Software Repository Openstack Openstack Openstack Openstack


Old Version New Version Old Version New Version

Openstack Upgrade Packages Standard OS Interface

en
m/
Upgrade script Upgrade script

co
HostOS Upgrade Packages

i.
we
ua
.h
ng
Upgrade Tool Upgrade Service

ni
ar
le
//
p:
Native OpenStack module Huawei-provided module

tt
:h
es
Technical highlights:

rc

ou
Unified upgrade framework: Provides a unified upgrade framework for FusionSphere OpenStack and the host OS (including the hypervisor), and

s
Re
enables the whole cloud platform to be upgraded at a time.

ng
One-click automatic upgrade process: Enables administrators to perform software uploading, pre-upgrade assessment, VM migration, system upgrade,

ni
ar
upgrade verification, and rollback on a web client with a few clicks.
Le
Smooth upgrade: Allows VMs to be automatically live migrated to other nodes during the upgrade, ensuring that VM services are not interrupted.
re
Mo

Strict and reliable upgrade process: Supports pre-upgrade assessment and upgrade verification to ensure that the upgrade can be performed and is
successfully performed. Rollback improves the reliability of an upgrade operation.
Good upgrade service compatibility: The upgrade service is developed based on standard OS interfaces and provides good compatibility.

Provides automatic, easy-to-perform, smooth, and highly reliable upgrade services for FusionSphere OpenStack.

23
OpenStack Enhancements

One-Click Health Check and Information Collection

en
m/
co
i.
we
ua
.h
ng
ni
ar
le
//
p:
tt
:h
es
rc
ou
s
Re
Health check procedure Information collection procedure

ng
ni
ar
Technical highlights: Le
Web client: supports one-click, wizard-based system health check and information collection.
re
Mo

Health check: supports automatic health check and enables you to flexibly set check intervals and items, allowing you to learn system health
status anytime.
Information collection: enables one-click system diagnosis information collection, including system run logs, operation logs, black box information,
and serial port logs, and supports remote fault locating.

Compensates for OpenStack O&M shortcomings and enhances system O&M capabilities, improving O&M efficiency and lowering customer O&M costs.

24
OpenStack Enhancements

Fine-Grained Monitoring and Fault Reporting

Key Features
Provides fine-grained monitoring and fault reporting, facilitating

en
m/
routine O&M. Powerful monitoring capabilities

co
i.
Enables system statuses to be viewed, managed, and controlled.

we
Supports over 100 monitoring indicators.

ua
.h
(Native OpenStack supports over 50

ng
indicators.)

ni
FusionSphere

ar
le
Provides all-round monitoring for physical

//
p:
server and VM running statuses.

tt
OpenStack

:h
es
Fault reporting

rc
ou

s
Alarms are automatically generated for

.
Re
hardware and software faults.

ng
ni
ar
Le Helps you locate faults in the system and
provides handling suggestions.
re
Mo

Kernel black box Alarm probe Black box


Automatically stores kernel black box
information in the event of a guest OS fault.

25
OpenStack Enhancements

Management Data Backup, Ensuring System


Reliability
Key Features
Management data is backed up to ensure OpenStack Dual-partition for server local storage

en
service continuity and to prevent SPOFs.

m/
Implements real-time data synchronization between the

co
active and standby partitions.

i.
we
If the active partition fails, the standby partition

ua
.h
immediately takes over services from the active one.

ng
If data in the active partition is corrupted, Real-time sync Daily backup

ni
the standby partition takes over services. No SPOF in the management system

ar
Mgmt. Mgmt.

le
node
Active Standby node
OpenStack uses the three-node load balancing

//
(standby) (active)

p:
partition partition deployment mode based on ZooKeeper or Paxos,

tt
x FTP/S3/HTTPS
ensuring high management system reliability.

:h
es
There is no adverse impact on system functions if one

rc
Server local storage FusionCompute FusionCompute

ou
management node fails.

s
Re
Automatic management data backup

ng
ni
Automatically backs up management data and transfers
ar
Le the backups to a third-party storage device
re

(FTP/S3/HTTPS).
Unique dual-
Mo

Automatic management Supports automatic backup and manual backup performed


partition technology data backup by administrators.
Enables system management data restoration using the
backups in the event of a system failure.

26
OpenStack Enhancements

Zero SPOF in the FusionSphere Management System


Openstack API
Native OpenStack has the following
Host1 Host2 Host3 Host4 HostN
shortcomings in terms of reliability:
1+1 Lacks of HA framework: All native OpenStack
Load Balancer Load Balancer
services do not have redundancy mechanisms.
Processes cannot automatically recover from

en
failures. Native OpenStack cannot handle brain
N-Way Active or 1+1 Redundancy

m/
split failures, has no network plane HA mechanism,

co
and cannot detect unresponsive processes and
Openstack Server Openstack Server Openstack Server

i.
corrupted configuration files.

we
Lacks of coordination mechanism: Each open-

ua
source project operates independently. Some

.h
OpenStack components can start only after other

ng
required components successfully start. In addition,

ni
MQ MQ Openstack Agent Openstack Agent data consistency and resource protection

ar
Mongo Gauss Gauss 1+1 Mongo capabilities fail to meet system requirements.

le
1+1
DB DB DB DB

//
Lacks of O&M capability: Native OpenStack does

p:
not provide the following functions: monitoring,
1+1 or cluster

tt
alarm reporting, health check, global power-on and

:h
power-off, backup, and time synchronization.

es
SPOF: Key services, such as the LBaaS Agent, L3

rc
Agent, and metadata, have SPOFs.

ou
s
Re
HA Framework Native OpenStack module

ng
ni
Huawei-provided module

ar
Le
OpenStack management module reliability enhancements: Highlights and benefits:
re
Mo

HA framework: Provides an OpenStack HA framework based on standard OS The whole system has no SPOF.
interfaces, improving OpenStack reliability. Provides the automatic HA function for OpenStack management
modules. This function is of good compatibility.
Fault monitoring: Monitors health status of OpenStack component processes. Enables management process monitoring and automatic fault
Fault handling: Restarts faulty OpenStack components to enable the system to rectification.
quickly recover from failures and to properly run. Improves overall reliability of OpenStack and simplifies system O&M.

27
OpenStack Enhancements

OpenStack Expansions and Enhancements


Standard OpenStack
Heat API-extension Ceilometer API-extension
component

Resource plug-in Agent Huawei-enhanced OpenStack


component

en
m/
VM HA resource Hardware-agent Compute-agent

co
i.
we
ua
API-extension

.h
API-extension API-extension

ng
API-extension

ni
Nova
Affinity Neutron Cinder Glance

ar
scheduler- NFV affinity Affinity scheduler-

le
scheduler filter L3-agent NE/CE
extension extension

//
p:
tt
Virt-driver

:h
(Huawei KVM driver) ML2 plug-in driver LBaaS agent Volume-driver Image store backend driver

es
rc
ou
Huawei-enhanced KVM hypervisor
EVS SR-IOV HAproxy driver Huawei FusionStorage driver Huawei SAN UDS driver...

s
Re
ng
Native OpenStack expansion and enhancement guidelines

ni
ar
The purpose of OpenStack expansion is to improve ease of use, reliability, compatibility, and management automation level of OpenStack, and to
Le
re

provide an OpenStack-based cloud platform solution that can be put into commercial use.
Mo

All the expansions and enhancements are implemented based on the native OpenStack plug-ins or drives, and no change is made on OpenStack trunk
code. Drivers of other vendors can be seamlessly integrated into Huawei's commercial OpenStack-based solution to ensure OpenStack openness.
Huawei, together with its customers, will contribute enhanced functions to the OpenStack community, and the enhanced functions can be smoothly
implemented in new OpenStack releases.

28
OpenStack Enhancements

Example 1: Interconnecting FusionCompute


to OpenStack Using Driver
OpenStack

Ceilometer Heat Nova Interconnecting the Huawei hypervisor (FusionCompute):

en
Nova-api (OS/EC2/Admin)

m/
co
1. Inherit the driver.ComputeDriver base class and use

i.
Nova-conductor

we
Keystone Swift Glance the FusionCompute class to manage the

ua
Nova-

.h
Nova-console FusionCompute hypervisor.
scheduler

ng
ni
Nova-
2. Set Compute_driver to FusionCompute in the Nova

ar
Cinder Neutron novncproxy

le
configuration file (nova.conf).

//
p:
tt
:h
es
MQ/DB

rc
s ou
Independent directory

Re
Huawei-enhanced VMware hypervisor Xen hypervisor

ng
KVM (Host B) (Host C)

ni
(Host A)

ar
Nova-Compute Nova-Compute
Nova-Compute Le
re

Compute driver Compute driver Compute driver


Mo

(FusionComput (VMware VC (Xen Virt-driver)


e driver) driver Virt-driver)

Huawei- vCenter Server Xen


enhanced KVM

Enables seamless interconnection with native OpenStack using the plug-in mechanism, ensuring OpenStack openness.
29
OpenStack Enhancements

Example 2: Interconnecting FusionStorage to


FusionSphere OpenStack Using Driver
OpenStack

en
Ceilometer Heat Cinder

m/
co
Cinder-api

i.
Keystone Swift Glance

we
Interconnecting Huawei FusionStorage:

ua
.h
Cinder-scheduler
Nova Neutron 1. Inherit the driver.VolumeDrive base class and

ng
ni
use the FusionStorage class to manage high-

ar
le
//
performance distributed storage system,

p:
MQ/DB Independent directory

tt
FusionStorage.

:h
es
2. Specify Huawei FusionStorage in the Cinder

rc
FusionStorage Huawei XXX
EMC

ou
OceanStor configuration file.

s
Re
Cinder-Volume Cinder-Volume
#

ng
Cinder-Volume
# Options defined in cinder.volume.manager

ni
Volume driver Volume driver

ar
(DSware HP Driver (EMCSMISISC #
Driver) Le SI driver)
re

# Driver to use for volume creation (string


Mo

FusionStorage HP EMC
value)
(DSware) volume_driver=cinder.volume.drivers.huawe
i.DSWAREDriver

Enables seamless interconnection with native OpenStack using the plug-in mechanism, ensuring OpenStack openness.

30
OpenStack Enhancements
OpenStack Cascading to Meet Public Cloud
Requirements
Benefits
OpenStack API Meets large-scale deployment requirements
of a public cloud.

en
Supports up to 100,000 hosts and a million

m/
co
Domain level VMs after OpenStack instances are

i.
cascaded, and supports cross-DC

we
ua
Cascading OpenStack deployment.

.h
ng

ni
Developed based on native OpenStack APIs

ar
OpenStack API OpenStack API
and architecture, ensuring OpenStack

le
//
DC level ecosystem stability.

p:
tt
DC1 DC 2 DC N
Supports OpenStack distributions from

:h
es
different vendors, ensuring OpenStack

rc
Huawei OpenStack Red Hat Vendor 2 Huawei Huawei HP

ou
OpenStack OpenStack OpenStack OpenStack OpenStack
openness.

s
Re
Isolates the faulty node and ensures high

ng
ni
Availability Availability Availability Availability Availability availability among availability zones.
ar
Availability
Zone 1 Zone 2 Zone 3 Zone 4 Zone N
Le Zone 5
Scales out resources among different data
re

centers.
Mo

OpenStack cascading was proposed by Huawei and has been


contributed to the OpenStack community.
https://wiki.openstack.org/wiki/OpenStack_cascading_solution

31
OpenStack-based FusionSphere

2 OpenStack-based FusionSphere

en
m/
co
i.
we
ua
.h
1 FusionSphere Architecture

ng
ni
ar
le
2

//
OpenStack O&M Enhancements

p:
tt
:h
es
3 OpenStack Enhancements for Commercial Use

rc
ou
s
Re
4 Compute Virtualization

ng
ni
ar
Le
5 Storage Virtualization
re
Mo

6 Network Virtualization

32
Compute Virtualization

Open Architecture, Supporting Heterogeneous Virtualization


Software OpenStack API

FusionSphere FusionSphere provides northbound OpenStack


APIs, modular deployment APIs, and
infrastructure hardware management APIs.

en
m/
FusionSphere southbound compatibility with

co
i.
heterogeneous devices:

we
FusionCompute FusionStorage FusionNetwork

ua
Supports general-purpose IT hardware, IT

.h
ng
appliance.

ni
Nova Cinder Neutron

ar
Plug-in Plug-in Plug-in
Supports industry mainstream hypervisors,

le
//
p:
including KVM, vCenter,FusionCompute.

tt

:h
Supports local hard disks, IP SAN storage

es
KVM/vCenter/FusionCompute

rc
devices, and distributed storage and allows

ou
s
storage devices from third-party vendors to be

Re
Huawei & third-party Huawei & third-party Huawei & third-party

ng
connected using drivers the vendors

ni
servers storage devices Network devices

ar
Le developed.
Allows network and security devices from
re
Mo

third-party vendors to be connected using


Neutron plug-ins and drivers.

33
Open Architecture, Supporting Heterogeneous Compute Virtualization

Virtualization Software
(In addition to KVM, FusionSphere 5.1 supports Huawei FusionCompute (VRM) and VMware hypervisors.)
Nova

FusionSphere
Nova-compute OpenStack OM OpenStack OM
Cluster 1 Cluster 2 Cluster 3

en
m/
co
VRM FusionSphere OpenStack

i.
we
ua
CNA
CNA CNA
CNA CNA
CNA Interconnection architecture

.h
CNA CNA CNA
Compute Storage

ng
Cluster 1 Cluster 2 Cluster 3

ni
Plug-in Plug-in

ar
FusionSphere OpenStack VRM

le
Region (Nova) Interconnection model

//
mapping relationship vSphere

p:
Cell (Nova)

tt
Availability Zone Site (VRM)

:h
vCenter

es
Host Aggregate

rc
Cluster

ou
Host
ESXi ESXi ESXi ESXi

s
Hypervisor

Re
Host (CNA)

ng
ni
Interconnection with vSphere

ar
FusionSphere OpenStack and VRM interconnection Le
re

A Nova-compute process manages one or multiple clusters in the VRM system. A cluster FusionSphere OpenStack and vSphere interconnection
Mo

in the VRM system is mapped to a hypervisor on a Nova host. To interwork with VMware vSphere, FusionSphere OpenStack connects
to vCenter through plug-ins provided by VMware. Clusters in the vSphere
VM resource scheduling:
system are presented as an ultra-large compute node. Virtual resources
The extension nova-scheduler filter plug-in selects the appropriate host during the are provisioned through northbound OpenStack APIs.
scheduling process based on resources on all hosts and host flavors. vCenter handles only basic operations performed on resource objects.
After VRM is connected to FusionSphere OpenStack, HA and DRS functions are Advanced cluster and O&M functions, such as DRS and monitoring
provided by the VRM system. VM scheduling has no adverse impact on OpenStack. functions, are provided by vSphere.

34
Compute Virtualization

Compatible with OSs Intended for Special Application Scenarios

Fusion Compute
VM VM VM VM VM VM
control domain

en
m/
co
Custom

i.
we
ua
.h
ng
ni
PV backend
PV driver PV driver PV driver PV driver PV driver PV driver

ar
driver

le
//
p:
tt
:h
FusionCompute

es
rc
ou
s
Re
ng
ni
ar
Le
re

Vendors must provide applicable PV drivers to enable VMs to be compatible with a new OS.
Mo

Huawei is capable of developing applicable PV drivers. In addition to major Windows and


Linux OSs, FusionCompute is compatible with the NeoKylin OS. (Certain OSs may need
customized drivers.)
35
Compute Virtualization

NUMA Affinity-based Scheduling

en
m/
co
i.
we
ua
.h
ng
ni
ar
le
//
p:
tt
:h
es
rc
ou
s

Re
Technical features Application scenarios

ng
Scenarios requiring large-size and high-performance

ni
Support for Host NUMA: The hypervisor maps the VM NUMA
ar
Le VMs
topology to physical NUMA nodes of hosts to ensure that
VMs running key applications, such as Oracle and
re

resources are balanced among the physical NUMA nodes.


Mo

SQL Server databases


Cross-node load balancing: If resources on physical NUMA
nodes are imbalanced, host NUMA temporarily schedules
vCPUs to other NUMA nodes. Benefits
Improves performance of key applications, such as
Oracle databases, by 20%.

36
Compute Virtualization

VM Live Migration (VM Motion)

Technical features
App App App
Based on the memory compression technology,

en
VM live migration efficiency is improved by one-

m/
co
i.
fold.

we
ua
The source and destination hosts involved in the

.h
ng
ni
live migration can use CPUs of different

ar
le
FusionCompute

//
FusionCompute generations.

p:
tt
:h
Application scenarios

es
rc
ou
Scenarios where only short-time service interruption

s
Re
ng
is tolerable and services must be quickly restored,

ni
Server A Server B
ar
Le such as lightweight database services and desktop
re
Mo

cloud services

VM live migration does not interrupt VM services and is insensible to users.

37
Compute Virtualization

Enhanced VM HA Mechanism
Technical features

APP APP APP APP


Supports fault detection for hosts, virtualization
APP APP
platforms, and VMs as well as VM recovery.

en
OS OS OS OS OS OS
Supports both VM HA and VRM-independent HA.

m/
co
Allows the network plane used for HA heartbeat monitoring to

i.
X

we
be configured, which helps to lower the network pressure.

ua
.h
Supports multiple fault diagnosis mechanisms to ensure

ng
ni
correct and accurate fault diagnosis.

ar
Physical server A Physical server B

le
Supports HA for VMs using local and shared storage.

//
p:
tt
:h
es
Benefits

rc
ou
APP APP APP

s
Re
OS OS
N hours
OS

ng
3 minutes

ni
ar
Le
re
Mo

Physical host VM
Significantly reduces the time for fault rectification and
Physical server C Physical server D service downtime, ensures service continuity, and
enables automatic system maintenance.

38
Compute Virtualization

Dynamic Resource Scheduling(DRS)

App App App App App App App App

en
m/
co
i.
FusionCompute FusionCompute FusionCompute FusionCompute

we
ua
.h
ng
ni
ar
le
//
p:
Technical features

tt
Application scenarios & benefits

:h
Automatically balances cluster loads based on the scheduling

es
rc
policies. Scenarios where VM load dramatically changes and VM

ou
Provides optimized scheduling algorithms and performs

s
Re
scheduling based on the VM load change trend to avoid VMs users have high performance requirements.

ng
from being repeatedly migrated among hosts.

ni
DRS helps to balance load on hosts to fully utilize host
Provides the unique scheduling baseline threshold configuration

ar
function to avoid unnecessary migration. Le compute resources and improves efficiency of service
re

Allows FusionCompute to be configured so that it does not


systems running on VMs.
Mo

migrate specific VMs or manually migrates specific VMs.


Allows manual migration performed by administrators or
automatic periodic migration based on configured policies.
Automatic migration can be implemented at specified intervals by
day, week, or month.

39
Compute Virtualization

Distributed Power Management (DPM)

App App App App App App

en
m/
co
i.
FusionCompute FusionCompute FusionCompute FusionCompute

we
ua
.h
ng
ni
ar
le
//
p:
tt
Technical features Application scenarios

:h
& benefits

es
The system automatically migrates VMs on light-load hosts to

rc
Scenarios where VM loads dramatically change and VM

ou
other hosts and powers off the light-load hosts based on user-

s
users need to reduce power consumption.

Re
defined DPM policies. If the loads on hosts in the system exceed When hosts are light-load, some VMs are migrated to other

ng
ni
the configured threshold, the system automatically selects hosts hosts and idle hosts are powered off to reduce system

ar
and powers on them to balance the host loads in the cluster.
Le power consumption. The prerequisite is that each VM must
The system can select one or multiple hosts to power on or
re

have sufficient resources for running after being migrated.


Mo

power off. When hosts are overloaded, some hosts are automatically
The system powers on or powers off hosts based on both the
powered on and VMs are migrated to these hosts to ensure
DPM and DRS policies to avoid mutual influence. VM performance and customer experience.
The scheduling policies can be configured at a specified interval
by day, week, and month.

40
OpenStack-based FusionSphere

2 OpenStack-based FusionSphere

en
m/
co
i.
we
ua
.h
1 FusionSphere Architecture

ng
ni
ar
le
2

//
OpenStack O&M Enhancements

p:
tt
:h
es
3 OpenStack Enhancements for Commercial Use

rc
ou
s
Re
4 Compute Virtualization

ng
ni
ar
Le
5 Storage Virtualization
re
Mo

6 Network Virtualization

41
Storage Virtualization

Open Architecture, Supporting Heterogeneous Storage Devices


OpenStack RESTful API

OpenStack Cinder

en
m/
co
i.
Cinder-Volume Cinder-Volume Cinder-Volume Cinder-Volume Cinder-Volume

we
ua
.h
Huawei OceanStor FusionStorage Other drivers

ng
HP 3PAR driver EMC VNX driver
driver driver

ni
ar
le
//
p:
tt
:h
es
rc
ou
s
Re
ng
Huawei OceanStor Server SAN HP 3PAR EMC VNX Other storage devices

ni
ar
Le
Cinder: provides unified APIs for the cloud platform, enables on demand resource allocation, and offers a persistent block storage service
re
Mo

similar to Amazon EBS. Cinder allows you to use drivers to connect backend storage of different types (such as local storage, network storage,
FC SAN, and IP SAN storage) to it.
Northbound interfaces: OpenStack Cinder API that can be used to centrally manage storage resources.
Southbound interfaces: Different Cinder-Volume drivers are compatible with storage devices from different vendors, avoiding vendor lock-in.

42
Storage Virtualization

Open Architecture, Supporting Heterogeneous Storage Pool


Management
VM 1 VM 2 VM 3 VM 4

en
m/
co
i.
we
Volume 1 Volume 2 Volume 3 Volume 4 Volume 10 Volume 11

ua
.h
ng
ni
ar
le
//
p:
tt
:h
Resource pool 1 Resource pool 2 Resource pool 3

es
rc
SAN devices Server SAN NAS devices

ou
s
Re
SAN 1 SAN 2 Server Server NAS NAS

ng
ni
ar
Le
Heterogeneous storage resource pools: Uses OpenStack that allows heterogeneous storage devices to be connected to the
re
Mo

FusionSphere system, forming heterogeneous storage resource pools.


Support for multiple storage device types: allows heterogeneous storage devices of multiple types, such as SAN, Server SAN, and
NAS, to be connected to the FusionSphere system.
Unified interface and on-demand resource allocation: allows you to specify storage resource pool types when applying for storage
resources.

43
Storage Virtualization

Storage Multipathing, Improving Storage Reliability

Host/Server

Application

en
X

m/
co
i.
Multipathing software

we

ua
1 0

.h
ng
ni
ar
le
B [1] A [0]

//
p:
tt
0 0

:h
es
1 1

rc
Storage system

ou
2 2

s
Re
3 3

ng
Failover Failback

ni
ar
Automatic storage path selection Le
re

Disk arrays allow multipathing software to automatically select the optimal physical path using the owning controller, speeding
Mo

up data access (LUN) and improving storage path reliability.


I/O load balancing
The round robin algorithm is used for storage path selection and load balancing is implemented based on minimum queue
depth and minimum workload so that load on reachable paths is balanced.

44
Storage Virtualization

Volume Sharing, Improving VM Availability

VM (active) VM (standby) VM (standby)

en
m/
co
i.
Logical storage pool

we
Volume 1 Volume 2 Volume 4

ua
.h
ng
ni
ar
le
//
p:
tt
:h
es
rc
Physical storage pool

ou
Storage

s
Re
ng
ni
ar
Shared volume Le
Logical volumes function as shared volumes and are attached to two or more VMs. The VMs can concurrently read
re
Mo

data from or write data to one or more shared volumes.


A shared volume can be attached to two VMs working in active/standby mode to reduce the time required for
switchover in the event of a failure and improve VM availability.
Application scenarios
Scenarios requiring high data consistency and active-active hot backup
45
Storage Virtualization

FusionStorage: Distributed Software-defined Storage


Server 1 Server N
Server 2 Key Features
VM VM DB ERP CRM ... Block storage that supports SCSI and iSCSI interfaces
RAID 10 that supports 3 data copies

en
...

m/
Storage snapshot

co
i.
Storage thin provisioning

we
ua
Storage linked cloning

.h
FusionStorage distributed block storage

ng
SSD cache and automatic hierarchical storage

ni
ar
Erasure code

le
//
Data compression and deduplication

p:
HDD SSD HDD SSD HDD

tt
SSD
Flexible software-defined storage (SDS) policies

:h
es
rc
s ou
Re
ng
ni
ar
FusionStorage consolidates local hard disks of servers into a virtual block storage resource pool to provide limitless
Le
re

scale-out distributed storage.


Mo

IOPS of a single application instance increases 2- to 3-fold with a large distributed cache.
I/O performance of a single application instance improves 6-fold by parallel I/O processing.
Latency of I/O access between compute and storage nodes reduces 2- to 5-fold, and the peak I/O bandwidth increases 10-fold.

46
Storage Virtualization

DHT Routing and Horizontal Expansion


Partitioning Physical node
Addressing
Logical address Key 1 Mapping
PN P1 Value 1
Logical address Key 2

en
Disk 1 Value 2

m/
...

co
Logical address Key 3 P2

i.
Hash Value 3

we
DHT

ua
Logical address Key 4 Disk 2

.h
Value 4

ng
ni
... P6 P3

ar
...

le
//
Logical address Key N Disk N

p:
Value N

tt
P5 P4

:h
es
rc
ou
Distributed Hash Table (DHT)

s
Advantages

Re
ng
DHT ring: A ring contains 232 virtual nodes.

ni
Load balancing: Data is distributed to all physical nodes to implement load balancing

ar
Le
Partitioning: The DHT ring is divided into N equal partitions. among the nodes. When new physical nodes are added, only some partitions need
re

Physical node: A physical node is a disk that maps to a


Mo

to be migrated for load balancing.


partition. High data reliability: The partitioning algorithm enables flexible partition allocation,
Key-value: Data on the underlying disks forms key-value which prevents identical data replicas from being stored on the same disk, server, or
pairs. Each value represents a data block. cabinet, thereby avoiding single points of failure (SPOFs).

47
Storage Virtualization

High-Performance and DHT-based Parallel I/O Read and Write


External SAN storage FusionStorage distributed storage

Applications Applications

en
App 1 App 2 App 3
App 1 App 2 App 3

m/
co
i.
we
Intra-LUN I/O Intra-LUN I/O Intra-LUN I/O
P2P cluster-level I/O sharing

ua
sharing sharing sharing
vs.

.h
ng
ni
ar
le
//
p:
tt
:h
es
rc
RAID array Large resource cluster

sou
Node utilization

Re
Node utilization

ng
ni
ar
Le
re
Mo

FusionStorage distributed architecture and ETH/IB-based network connectivity eliminate bandwidth bottlenecks.
The P2P scale-out architecture enables more hard disks to provide concurrent read and write services for one
application instance or VM, increasing burst transmission speed 3- to 5-fold.
Load balancing can be implemented in large resource pools, improving resource utilization.
48
Storage Virtualization

Multiple Data Protection Mechanisms, Improving Reliability


Multiple data copies: FusionStorage can be configured to
InfiniBand
store two (delivering data availability similar to RAID 10)

en
or three (delivering 99.99999% data availability) identical

m/
co
i.
copies of data based on data reliability requirements.

we
ua
.h
Node 1 Node 2 Node 3 PCIe SSD cache: SSDs are used to cache data, providing

ng
ni
ar
high-speed read and write and preventing data loss in the

le
//
p:
PCIe event of a power failure.

tt
:h
Consistency replication protocol: After data is successfully

es
rc
Cache Cache Cache

ou
s
written into a copy, the data is automatically synchronized

Re
ng
ni
SSD SSD SSD SSD to other copies. FusionStorage ensures that data read
ar
SSD SSD
Le
from any copy is the same.
re
Mo

Provides multiple data security assurance mechanisms and ensures high data security and reliability.

49
Storage Virtualization

High-Performance Incremental Disk Snapshot

en
m/
co
Read/write Read/write Read/write

i.
Virtual

we
redirection redirection redirection
disk

ua
.h
ng
ni
ar
Snapshot 1: delta disk Snapshot 2: delta disk Snapshot 3: delta disk

le
//
p:
Snapshot 3

tt
Snapshot 1 Snapshot 2

:h
es
rc
ou
Advantages:

s
Re
No performance deterioration: Snapshot creation does not cause performance of the parent disk to deteriorate. Snapshot

ng
ni
ar
data is also based on the DHT mechanism, enabling quick data lookup.
Le
Infinite snapshots: Distributed storage is provided to store snapshot metadata, supporting horizontal expansion and
re
Mo

eliminating bottlenecks caused by centralized storage. There is no limit on the number of snapshots that can be created.
Quick disk restoration: Data migration is not required for disk restoration. It takes only 1 second to restore a disk using a
snapshot. However, if physical SAN storage is used, disk restoration takes several hours.

50
Storage Virtualization

High-Performance Snapshot-based Linked Cloning


Parent
volume A
No performance loss: A cloned volume is created
using the snapshot technology. The volume is

en
m/
co
based on the DHT mechanism, enabling quick

i.
we
data lookup.

ua
Cloned volume

.h
B/Parent Parent volume access at a high speed: The

ng
Snapshot

ni
volume B C1

ar
parent volume is cached in memory, increasing

le
Cloned volume

//
parent volume access speed 3- to 5-fold. In

p:
A

tt
:h
addition, parent volumes are stored on more

es
Snapshot

rc
C2 than one node, eliminating bottlenecks caused

ou
Cloned Cloned

s
Re
volume B1 volume B2 by centralized storage.

ng
Function inheritance: A cloned volume inherits all

ni
ar
LeCloned
volume C the functions of a common volume. You can
re
Mo

create snapshots for a cloned volume, restore


the cloned volume using the snapshots, and use
Clone a A cloned volume Create a
volume. functions as the snapshot for a the restored volume to clone new volumes.
parent volume. cloned volume.

51
Storage Virtualization

FusionStorage-enabled Thin Provisioning

Volume_1 Volume_2 Volume_3 ...

en
m/
co
i.
we
K1 K2 K3 Kx Kx Kx

ua
.h
ng
ni
Kx K1 K2 K3 Ky Ky

ar
...

le
//
p:
Kz Kz K1 K2 K3 Kz

tt
:h
es
rc
Disk Disk Disk Disk Disk Disk

sou
Re
ng
ni
ar
Le
FusionStorage leverages the distributed hash technology to support automatic thin provisioning, without requiring
re
Mo

space to be pre-allocated.
Thin provisioning effectively prevents performance deterioration that may be incurred by capacity expansion
of SAN devices.

52
Storage Virtualization

Multiple FusionStorage Resource Pools


Server 1 Server 2 Server 3 Server 4 Server 5 Server N

VM VM VM VM VM VM VM VM VM VM VM VM

en
m/
co
i.
we
...

ua
.h
FusionStorage cluster

ng
ni
ar
le
FusionStorage resource pool 1 FusionStorage resource pool 2

//
p:
tt
:h
es
rc
ou
SSD HDD SSD HDD SSD HDD SSD HDD SSD HDD SSD HDD

s
Re
ng
ni
ar
Le
Multiple storage resource pools can be deployed in a FusionStorage system:
re
Mo

Limitless scalability: In earlier versions, FusionStorage supports only a maximum of 96 hard disks in two-data-copy mode.
In FusionSphere 5.1, FusionStorage removes this restriction and provides limitless scalability.
Service isolation: Independent resource pools are provided for performance-demanding services, and the resource pools are
physically isolated from other resource pools.

53
OpenStack-based FusionSphere

2 OpenStack-based FusionSphere

en
m/
co
i.
we
ua
.h
1 FusionSphere Architecture

ng
ni
ar
le
2

//
OpenStack O&M Enhancements

p:
tt
:h
es
3 OpenStack Enhancements for Commercial Use

rc
ou
s
Re
4 Compute Virtualization

ng
ni
ar
Le
5 Storage Virtualization
re
Mo

6 Network Virtualization

54
Network Virtualization

Neutron-based Open Network Virtualization Architecture


Plug-in-based architecture: L2L7 network devices can connect to FusionSphere
Flexible, scalable architecture OpenStack using plug-ins.

en
m/
co
i.
we
ua
.h
ng
ni
ar
le
//
p:
tt
:h
es
rc
ou
s
Re
ng
ni
ar
Le
re
Mo

Provides open architecture, meeting end-to-end network virtualization requirements.

Supports the industry ecosystem and interworking with third-party devices using plug-ins.

Provides open network virtualization architecture and meets networking requirements in cloud data center scenarios.

55
Network Virtualization
Neutron-based L2L7 Network Virtualization

en
m/
co
i.
we
ua
.h
ng
ni
ar
Network node deployment

le
//
p:
Networking of tenant's virtual network

tt
:h
es
rc
sou
Re
ng
ni
ar
Le Provides complete L2L7 network virtualization capabilities.
re
Mo

L2: supports both VLAN and VXLAN networking.

L3L7: provides security group, elastic IP address, vRouter,


LBaaS, vDHCP functions.

Provides open network virtualization architecture and L2L7 network virtualization functions.
56
Support for DVSs based on Neutron Layer 2 Network Virtualization

Architecture and Provider Mechanism


DVSs are deployed on hosts for data
VM 1 VM 2 VM 3 VM 11 VM 12 VM 13 exchange. Host physical NICs and VM NICs
are connected to virtual ports of the DVSs for
data transmission between virtual and
external networks through DVSs. The DVSs
use host physical NICs to transmit all data

en
m/
from virtual networks. The DVS function

co
involves the following concepts:

i.
we
KVM Network
KVM

ua
.h
Specifies the network information about

ng
each vNIC. The flat, VLAN, and VXLAN

ni
networks are supported. A network can

ar
DVS 1-Network 1 (Web)

le
be shared by multiple tenants and can

//
be configured.

p:
DVS 2-Network 2 (App)

tt
Subnet

:h
es
A subnet is an IP address pool

rc
consisting of a group of IP addresses. In
Server A Server B

ou
the Neutron architecture, a subnet

s
Re
belongs to a network. Routers are

ng
required for different subnets to

ni
Implementation communicate with one another.

ar
Application scenario

Le Port
Enables the virtualization administrator to configure and Virtual switching networks of a large
re

A virtual switch provides multiple virtual


Mo

maintain physical and virtual ports of the DVSs on multiple hosts. number of hosts need to be centrally ports. Each virtual port has its own
attributes, including the bandwidth QoS,
Technical features managed. security group, and VLAN.
Provides a unified GUI for management and configuration.
Supports VLAN, layer 2 security policies, and network QoS.

57
Network Virtualization

DVS Uplink Port Bonding


The following two bonding modes are supported: LACP-based link aggregation and active/standby.

System priority, port priority, and active port


LACP PDU LACP

en
Access

m/
Server

co
LACP PDU vSwitch

i.
switch

we
LACP PDU

ua
NIC

.h
ng
ni

ar
Implementation Application scenarios

le
//
Implemented based on the standard LACP protocol

p:
Scenarios requiring high server bandwidth and high

tt
included in IEEE 802.3ad

:h
reliability

es
Technical features

rc
Benefits

ou
Supports manual link aggregation and static LACP-based

s
Re
Increases server network bandwidth and improves
link aggregation. The static LACP-based link aggregation

ng
ni
can only be manually configured. The system will not network link reliability.

ar
Le
automatically create or delete aggregation groups. The Automatically detects the faults at the link layer and
re

incorrectly connected links and performs link switchover,


Mo

static LACP-based link aggregation detects links through


LACP packets and can discover link faults, such as ports significantly reducing the number of network access
in error-disable mode. failures.

Note: If uplink ports of the management plane use LACP, the switch must support LACP force-up to enable PXE boot because automatic server installation
requires that the PXE packets can be properly sent and received if LACP negotiation fails.

58
Network Virtualization

Support for IPv6 for the Service Plane

Benefits
IPv4 (external network) IPv6 (external network)

en
m/
VMs support both IPv4 and IPv6. Each VM NIC can have an

co
i.
we
independent IPv4 or IPv6 address or have both of them configured.

ua
.h
Firewall/VPN The provided service plane network services, such as security groups,

ng
ni
Switch (L3)
network port binding, network QoS, and VPC external network

ar
le
Load balancer management also support both IPv4 and IPv6.

//
p:
DHCPv6 The system service plane supports IPv6, which provides more IP

tt
External network

:h
es
addresses than IPv4 and enables more flexible and convenient

rc
ou
networking.

s
Re
LAN switch (L2)

ng
ni
ar
Direct network
Le This function has the following constraints:
re

In the VXLAN networking mode, if VTEPs use IPv4 addresses and VMs
Mo

use IPv6 addresses, the inner packet of a VXLAN packet is the IPv6
VMs (IPv4/IPv6) packet and the outer packet is the IPv4 packet.
If VMs use IPv6 addresses, the QoS rate limiting precision deteriorates.
The DHCP service does not support IPv6 address assignment.

59
Network Virtualization

VM Network QoS Control (Traffic Shaping)


FusionSphere 5.1 provides the
following VM network QoS control
256 Kbit/s Token 128 Kbit/s capabilities:
Traffic shaping for VM port outbound traffic
Queue (average bandwidth and burst size)
Traffic shaping for VM port inbound traffic

en
Traffic classification
128 Kbit/s

m/
(average bandwidth and burst size)

co
Token Traffic classification implemented by VM ports
FR

i.
Bucket (DSCP)

we
Trunk ports that use VLAN do not support

ua
iNIC

.h
network QoS control.

ng
NICs connected to an EVS do not support

ni
network QoS control. If soft passthrough or

ar
PCI passthrough is enabled, only 82599 NICs

le
support network QoS control.

//
Implementation Application scenarios

p:
If soft passthrough or PCI passthrough is

tt
enabled, only outbound network QoS control is

:h
Network QoS provides traffic shaping and bandwidth Scenarios requiring high-quality network communication supported.

es
rc
priority control for virtual NICs and system ports. between the network plane and user VM network.

sou
Re
Technical features Benefits

ng
ni
QoS control on inbound traffic avoids resource contention

ar
QoS control can be implemented for both inbound and
Le and ensures traffic fairness.
re

outbound traffic.
The burst size and peak bandwidth can be configured to
Mo

Traffic shaping can be implemented for outbound traffic allow a burst when the system has significant idle resources.
based on the token bucket algorithm. Traffic shaping avoids packet loss, network jitter, and other
adverse impacts on services caused by rate limiting.

60
Contents

en
1 Cloud Data Center Solution Overview

m/
co
i.
we
ua
.h
ng
2 OpenStack-based FusionSphere

ni
ar
le
//
p:
tt
:h
3 Success Stories

es
rc
ou
s
Re
ng
ni
ar
Le
re
Mo

61
FusionSphere Helps Inner Mongolia Branch of China Mobile
Construct Enterprise-Level Converged Resource Pools
Management Service support NMS support Customer Requirements
Operation Online SMS
support VDC VDC VDC
s analysis logs gateway Required unified resource pools to provide resources for

en
m/
the service, management, and NMS support systems.

co
Service Service Service
All resources must be centrally provisioned on the cloud

i.
system system system

we
management platform upon approvals.

ua
.h
Needed centralized management of hardware and

ng
software in resource pools, including heterogeneous

ni
ar
devices.
ManageOne (centralized management)

le
Big data

//
p:
resource pool

tt
Huawei Solution

:h
Physical resource
Big data Virtual resource pools

es
analytics system pool

rc
Implements resource pooling and centralized management,

ou
Physical 5 vSphere vSphere resource FusionSphere

s
resource pool pool (new) resource pool (new)
resource pool

Re
(existing) achieving resource sharing and improving resource
utilization.

ng
ni
Deploys new resource pools and implements centralized

ar
Le management of existing heterogeneous resource pools
and new physical and virtual resource pools.
re
Mo

Plans multiple VDCs based on departments and enables


the departments to share the unified resource pools.
Physical
Server Network Backup Security Storage
resources

62
Shaanxi Branch of China Mobile Chose FusionSphere to
Construct Converged Resource Pools

Traffic SMP Portal Electronic Electronic Mobile store ... SIMS SMP 4A ...
Customer Requirements
analysis collection channel channel
Required resource pools to provide resources for the service support

en
m/
Network management and management systems and to maximize resource sharing.

co
Service support (phase I)

i.
(phase II) The main task in 2014 was to migrate services on midrange computers

we
to x86 servers and that in 2015 is to virtualize x86 servers. (Original

ua
.h
virtualization ratio: 17%, virtualization ratio in 2014: 32%, and

ng
virtualization ratio to achieve in 2015: 47%)

ni
ManageOne

ar
le
//
p:
Huawei Solution

tt
:h
Block storage

es
Implements resource pooling and resource sharing to improve
x86 physical

x86 physical
rc
resources

resources

resources

resources
physical
Big data
servers

ou
resource utilization.

servers
Virtual

Virtual
s
Re
Provisions IT resources on demand and quickly responds to service

ng
requirements.

ni
ar
Enables automatic O&M, reducing O&M workload and preventing
Le misoperations.
re
Mo

46 servers 20 servers 32 servers 100 TB 45 servers 72 servers


Private cloud resource pool for
Private cloud resource pool for service support (Phase I was service support (Bidding for
complete in June 2014.) Phase II project will start.)

63
FusionSphere Enables Sichuan Branch of China Unicom to
Provide Hybrid Cloud Services

Public cloud Informatization Maintenance Subbranch VDC Customer Requirements


platform department VDC Center VDC

en
Self-service O&M Self-service O&M Self-service O&M Required centralized management of the following resources:

m/
co
Resource pools for the public and private clouds

i.
Cloud Elastic IP
Resource pools for China Unicom, Sichuan Branch and its

we
host address

ua
subbranches

.h
Self-service application Self-service application Self-service application
Hardware devices in resource pools, including heterogeneous

ng
Elastic block storage Service deployment Service deployment Service deployment

ni
devices

ar
le
//
ManageOne (CSB-based public cloud+SC-based private cloud+OC- Huawei Solution

p:
tt
based O&M management)

:h
Implements resource pooling and centralized management,

es
rc
achieving resource sharing and improving resource

ou
vSphere resource vSphere resource FusionSphere FusionSphere utilization.

s
Re
pool pool resource pool resource pool
Uses ManageOne to manage both public and private cloud

ng
resource pools as well as vSphere and FusionSphere

ni
...
ar
resource pools.
Le Provides a unified O&M platform for the public and private
re

clouds.
Mo

Provides a unified operations platform for multiple resource


Public cloud Subbranch pools and allows resource pools in China Unicom, Sichuan
resource pool Private cloud resource pool resource pool Branch as well as its subbranches to access.

64
en
m/
co
i.
we
ua
.h
ng
ni
ar
le
//
p:
tt
:h
es
rc
ou
www.huawei.com

s
Re
ng
ni
ar
Le
re
Mo

Copyright Huawei Technologies Co., Ltd. 2016. 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.
Training

Mo
re
Le
ar
ni
ng
Re
so
ur
ce
s:
ht
tp
:/
/ le
ar
ni
n g.
hu
aw
ei
.c
om
/e
n
Huawei FusionStorage Block 3.30 Pre-sales
Server SAN, Born for Cloud to Rebuild Enterprise IT
Distributed
architecture

n
/e
om
Open architecture supporting scale-

.c
ei
out

aw
Service 1 Service 2 Service N Service 1 Service 2 Service N
Decoupling of services and platforms

hu
Oracle DB2 Decoupling of hardware and software

g.
n
Rebuild IT

ni
ar
le
Hypervisor Software-

/
Linux

:/
tp
defined

ht
s:
ce
Centralized management

ur
Elastic scaling and optimal
Server SAN

so
resource configuration

Re
Automatic management

ng
ni
ar
Le General-purpose hardware IT as a
service, use
re
Mo

on demand
Service design & service
Traditional silo model: Server+SAN Cloud computing implements catalog
Measurable service level
platform-based management of Self-service portal
resources.
www.huawei.com Huawei Confidential 1
FusionStorage Block: 1 Software, 2 Scenarios, 3 KMs

What? Where? How?

n
/e
om
.c
ei
Server 1 Server 2 Server N

aw
hu
g.
High Scalability

n
VM VM VM VM VM VM

ni
ar
le
...

/
:/
tp
High Performance

ht
s:
FusionStorage Block

ce
ur
so
Re
ng
SSD HDD SSD HDD SSD HDD
Openness

ni
ar
Le
re

Distributed Storage System (block) Cloud Resource Pool+DB "H2O"


Mo

1 software 2 scenarios 3 KMs

www.huawei.com Huawei Confidential 2


n
/e
om
.c
ei
aw
hu
g.
n
ni
One Piece of Software

ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 3


One Software That Can Change Servers into Server
SAN
FusionStorage Block Controller Mechanism
Change DAS into SAN storage
(block)

n
/e
om
.c
ei
aw
Server Server Server

hu
g.
Support SCSI/iSCSI

n
ni
Capabilities Snapshot, thin provisioning, and

ar
le
VM VM VM VM linked cloning

/
VM VM

:/
tp
ht
s:
License: Basic Software Suite+

ce
ur
Business license per TB (raw capacity)

so
InfiniBand/10GE network

Re
Mode New mode: Subscription

ng
Service+Buy-out

ni
ar
Le
re

Standard & Advanced & Platinum


Mo

Server local hard disk Edition 256 nodes/ HDD


4096 nodes/IB and SSD
A-A DR/support 3rd-party OpenStack

www.huawei.com Huawei Confidential 4


Elastic & Scale-out Architecture
Traditional external SAN storage architecture FusionStorage Block distributed storage architecture

Server 1 Server 2 Server 3 Server 4 Server 1 Server 2 Server N

n
/e
om
APP APP APP APP VM VM

.c
APP APP APP APP APP APP APP APP

ei
VS.

aw
VBS VBS VBS

hu
g.
10GE/FC 10GE/FC

n
ni
ar
le
SAN Controller SAN Controller

/
:/
bottleneck bottleneck

tp
Cache Cache

ht
s:
OSD OSD OSD OSD OSD OSD OSD OSD OSD

ce
Cache Cache

ur
Cache

so
HDD HDD HDD HDD HDD HDD

Re
ng
ni
Storage server Storage server Storage server

ar
Le
I/O bottlenecks exist in the storage controllers and cache; Not Distributed controllers, cache, and flattened storage network, eliminating
re
Mo

scale-out I/O bottlenecks.


Applications are connected to only some disks, resulting in low I/O Applications are connected to all hard disks in the pool to ensure high I/O
concurrency and poor elasticity. concurrency and better elasticity. Burst MBPS is improved 3- to 5-fold.
Service load is balanced among RAID groups, which has low An ultra-large resources pool ensures load balancing, improves resource
resource utilization and is not easy to plan. utilization, and is easy to plan.

www.huawei.com Huawei Confidential 5


FusionStorage Block Software Architecture
Management
Storage SCSI/iSCSI driver platform
driver layer Configuration
management
Distributed linked cloning Volume

n
/e
management

om
Capacity

.c
QoS management

ei
Distributed snapshot
management

aw
Storage

hu
g.
service layer Distributed thin provisioning

n
Backup Upgrade/Patch

ni
ing

ar
le
Distributed cache Disaster

/
:/
recovery (DR)

tp
System

ht
monitoring

s:
Cluster status control Data consistency management

ce
Storage Cluster fault

ur
Centralized

so
engine layer self-recovery

Re
Data routing management Parallel data rebuilding alarm

ng
management

ni
ar
Le Log
management
re

Hardware x86 CPU SAS/SATA/SSD PCIe SSD card


Mo

device layer
Northbound
10GE/InfiniBand interface

www.huawei.com Huawei Confidential 6


FusionStorage Block Software Module Deployment
FusionStorage FusionStorage
Manager (active) Manager (standby)

Portal FSM Portal FSM

n
/e
om
.c
ei
aw
hu
Server 1 Server 2 Server 3 Server 4 Server 5 Server 6

g.
n
FusionStorage FusionStorage FusionStorage FusionStorage FusionStorage FusionStorage

ni
ar
Agent Agent Agent Agent Agent Agent

le
/
MDC VBS MDC VBS MDC VBS VBS VBS

:/
tp
.. .. .. .. ..

ht
OSD OSD OSD OSD OSD OSD OSD OSD OSD OSD
. .

s:
. . .

ce
ur
Management Node&Storage Management Node&Storage Management Node&Storage Storage Computing Node Storage Node

so
Node&Computing Node Node&Computing Node Node&Computing Node Node&Computing Node

Re
ng
Module Function

ni
FusionStorage Block management module, which is deployed on the active and standby nodes and provides operation and maintenance functions, including alarm management,
FusionStorage Manager

ar
monitoring, log management, and configuration.
Le
FusionStorage Agent FusionStorage agent module, which is deployed on each node (server) to enable communication between the node and FusionStorage Manager.
re
Mo

Metadata controller module, which controls the status of distributed clusters, data distribution rules, and data rebuilding rules.
MDC
MDC is deployed on at least three nodes to form an MDC cluster.
Virtual block storage management module, which manages volume metadata and provides the distributed cluster access point service to enable computing resources to access
VBS distributed storage resources through VBS.
A VBS process is deployed on each server to form a VBS cluster.
Object storage device, which implements specific I/O operations.
OSD
Multiple OSD processes are deployed on each server, with each OSD process deployed on one disk.

www.huawei.com Huawei Confidential 7


FusionStorage Block Multi-Resource-Pool Architecture
FusionStorage Manager (FSM) specifications: A
FusionStorage Block system can have two FSM nodes to
work in active/standby mode. They can be deployed on
FSM cluster FSM 1 FSM 2 VMs or physical servers.
MetaData Controller (MDC) specifications: A

n
FusionStorage Block system supports up to 96 MDCs, and

/e
om
each MDC can manage two pools or up to 2000 disks.

.c
Virtual Block System (VBS) specifications: A

ei
aw
FusionStorage Block system can run up to 10,240 VBS

hu
Management MDC 1 MDC 2 MDC N
... processes, each of which can access any storage pool in

g.
cluster

n
the system.

ni

ar
Pool specifications: A FusionStorage Block system

le
supports up to 128 pools that are independent from each

/
:/
other. These pools use different replica settings and cache

tp
media.

ht
Computing VBS VBS ... VBS

s:
layer

ce
Supports storage pools with different performance

ur
so
requirements.

Re
ng
Isolates faults to improve reliability.

ni
Resource pools are independent from each other using

ar
NVDIMM+SSD SSD+SATA No Cache+SSD
Storage Le fault isolation and multi-MDC mechanisms to ensure that
re

layer the faults in one pool do not adversely affect other pools.
...
Mo

Pool 0 Pool 1 Pool N


Constraints:
1) A resource pool cannot contain main storage media or
cache media of different types.
OSD OSD OSD OSD
OSD OSD OSD OSD OSD 2) A resource pool cannot use two different network
OSD protocols.
OSD OSD

www.huawei.com Huawei Confidential 8


Cluster Management
MDC cluster
ZK disk
ZK disk ZK disk
Zookeeper
Zookeeper Zookeeper Resource pool
MDC (leader)

n
/e
MDC OSD OSD OSD
MDC

om
.c
OSD OSD
Belongs to OSD

ei
MDC OSD OSD

aw
OSD

hu
g.
Resource pool
Reports/Informs status.

n
ni
OSD

ar
Obtains the I/O

le
view. Obtains the
OSD

/
OSD OSD map view.

:/
tp
OSD OSD VBS cluster

ht
Obtains metadata.

s:
OSD OSD OSD VBS (leader) VBS

ce
Synchronizes

ur
OSD metadata

so
Re
ng
ni
When the system is starting, the MDCs interact with the ZooKeepers (ZKs) to determine the leader MDC. The leader MDC and other MDCs monitor each
ar
Le
other's status through heartbeat communication. The leader MDC determines the appropriate MDC that can take over the service if an MDC becomes faulty. If
re
Mo

other MDCs find that the leader MDC is faulty, the MDCs interact with the ZKs to elect a new leader MDC.
When an OSD is starting, it looks for its home MDC and reports its status to the home MDC. The home MDC sends the OSD's status changes to the connected
VBS. If an OSD's home MDC becomes faulty, the leader MDC specifies another MDC to replace the faulty one. A maximum of two resource pools can belong to
the same MDC.
When a VBS is starting, it looks for and registers with the leader MDC and queries from the leader MDC whether it is the leader VBS. (The leader MDC
maintains a dynamic VBS list and synchronizes the VBS list with other MDCs, so the MDCs can notify the OSD status changes to the mapping VBS.)

www.huawei.com Huawei Confidential 9


Data Routing
Partition Disk
P1 Disk 1

(LUN1, LBA1) Generate Key1 = (LUN1, Hash (Key 1) P2 Disk 2


PN P1
Data key1 LBA1)

n
P3 Disk 3

/e
Data

om

.c
PN Disk N
P2

ei
OS VBS

aw
hu
Hash space

g.
Query routing table
232

n
ni
ar
P6 P3

le
/
:/
tp
Disk 3

ht
P5 P4

s:
ce
ur
OSD

so
Re
ng
ni
KKKKK
ar
Le 1 2 3 4 5

re
Mo

Metadata region Data region

FusionStorage Block data routing uses a layered processing mode:

1. VBS determines the server hard disk where the data should be stored.

2. Object-based storage device (OSD) determines the specific position on the hard disk where the data should be stored.

www.huawei.com Huawei Confidential 10


Volume Mapping
APP 1 APP 2 APP 3

n
/e
om
.c
Volume 1 Volume 2 Volume 3 Volume 10 Volume 11

ei
aw
hu
g.
n
ni
ar
le
P1 P2 Px

/
:/
tp
Resource pool 2

ht
Resource pool 1

s:

ce
ur
P1 P2 Py

so
Re
ng
ni
Disk Disk Disk Disk Disk Disk
ar
Le
Resource pool: A resource pool is similar to a RAID group in a SAN device. Compared with a RAID group, a resource pool has the
re
Mo

following advantages:
Strip width: Supports a maximum of 96 disks (two replicas), thereby providing huge storage space and avoiding storage insufficiency

on some frequently accessed disks.


Dynamic hot backup: All hard disks in a resource pool can be used as hot spare disks of the pool.

Simple structure: A resource pool does not use the logical unit number (LUN) structure. Instead, it only divides storage resources into

volumes. Servers can obtain direct access to volumes in the pool.


www.huawei.com Huawei Confidential 11
www.huawei.com Huawei Confidential
12
Mo
re
Le
ar
ni
ng
Re
so
ur
ce
s:
ht
tp
:/
/ le
ar
ni
ng.
hu
aw
ei
.c
om
/e
Two Scenarios

n
Two Scenarios: Cloud Resource Pool & DB (OLAP)

Massive Storage Cloud


Core System SAN/NAS Converged System (NAS) Resource Pool

n
/e
om
/Backup & DB (OLAP)

.c
ei
aw
hu
g.
n
Typical

ni
ar
le
Scenarios

/
:/
tp
ht
s:
ce
ur
so
Product FusionStorage

Re
ng
to Choose Block

ni
ar
Le
re
Mo

Where there are people, there is a society. Where there is cloud computing, there is an opportunity for
FusionStorage Block.
The database scenario focuses on OLAP database consolidation. In the database acceleration optimization
scenario that requires the database administrator (DBA), FusionCube is recommended.

www.huawei.com Huawei Confidential 13


Applicable Scenarios
Deviation Correction:
FusionStorage Block does not take the place of IP SAN or FC
SAN.

n
/e
FusionStorage Block is a product in the cloud era. It is

om
.c
complementary to SAN storage and can be used by appropriate

ei
Service 1 Service 2 Service N

aw
Oracle DB2 customers in certain scenarios.

hu
g.
Customer Requirements:

n
ni
Customers may lodge an appeal to consolidation of multiple IT

ar
Hypervisor

le
Linux systems.

/
:/
Traditional SAN storage cannot keep up with the changes of

tp
ht
customer services, for example, the service scale growth.

s:
ce
FusionStorage Block Applicable Scenarios:

ur
so
FusionStorage Block applies to the system that has more than

Re
100 TB of base space and will be expanded to hundreds of TB

ng
ni
General-purpose hardware or even several PB of space.
ar
Le FusionStorage Block is not recommended for the following
re

scenarios:
Mo

System where one set of IP SAN storage is enough.


Core production systems that involve charging. In these
systems, high-end storage is recommended.
Cost-sensitive scenarios, for example, video surveillance and
backup. In these scenarios, entry-level storage is
recommended.
14
Recommended Application Scenario: Enterprise Markets
Industry Sector Service Scenario Product to Sell Success Story Counterpart FusionStorage Block Highlight

Cloud platform
Development & Improves resource utilization, optimizes O&M
(FusionStorage ICBC and CMB N/A

n
testing cloud efficiency, and supports powerful scale-out.

/e
Block)

om
Shanghai Stock

.c
Banks, Cloud platform

ei
Communication Improves resource utilization, optimizes O&M

aw
securities, Service cloudification (FusionStorage AliCloud
Finance and Guotai efficiency, and supports powerful scale-out.

hu
insurance, Block)

g.
Junan Securities

n
and funds

ni
Banks' connection to Speeds time to market, supports linear scale-out,

ar
EMC ScaleIO, VMware
Internet enterprises FusionStorage delivers excellent performance (more than 10 million

le
CMB VSAN, and Nutanix

/
(database Block IOPS), and is compatible with x86 servers and

:/
Acropolis

tp
consolidation) databases.

ht
Public Cloud platform Hubei Provincial

s:
Public security cloud Improves resource utilization, optimizes O&M

ce
Security (FusionStorage Public Security N/A
data center efficiency, and supports powerful scale-out.

ur
Cloud Block) Bureau

so
Re
Government Cloud platform
Government Improves resource utilization, optimizes O&M

ng
and public Smart city (FusionStorage Zhuhai smart city N/A
Cloud efficiency, and supports powerful scale-out.

ni
sectors Block)
ar
Le
Cloud platform VMware VSAN, AliCloud,
Golden Gate Reinforces resource pooling, improves resource
re

Customs Service cloudification (FusionStorage H3C vStor, and Bingo


Project (phase 2) utilization, and speeds times to market.
Mo

Block) Cloud
Internet FusionStorage Reinforces resource pooling, improves resource
ISP N/A Finland Tieto N/A
services Block utilization, and speeds times to market.

Focus on finance, government, and public sectors, seek for opportunities to collaborate with
ISPs outside China, and accumulate delivery experience in customer scenarios.
15
Recommended Application Scenario: Carrier Markets (1)
Success
Service Scenario Product to Sell Counterpart FusionStorage Block Highlight
Story
Charging
High-end storage High reliability: system-wide multiple controllers and active-active DR
CRM Carriers' live EMC/IBM/HDS/HP
solutions

n
networks products

/e
High-end and mid-range Highly converged: convergence of SAN and NAS storage

om
storage

.c
Business

ei
support China Mobile,
High performance: FusionStorage Block employs the 56 Gbit/s InfiniBand

aw
system Liaoning

hu
BI network and SSDs, improving performance 5- to 10-fold compared with

g.
FusionCube China Mobile,
Oracle Exadata the traditional architecture.

n
(database acceleration) Jiangsu

ni
The time required for daily report processing in China Mobile, Liaoning is

ar
China Mobile,

le
shortened from 10 hours to 2 hours.
Zhejiang

/
:/
High reliability: system-wide multiple controllers and active-active DR

tp
High-end and mid-range Carriers' live EMC/IBM/HDS/HP

ht
solutions

s:
storage networks products
Highly converged: convergence of SAN and NAS storage

ce
ur
TTM shortened from 1 month to 1 week: China Telecom, Guangxi has

so
FusionStorage Block about 10 services to go to the market every year. With traditional

Re
Operations support
(converged resource China Telecom, architecture deployed, the average time to market takes about 1 month.

ng
system

ni
pools, for example, Zhejiang VMware VSAN, EMC FusionStorage Block sets a torrid pace of time to market.

ar
convergence of China Telecom, ScaleIO, and Ceph O&M efficiency improved 4-fold: With traditional architecture deployed,
Le
operation and Guangxi China Telecom, Zhejiang allows one administrator to manage 500 VMs
re
Mo

management domains) and 1 PB of capacity. After FusionStorage Block is put to use, it enables
the carrier to support 2000 VMs and 4 PB of capacity per administrator.

16
Recommended Application Scenario: Carrier Markets (2)
Success
Service Scenario Product to Sell Counterpart FusionStorage Block Highlight
Story
High reliability: system-wide multiple controllers and active-active DR
High-end and mid- Carriers' live EMC/IBM/HDS/HP
solutions
Management support range storage networks products

n
Highly converged: convergence of SAN and NAS storage

/e
system

om
FusionStorage Block China Telecom,

.c
(Converged resource Zhejiang

ei
O&M efficiency improved 4-fold: With traditional architecture deployed,

aw
pools, for example,
China Telecom, VMware VSAN, EMC China Telecom, Zhejiang allows one administrator to manage 500 VMs

hu
convergence of

g.
Hubei ScaleIO, and Ceph and 1 PB of capacity. After FusionStorage Block is put to use, it enables
operation and

n
VAS

ni
China Telecom, the carrier to support 2000 VMs and 4 PB of capacity per administrator.
management domains,

ar
Zhejiang

le
or VAS Cloud)

/
:/
High-end and mid- High reliability: system-wide multiple controllers and active-active DR

tp
EMC/IBM/HDS/HP
range storage N/A solutions

ht
s:
(physical deployment) Highly converged: convergence of SAN and NAS storage

ce
FusionStorage Block

ur
Government and Deutsche

so
/FusionCube Service automation and rapid service provisioning

Re
enterprise services Telekom
(cloud infrastructure)

ng
project N/A
OceanStor 9000

ni
International OceanStor 9000 passed the GA phase of the S3 interface on March 30,
ar
(cloud disk/image
Le
Nebula Project 2016.
management)
re
Mo

17
Summary of Application Scenarios
Small-Scale Database
Customer Scenario Cloud (Virtual) Resource Pool
Consolidation
Development and testing

n
cloud Connection to Internet enterprises

/e
Finance VMware resource pool

om
Cloud platform (production (database consolidation)

.c
system)

ei
aw
hu
Government
Cloud platform (production

g.
Industry and public

n
system)

ni
sectors

ar
le
/
Physical data warehouse resource

:/
pool

tp
ht
Carriers Converged resource pool VMware resource pool (exercise caution in this scenario

s:
when it involves data migration

ce
ur
and optimization)

so
Re
ng
Physical data warehouse

ni
Converged resource pool VMware resource pool

ar
resource pool
Le
FusionSphere VMware vSphere Oracle/DB2/SybaseIQ
re
Mo

Solution

FusionStorage Block FusionStorage Block FusionStorage Block

Recommended Recommended FusionCube preferred

18
Relationship with FusionCube
Use FusionCube for hyper-converged or small-scale scenarios (without
Performance Tier-1
future capacity expansion).
Counterparts:
As a hardware-software converged appliance, FusionCube is on par with Nutanix

n
/e
Acropolis, EMC VxRail, and Cisco HyperFlex.

om
As a software product, FusionStorage Block is on par with VMware VSAN, EMC ScaleIO,

.c
Tier-2

ei
and Red Hat Ceph.

aw
hu
g.
FusionStorage Block FusionCube

n
ni
FusionCube 9000 Virtualization Development & testing cloud Desktop cloud: business halls, software

ar
(OLAP) applications Service cloud: peripheral production and development center, support center, and

/ le
innovation services routine OA

:/
ISP cloud resource pools: commercial Small-scale virtualization applications,

tp
software-defined storage resource pools such as OA applications

ht
s:
Success stories: CMB (mobile banking and

ce
development & testing cloud) and ICBC
Tier-3

ur
(development & testing cloud)
FusionCube 6000

so
Re
(VDI and OA) Database Database consolidation Data warehouse acceleration, especially in

ng
applications OLAP scenarios

ni
Success stories: CMB and China Mobile, Database systems in the production data
Backup archive
ar
Liaoning area
Le Database applications in the credit
re

management system and management-


Video surveillance
Mo

related solutions
Success stories: ABC, CMB, and CCB
About Capacity/Scale
150 TB
For details about the FusionCube sales scenarios, see the FusionCube Sales Guide.

19
n
/e
om
.c
ei
aw
hu
g.
n
ni
Three Key Messages

ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 20


Differentiations
No worry about unpredictable services: The No service growth bottlenecks: Support for general-purpose
traditional architecture cannot cope with rapid FusionStorage Block eliminates the hardware and fixed unit capacity
service growth if insufficient resources are performance bottlenecks of controllers and
planned and will cause resource wastes if too steps up to the requirements for 1,000,000 or
cost: FusionStorage Block closely
many resources are planned. FusionStorage follows the Moore's law and does not
Block supports elastic scale-out to keep up with
even 10,000,000 IOPS.
Fault recovery and easy O&M: cause expensive expansion costs. Agile & Efficient
Customer

n
service growth. Compatible with the hypervisors

/e
FusionStorage Block takes about only 30
Benefits

om
Rapid service provisioning: FusionStorage minutes for rebuilding 1 TB of data. and databases from various
Rapid service

.c
Block does not need RAID arrays or LUNs and Improved storage resource utilization: vendors

ei
therefore is easy to plan and allows on-demand FusionStorage Block supports thin Open Ethernet: FusionStorage Block
provisioning

aw
use of resources. provisioning without any performance Easy O&M

hu
Easy O&M: The traditional architecture deterioration.
abandons closed-off FC and FCoE

g.
requires multiple systems from different QoS and load balancing: FusionStorage switching devices and employs Thin provisioning

ni
vendors, which leads to complicated O&M. Block ensures quality of multiple concurrent budget-friendly Ethernet-based 10+ million IOPS

ar
Easy expansion: With FusionStorage Block services and avoids the performance conflicts devices.

le
deployed, users only need to add nodes to that may be caused by the traditional Support for hybrid load of hypervisors Reliable

/
:/
expand the capacity without migrating services architecture. and databases.

tp
and data.

ht
Automatic fault

s:
High Scalability High Performance Openness recovery

ce
ur
Storage of two or

so
three identical data

Re
replicas

ng
ni
Rack-level security

ar
KMs

Le
Forward-thinking
re
Mo

Best-in-class performance: more than 10


million IOPS Industry-only product supporting the
Industry-leading scale: supports up to 4096
nodes. Distributed engines supporting parallel I/O
hybrid deployment Scale-out
Linear increase between performance and processing Support for mainstream databases Open
capacity Distributed cache Support for mainstream hypervisors Born for cloud
On-demand use of resources to maximize return Support for the 56 Gbit/s InfiniBand, which is the Support for mainstream x86 servers
on investment fastest in the industry

www.huawei.com Huawei Confidential 21


High Scalability: 3 to 4096 Nodes, Largest in the Industry
High Scalability Hard to predict the requirements:

n
/e
Too many resources planned >

om
.c
ei
waste of money

aw
hu
.

g.
Too few resources planned >

n
ni
ar
Hinder business development

le
/
:/
Before: If wanting more, you need to use another train

tp
ht
s:
ce
ur
so
Storage on wheels:

Re
Largest capacity: 4096 nodes,

ng
192 PB of capacity Just add servers.

ni
ar
Performance and capacity linear Le Online expansion, which does
re

increase
Mo

On-demand control of storage


Now: If wanting more, you just need to add one not adversely affect services.
more train
resources, protecting investment

www.huawei.com Huawei Confidential 22


Large Clusters, Improving Resource Utilization,
Simplifying O&M, and Coping with Burst Services Relieves the need of in-advance planning and keeps up with burst
Supports large clusters and multiple resource pools, improving system processing services.
efficiency and data reliability. Services can be easily expanded without any changes or data
migration.

n
/e
One management system for all clusters and resource

om
2012.10

.c
pools, significantly improving efficiency

ei
2012.09
300 million
Large clusters, decreasing fragments and improving

aw
2011.10

hu
2011.5 200 million
resource utilization by over 20%

g.
2011.4

n
Support for multiple resource pools, meeting

ni
50 million
10 million

ar
5 million

le
performance requirements of different services

/
:/
Fault isolation and multi-DC mechanisms, isolating

tp
ht
resource pools and preventing faults of one resource Internet services, such as WeChat and mobile banking, are

s:
pool from adversely affecting services of other resource

ce
subject to explosive user growth.

ur
pools.

so
Re
Success story

ng
Multiple resource pools can be created on one The cloud data centers of China Telecom, Zhejiang have more

ni
ar
server or blade. When SSD cards are used as Le than 110 services deployed, including the SMS gateway, IP
caches on a server, multiple resource pools on the monitoring platform, SAG, and WAP gateway. FusionStorage
re
Mo

server can share caches. Block provides up to 3 PB storage capacity, keeping up with
the daily increase of 300 GB of data and yearly increase of
30% services.

Constraints
One resource pool supports only one type of cache or main storage resources.
A volume and its snapshots cannot be stored in different resource pools.
www.huawei.com Huawei Confidential 23
High Performance: 10+ Million IOPS
Not just DHT, keep moving
Data access Metadata Mode DHT replaces metadata.
High Performance Where?
Consistency assurance algorithm

n
Read/Write

/e
Data
Distributed cache

om
.c
ei
QoS traffic control algorithm

aw
hu
Metadata

g.
n
ni
ar
le
/
:/
Volume 1 Volume 2 Volume m DHT Mode Real performance in projects

tp
ht
s:
Project System Performance

ce
1
Name Comparison Result

ur
Virtual Block Service Pn P1

so
Re
Highest performance: 10+ million
China x86+HDS high- 1.3 million IOPS, 3

ng
P2
IOPS Telecom, end times

ni
DHT

ar
Zhejiang improvement
Fastest network: Le P6 P3
2
re

P5 Infocast IBM mid-range 5 to 10 times


Mo

56 Gbit/s InfiniBand P4
computer+FC improvement
Distributed controllers and cache, 2 SAN
Storage Pool
and parallel I/O processing Telefonica x86+FC SAN 10 times
Network
(PoC) improvement

www.huawei.com Huawei Confidential 24


High Performance & Low Latency InfiniBand
InfiniBand ultra-high speed data transfer
Provides 56 Gbit/s FDR IB and allows ultra-high speed
communication.

n
/e

om
Supports remote direct memory access (RDMA) to allow

.c
ei
cross-node high-speed data transfer.

aw
hu
Uses multi-layer fat-tree networking to allow smooth

g.
n
ni
capacity expansion.

ar

le
Provides a nonblocking communication network on which

/
:/
Single-link speed comparison congestion hardly occurs.

tp
ht
MB/sec

s:
Transmits computing and storage information rapidly and

ce
7000

ur
smoothly, with the communication latency reduced to an ns

so
6000

Re
level.

ng
5000

ni
Provides lossless network QoS and ensures data integrity
ar
4000 Le during transmission.
3000
re

Allows multi-path communication for active and standby


Mo

2000
ports and ensures communication path redundancy.
1000
0
GE 8G FC 10GE 56G FDR

www.huawei.com Huawei Confidential 25


Openness: Support for All x86 Servers, Databases, and
Hypervisors
Openness

n
/e
om
.c
ei
aw
hu
g.
n
VMware

ni
ar
le
/
:/
IBM DB2 Oracle

tp
ht
SAP HANA

s:
ce
Supports the cloud & non-

ur
Certificated by various hyperviors and databases, including Oracle, DB2, HANA, and

so
cloud hybrid deployment

Re
VMware vSphere and has gained dozens of success stories:

ng
mode. Largest commercial 2 TB HANA Cluster (SINOPEC)

ni
ar
Largest Oracle RAC Data Warehouse Storage Pool (Huawei FS Data Warehouse)
Le
Supports OpenStack and Sybase IQ Test in Chinese High Court, the unique one that passes 6.4 billion data tests
re


Mo

mainstream hypervisors. China Telecom, Zhejiang, with 2 PB SDS resource pool


Vodafone, planning to build an EB-level storage pool like Amazon S3
Supports all x86 servers. China Merchant Bank, 3.2 PB
China Customs, 2 PB
China E-Capital Transfer, 1.2 PB

www.huawei.com Huawei Confidential 26


Compatible with Mainstream Hardware and OSs
Physical Server OSs Virtualization Platforms x86 Servers

n
/e
om
.c
ei
aw
hu
g.
n
ni
ar
le
/
:/
tp
ht
Virtualization platform versions:

s:
ce
OS versions:

ur
Huawei FusionSphere 3.x/5.x

so
Re
Red Hat Enterprise Linux 6.2/6.4
VMware vSphere 5.0/5.1/5.5

ng
ni
SUSE Linux Enterprise Server 11 SP1/SP2/SP3
ar
Le RHEL 6.1 KVM and Mirantis MOS 6.1
Oracle Enterprise Linux 6.2
re

OpenStack Grizzly and Havana releases


Mo

To obtain the latest FusionStorage Block compatibility list, visit:


http://support.huawei.com/onlinetool/datums/fusioncloud/comptool/index.en.jsp
http://3ms.huawei.com/mm/docMaintain/mmMaintain.do?method=showMMDetail&mslType=msl_type&f_id=CC15082908510037&doc_msl_ids
=32803&topic_id=1000622
www.huawei.com Huawei Confidential 27
Cache Media and Networks Supported

Main storage media Networks


SATA: used in scenarios requiring a large capacity Ethernet

n
/e
InfiniBand

om
NL-SAS: used in scenarios requiring a large capacity

.c
SAS: used in scenarios requiring high performance

ei
aw
SSD card: used in scenarios requiring high performance

hu
g.
SSD disk: used in scenarios requiring high performance

n
ni
ar
le
/
:/
tp
Cache media (write back)

ht
s:
ce
NVDIMM: used in latency-sensitive scenarios, such as OLTP services.

ur
so
SSD card: serves as the write-back cache and is applicable to latency-insensitive scenarios, such as virtualization or

Re
common application services.

ng
ni
SSD disk: serves as the write-back cache and is applicable to latency-insensitive scenarios, such as virtualization or
ar
common application services. Le
re

DRAM memory: recommended to be used only in test environments as a write-back cache, because the data cached in
Mo

the memory will be lost if the entire cluster is powered off (for example, the data center is powered off). Consequently,
system data will be lost.
No cache (cache disabled mode): recommended to be used only in large-data-block scenarios, such as multimedia
services, because the system turns to write-through in this mode and the performance becomes poor.

www.huawei.com Huawei Confidential 28


VAAI (VMware vSphere Storage API Array Integration)
Clone/vMotion Clone/vMotion Zeroing Zeroing

VMFS VMFS VMFS VMFS

n
/e
om
.c
ei
VBS in CVM VBS in CVM+VAAI
VBS in CVM VBS in CVM+VAAI

aw
hu
g.
Destination 0000 0000

n
Destination

ni
Source volume Source volume volume
volume

ar
le
00 00

/
Copy Offload 00 00

:/
Block Zeroing

tp
OSD OSD OSD OSD 00 00 00 00

ht
s:
ce
Migrate VM 2 Migrate VM 2

ur
VM on VM on VM on Delete VM 1 Delete VM 1
VM on Host 1

so
Host 1 Host 2 Host 2

Re
ng
VMFS cluster VMFS cluster VMFS cluster

ni
VMFS cluster
ar
Le VBS in CVM VBS in CVM+VAAI
VBS in CVM VBS in CVM+VAAI
re
Mo

vDisk4 VM1
Data Store vDisk Atomic Test and Set (ATS) UNMAP/Reclaim command vDisk4 VM2
vDisk4 VM2

www.huawei.com Huawei Confidential 29


Specifications and Constraints (1)
Category Item Description Constraint and Strategy
Already certified by Lack of success stories for commercially connecting FusionStorage
Red Hat OpenStack Juno Block with hypervisors except for FusionSphere OpenStack
Mirantis OpenStack Juno Proactively seek for opportunities to connect FusionStorage Block to

n
/e
Native OpenStack Juno OpenStack systems. In addition, note the following constraints:

om
Cinder driver compatibility in different OpenStack releases

.c
Uncertified by
OpenStack

ei
HP Helion OpenStack Compatibility with the OS kernels of KVM

aw
Does not support CloudStack. FusionStorage Block to be deployed in separated mode

hu
g.
Connect FusionStorage Block to cloud management platforms

n
ni
(including non-OpenStack platforms) based on the project

ar
requirements.

le
/
:/
Has been commercially used in Deploy FusionStorage Block in separated mode in the vSphere

tp
ht
VMware vSphere system to isolate failure domains.

s:
Compatibility FusionSphere Deploy FusionStorage Block in separated mode in the FusionSphere

ce
ur
Unsupported by system if the system contains more than 16 nodes.

so
Hyper-V (will be planned) Do not connect FusionStorage Block to XenServer.

Re
Hypervisor
XenServer (will not be planned)

ng
ni
PowerVM (will not be planned)

ar
OracleVM (will not be planned)
Le
re
Mo

Oracle/DB2/SybaseIQ/MySQL (OLAP Instruct users to deploy databases and Linux OSs on physical servers.
only) Pay attention to the FusionStorage Block compatibility with Linux
Database Does not support MPP databases. kernel versions on database nodes.
Do not use MS SQL Server because FusionStorage Block does not
support Windows OSs.

www.huawei.com Huawei Confidential 30


Specifications and Constraints (2)
Category Item Description Constraint and Strategy

FusionStorage Block supports To deploy FusionStorage Block on the hardware that is out
mainstream x86 servers, including of the compatibility list, develop compatibility plug-ins.

n
/e
om
Huawei, HP, and DELL servers Properly prepare hardware materials. For details, see the
Compatibility Hardware

.c
FusionStorage Block does not Compatibility List that can be obtained at Huawei 3MS

ei
aw
support Power mid-range website.

hu
computers (will not be planned)

g.
n
ni
ar
DR Does not support active-active, For details, see the roadmap planning.

le
synchronous, and asynchronous DR FusionStorage Block 6.0 (rolled out in 2017 Q1) will support

/
:/
plans. the active-active DR.

tp
ht
s:
EC Not supported For details, see the roadmap planning.

ce
ur
FusionStorage Block 6.1 (rolled out in 2017 Q3) will support

so
EC.

Re
VSAN supports EC of SSD main storage.

ng
ni
Value-added Although Nutanix has declared to support EC, it seldom uses
ar
features Le EC in actual projects.
re
Mo

Deduplication Not supported For details, see the roadmap planning.


and FusionStorage Block 6.2 (rolled out in 2018 Q1) will support
compression deduplication and compression.
VSAN supports deduplication and compression of SSD main
storage.
Although Nutanix has declared to support deduplication and
compression, it seldom uses them in actual projects.
www.huawei.com Huawei Confidential 31
Specifications and Constraints (3)
Category Item Description Constraint and Strategy
Initial scale Three nodes Give up if the customer hopes to use two nodes initially.
All distributed storage vendors in the world use three nodes as the
benchmark.

n
/e
om
No cache SSD cache must be configured for HDD

.c
ei
main storage.

aw
SSD main storage does not need cache.

hu
g.
Data replica SATA disks must use three-replica

n
ni
storage.

ar
le
SAS disks support two-replica storage,

/
:/
but one node can accommodate at most

tp
12 hard disks.

ht
Basic

s:
capabilities

ce
VFS VFS can be used only in FusionCube for By default, FusionStorage Block delivery does not involve

ur
SAP HANA. deployment of file systems.

so
Re
If file systems are used, pay attention to the startup sequence.

ng
ni
iSCSI Standard iSCSI is not provided. iSCSI is used only for connecting FusionStorage Block to vSphere.

ar
SCSI is used by default to connect
Le
FusionStorage Block to computing
re
Mo

resources.
SCSI When FusionStorage Block SCSI cannot be used for connecting FusionStorage Block to other
communicates with Linux OSs using applications due to startup sequence and cooperation issues
SCSI, the upper-layer applications must among the applications.
be compatible databases.
To obtain the detailed specifications, visit:
http://3ms.huawei.com/mm/docMaintain/mmMaintain.do?method=showMMDetail&mslType=msl_type&f_id=pbi5061209061990935&doc_msl_ids=26089
&topic_id=1000622
www.huawei.com Huawei Confidential 32
n
/e
om
.c
ei
aw
hu
g.
n
ni
Reliability, DR & Backup

ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 33


Multiple Data Security Assurance Mechanisms
Multiple data replicas: Data can be stored with 1 replica
InfiniBand (delivering a data availability equivalent to RAID 10) or

n
multiple identical replicas (3-replica achieves a 7-nine

/e
om
.c
data availability).

ei
aw
hu
Node 3 PCIe SSD cache technology: supports fast data read

g.
Node 1 Node 2

n
ni
ar
and write and ensures no data loss upon system power-

le
/
:/
off.

tp
PCIe

ht
s:
Strong-consistency replication protocol: If one piece

ce
Cache Cache Cache

ur
so
of data is successfully written into an application program,

Re
ng
one or multiple consistent background data replicas are

ni
SSD SSD SSD SSD SSD SSD

ar
Le
saved. Then any replica can provide correct data for the
re
Mo

next read.

Multiple data security mechanisms ensure data security.


www.huawei.com Huawei Confidential 34
High Reliability Rapid Parallel Data Rebuilding
Server 1 Server 2 Server 3
Disk1 Disk2 Disk3
P1 P2'
P2 P3 P4
P4 P5 P6
P6 P7 P8
P8 P9 P10 P11 P12

n
/e
P5' P9
P9' P17' P21
P21' P1' P10
P10' P13' P22
P22' P2' P6' P14' P18'

om
.c
ei
aw
hu
g.
n
ni
Disk4 Disk5 Disk6

ar
le
P13 P14
P14 P15 P16
P16

/
P17 P18
P18 P19 P20
P20 P21 P22 P23 P24

:/
tp
ht
P7 P11
P11' P19' P23
P23' P3' P4' P8'
P15' P24
P24' P16' P20'

s:
P12
P12'

ce
ur
so
Re
ng
ni
ar
The data is fragmented in the resource pool and multiple disks in the resource pool rebuild these data fragments in parallel.
Le
If the disks are faulty, these data fragments are automatically rebuilt. If disks are in suboptimal state, the data is automatically
re
Mo

pre-rebuilt.
All disks are used as not only the backup disks but also the production disks. Therefore, if a backup disk is faulty, data will not be
affected and the faulty disk is not required to be replaced immediately.

Less than 30 minutes to rebuild 1 TB data (12 hours needed by a traditional IP SAN device)
www.huawei.com Huawei Confidential 35
Cabinet-Level Reliability

APP 1 APP 2 APP N

n
/e
om
.c
Cabinet 1 Cabinet 2 Cabinet 3
Storage

ei
aw
Pool

hu
Server 31
Server 21

g.
Server 11

n
ni
Data 1

ar
le
/
:/
tp
Data 2

ht
s:
ce
Zookeeper Zookeeper Zookeeper

ur

so
Re
ng
Server 1N Server 2N Server 3N

ni
ar
Data 3
Le
re
Mo

Data 4

A fault does not interrupt services and it can be automatically recovered.

www.huawei.com Huawei Confidential 36


System Backup Solution

Backup solution for a Backup solution for a


resource pool database

n
/e
om
.c
ei
Production site Production site

aw
hu
g.
VM1 VM2 eBackup

n
ni
NBU

ar
le
/
:/
Virtualization platform

tp
ht
s:
ce
ur
so
Re
ng
FusionStorage Block pool FusionStorage Block pool

ni
ar
Le
re
Mo

Full snapshot
Supporting general-purpose
Incremental snapshot
software, such as NBU

www.huawei.com Huawei Confidential 37


System Disaster Recovery (DR) Solution

DR solution for a resource pool DR solution for a database

n
/e
om
.c
Production site DR site

ei
aw
hu
DR management DR management

g.
software software

n
ni
Production site DR site

ar
le
VRG VRG

/
VM1 VM2 VRG VRG VM2' VM1' DataGuard/

:/
tp
GoldenGate

ht
s:
FusionSphere FusionSphere

ce
ur
virtualization platform virtualization platform

so
Re
ng
ni
ar
Host-based Le
I/O
re

FusionStorage Block pool FusionStorage Block pool


Mo

replication

FusionStorage Block pool FusionStorage Block pool

www.huawei.com Huawei Confidential 38


n
/e
om
.c
ei
aw
hu
g.
n
ni
Competitive Positioning

ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 39


Overall Comparison 1
FusionStorage Block
ScaleIO VSAN Ceph vStor
R003C30
Min. number of
3 3 3 2 3
nodes

n
/e
om
Max. number of

.c
1000 64 1000 256 4096
nodes

ei
aw
hu
Data routing Metadata Metadata CRUSH algorithm Metadata DHT

g.
n
Data Two or three replicas,

ni
Two replicas Two or three replicas Two or three replicas Two or three replicas

ar
redundancy EC

le
/
Security level Server Server Server and rack Server and rack Server and rack

:/
tp
Can run on Linux and

ht
Can run only on Linux bare-

s:
Windows bare-metals. Can run only on Red
Supports only metals.

ce
Compatibility Supports vSphere, Hat bare-metals. Supports only H3C CKM.

ur
vSphere. Supports FusionSphere,

so
Hyper-V, KVM, and Supports only KVM.
vSphere, KVM, and XenServer.

Re
XenServer.

ng
ni
Supports servers Supports servers Supports servers

ar
Supports servers
Heterogeneous configured with different configured with
Le configured with different
configured with different Supports heterogeneous servers.
servers types and quantity of different types and types and quantity of
re

types and quantity of disks.


Mo

disks. quantity of disks. disks.


Network Ethernet and IB (IPoIB) Ethernet Ethernet Ethernet Ethernet and IB (RDMA)
Block and object storage
Unified storage
(File storage has not Block, object, and file
(block, object, Block storage N/A Block storage
been applied storage
and file)
commercially.)

www.huawei.com Huawei Confidential 40


Overall Comparison 2
FusionStorage Block
ScaleIO VSAN Ceph vStor
R003C30
SSDs (read and write SSDs, NVDIMMs, and memory modules
Cache Not supported SSDs (read and write cache) SSDs (read cache)
cache) (read and write cache)

n
/e
Block zeroing ATS lock

om
VAAI support ATS lock acceleration N/A Not supported Not supported Block zeroing

.c
Full copy Full copy

ei
aw
Snapshot, thin

hu
Storage Snapshot and thin Snapshot, thin provisioning, and Snapshot, thin provisioning, and

g.
provisioning, QoS, and N/A
services provisioning remote replication synchronous replication

n
encryption

ni
ar
Delivers much higher performance

le
than products from other vendors.

/
Interoperates with a Supports block, object,

:/
Delivers as good compatibility as

tp
wide range of bare- Provides replica policies and and file (not
Highlights ScaleIO, but does not support

ht
metals and cache policies. commercially applied)
Windows OSs.

s:
hypervisors. unified storage.
Supports InfiniBand high-speed

ce
ur
network.

so
Delivers poor performance

Re
Delivers a low
Delivers poor performance (in because cache write back is

ng
commercial use
project XX tests, the customer not supported.

ni
maturity level and
Delivers only full- evaluated that the product Does not support VMware

ar
poor reliability
SSD main storage Le
performance was not good for
because the product is
vSphere (see Does not support deduplication, data
Points to be because no cache practice). http://www.vmware.com/reso compression, and Erasure Code.
re

open-source.
Mo

improved is available. Does not support other urces/compatibility/detail.php Does not support physical Windows
Delivers poor
Does not support hypervisors. ?deviceCat). servers.
performance.
rack-level security. Supports too small clusters. OEM product that delivers
Does not support
Does not support rack-level poor reliability
VMware vSphere.
security. Data loss occurs on the live
network.

www.huawei.com Huawei Confidential 41


Competitive Comparison: Leading Scalability, Openness,
Performance, and Reliability
VMware VSAN 6.1 EMC ScaleIO 1.32.3 H3C vStor Ceph v10.0.0
Technology Technology Technology Technology
Small scale: supports only Ceph is an open-source product.

n
ScaleIO does not vStor supports only H3C

/e
64 nodes.

om
support cache. hypervisors and HP It does not offer quick problem

.c
Closed-off: VSAN can be handling, and therefore cannot

ei
ScaleIO's performance servers. It is switching the

aw
used only in vSphere. is only 1/10 of platform to Ceph currently. keep up with customers'

hu
g.
VSAN does not check the FusionStorage Block's vStor is an OEM product requirements for powerful R&D

n
ni
hardware suboptimal state. capabilities.

ar
performance in the CMB and has only a short period

le
A crash incident has test. of time for commercial use. Ceph uses the low-performance

/
:/
occurred in the CMB project. CRUSH algorithm.

tp
Data loss has occurred in

ht
vStor. Ceph supports only KVM.

s:
ce
ur
FusionStorage Block Disadvantages

so
Re
ng
ni
ar
Does not support hybrid Does not support Hyper-V.
Le Is less budget-friendly than Does not support object-
disks. Does not support physical based storage and file
re

H3C vStor.
Mo

Does not support JBOD Windows servers. systems.


(but reducing costs). Does not support hybrid
disks.

FusionStorage Block delivers top-notch capabilities and takes the lead in the competitive tests.

www.huawei.com Huawei Confidential 42


HTB VSAN
A true story:

CMB production environment: Still not working after Their USA R&D team finally

n
replacing that "problem disk". figures out the problem is

/e
om
Meanwhile, hundreds of VMs caused by the SSD card.

.c
One day, V found that the

ei
couldn't work!

aw
I/Os of their VMs became

hu
g.
very slow. They judged that

n
ni
there were problems with

ar
le
some disk JUST BY I'm so sorry

/
:/
Oh, My GOD!

tp
EXPERIENCE.

ht
s:
ce
ur
so
Analysis:

Re
ng
The SSD card (as cache) is Once they replace the disk, Fault of VSAN:

ni
ar
suboptimal. VSAN has no data rebuilding will take 1. No suboptimal SSD
Le
detection functions to give effect, massive I/O card/disk detection
re
Mo

out the warning, neither requests will adversely 2. Cannot figure out/isolate the
isolate it. affect the suboptimal card. problem disks.

CMB then tested FusionStorage Block: No problem!


www.huawei.com Huawei Confidential 43
n
/e
om
.c
ei
aw
hu
g.
n
ni
Installation and Deployment

ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 44


x86 Server Hardware Requirements
Component Specifications
Physical pattern Rack servers or blade servers based on the x86 architecture
Intel Xeon E5-2600/4600v2
CPU
Intel Xeon E7-4800/8800 v2

n
/e
Memory capacity 64 GB

om
.c
ei
aw
A server must be equipped with at least six 2.5- or 3.5-inch SAS, SATA, or SSD hard disks, among which:

hu
Two disks are used for installing the hypervisor OS and the rest are used for creating the distributed block storage

g.
Storage

n
resource pools.

ni
ar
A RAID controller card must be configured to support RAID 0 or RAID 1.

le
/
:/
tp
Network ports must meet one of the following requirements:

ht
s:
ce
At least six GE electrical ports are available, in which four are used for the storage plane and the other two are used

ur
for the management and service planes.

so
Re
Network port Two 10GE optical ports are bound to support the data communication through management, service, and storage

ng
ni
planes.
ar
Le
Two 10GE electrical ports and two 56 Gbit/s InfiniBand ports are available. InfiniBand ports are used for data
re

communication over the storage plane, and 10GE ports are used for data communication over the management and
Mo

service planes.
One or two PCIe slots are available to house one or two SSD storage cards, which can significantly improve I/O
PCIe expansion slot
performance in many services, such as search, cache, and download.

Note: PoC tests are not restricted by the preceding conditions.


www.huawei.com Huawei Confidential 45
Deployment Based on UVP/KVM
Converged mode Separated mode
If UVP is used: The VBS module is deployed in
Computing network (10GE/IB/RoCE) Computing server 1 Domain 0.
If KVM is used: The VBS module is deployed in
VM VM the KVM OS.

n
/e
Converged server 1 Converged server 2 Converged server 3

om
.c
ei
aw
hu
VM VM

g.
n
ni
VBS

ar
le
UVP/KVM

/
Computing server 2 Computing server 3

:/
tp
VBS and OSD are installed on the

ht
s:
hypervisor. (If the hypervisor uses
Computing network (10GE/IB/RoCE)

ce
VBS the UVP architecture, install them

ur
in Domain 0. If the hypervisor

so
Re
uses the KVM architecture, install Storage server 1 Storage server 3
Storage server 2

ng
them on the KVM OS.)
OSD

ni
ar
UVP/KVM Le OSD The OSD module is deployed on an independent
re

storage server. Huawei UVP OS is used to


Mo

Huawei UVP manage the hard disks or SSD disks supported by


the PCIe SSD devices or the SCSI Controller on
Hardware the storage server.
media Hardware
media

www.huawei.com Huawei Confidential 46


Deployment Based on VMware Hypervisor
Converged Mode
Computing network (10GE/IB/RoCE)

n
/e
om
.c
ei
Converged server 1 Converged server 2 Converged server 3

aw
hu
g.
CVM

n
ni
ar
VBS
The OSD and VBS modules are deployed in the Controller VM.

le
VM VM The hard disks or SSD disks in the server PCIe SSD device or

/
:/
the SCSI Controller pass through to the OSD module in the

tp
ht
OSD Controller VM for storage media management. User VMs on a

s:
ce
node preferentially access the storage services provided by the

ur
VBS module of the local VM host.

so
Re
ng
If the CVM or the VBS module of their own node becomes faulty,

ni
Front and back ends

ar
the user VMs can access the VBS module of other hosts based
Le
on the multipathing configuration.
re

iSCSI-I
Hypervisor
Mo

In this mode, the system requires a storage device with an


independent storage channel to install the ESXi and CVM.
Hardware media

www.huawei.com Huawei Confidential 47


Deployment Based on VMware Hypervisor
The VBS module is deployed in the Controller VM. User
Separated Mode Computing server 1 VMs on a node access the storage services provided by
the VBS module of the local host. If the CVM or the VBS
module of their own node becomes faulty, the user VMs
Ctl-VM VM

n
VM

/e
can access the VBS module of other hosts based on the

om
VBS multipathing configuration. In addition, the ESXi and

.c
ei
CVM are installed on a media device in the local storage

aw
hu
server.

g.
n
ni
Front and back ends

ar
Computing server 2 Computing server 3

le
iSCSI-I

/
:/
Hypervisor

tp
ht
s:
ce
Computing network (10GE/IB/RoCE)

ur
so
Re
ng
Storage server 1

ni
ar
Storage server 2 Storage server 3
Le
re

OSD
Mo

The OSD module is deployed on an independent


Linux OS
storage server. Huawei UVP OS is used to manage
the hard disks or SSD disks supported by the PCIe
SSD devices or the SCSI Controller on the storage
Hardware
server.
media

www.huawei.com Huawei Confidential 48


n
/e
om
.c
ei
aw
hu
g.
n
ni
Management System

ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 49


Overview of the FusionStorage Block Management Portal

n
/e
om
.c
ei
Deployment Configuration Monitoring

aw
Maintenance

hu
g.
n
ni
ar
le
Hardware Resource Client cluster, Damaged Computing

/
Software Alarm Capacity

:/
Import planning storage pool, and disk resource

tp
installation monitoring monitoring
client replacement expansion

ht
s:
initial configuration

ce
ur
so
Re
ng
Volume Storage pool

ni
Network Cluster and
Performance
ar
planning and configuration storage pool attaching/det expansion
Le Monitoring
modification aching
re
Mo

System administrator Storage resource maintenance personnel

www.huawei.com Huawei Confidential 50


More
Official Website
http://e.huawei.com/us/marketing-material?login=true#

n
/e
om
.c
ei
aw
hu
Cloud Computing Marketing Bookshelf

g.
n
ni
http://3ms.huawei.com/mm/msl/documentList.do?method=getTopicDocDetails&topic_id=1000622

ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 51


Necessary Support
Category Resource Contact

Web-edition Demo Visit Li Xiaocong

n
/e
00303234

om
http://support-open.huawei.com/ready/index.jsf or

.c
ei
https://58.251.159.90:28443/fsportal/src/index.html#/login using

aw
hu
g.
the browser of a PC, smart phone, or tablet (only in Huawei).

n
ni
ar
PoC Demo http://3ms.huawei.com/mm/docMaintain/mmMaintain.do?metho

le
/
:/
d=showMMDetail&f_id=CC15101658090041

tp
ht
s:
Compatibility http://support.huawei.com/onlinetool/datums/fusioncloud/compt Chen

ce
ur
so
Check Assistant ool/index.en.jsp Yongyue

Re
ng
00174261

ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 52


www.huawei.com Huawei Confidential
53
Mo
re
Le
ar
ni
ng
Re
so
ur
ce
s:
ht
tp
:/
/le
ar
ni
ng.
hu
Roadmap

aw
ei
.c
om
/e
n
Follow-up FusionStorage Block Plan
Virtualization Resource-centric Application-centric
Core requirements: Core requirements: Core requirements:
Storage virtualization Storage resource
Cloud-native

n
/e
Support for VDI, pooling

om
.c
virtualization, and Software-defined

ei
Elastic

aw
databases

hu
g.
n
ni
ar
le
Cloud 1.0 Cloud 2.0 Cloud 3.0

/
:/
tp
ht
FusionStorage Block 6.x/7.x

s:
DHT FusionStorage Block 1.x/2.x FusionStorage Block 3.x/5.x

ce
ur
Storage resource cloudification

so
Re
Basic storage virtualization Multiple resource pools (4096 nodes) Application storage resource

ng
functions: Heterogeneous servers, hypervisors, optimization:

ni
ar
RAID 2.0 and applications Distributed EFS
Le
Distributed data rebuilding Distributed cache
re

Support for Docker


Mo

Thin provisioning and Active-active, synchronous


Support for the NoSQL database
linked cloning replication, and asynchronous
Support for big data
Snapshot and backup replication DR
Storage QoS
Tenant data encryption
Erasure Code

www.huawei.com Huawei Confidential 54


n
/e
om
.c
ei
aw
hu
g.
n
ni
Success Stories

ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 55


Success Stories
Finance Energy Operator Public Services Education

n
/e
om
.c
China Merchants Bank SINOPEC China Mobile Supreme People's Court Saudi Arabia TVTC

ei
aw
hu
g.
n
ni
ar
le
/
:/
ICBC CNPC China Telecom China Customs Peking University

tp
ht
s:
ce
ur
so
Re
ng
Guangdong MSA

ni
Hong Kong Infocast China HuaNeng Group Deutsche Telekom Beijing Jiaotong University

ar
Le
re
Mo

Spanish Xanit
Spanish BME SAP Labs China Telefonica Shanghai Maritime University
hospital

FusionStorage Block has successfully served more than 200 customers with over 800 PB of capacity for
commercial use and more than 15000 nodes deployed.

www.huawei.com Huawei Confidential 56


Widely Used

Huawei BP&IT construction scale

n
/e
om
600+ PB 14,000+

.c
ei
aw
Of capacity Server nodes (rack and

hu
g.
deployed blade)

n
ni
Note: The design cloud and knowledge cloud are under construction. All

ar
clouds, except the big data cloud in the production cloud, use

le
FusionStorage Block for data storage.

/
:/
tp
ht
Not only the distributed architecture Go outside

s:
ce
ur
so
Reliable distributed cluster

Re

ng
Open network and x86 servers to Public cloud

ni
ar
isolate faults in a timely manner Le

re

O&M and emergency handling for


Mo

the PB-level storage system


Private cloud: 200+ customers

www.huawei.com Huawei Confidential 57


China Telecom, Zhejiang: First Carrier in China to Build PB-Level
SDS Resource Pools

Rocketing increase of services: The customer already has more than 110 services,
and the number of services keeps increasing by 30% every year.
Performance bottlenecks with the increase of data

n
/e
The customer has 1.1 PB of storage capacity and has deployed more than ten high-

om
end and mid-range storage devices.

.c
Network planning and optimization are implemented only for new services, which

ei
aw
require a PB-level of storage capacity and lead to daily increase of 300 GB data.

hu
g.

n
ni
ar
Zhejiang

le
education cloud

/
SMS platform WAP gateway MM center Online business hall

:/
tp
Cloud resource management platform

ht
s:
ce
ur
so
vSphere computing vSphere computing

Re
resource pool resource pool

ng
ni
ar
Le
re

FusionStorage Block storage FusionStorage Block storage


Mo

resource pool resource pool

Jinhua data center Shaoxing data center

Huawei FusionStorage Block is the only product that employs the distributed architecture and provides satisfactory
performance for users.

www.huawei.com Huawei Confidential 58


China Mobile, Liaoning: Distributed Architecture+x86 Servers to
Build PB-Level Database Resource Pools
x86 computing node 1 x86 computing node 2 x86 computing node N Duration for processing

Investment
Operation Electronic
100 TB of data 618 minutes Midrange
Provisioning Settlement VGOP Billing computer+traditional
analysis channels
storage (expansion by

n
CPU RAM CPU RAM CPU RAM cabinet

/e
om
Oracle Oracle Oracle

.c
RAC RAC RAC 129 minutes

ei
aw
Distributed x86-based database

hu
(expansion by server)

g.
128 Gbit/s InfiniBand

n
ni
FusionStorage Midrange
Scale

ar
Block computer+traditional storage

le
FusionStorage Block storage nodes database resource for databases

/
:/
pool

tp
ht
FusionStorage Block delivers the following highlights in

s:
processing 100 TB of operation analysis data:

ce
PCIe PCIe PCIe

ur
Requires only 129 minutes to process the data, shortening the

so
Re
duration 5 to 6 fold.

ng
Supports a maximum of 1000 concurrent connections, which are

ni
Original architecture: midrange computer+traditional storage. 63 IBM, HP, and Oracle 2.5 times those supported by the original architecture.
ar
Le
midrange computers and 64 Oracle databases carry services of 164 systems with a FusionStorage Block reduces capacity expansion and
re

total of 699 TB data. maintenance costs:


Mo

The original architecture confronts with performance bottlenecks. It takes 618 Saves investments by 36% based on the amount of data to be
minutes for the operation analysis system to process 100 TB of data. migrated.
The original architecture supports a maximum of 400 concurrent connections, which
Saves the maintenance cost by CNY 590,000 every year for each
is far from meeting service requirements.
The system capacity must be expanded by cabinet (EMC DMX4), and the
midrange computer replaced and by CNY 18,000 for each TB of
maintenance cost is even higher than the cost for purchasing a new cabinet. traditional storage.

www.huawei.com Huawei Confidential 59


CMB Transforms Towards Internet Finance Based on the Distributed
Cloud Platform
Peripheral production systems, for example, mobile
Customers of the following bank services turn to Internet finance
banking and WeChat Lucky Money, severely limit the
products, such as Yu'ebao of Alipay and Tenpay of Tencent. As a
result, the bank may gradually become only a transaction tool:
bank's online services.
Retail service: takes up 70% of the bank revenue based on deposits
110

n
/e
1200000 25000

and loan interest differentials. 2

om
Wholesale service: Enterprises have the bargaining power, and the 1000000

.c
20000

ei
revenue is close to 0. 800000

aw
15000

Intermediate service: takes up 30% of the bank revenue by charging

hu
600000

the service fees of finance products, such as gold transaction.

g.
10000

400000

n
3600

ni
1100
5000

ar
200000

le
0 0

/
Development

:/
and test system 11

tp
ht
Develop online

s:
ce
Peripheral
services based on the

ur
production systems DB DB DB FusionSphere

so
distributed cloud

Re
platform.

ng
10 PB planned in the following three years

ni
Core
ar
ATM/VTM systems Call center Le
re
Mo

FusionStorage Block FusionStorage Block


Counter system Mobile banking
IT system Peripheral production system Development and test system
(2 PB) (1.2 PB)
of the bank

www.huawei.com Huawei Confidential 60


E-Capital Transfer: Constructs a "Securities UnionPay"
Communication Platform

Implements active/active DR across resource pools and


Small asset scale, low Low professional Due to regulatory Third-party
profitability, slow service levels, arbitrage, organizations,
regions for Yili and Tonglian data centers.

n
/e
growth, subject to narrow range of the industries, such as such as Internet Ensures round-the-clock running of core services.

om
periodicity, and service scope, banks and trusts, companies, impose

.c
limited influence on limited service types, are nibbling at the severe impacts on

ei
the finance industry and lack of securities field. securities traders' Virtualizes resources on more than 200 servers into

aw
innovation

hu
business. computing resource pools.

g.
capabilities
Constructs 1200 TB high-performance SDS resource pools.

n
ni
ar
Small Weak Lack of Impacts of

le
scale capabilities innovation the Internet

/
:/
Implements centralized management and allocation of

tp
data center resources.

ht
s:
Allows automatic elastic scaling of applications based on

ce
ur
service load.

so
Re
ng
Manageable
ni
Available Open Implements IT infrastructure resource and information
ar
Le sharing and elastic allocation.
re
Mo

Restore basic functions, including the payment function, for securities companies Meet the concurrent access requirements for 50 million
and construct a unified communication platform for the securities industry.
users, with more than 250 million of daily accesses

www.huawei.com Huawei Confidential 61


n
/e
om
.c
ei
aw
hu
g.
n
ni
ar
le
/
:/
tp
ht
s:
ce
ur
HUAWEI ENTERPRISE ICT SOLUTIONS A BETTER WAY

so
Re
ng
ni
ar
Le
re
Mo

Copyright2012 Huawei Technologies Co., Ltd. All Rights Reserved.


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.
Resources Usage of FusionStorage Block Deployed in VMware
vSphere, Xen, or KVM
Scenario Process vCPU Memory Storage Remarks

MDC 5 GB 55 GB The quantity of computing resources must be calculated based on


the possible maximum number of processes (reserving sufficient
resources for future capacity expansion).

n
4 GB(5)

/e
om
VBS 8(1) N/A (1): specifies the number of vCPUs on the controller VM in

.c
VMware 6.5 GB(6) converged deployment mode.

ei
aw
4(2) Memory size of the controller VM = Memory size of all

hu
g.
2.5 GB(3) FusionStorage Block processes + 1 GB (for the SUSE Linux

n
ni
OSD N/A 11.3 OS)

ar
3.5 GB(4)

le
(2): specifies the number of vCPUs on the controller VM in

/
:/
separated deployment mode.

tp
MDC 2 5 GB 55 GB

ht
Memory size of the controller VM = Memory size of the VBS

s:
ce
4 GB(5) processes (4 GB) + 1 GB (for the SUSE Linux 11.3 OS)

ur
VBS N/A

so
6.5 GB(6) (3): specifies the memory size of OSD processes when main

Re
storage devices are SATA/NL-SAS disks (2 TB or less) or SAS

ng
disks.

ni
ar
KVM/Xen Le (4): specifies the memory size of OSD processes when main
4
re

storage devices are SATA/NL-SAS disks (greater than 2 TB), SSD


Mo

OSD 2.5 GB(3) cards, or SSDs.


N/A
3.5 GB(4) (5): specifies the memory size of VBS processes when main
storage devices are hard disks.
(6): specifies the memory size of VBS processes when main
storage devices are SSD cards or SSDs.

www.huawei.com Huawei Confidential 63


Resource Usage of FusionStorage Block Deployed on
Linux Servers
Scenario Process OS CPU Memory Storage Remarks

n
/e
om
At least

.c
4 GB(1) (1): specifies the memory size of VBS processes

ei
four
VBS N/A N/A

aw
hyper- when main storage devices are hard disks.

hu
6.5 GB(2)

g.
threads (2): specifies the memory size of VBS processes

n
ni
when main storage devices are SSD cards or

ar
le
SSDs.

/
MDC 55 GB

:/
Non-

tp
(3): specifies the number of CPUs.

ht
virtualization One or

s:
ce
two 6- When main storage devices are hard disks,
SUSE

ur
core

so
Linux 64 GB configure one 6-core CPU for a storage node.

Re
CPUs
OSD 11.3

ng
(2.0 When main storage devices are SSD cards or

ni
GHz)(3) SSDs, configure two 6-core CPUs for a storage
ar
Le node.
re
Mo

www.huawei.com Huawei Confidential 64


n
/e
om
.c
ei
aw
hu
g.
Huawei FusionCloud Desktop Solution

n
ni
ar
le
/
(FusionAccess) Presales Training

:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

HUAWEI TECHNOLOGIES CO., LTD.


Contents

n
/e
om
1 Sales Strategy

.c
ei
aw
hu
g.
n
ni
2 Solution Highlights and New Features

ar
le
/
:/
tp
ht
s:
3 Competitive Analysis

ce
ur
so
Re
ng
ni
4 How to Get Help and Obtain Documentation
ar
Le
re
Mo

www.huawei.com Huawei Confidential 1


Why enterprises need desktop cloud

n
/e
om
.c
ei
aw
Data O&M

hu
Flexibility

g.
security efficiency

n
ni
ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
Isolation between terminals

ng
Desktop standardization On-demand

ni
and data, preventing
ar
Quick desktop
Le resource adjustment
information leakage provisioning and centralized Mobile office
re

Highly reliable architecture,


Mo

O&M
preventing data loss

Page 2 HUAWEI TECHNOLOGIES CO., LTD.


Development of Huawei FusionCloud Desktop
FusionAccessR5
Go-to-market of Huawei-
developed version
Top 3 in Chinese market

n
/e
om
2014

.c
FusionAccessR3

ei
~now

aw
Incorporated to Fusion
vDesktopR2

hu
Global deployment of internal R&D

g.
n
10,000 desktops were commercially cloud

ni
Large-scale breakthrough

ar
deployed in the Shanghai Research Center.

le
Government officials from all over the worldwide

/
:/
world were served at the World Expo 2012

tp
Shanghai.

ht
CloudOne Mr. Ren Zhengfei launched the product.

s:
ce
OEM Citrix software

ur
An internal pilot
Galax8800 2010

so
project started.

Re
A project team in core

ng
network was set up.

ni
Pre-research started. 2009
ar
Le
re
Mo

2008

By now, the Huawei FusionCloud Desktop Solution was commercially used by 1000+
enterprises in 40+ countries, serving 450,000+ users.
Page 3 HUAWEI TECHNOLOGIES CO., LTD.
Application Scenarios of Huawei FusionCloud Desktop
Solution

n
/e
om
.c
ei
aw
Covering special

hu
g.
n
scenarios

ni
ar
le
/
Media, architecture design, and

:/
Enterprise expansion Internet bars and e-classrooms Cloud service providers

tp
manufacturing industries

ht
s:
ce
ur
so
Common office, basic requirements

Re
ng
ni
ar
Le
re
Mo

Conventional office Secure office Mobile office Call centers

Page 4 HUAWEI TECHNOLOGIES CO., LTD.


Global Commercial Use of Huawei Desktop Cloud

n
/e
om
.c
ei
aw
Technical and

hu
Shenzhen Stock

g.
Hong Kong Airlines African Union (AU) CCTV Vocational Training CMPAK

n
ni
Exchange (SZSE) Corporation (TVTC),

ar
Saudi Arabia

le
/
:/
China Dagang Oilfield Huazhong University

tp
Back of China Madrid Hospital Phoenix Television China Mobile Zhejiang

ht
Group of Science &

s:
Technology (HUST)

ce
ur
so
Corporacin Nacional Orient Securities Administration bureau Higher Colleges of

Re
Shenzhen TV China Unicom Shanghai
del Cobre de Chile for Industry & Commerce Technology (HCT), the
Company Limited

ng
(CODELCO) of Fujian

ni
UAE

ar
Large enterprises
Le
Government &
Finance Media Education Telecom
re

public sector
Mo

Huawei desktop cloud has been widely used by more than 1000 customers
in 40+ countries, serving 450000+ users.
Page 5 HUAWEI TECHNOLOGIES CO., LTD.
Core competitiveness of Huawei FusionCloud Desktop

n
/e
om
Large-scale
Huawei-

.c
E2E delivery and

ei
developed solution

aw
O&M

hu
protocol
experience

g.
n
ni
ar
le
/
:/
tp
ht
s:
ce
ur
so
Audio, video, and image patents

Re
E2E product system, ensuring solution Internal pilot project with 100,000+

ng
obtained in the past 20 years

ni
compatibility and performance as well as desktops and external projects,
ar
Code acquisition, quickly resolving Le
user experience enriching delivery experience and O&M
re
Mo

compatibility problems tools


Local R&D, quickly responding to new
requirements

Page 6 HUAWEI TECHNOLOGIES CO., LTD.


Contents

n
/e
om
1 Sales Strategy

.c
ei
aw
hu
g.
n
ni
2 Solution Highlights and New Features

ar
le
/
:/
tp
ht
s:
3 Competitive Analysis

ce
ur
so
Re
ng
ni
4 How to Get Help and Obtain Documentation
ar
Le
re
Mo

Page 7 HUAWEI TECHNOLOGIES CO., LTD.


n
/e
Solution Enhancement

om
.c
ei
aw
hu
g.
Application Virtualization, TC Capability Enhancement,

n
ni
ar
le
and Industry Chain Opening

/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 8


Huawei FusionCloud Desktop Solution architecture
FusionAccess
TCs desktop management software
Unified management
Connection User information
Login page WI
control HDC DB
system

n
CT3100 FusionManager

/e
om
Graphics

.c
VM processing VM
Application

ei
Virtualization ITA

aw
/Shared desktop

hu
service

g.
n
CT5100 management

ni
ar
User Data

le
/
side center FusionSphere

:/
platform
software

tp
Cloud
Cloud OS VRM

ht
s:
virtual resource

ce
CT6100 FusionCompute FusionStorage FusionNetwork

ur
management

so
Re
ng
ni
ar
Hardware

Le UHM
re

unified hardware
Mo

S-Box8V40 management
FusionCube 6000 E9000 5300/5500 V3

End-to-end solutions optimize and consolidate resources to ensure comprehensive performance


and user experience.
www.huawei.com Huawei Confidential 9
SBC-based application virtualization

Centralized application deployment

n
/e
Centralized management and

om
.c
control, ensuring data security

ei
aw
hu
g.
FusionSphere

n
ni
Remote application publishing

ar
Computing Storage
Network
resource pool resource
Access anytime, anywhere,

le
pool resource pool

/
facilitating user access

:/
Computing Storage Network Computing Storage
resource resource pool resource pool Network
resource pool resource pool resource pool

tp
pool

ht
s:
ce
ur
Centralized O&M

so
Quick service rollout, requiring no

Re
remote maintenance

ng
ni
FusionAccess

ar
desktop management system Le
Network
re

High cost-effectiveness
Mo

Reduced deployment costs, saving


PC
Tablet Phone TC
STB energy

Page 10 HUAWEI TECHNOLOGIES CO., LTD.


Rich options of access terminals
Software client allows use of
More choices for different scenarios
PCs
CT3100 ARM architecture, 1080p video, energy-efficient (6 W)

n
/e
Applies to conventional offices

om
.c
ei
Intel Bay Trail platform processor offers high performance.

aw
hu
g.
CT5100 Applies to multimedia classrooms, R&D, customer service
Support for mobile terminals

n
ni
centers, and call centers.

ar
le
/
:/
Intel Bay Trail platform provides outstanding graphics processing. It

tp
provides a wide variety of peripheral interfaces and dual network

ht
s:
CT6100 ports.

ce
ur
Applies to customer service centers, industrial graphics processing,

so
and multimedia scenarios.

Re
Support for multiple OSs

ng
ni
ar
ARM architecture, 1080p video, energy-efficient (6 W), stable Linux,
Le
and support for dual-screen HD display, dual-screen display with the
re

S-Box8V40
Mo

Jointly developed by
same source, and dual-screen extended display.
Sunniwell and Huawei Applies to conventional offices and multimedia classrooms.

Low-cost terminals are added. Mac OS SCs, Windows Phone (under test), and HTML 5 (under
test) are supported.
www.huawei.com Huawei Confidential 11
n
/e
om
Ecosystem of Global Partners

.c
ei
aw
hu
g.
n
ni
ar
le
/
:/
tp
2300+ service applications

ht
s:
ce
ur
so
Re
ng
300+ peripherals
ni
ar
Le
re
Mo

20+ TCs

www.huawei.com Huawei Confidential 12


Conventional Office Applications

Unified platform
Unified management
Automatic O&M

n
/e
Conventional Office

om
Rapid service rollout

.c
ei
Reduced investment

aw
hu
g.
e-Government extranet

n
ni
Education office
Agile, Efficient, Reliable, with Optimal Experience

ar
le
Non-confidential department office

/
:/
tp
Green Office

ht
s:
ce
Quite and green office

ur
environment

so
Re
ng
Optimal hardware reuse,

ni
reducing CAPEX

ar
Dynamic energy Le
conservation, reducing
re

OPEX
Mo

www.huawei.com Huawei Confidential 13


Improved experience: various clients and peripherals Optimal Agility and System
Experience Efficiency Reliability

Improved USB and camera performance

n
/e
Server/

om
VM desktop
Peripheral troubleshooting tool

.c
ei
aw
hu
g.
n
HDP

ni
ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
TC/SC

ng
ni
USB

ar
HID device
device
Le
re
Mo

Smartcard
Printer

Camera
Parallel
Quickly resolving peripheral compatibility problems
port
Serial
Scanner device
port
device

www.huawei.com Huawei Confidential 14


Improved experience: VIP desktops Optimal
Experience
Agility and
Efficiency
System
Reliability

How to ensure user experience for VIP users?

n
How to provide VIP services in desktop leasing scenarios?

/e
om
.c
Customer Benefits

ei
aw
VIP desktops

hu
g.
Desktop
VIP desktops:

n
Priority and reservation: VIP desktops have session

ni
management

ar
le
the highest priorities in obtaining resources
Optimal VIP desktop experience

/
:/
tp
(including CPU and memory resources).

ht
VIP desktops and Common desktops and
Improved VIP customer

s:
applications applications
Resources are reserved for VIP desktops

ce
ur
satisfaction

so
based on the highest specifications to VIP resource pool Common resource pool
Virtualization

Re
layer

ng
provide the highest image quality. Application scenarios:

ni
ar
Email notification: When a fault occurs on Le
VIP customer experience
re

VIP desktops, such as abnormal status or


Mo

Hardware

resource overloading, the administrator is


resource
layer
guarantee
notified by email and rectifies the fault Differentiated services in the
promptly.
leasing scenario

www.huawei.com Huawei Confidential 15


High management efficiency: simplified management for special Optimal Agility and High
scenarios Experience Efficiency Reliability

How to quickly collect fault information, help users to diagnose and rectify desktop
problems, and improve management efficiency and user experience?
Customer Benefits

n
/e
om
.c
Desktop series tools

ei
Desktop series tools

aw
hu
Huawei vTools

g.
n
Improve user experience.

ni
Connection repair tool

ar

le
Experience optimization tool

/
Improve management efficiency.

:/
AD check tool

tp
WI graphic tool

ht
s:
Log collecting tool
User experience enhancement

ce
Information collecting tool

ur
so
Information analysis tool

Re
Process collecting tool tool

ng
ni
ar
User experience enhancement tool Le Allows users to resolve desktop
re

Huawei vDesk
Mo

problems.
Provides risk check, software compatibility check,
system optimization, voice quality optimization, and Simplifies management.
case library.

www.huawei.com Huawei Confidential 16


All-round efficient service delivery from design survey Optimal System
Agility and
to O&M management Experience Efficiency Reliability

How to conduct a survey to forecast and resolve compatibility problems before desktop virtualization? How to ensure
reasonable planning and design? How to resolve user connection problems? How to migrate data? How to prevent startup

n
storms? How to assess performance and test user experience? How to simplify routine maintenance?

/e
om
.c
ei
aw
hu
g.
n
iCache & automatic startup

ni
Delivery of 100,000 desktops Automatic data migration
tool

ar
le
Desktop information Desktop information

/
:/
collection analysis

tp
ht
tool tool Global system design idea Performance assessment & user User self-help console

s:
experience test

ce
ur
so
Re
Network model design
Professional planning and Desktop cloud manager
evaluation

ng
design

ni
Desktop virtualization
ar
Le
information assessment
re
Mo

www.huawei.com Huawei Confidential 17


HyperDP data backup Optimal
Experience
Agility and
Efficiency
System
Reliability

How to ensure VM data reliability?


How to implement backup data restoration on a VM in case of data loss or VM

n
faults?

/e
om
.c
Customer Benefits

ei
HyperDP data backup scheme

aw
Key VM snapshot technologies

hu
g.
Supports delta disks and memory snapshots to store HyperDP works with the FusionSphere snapshot function to

n
back up VM data. Benefits:

ni
all VM data.

ar
Supports backup for a running VM. Flexible polices: Periodic full backup and incremental backup

le
Supports snapshot recovery to any VM. are supported. The minimum backup cycle is 1 hour. Flexible data backup

/
:/
Supports live snapshot merge. Flexible recovery: Backup snapshots can be restored to original

tp
VMs, new VMs, and specified VMs. Improved data backup system

ht
management efficiency

s:
ce
Specifications:

ur
HDP management

so
server

Re
Data of a maximum of 200 VMs can be

ng
Memory
Resource cluster backed up on each backup server.

ni
ar
VM snapshot HDP backup Up to 10 backup servers can be
CPU Le recovery server
centrally managed.
re

VM VM VM VM VM VM
Mo

VM snapshot Multi-site data backup is supported.


Read/write FusionSphere
Disk backup
redirection
Management servers and backup
VM VM VM VM Large-capacity servers can be deployed on VMs.
snapshot 1 snapshot 2 snapshot n NAS or traditional
CPU and memory Delta disk data tape library
snapshots

www.huawei.com Huawei Confidential 18


Service disaster recovery Optimal
Experience
Agility and
Efficiency
High
Reliability

How to ensure continuous service provisioning when a disaster occurs?


How to eliminate service interruption and data loss when a site is unavailable?

n
/e
om
.c
Customer Benefits

ei
aw
Global server load balancing (GSLB) TC-based Service DR

hu
g.
DR solution The DR agent software is installed on TCs to detect the

n
ni
A DR site with the same configuration as the production health status of the production and DR centers. If the

ar
production site is unavailable, TCs automatically switch over Benefits:

le
site is built. The two sites can work in load-sharing mode.

/
:/
Both sites allocate desktop resources for VIP service services to the DR site.

tp
users. Ensures continuous service

ht
s:
provisioning.

ce
TC TC

ur
so
DR agent
Application scenarios:

Re
GSLB GSLB

ng
Access

ni
Access Applies to scenarios, in which high
ar
network
network
Le service availability is required but data
re

DR is not required, for example, desktop


Mo

Active AD Active AD
VM 1 VM 2 VM VM 1 VM 2 VM VM 1 VM 2 VM VM 1 VM 2 VM cloud OA applications, customer service
FusionSphere FusionSphere FusionSphere FusionSphere centers, and call centers.
Standby AD
Standby AD

Production site DR site Production site DR site

www.huawei.com Huawei Confidential 19


Secure Office

n
/e
Secure Office

om
Data stored on the

.c
ei
cloud platform instead

aw
of on user terminals

hu
g.
End-to-end security Access, Transmission, Data, and Management

n
ni
protection

ar
le
Security

/
:/
tp
Unified deployment of

ht
the security system

s:
ce
Protection against

ur
so
malicious attacks and

Re
information leakage

ng
ni
e-Government intranet High service reliability
ar
Le
Enterprise R&D
re
Mo

Confidential departments

www.huawei.com Huawei Confidential 20


Secure Internet access
How to ensure security as well as high efficiency when the office area is physically isolated from the Internet access
area?
How to ensure high efficiency as well as security when Internet access is allowed in the office area?
How to provide a highly efficient office environment that meets security requirements?

n
/e
om
.c
VDI-based secure Internet access SBC-based secure Internet access
Customer Benefits

ei
aw
Users access the Internet using browsers published by

hu
Secure data transmission is implemented between the

g.
intranet (clients) and the extranet (virtual desktops). application virtualization. Benefits:

n
ni
Internet access VMs are physically isolated from the When data needs to be downloaded from the extranet to

ar
intranet. Only desktop protocol data can pass. the intranet, users access the Internet using shared Secure data transmission is implemented

le
Internet access VMs unidirectionally transmit files to local desktops published by application virtualization and between the intranet and the extranet to

/
:/
clients. Local clients are not allowed to send data to Internet download data using the file transmission function. prevent security risks.

tp
ht
access VMs. This ensures security. Full memory desktops are deployed in the

s:
Internet access area, which support

ce
ur
Intranet To the Internet restoration after shutdown.

so
Secure office network

Re
Internet In the SBC-based Internet access scenario,
Secure data

ng
transmission the existing office architecture does not need

ni
VM 1 VM 2 VM
VM 1 VM 2 VM to be changed, and a second PC does not

ar
FusionSphere FusionSphere need to be deployed for Internet access,
Le
which greatly reduces investment.
re

HDP over SSL


Mo

Internet access VMs


Office VMs/Office environment Deployment:
Full memory desktops
Security+High Security Full memory desktops are deployed to access
efficiency gateway Application the Internet in the VDI-based Internet access
virtualization server scenario.
TC
This solution applies to secure office.

www.huawei.com Huawei Confidential 21


Automobile industry

n
/e
Cloud Workstation

om
.c
Media

ei
aw
hu
g.
n
ni
HD Graphics Processing

ar
le
/
:/
tp
ht
s:
ce
ur
so
Architectural design

Re
HD graphics

ng
ni
processing
ar
cloud workstation Le
re
Mo

Vocational education

Aerospace
www.huawei.com Huawei Confidential 22
Cloud workstation @ GPU hardware virtualization

n
/e
om
.c
ei
aw
hu
g.
n
ni
ar
le
/
:/
FusionAccess

tp

ht
NVIDIA VM NVIDIA VM
32

s:
Driver Driver
Up to cloud graphics workstations per graphics card

ce
ur
FusionSphere

so
Re
vGPU Manager

ng
ni

ar
NVIDIA
GRID
vGPU vGPU vGPU
Le
vGPU
Compatible with the latest DirectX and OpenGL
Physical GPU Physical GPU standard 3D applications
re

K1/K2
Mo

Huawei Desktop Protocol (HDP): low-latency


remote display

www.huawei.com Huawei Confidential 23


100 Mbit/s HD omnimedia editing @ cloud workstation Industry
In the media industry, how do cloud workstations substitute for fine editing workstations and professional synthetic rendering servers to provide selection
the 100 Mbit/s omnimedia editing function after desktop virtualization?
How can staff implement omnimedia editing in the office area but do not need to shift between the office area and the rendering area?

n
VDI editing cloud
Industry Application

/e
om
.c
Program 1 Program 2 Program 3

ei
Applications in the media industry:

aw
hu
...

g.
VDI+GPU passthrough substitutes for fine editing workstations,

n
which supports 120 Mbit/s HD editing in the office area and

ni
Low bit-rate High bit-rate Manuscript

ar
editing editing editing improves program production efficiency.

le
/
:/
VM+GPU passthrough substitutes for professional synthetic

tp
rendering servers and shares resources with fine editing in time

ht
Program production area division multiplexing manner, which improves synthetic

s:
ce
rendering efficiency and ensures sufficient time for program

ur
Active Standby Large-cache, low-latency production.

so
network

Re
Data center

ng
ni
Customer Benefits
ar
Le
re

In the past, journalists can access the Internet only in the office
Mo

VM+ area but cannot directly from the fine editing area. After the
VM+ VM
GPU cloud workstation solution is deployed, journalists can
GPU Material Program 1 Program 2 Program 3
Synthetic collection production production production
Production
media
implement 120 Mbit/s HD editing in the office area without
HD fine Manuscript
rendering editing server interrupting fine editing.
Program production storage pool
Less synthetic rendering time is required, and synthetic
rendering servers provide high hardware resource utilization.

www.huawei.com Huawei Confidential 24


n
/e
Public Terminals

om
.c
ei
aw
Conference room Public workstation

hu
g.
n
ni
Easy to Use, Easy to Maintain

ar
le
/
:/
tp
ht
s:
ce
ur
so
Call center Customer service center

Re
ng
ni
ar
Le
re
Mo

Training center/
Hotel
Multimedia classroom/
Electronic reading room

www.huawei.com Huawei Confidential 25


Improved management efficiency: full memory desktop
How to improve VM management efficiency for call centers and multimedia classrooms?
Customer Benefits
How to implement batch VM startup and shutdown and to restore VM initial state?
Improves batch operation efficiency and

n
/e
How to provide the IO performance the same as or better than physical desktops?
management level.

om
.c
ei
Improves project efficiency, such as deployment

aw
hu
Computing resources efficiency.
Key Technologies

n g.
Reduces the disk procurement cost.

ni
ar
VM VM VM

le
Memory overcommitment, compression, and Eliminates IO performance bottleneck and

Memory resources
:/
deduplication are used. The VM system disks are improves user experience.

tp
Delta Delta

ht
Delta disk
disk disk

s:
placed in the memory. VMs can restore initial state Base disk

ce
(Compressed, deduplication)

Application

ur
after a restart. Hypervisor

so
Re
Full memory VDI storage. Realtime online Task-oriented scenarios, such as customer

ng
NAS or SAN
deduplication and online compression; high-speed

ni
service centers and business halls.

ar
IO and clone; 300 IOPS/desktop Le Base disk
Cyber cafes without local hard disks.
Scenarios in which reclaim of storage space is
re
(shared, read only)
Converts VM disk read and write operations into
Mo

User

User
required.
disk

disk
memory operations. Batch VM creation and
Multimedia classrooms, where VMs need to be
assignment greatly improve management Storage resources restored to initial state by a restart.
efficiency. Scenarios in which dedicated online desktops
isolated from office desktops are required.

www.huawei.com Huawei Confidential 26


Smooth video playback Key technology HDP @ Media

Intelligent identification of video data: Automatically identifies video


data or common GDI data. Video data is encoded using H.264 or
MPEG2 and decoded using TC hardware capabilities.
Dynamic frame rate adjustment: Dynamically adjusts the video

n
/e
om
playback frame rate based on the network quality to ensure smooth

.c
ei
video playback.

aw
hu
Dynamic video data auto-negotiation: Automatically adjusts video

g.
n
ni
HDP Other Desktop Protocol data flows based on the monitor resolution and video window size to

ar
le
reduce CPU consumption and improve user experience.

/
:/
Maximum frame rate 35 30

tp
Multimedia redirection: Fully uses the TC hardware decoding

ht
s:
Automatic screen Be able to detect characters, Cannot detect characters and capabilities to support automatic reconnection for playback upon

ce
ur
detection pictures, and video. pictures.
network disconnection, dynamic flow adjustment, and 1080P video

so
Re
Video coding playback, and provide better smoothness than ICA. Supports DXVA

ng
H.264/MPEG2 H.264

ni
standard
redirection which supports more file types and video formats.
ar
Le
Flash redirection Supported Supported Flash redirection: Redirects flash and videos to TCs for playing, fully
re
Mo

utilizing the TC hardware decoding capabilities and reducing processing


Dynamic frame rate
Supported Supported capability requirements for virtual desktops.
adjustment
Application sensitivity: Optimizes commonly-used playback software
TC chip optimization Invokes TC chips directly but not
(such as Flash) and image processing software (such as Photoshop)
(Huawei-developed through the OS, providing high Not supported
chip) efficiency. based on customer demands.

27 HUAWEI TECHNOLOGIES CO., LTD.


VoIP TC-based SoftClient and SoftClient-split solutions
Media access
RTP

UAP/AIP Data stream


Virtual desktops Voice stream

n
/e
LB&AG

om
.c
VM1 VM2 VM3

ei
aw
FusionSphere
HDP

hu
CTI platform/Service system
Desktop

g.
n
ni
ar
cloud Service applications

le
/
:/
Voice codec UI installed on

tp
Voice
VMs

ht
installed on TCs Codec

s:
ce
Client Agent
Agent TCs

ur
so
OpenEye

Re
ng
SoftClient-split solution highlights

ni
ar
High voice quality and low latency: Voice transmission does not require second codec conversion from the VM to the TC. Therefore, latency is
Le
re

shortened, and the voice quality is ensured. The carrier-class voice quality is ensured. The perceptual evaluation of speech quality (PESQ) is
Mo

equal to or greater than 3.8 (the PESQ is usually 3.3).


Smooth evolution and high profits with low costs: The voice quality and required bandwidth of the call center remain the same as PC agents
with reduced TCO.
Deployment
The solution is compatible with Huawei OpenEye and call center systems. OpenEye is pre-installed on Huawei TCs and provides VOIP voice
service using an out-of-band solution.
www.huawei.com Huawei Confidential 28
Shared desktops: simple office

Customer Benefits

n
Server Network Storage

/e
om
Hardware resources of virtual desktops are efficiently

.c
saved using the shared desktop, thereby greatly reducing

ei
aw
investment costs of users in deploying virtual desktops.

hu
g.

n
Users of same positions share a VM, and the VM can be

ni
VM1 VM2

ar
provisioned using the linked clone manner, so that the OS

le
or application software can be upgraded in the background

/
:/
desktop management system in a unified manner.

tp
ht

s:
The applications and data are centralized in the cloud,

ce
which is more advantageous in data and information

ur
so
protection over traditional PCs.

Re
ng
ni
Applications
ar
Le
re

This solution applies to scenarios in which simple and a small


Mo

number of peripherals are required and the individualization


Position A Position A Position B Position B requirements are low, for example, hotel reception desks,
education and training centers, and call centers.
Multiple users share a VM and are assigned independent desktops
based on sessions.

www.huawei.com Huawei Confidential 29


Government/public sector office hosting

n
/e
DaaS Operation

om
.c
Smart City Test hosting in education institutions

ei
aw
hu
g.
Allow Your Desktop Infrastructure to Be Hosted by

n
SMEs/branch offices

ni
ar
le
Desktop Service Providers

/
:/
tp
ht
s:
ce
ur
SMEs Branch offices

so
Re
ng
ni
Financial/Enterprise hybrid cloud
ar
Hotel/Apartment/Household
Le
re
Mo

Mobile customer
R&D outsourcing Call center service center Hotel/Apartment Household

www.huawei.com Huawei Confidential 30


Overall architecture of the Huawei desktop cloud DaaS solution

User side End user Tenant's


administrator
Desktop self-service system
Administrator Administrator Administrator Carrier
of Tenant X of Tenant Y of Tenant Z administrator

n
/e
Tenant X

om
.c
ei
Tenant X Tenant Y Tenant Z

aw
hu
g.
TCs ITA ITA ITA

n
ni
ar
le
WI/HDC/DB WI/HDC/DB WI/HDC/DB

/
Carrier

:/
Tenant Y

tp
administrator

ht
vAG/vLB vAG/vLB vAG/vLB

s:
ce
ur
so
FusionAccess

Re
Mobile terminals

ng
ni
ar
Le FusionSphere
Tenant Z
re
Mo

TCs Mobile
terminals Computing Storage Network DC side

www.huawei.com Huawei Confidential 31


Three deployment modes and two trading manners
Cloud service
mode

n
/e
Hosting

om
.c
mode

ei
aw
hu
g.
For small- and medium-sized
Premises

n
ni
enterprises, hotels, and households

ar
mode

le
/
:/
For governments, technical parks, and Internet and VPN

tp
ht
large- and medium-sized enterprises Online trading

s:
Self-service

ce
ur
MAN, technical park Online charging

so
For large- and medium-sized

Re
network, VPN, or Centralized
enterprises, deployed in enterprises

ng
dedicated line management and

ni
ar
Offline trading, sold in maintenance by carriers
Le
Enterprise internal monthly or annual
re

network
Mo

packages
Offline trading, sold in Managed and
annual packages maintained by carriers
Can be maintained by
carriers

www.huawei.com Huawei Confidential 32


n
/e
Branch Office

om
.c
ei
aw
hu
g.
Unified Management and Control, Service

n
ni
ar
le
Continuity

/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 33


Branch management: fast desktop deployment, unified management

Customer benefits
Reduce network costs
Service systems

n
/e
Only 2 Mbit/s management bandwidth is required for networks

om
.c
between the central data center and branch offices.

ei
aw
hu
Desktop cloud central data Branch office Ensure optimal user experience and continuous service

g.
n
center Local resources provisioning in branches

ni
ar
le
Resources (including servers, storage devices, network devices,

/
:/
virtual platforms, and desktop management) are deployed in each

tp
WAN

ht
FusionCloud Branch office branch to implement local access. In addition, disruption of remote

s:
Local resources

ce
networks does not affect local access.

ur
so
Re
Implement swift deployment and unified O&M

ng
Unified O&M is implemented for the VDIs of the central data

ni
Branch office

ar
Le Local resources center and branch offices, ensuring swift deployment and
standard-compliant desktop management.
re


Mo

Enterprise branch office CSC branches Education cloud platform for schools Public government platform for branches

www.huawei.com Huawei Confidential 34


SBC-based application publishing and mobile office

Customer Benefits

n
/e
om
A unified desktop cloud platform is used to allocate resources,

.c
Enterprise ERP system
enabling fast deployment of branch offices. Centralized O&M

ei
OA

aw
reduces O&M loads of branch offices.

hu
Compared with the traditional SSL VPN, application virtualization

ng.
Application provides faster access and requires less data traffic.

ni
Security

ar
publishing server No valid data is stored in branch offices (or on mobile terminals),

le
gateway
Desktop cloud virtual access authentication is implemented, and data is encrypted

/
:/
application publishing
during transmission. This ensures information security for

tp
platform
HDP over SSL

ht
enterprises.

s:
New clients do not need to be developed for mobile terminals,

ce
ur
which enables quick service deployment and reduces costs.

so
Virtual application UI transmission

Re
ng
ni
Applications
ar
Le
re

Quick construction of small or micro branch offices: IT system


Mo

investment and maintenance labors are reduced for branch offices.


Service systems are efficiently operating.
Branch office 3
Branch office 1 Branch office 2

www.huawei.com Huawei Confidential 35


Mobile Office

n
/e
om
.c
ei
aw
hu
Anytime, Anywhere, Any device

g.
n
ni
ar
le
/
:/
tp
ht
s:
ce
Hotel

ur
so
Re
ng
ni
ar
Internet access
Le
re

Household
Mo

Desktop cloud data center


Office

www.huawei.com Huawei Confidential 36


Mobile office: agile and efficient, consistent
experience on different terminals
Customer Benefits

Access desktop cloud

n
Virtual

/e
om
desktop Native anytime, anywhere

.c
ei
applications

aw
hu
g.
n
ni
SaaS Access desktops using any

ar
Windows

le
/
applications networked device

:/
tp
ht
s:
ce
ur
so
Re
Same service experience
Deployment

ng
ni
over different terminals
ar
Le
The Huawei FusionCloud Desktop Solution integrates with mobile device
re

management (MDM) software, such as Huawei AnyOffice, to support SSO of


Mo

applications and provide a unified workbench.


AnyOffice provides a unique entry for users to access applications (including Unified authentication system
desktops, Windows applications, native applications, and web applications).
Enterprise applications are integrated so that employees can easily access the
ensures access security
applications and work efficiency is improved.

www.huawei.com Huawei Confidential 37


Huawei FusionCloud desktop eliminates bottlenecks in virtual desktop
development

Optimal User Experience Agile and Efficient

n
/e
Unified O&M platform and eight

om
PESQ higher than 3.4, and 1080p video maintenance-assistant tools improve

.c
ei
experience serviceability.

aw
hu
GPU virtualization allowing up to 32 cloud Application virtualization quickly delivers

g.
applications.

n
graphics workstations per graphics card

ni
Quick adaption to peripherals

ar
Consistent experience in mobile office

le
/
:/
scenario and differentiated services for VIP

tp
desktops

ht
s:
ce
ur
so
Re
Decision-maker

ng
ni
Secure, Reliable, Flexible
ar
Le
re

Standard reference architecture and integrated hardware and software delivery allow
Mo

flexible deployment.
E2E security protection covers access, platform, network, management, and data.
Comprehensive reliability protection from terminal connections to platform services.

Cost-effective enterprise virtual desktop infrastructure that provides optimal experience and is easy to deliver and
www.huawei.com Huawei Confidential 38
manage
Selecting the best system solution provider
A. Enterprise-level system
solution provider with
independent R&D capabilities
B. Component

n
/e
om
(hardware or software)

.c
Has independent R&D
provider

ei
capabilities, eliminating security

aw
hu
risks.
C. Open-source

g.
Provides system-level solutions,

n
software vendor Provides only hardware or software.

ni
rapidly resolve customers'

ar
Unable to provide system-level problems, and offers continuous

le
solutions to customers, and

/
support for customers.

:/
responds slowly to customers'

tp
D. OEM integration vendor Quickly provides solutions based problems.

ht
on open-source software.

s:
ce
However, the solutions often

ur
prove unreliable.

so
Re
Driven by venture capital and
Only integrates components.
lacks core R&D capabilities and

ng
Unable to provide system-level

ni
continuous optimization and

ar
optimization or improvements. updates.
Le
re
Mo

www.huawei.com Huawei Confidential 39


Contents

n
/e
om
1 Sales Strategy

.c
ei
aw
hu
g.
n
ni
2 Solution Highlights and New Features

ar
le
/
:/
tp
ht
s:
3 Competitive Analysis

ce
ur
so
Re
ng
ni
4 How to Get Help and Obtain Documentation
ar
Le
re
Mo

www.huawei.com Huawei Confidential 40


Products of mainstream vendors
VMware Citrix Huawei

Server virtualization vSphere XenServer FusionSphere (virtualization software


software FusionCompute, cloud management
software FusionManager)

n
/e
om
.c
Virtualization vCenter FusionManager

ei
management and

aw
hu
maintenance platform

g.
n
ni
VDI View XenDesktop FusionAccess

ar
le
/
:/
tp
Application View XenApp FusionAccess

ht
s:
virtualization

ce
ur
Desktop protocol PCoIP ICA HDP

so
Re
ng
Box-type desktop No Sales ends CompactVDI

ni
ar
cloud Le
re

Desktop cloud Only software vSAN provided, No Desktop cloud appliance


Mo

appliance no hardware

Unified workspace Workspace Yes Supported in R6

Offline desktop Mirage XenClient No

Others: Microsoft RDP; Red Hat KVM+SPICE


www.huawei.com Huawei Confidential 41
Advantages of Huawei FusionCloud Desktop Solution
Optimal Experience Security and Reliability Agility and Efficiency

Commit to creating the most user-friendly Commit to creating the most secure Commit to creating the most highly
desktop cloud solution. desktop cloud solution. efficient desktop cloud solution.
Higher image quality than peer vendors Cloud One-click desktop optimization tools

n
/e
Higher PSNR/SSIM scores than peer AD-free User experience optimization

om
.c
vendors User data security (complete data System acceleration

ei
aw
Higher sound quality than peer vendors deletion) Connection restoration

hu
PESQ 3.4; ICA 3.0 VM antivirus Log collection

g.
n
OS hardening and security scanning Information collection and analysis

ni
Higher video playback quality than peer vendors

ar
Multimedia redirection based on TC Pipe One-click desktop maintenance tools

le
/
capabilities, supporting 1080p smooth SSL transmission encryption Information collection and analysis

:/
tp
playback Terminal AD check

ht
Dynamic frame rate adjustment Restricted TC access WI dialing test

s:
ce
Good software compatibility Third-party security authentication Unified O&M

ur
so
Compatibility with 279 types of mainstream Control Unified management of desktop

Re
software Rights- and domain-based management services

ng
Quick adaptation using core code Separation of roles Unified monitoring and alarming for

ni
ar
Improved connection experience Connection reliability
Le software and hardware
The VM startup and shutdown procedures Automatic reconnection upon network Simple installation
re
Mo

can be viewed. intermittent disconnection Wizard-based installation


Network status indicators detect network Software preventing inadvertent deletion, High resource utilization
quality in real time. and blue screens triggering automatic Resource reuse
VM restart Linked clone/full memory desktops
Management component reliability Thin provisioning
Management node redundancy and
status monitoring
www.huawei.com Huawei Confidential 42 Management data backup
Contents

n
/e
om
1 Sales Strategy

.c
ei
aw
hu
g.
n
ni
2 Solution Highlights and New Features

ar
le
/
:/
tp
ht
s:
3 Competitive Analysis

ce
ur
so
Re
ng
ni
4 How to Get Help and Obtain Documentation
ar
Le
re
Mo

www.huawei.com Huawei Confidential 43


Documentation and demo
Documentation
Huawei cloud computing portal:
http://3ms.huawei.com/hi/IT/MKTmain.html

n
/e
om
.c
ei
aw
hu
g.
n
ni
ar
le
/
:/
Demo

tp
ht
s:
ce
ur
Download desktop cloud clients from

so
Re
https://www.fusionaccess.cn/download.html.

ng
ni
ar
Visit https://www.fusionaccess.cn to experience
Le
re

FusionAccess.
Mo

Experience account: Click Guest Account after entering


the website on your client.

www.huawei.com Huawei Confidential 44


More product and help information

n
/e
om
HUAWEI FusionCloud Information Self-Service Platform Help channel for technical problems

.c
http://enterprise.huawei.com/topic/FusionCloud_2013/index.html

ei
http://support.huawei.com/ecommunity/?l=en

aw
hu
g.
n
ni
ar
le
/
:/
tp
ht
s:
ce
ur
so
Re
ng
ni
ar
Le
re
Mo

www.huawei.com Huawei Confidential 45


n
/e
om
.c
ei
aw
hu
g.
n
ni
ar
le
/
:/
tp
ht
s:
ce
ur
www.huawei.com

so
Re
ng
ni
ar
Le
re
Mo

Copyright Huawei Technologies Co., Ltd. 2016. 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.
Mo
re
Le
ar
ni
ng
Re
so
urc
es
:ht
tp
:/
/l
ea
rn
in
g.h
ua
wei
.c
om/
en

Vous aimerez peut-être aussi