UIS Cloud is built on top of UIS Manager Standard Edition.
UIS Manager Standard Edition integrates the virtualization kernels of H3C CAS and ONEStor to virtualize compute, network, and storage resources for reliable and secure virtualized services.
UIS Cloud integrates the enterprise cloud management capabilities of H3C UIS Cloud with UIS Manager Standard Edition to deliver secure multitenant cloud platform services. It can manage multiple data centers (or clusters) and incorporate different virtualization management platforms to provide secure multitenant cloud platform services. These virtualization management platforms include UIS Manager Standard Edition, H3C CAS, and VMware vSphere.
Figure-1 Hierarchical UIS management architecture
UIS Cloud provides full IaaS services based on OpenStack. It supports multitenancy and offers a wide range of operational features, including a resource approval workflow system, support ticket system, and metering system. It contains a built-in UIS plug-in and a UIS-SEC component to provide unified cloud, network, and security services. The UIS plug-in seamlessly integrates UIS Cloud with UIS Manager Standard Edition to offer hyper-converged management of resources. The UIS-SEC component enables UIS Cloud to provide basic and enhanced cloud network and security services. Basic services include vRouters, firewall, load balancing, assignment of public IPs, and security groups. Enhanced security services include vLB, vDBA, vACG, vFW, and vWAF.
Optimized for lightweight deployment, you can deploy UIS Cloud in one VM.
Figure-2 System architecture of UIS Cloud
You deploy UIS Cloud in VMs on UIS Standard Edition clusters. UIS Cloud supports standalone deployment and cluster deployment.
Standalone deployment is applicable to management of small-scale clouds and scenarios that have limited resources. In this mode, you deploy UIS Cloud in one controller VM. For high availability, you can deploy one UIS Cloud VM on two hosts.
Figure-3 Standalone HA deployment of UIS Cloud
Standalone HA deployment provides the following benefits:
Reliability of the running environment ensured by features such as CPU and memory resource reservation and priority-based scheduling.
Service availability ensured by the HA capability of the virtualization platform.
Data durability and availability ensured by the HA capability of the storage management system.
High system performance and stability ensured by separating system I/O from time-consuming data I/O.
Cluster deployment is applicable to management of large-scale clouds. In this mode, you deploy three controller VMs to set up a management cluster for high availability.
Figure-4 Cluster deployment of UIS Cloud
Cluster deployment provides the following benefits:
Uses high-performance local SSDs for high system stability.
Uses shared data storage for data durability and availability.
Fully optimizes software configuration for use on UIS hardware.