Detailed analysis of virtualization management in cloud computing

Source: Internet
Author: User
Keywords Virtualization cloud computing virtualization cloud computing
A cloud computing application must be based on virtualization, the hardware into services to see the product in the virtualization capabilities, only in the context of virtualization, Yun Cai is possible. This article will introduce the development of virtualization, the virtualization technology in the cloud computing era, server virtualization, Application Virtualization, and Systemcenter management of virtualization, the focus of this article is on virtualization management, because this is what we landed in the actual application.


  


Virtualization Development process:


  

The concept of
virtualization first emerged in the 1960s, using it to partition mainframe hardware belonging to scarce and expensive resources. Over time, microcomputers and PCs can provide a more efficient and economical way to allocate processing power, so by the 1980s, virtual technology is no longer widely used.


  


but in the the 1990s, researchers began to explore how to use virtualization to solve some of the problems associated with the proliferation of inexpensive hardware, such as insufficient utilization, rising management costs and vulnerability. Virtualization technology is now at the forefront of the times to help companies upgrade and manage their IT infrastructures around the world and ensure their security. Virtualization technology can increase the capacity of the hardware and simplify the reconfiguration process of the software. The virtualization technology of CPU can simulate multiple CPUs in a single CPU, allow a platform to run multiple operating systems simultaneously, and the application can operate in separate space without affecting each other, thereby significantly improving the efficiency of the computer.


  

The
cloud computing platform includes three types of services: The software infrastructure is the service IaaS, the platform is the service PAAs, the software is SaaS, and the three types of services are based on the virtualization platform.


There is no doubt that virtualization is reorganizing the IT industry, and it is supporting cloud computing, and it is also true that if you simply understand the cloud, it is impossible to achieve the goal of on-demand computing without virtualized cloud computing.


  


Virtualization Technology


  


virtualization is a logical representation of resources, a representation that is not constrained by physical constraints, and its primary goal is to simplify the presentation, access, configuration, and management of IT resources, including infrastructure, systems, and software, and to provide a standard interface for these resources to receive input and provide output.


  


virtualization technology includes two levels, one is the hardware level of virtualization, the other is the software level of virtualization. In fact, what we usually call virtualization is the server virtualization technology, which in addition to the application layer, presentation layer, desktop, storage and network can do a full range of virtualization.


  


Virtualization Type


  


(1) Network virtualization


  


network virtualization typically includes virtual LANs and virtual private networks. Virtual local Area Network is a typical representative, it can divide a physical local area network into many virtual local area network, or divide the nodes in the physical local area network into a virtual local area network, provide a flexible and convenient network management environment, make the large network easier to manage, Network optimization can be achieved by centralizing the physical devices in different locations.


  


Virtual Private network helps administrators maintain IT environments, prevent threats from intranet or extranet, and enable users to access applications and data quickly and securely. At present, the virtual private network is used in a large number of office environments.


  


(2) Storage virtualization


  


storage Virtualization is the process of creating physical storage resources for hosts. With virtualization technology, multiple storage media modules (such as hard disks, RAID) are centrally managed through a number of means, all of which are uniformly managed in one storage pool. Redundant Array of independent Disk, (RAID) technology is the embryonic form of virtualized storage technology, and the storage currently used is receptacle Checkmark Storage (NAS) and Storage area receptacle ( SAN).


  


(3) Desktop virtualization


  


Desktop virtualization technology, the definition on Wikipedia is: "Desktop virtualization (or Virtual Desktop infrastructure) is a server-based computing model, and borrowed from the traditional thin client model, But there are two ways that administrators and users can get the benefits of hosting and managing all desktop virtual machines in a data center, while users can get a full PC experience. The biggest advantage of desktop virtualization is the ability to use software to configure PCs and other client devices from a centralized location, which facilitates the centralized management of computers by enterprise users, and the management and control of application software, system patches and anti-virus software in the data center.


  


(4) Presentation layer Virtualization


  


displays and operates remote computer desktops on the local computer, and performs storage information and programs on remote computers, typically through Terminal Services.


  


(5) Application of virtualization


  


displays and operates computer desktops on a single computer, executing programs and storing information on another computer.


  


currently has server virtualization, Application Virtualization, desktop virtualization, and presentation layer virtualization products in the Microsoft virtualization product line, as shown in Figure 3 below:


  


Server Virtualization


  


server virtualization can be said to be the most familiar way to have multiple operating systems and applications running on different virtual machines, which are built on the same physical server. However, the number of virtual servers on one server depends on the capabilities of the hardware, all virtual servers share the same hardware, but run independently of each other, and individual virtual servers can be upgraded, booted, and not affected by other virtual servers.


  


Server virtualization solves the problem of physical server environment, through virtualization layer can isolate the same machine, different operating system running programs, to avoid resource conflicts. In addition, server virtualization can dynamically move underutilized hardware resources to programs most in need of application, thereby increasing the utilization of underlying hardware resources.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.