Jump to: navigation, search

Difference between revisions of "FusionCompute"

(Overview)
(Modules)
Line 19: Line 19:
  
 
* '''VRM''': Virtual Resource Management, the core controller node of FusionCompute.  
 
* '''VRM''': Virtual Resource Management, the core controller node of FusionCompute.  
  - Manages block storage resources in the cluster.<br/>
+
  - Manages block storage resources in the cluster.<br/>
  - Allocates private IP addresses for virtual machines (VMs) by using Dynamic Host Configuration Protocol (DHCP). <br/>
+
  - Allocates private IP addresses for virtual machines (VMs) by using Dynamic Host Configuration Protocol (DHCP). <br/>
  - Manages nodes in the computing cluster and maps physical computing resources to virtual computing resources. <br/>
+
  - Manages nodes in the computing cluster and maps physical computing resources to virtual computing resources. <br/>
  - Manages network resources, such as IP addresses, virtual local area network (VLAN) numbers, security groups, and DHCP severs in the cluster and allocates private IP addresses to non-VPC VMs. <br/>
+
  - Manages network resources, such as IP addresses, virtual local area network (VLAN) numbers, security groups, and DHCP severs in the cluster and allocates private IP addresses to non-VPC VMs. <br/>
  - Manages the life cycle of VMs in the cluster and distributes and migrates VMs across CNAs. <br/>
+
  - Manages the life cycle of VMs in the cluster and distributes and migrates VMs across CNAs. <br/>
  - Dynamically adjusts resources in the cluster.<br/>
+
  - Dynamically adjusts resources in the cluster.<br/>
  - Implements centralized management of virtual resources and user data and provides elastic computing, storage, and IP address services.<br/>
+
  - Implements centralized management of virtual resources and user data and provides elastic computing, storage, and IP address services.<br/>
  - Allows O&M engineers to remotely access the FusionCompute through a web interface to perform resource monitoring and management and view resource statistics reports.<br/>
+
  - Allows O&M engineers to remotely access the FusionCompute through a web interface to perform resource monitoring and management and view resource statistics reports.<br/>
  
 
* '''CNA''': Computing Node Agent, deploys on each compute nodes.  
 
* '''CNA''': Computing Node Agent, deploys on each compute nodes.  
  - Implements the virtual computing function. <br/>
+
  - Implements the virtual computing function. <br/>
  - Manages the VMs running on the CNA.<br/>
+
  - Manages the VMs running on the CNA.<br/>
  - Manages the computing, storage, and network resources of the CNA.<br/>
+
  - Manages the computing, storage, and network resources of the CNA.<br/>
  
 
* '''IMGS''': Image Storage.<br/>
 
* '''IMGS''': Image Storage.<br/>

Revision as of 08:14, 9 December 2013

Overview

FusionCompute is a fully Huawei in-house developed computing virtualization software. FusionCompute provides the tuned high-performance and high reliabilities in VM instance provisioning, clustered resource pool management, and intelligent HA/FT scheduling.

The overview of it can be illustrated as below:

FusionCompute Overview.png

Benefits

Drafting

Topology

The figure below shows the logical nodes in the FusionCompute.

Logical nodes of FusionCompute.png

Modules

  • VRM: Virtual Resource Management, the core controller node of FusionCompute.
 - Manages block storage resources in the cluster.
- Allocates private IP addresses for virtual machines (VMs) by using Dynamic Host Configuration Protocol (DHCP).
- Manages nodes in the computing cluster and maps physical computing resources to virtual computing resources.
- Manages network resources, such as IP addresses, virtual local area network (VLAN) numbers, security groups, and DHCP severs in the cluster and allocates private IP addresses to non-VPC VMs.
- Manages the life cycle of VMs in the cluster and distributes and migrates VMs across CNAs.
- Dynamically adjusts resources in the cluster.
- Implements centralized management of virtual resources and user data and provides elastic computing, storage, and IP address services.
- Allows O&M engineers to remotely access the FusionCompute through a web interface to perform resource monitoring and management and view resource statistics reports.
  • CNA: Computing Node Agent, deploys on each compute nodes.
 - Implements the virtual computing function. 
- Manages the VMs running on the CNA.
- Manages the computing, storage, and network resources of the CNA.
  • IMGS: Image Storage.

Configure

Drafting