The lower the PUE value, the better the energy saving. The larger the PUE, the more energy is consumed by power supply, UPS, server fans, air conditioners, and other devices. Currently, the average PUE of data centers in China is more than 2.5, and few of them can reach below 2. If the PUE value is 2.5, IT indicates that up to 1.5 kWh of power is consumed by other supporting equipment and environmental protection equipment every time IT equipment consumes one power. The Foreign Excellent data center PUE can achieve 1.5 or even lower. This shows that China's data centers have great potential in green energy conservation. The PUE formula shows that PUE can be reduced to save energy and reduce emissions by reducing the total power consumption of data centers or increasing the proportion of IT equipment energy consumption.
Using virtualization technology in the data center can effectively reduce the power consumption of IT devices to reduce the total power consumption of data centers. The integration of virtualization technology into IT equipment can greatly reduce the number of IT devices in the data center and their space for use, reduce power consumption and cooling demands, and reduce the overall O & M cost of the data center, this reduces carbon emissions and PUE values, and promotes green data centers.
Virtualization Technology was first applied to the partitioning of IBM mainframe hardware in 1960s. Virtualization refers to the combination of IT resources by shielding resource customers with the physical nature and boundaries of these resources. Simply put, virtualization is the process of logically abstracting, allocating, and managing various computer resources. Virtualization has changed the resource application mode of traditional computers. It runs practical applications on a virtual basis without compromising user experience. After years of development, the virtualization technology has become increasingly mature. By using virtualization, data centers can organically integrate various computer resources, manage them centrally, and improve resource utilization, this reduces enterprises' procurement, power, cooling, and management costs. Of course, it opens an important technical channel for green data centers.
The value of server virtualization technology has been verified in many environments. More and more users begin to use server virtualization technology to improve the service processing efficiency of data centers. Server virtualization is a mature technology in modern data centers. It abstracts physical server resources into logical resources and abstracts one server into multiple virtual servers, or abstract multiple servers into one virtual server, so that we do not have physical restrictions on the server, streamlining the server infrastructure, implementing server integration, and improving the utilization of IT resources.
This is the most important virtualization Method for various big data centers. It manages all physical devices including CPU, memory, and disk by using the VMM middle layer between the virtual server and the underlying hardware. In a fully virtualized environment, VMM runs on hardware and virtualizes the original physical devices into virtual devices with different properties for access by multiple upper-layer customers' operating systems.
The access to hardware is still managed through VMM. However, you need to modify the kernel code of the customer's operating system and provide an operation interface for the customer's operating system to directly access the hardware. Semi-virtualization reduces the burden on processors and improves system performance. But it is only applicable to some open-source operating systems. Xen is a product of semi-virtualization technology.
Operating system virtualization does not have a VMM middle layer. It virtualizes servers on the operating system, that is, the operating system is responsible for allocating hardware resources to the upper-layer virtual servers. Because the virtual servers using this technology need to run on a unified operating system, the management is convenient, but the flexibility is poor. SWsoft's zooozzo and Sun's Solaris-based iner are representative of operating system virtualization.
Hardware virtualization technology uses hardware to implement virtualization technology. The design of the next-generation chips provided by AMD and Intel takes into account the hardware virtualization function.
With the increase of data volumes in data centers of various companies, for the centers that adopt the traditional storage management mode, new storage subsystems are usually added when expansion is required, storage administrators must be familiar with various storage management tools to manage large, complex, and heterogeneous storage environments. Storage Virtualization is slowly penetrating into the data center. It regards all the storage resources in the data center as a huge virtual pool. Storage Virtualization Technology centrally manages various storage resources in the resource pool, the storage resources are dynamically allocated to each application based on specific requirements. The emergence of storage virtualization technology can integrate heterogeneous storage environments, create environments with higher storage space utilization, reduce unit Storage Capacity costs, simplify storage management, and provide a series of differentiated storage services, including snapshots, disk images, and data protection services, such as backup and replication for disaster recovery.
Storage Virtualization can be achieved through three layers: First, you can control the distribution and management of storage resources by using a specific virtualization device or installing virtualization software on a network switch. Secondly, a storage controller with virtualization functions is used to manage the storage system and provide storage resources to the server. Finally, the management software is used to further virtualize the logical volumes allocated to the host.
With the rapid growth of enterprise IT business, the operating mode is constantly changing, and the basic network is constantly changing and expanding, forming a redundant and complex mesh network structure, this makes O & M management of the basic network of the data center more difficult. The emergence of network virtualization technology simplifies this management challenge. Network virtualization is similar to server virtualization. physical network devices are also abstracted into multiple virtual devices with the same functions, and different functions can be configured on each virtual device, it is widely used in firewalls, routers, switches, and Server Load balancer devices.
In addition, virtual private network (VPN) is also a realization technology of network virtualization. VPN is a technology that has been used by various enterprise data centers for many years. It is a technology that establishes a dedicated network on a public network. VPN abstracts network connections and allows remote users to access the internal network of an organization, just as physically connected to the network. Network virtualization can prevent threats from the Internet and allow users to quickly and securely access applications and data.
Application virtualization means virtual application. Because the performance, stability, and security of the server are much higher than those of the Client Computer, applications can be installed on the server side and released without installation on the client side, with application virtualization technology, you can quickly and flexibly use server-side applications. For example, if word is not installed on the client, you can still read the word document through application virtualization.
Desktop virtualization is closely related to application virtualization. Windows Remote connection is a prototype of desktop virtualization. All operating systems and applications are installed in a virtual machine on the Data Center Server. Users can access the desktop environment on the server virtual machine through the desktop virtualization technology. The essence of desktop virtualization is to separate users from Operations and Maintenance Management. Once all application environments are installed in various virtual machines on the server, O & M personnel are not required to patch physical machines one by one, it facilitates unified configuration and centralized management. Second, users can access the complex application environment at any time and anywhere through a device that can access the Internet. Desktop virtualization makes the IT architecture of the data center safer and more controllable, and the O & M cost is lower.