[Yutian cloud wonderful journey of learning] Phase III: Huawei computing virtualization infrastructure

The period mentioned, learning from cloud computing virtualization start, that period began to talk about the basics of computing Huawei virtualization.
The important thing, again, is not a virtual cloud computing, virtualization is just an important part of the cloud.

 

Why study virtualization

 

In the previous article, we have learned that VMware Introduces VMware Workstation software, which implements a stand-alone virtualization can be used to do experiments or build a test environment, but it can not be used for commercial purposes; if you install VMware Workstation fault of the machine itself, and would not be able to ensure the continuity of the business. It should be emphasized, design business systems, even service interruption, allowing users to have to do without perception. Because anyway, running the business always rely on a physical machine hardware, but the hardware device use, if used for too long anyway will be some failures, it can not always normal use no problem at . Another example, some of the company's core business once the key lines of business, it is necessary to ensure business continuity, and not a problem of business interruption. How to solve this problem that business continuity it? So there will be enterprise-class virtualization. Each vendor has its own virtualization solution, Huawei's virtualization solution is FusionCompute, corresponding to VMware's VMware vsphere virtualization solutions.

Huawei's virtualization architecture

 

FusionCompute cloud operating system software, is mainly responsible for the hardware resources of virtualization, and virtual resources, business resources, centralized management of user resources. It uses virtual computing, virtual memory, virtual network technology, complete computing resources, a virtualized storage resources, network resources. At the same time, these virtual resources centralized scheduling and management through a unified interface, thereby reducing the operating costs of the business, to ensure system security and reliability to help carriers and enterprises to build a safe, green, energy-efficient cloud data center capabilities.

 

| Fusioncompute positioning |

 

Huawei virtualization architecture is what does?

 

FusionCompute by the CNA and VRM two parts, CNA (Computing Node Agent): compute node agent;
VRM (Virtual Resource Manager): Virtual Resource Manager. They are how to use it?

 

 

VRM & CNA

 

VRM as Fusioncompute management unit, which can be deployed individually on a single physical machine - is a streamlined version of the linux system, it can also be deployed inside the virtual machine, in accordance with the scale of the actual production can be flexibly deployed on a physical or virtual machine on; and calculation means Fusioncompute as CAN, and is generally mounted on a physical machine. Someone asked, CNA can be installed inside the virtual machine do? Yes, in a production environment is not recommended in the experimental scene. Because the virtual machine is running on the inside of the CNA, CNA if installed in the virtual machine, and then deploy a virtual machine, so bring the performance overhead will be great, so I do not recommend such use. For CNA, the CPU and memory configuration, the better, you can run more virtual machines; for VRM is allocated sufficient CPU and memory to ensure the stable operation of the system, so you can save resources. Then, when we installed and deployed VRM will provide a WEB interface, can be achieved on Fusioncompute management and docking CNA to provide computing resources. We emphasize here, provided after the installation is complete VRM web interface can be accessed via the IP address of the VRM, but after the installation is complete CNA is no web interface, providing only linux command line window. In actual operation, we can pass on the VRM web interface to install the deployment needs of virtual machines through the wizard, simplifies operation, easy to manage; but in fact the virtual machine is ultimately on the VRM node running on a node CNA, rather than , VRM only management, providing real business function is CNA.

 

The first problem to solve Enterprise Virtualization

 

After running critical core business of virtual machine failure, and by the characteristics of enterprise-class virtualization Fusioncompute can achieve business virtual machine failure, automatically switches to the other normal host boot to continue to provide services, ensure business continuity. To achieve such characteristics, but also need preconditions. From the above Chart view, why the need to connect the underlying shared storage it? If there is no shared storage, the virtual machine is installed on the local hard disk servers, once the server fails, the virtual machine will not work, because there is no advanced features shared storage, there is no shared storage. If we put the virtual machine installed in the shared storage in, then when a host fails, it is bound to share the same storage hosts are able to read these files, then you can re-open the virtual machine in normal hosts to provide business, this is the first enterprise virtualization solution of the problem.

And an example we have an impact in life, for example when we called, sometimes feeling not hit out, but after a while they can normally play out, it is possible to run the telephone service virtual machine fails, it is on the other hosts and starts normally continue to provide services, but this restart the virtual machine to continue to provide business process is very short, within a user acceptable range, the user is not aware of the service fault.
There is an interesting example is the banking business, sometimes we go to the counter to transact business, the counter staff will say today this business in the maintenance upgrade, the service can not be provided, and come back tomorrow to handle. In fact, ah, today there is probably a fault occurred in the virtual machine running the business, not only provide services, but can not say directly, and customer service problems can not be used, so it prompts upgrade and maintenance services, so that customers feel at ease.

Guess you like

Origin www.cnblogs.com/ytzx/p/12670886.html