Developed by Huawei, FusionSphere is a cloud operating system that meets the needs of customers from a wide range of industries. FusionSphere offers powerful virtualization and resource pool management functions, comprehensive cloud infrastructure components and tools, and open application programming interfaces (APIs).
It helps enterprises to horizontally consolidate physical and virtual resources in data centers and vertically optimize service platforms, facilitating the construction and use of cloud computing platforms. In July 2014, the outstanding performance of Huawei's FusionSphere led to Huawei becoming the only company added to Gartner's Magic Quadrant for x86 Server Virtualization Infrastructure during that year. FusionSphere was also recognized as an up-and-coming product in emerging markets.
FusionSphere integrates OpenStack architecture to build up a software-defined data center capability (including SDS and SDN) and optimal automated management capabilities, and supports commercial use of cloud-based telecom services (NFV and network function virtualization).
In addition, FusionSphere is an open, agile, and reliable cloud OS that aims to help enterprises and carriers deploy server virtualization, as well as private, public, and hybrid cloud services. Therefore, enterprises can use standard OpenStack architecture and APIs to choose freely from OpenStack-based third-party products and services, making cloud computing easier.
Efficient: Designed and tested for high-performance, high-availability, large-capacity resource clusters, extensibility, and customizable automatic management capabilities
Secure: End-to-end security protection, multiple disaster recovery options, and comprehensive defense mechanisms provided in FusionSphere's Trusted Platform Module
Converged for manageability: Centralized physical and virtual resource management, management of multiple data centers; a complete cloud OS solution for private, public, and hybrid clouds
Open for growth: OpenStack-based architecture, hardware, and software support with comprehensive APIs and rich embedded Systems Development Kit (eSDK) accommodate unbounded flexibility
Huawei FusionSphere cloud OS supports resource reuse and automated resource management by achieving virtualization and its management. The centralized management and services provide dynamic data center adjustment and allocation, meeting requirements for high (resource) performance, high reliability, high security, and high adaptability of key enterprises applications for cloud migration. In addition, FusionSphere increases the infrastructure's automated management capability, ensuring the rapid adaptability that services require and as a result reducing IT investment.
FusionSphere adopts a hierarchical structure which includes the following components:
● FusionCompute, the engine that virtualizes hardware resources
and realizes resource sharing and reuse.
● FusionManager, the cloud management software that manages
virtualized resources, hardware resources, and provides service
management functions.
● FusionStorage, the software-defined storage (SDS) provides high
performance, expandable storage resource pool, and block storage
capabilities.
● FusionNetwork provides a solution that transforms traditional
virtual switches to forward-thinking software-defined networking.
● UlterVR DR software and eBackup software provide all virtual
applications with an end-to-end backup and DR solutions.
● FusionSphere system operation insight (SOI) monitors and analyzes
the system's performance and provides administrators with
performance management suggestions.
Huawei FusionStorage is a distributed storage software that can
be deployed on generic x86 servers to consolidate all local disks
into a virtual storage resource pool, providing block storage
functions. Huawei FusionStorage has the following features:
Industry-leading Distributed Architecture
FusionStorage uses a distributed architecture, which includes the
distributed management clusters, distributed hash-based routing
algorithm, distributed stateless engine, and distributed intelligent
cache. This architecture effectively prevents single points of
failures (SPOFs) in the entire system.
High Scalability
The distributed stateless engines in the FusionStorage system
support horizontal expansion, smooth and parallel capacity expansion
of storage and computing resources, and non-chimney ultra-large
capacity expansion. A maximum of 4096 nodes are supported in the
FusionStorage system.
Cost-effectiveness
FusionStorage is installed on generic x86 servers instead of
dedicated servers. In the distributed storage system, fiber channel
(FC) network interface cards (NICs) and host bus adapters (HBAs) are
depreciated for reduced energy consumption and reduced system
storage space required.
In addition, FusionStorage uses solid state disks (SSDs), PCIe
acceleration cards, and InfiniBand NICs. In this case, millions of
IOPS, high throughput, and low latency are provided with the help of
a distributed hash-based routing algorithm, I/O parallel processing,
and distributed storage technologies.
High Reliability and Quick Restoring of Faulty Data
FusionStorage supports several data copies and each copy is
allocated on different servers or disks. Therefore, failures on a
single hardware device do not interrupt services. In addition, the
strong-consistency replication technology used by FusionStorage
ensures data consistency among data copies.
The data is fragmented and distributed in the resource pool. If a
disk is faulty, these data fragments can be automatically
reconstructed by simultaneously restoring data copies in the
resource pool. It takes less than 30 minutes for FusionStorage to
rebuild 1 TB data.
Openness and compatibility
FusionStorage is compatible with OpenStack and mainstream
hypervisors. It supports most mainstream operating systems (OSs) and
database applications, and can be installed on almost any kind of
server, offering customers flexible choices.
FusionManager is a cloud platform for unified resource management. It provides a unified management portal with the following functions:
• Automatic detection of physical devices within its management domain, including subracks, servers, blades, storage devices, and switches, as well as networking between these devices.
• Physical and virtual resource management, such as centralized topology, alarm reporting, monitoring, capacity management, metering, performance reports, correlation analysis, and lifecycle management
• Organization VDC management, self-service portals, service catalogs, rights management, capacity management, IT resource management (including heterogeneous resources), performance management, configuration change management, and task management.
Developed based on industry standards, FusionManager is compatible
with third-party hypervisors and diversified hardware devices.
FusionManager comes with the following features:
Centralized management
• Centrally manages hardware devices, virtualization platforms, and
applications.
• Centrally manages virtualization platforms and hardware devices
from different vendors.
• Manages organization VDCs.
• Provides rights- and domain-based management, and role-based
access control
Automatic management
• Automatically detects and deploys hardware.
• Automatically deploys applications using templates.
• Schedules resources based on demand.
• Manages service catalogs.
Fault diagnosis
• Centrally manages hardware and software systems.
• Provides complete resource, topology, alarm, and log monitoring
mechanisms.
• Generates performance reports.
Highly Scalable Design |
|
Maximum Number of Hosts Supported by a VRM Node |
1,024 |
Maximum Number of VRM Sites that can be Cascaded |
16 |
Maximum Number of Host Clusters Supported by a VRM |
32 |
Maximum Number of VMs |
80,000 |
Enterprise-class Server CPU Memory Capacity |
|
Maximum Number of Logical CPU Cores per Physical Server |
480 |
Maximum Physical Memory per Physical Server |
12 TB |
Maximum Number of VMs per Physical Server |
1,024 |
Virtual Machines and vCPU Specs |
|
Number of vCPUs Supported by a VM |
128 |
Maximum Memory Capacity per VM |
4 TB |
Maximum Virtual Disk Capacity per VM |
64 TB |
Huawei FusionSphere services use a license authorization mode that only depends on the number of CPUs on a server, counting no other in-use physical resources. Huawei provides FusionSphere Foundation, a free-trial edition, which provides customers with a convenient and excellent experience before purchasing other FusionSphere editions. You can download the free-trial edition from Huawei's official website or the Chinese software develop net (CSDN) Huawei cloud computing forum. This free-trial edition allows users to use FusionSphere in a system with less than or equal to six CPUs free of charge permanently, without any function restrictions. If more virtualization CPUs are required, purchase a license for an upgrade edition.
FusionSphere provides various commercial licenses: FusionSphere Standard Edition, FusionSphere Advanced Edition, and FusionSphere Platinum Edition. These editions differ from each other in functions and prices.
Note:
☆ indicates that the component or function is optional and ★
indicates that the component or function is mandatory.
• FusionSphere Foundation is a free-trial offer that requires no
license, supports a maximum of six CPUs, and has no time or license
restriction. This edition includes FusionCompute and FusionManager.
• The features listed in the preceding table are only the module
functions of FusionSphere. For details about the functions of those
components, see FusionSphere Feature List.
Category | Function and Feature | Product | FusionSphere Edition | |||
Foundation Edition | Standard Edition | Advanced Edition | PLatinum dition/Operation Edition | |||
Virtulization | Computing virtualization | FusionCompute | ★ | ★ | ★ | ★ |
Virtual Storage | ★ | ★ | ★ | |||
Virtual Network | ★ | ★ | ★ | ★ | ||
VM reliability | ★ | ★ | ★ | ★ | ||
Security management | ★ | ★ | ★ | ★ | ||
Antivirus Virtualization | ★ | ★ | ★ | |||
VDC | VM management | FusionManager | ★ | ★ | ★ | |
Infrastructure operation and maintenance (O&M) |
★ | ★ | ★ | |||
Managing VPCs | ★ | ★ | ★ | |||
Metering | ★ | ★ | ★ | |||
Automatic application deployment | ★ | ★ | ★ | |||
Application monitoring | ★ | ★ | ★ | |||
Hypervisor compatibility | ★ | ★ | ★ | |||
Hardware management | ★ | ★ | ★ | |||
Cloud Infrastructure services | Application
programming interfaces (APIs) for cloud infrastructure services |
FusionManager | ★ | |||
Load balancing | ★ | ★ | ★ | |||
OpenStack cascading | FusionSphere OpenStack | ☆ | ☆ | |||
Multiple resource pool | FusionStorage | ☆ | ☆ | ☆ | ||
DR and backup | Data backup | eBackup | ★ | ★ | ★ | |
Remote DR | UltraVR | ☆ | ☆ | ★ | ||
System performance optimization | System performance optimization | FusionSphere SOI | ★ |