In accordance with the requirements of the State Council, "Eleventh Five-Year" period, the unit GDP energy consumption should be reduced by 20% of the total discharge of major pollutants by 10%. According to the authority of the Department of Statistics, China's annual 80 billion yuan in government energy consumption, only the energy consumption of IT products has already reached 50%. According to IDC statistics, the cost of each dollar of computer hardware spending, about 50 cents spent on power use, and this trend will grow in the next 4 years, 54%. By then, the computer system's operating costs will far exceed the purchase cost of hardware, IT has become a real big energy consumption, reduce IT energy consumption, increase system efficiency, has become an urgent need for the domestic industry users.
And the domestic situation of the majority of the same industry, power industry information there, "chimney" type of development model, the lack of effective communication between applications, data difficult to share information island's serious. Inefficient system applications, information and resources are wasted. According to the investigators estimated that the average utilization of server processors, less than 20%. To break information silos, building collaborative applications integrated information environment, and become the urgent task of the power industry.
Among the many technical solutions, the multi-core processors and virtualization technology matures, the power industry provides the most cost-effective solution platform. Virtualization technology is to reduce the system's cost can be as input in the construction cost is not just a one-time, more of a system upgrade in the future, expansion and management of maintenance and operations costs, related to system security, deployment Deng Wu Xing management costs, also Package extended power consumption, footprint and other tangible costs. Use of server virtualization, users do not need to spend a lot of time to set up a test environment, the system re-install the upgrade deployment, applications and data migration, so that the efficiency of human resources will be greatly enhanced. Second, virtualization technology can greatly improve the efficiency of the system, through virtualization, resource scheduling, application systems according to application needs, automatic deployment of hardware resources, so that the efficiency of hardware resources into full play. The virtualization technology, since the integration of applications using the centralized approach, with its own integration of the backup, HA and Vmotion and a series of basic functions, can be further reduced because of the downtime caused by system failure, the application reliability and quality of service information will be greatly improved business continuity will be fully protected.
100 See Wen
Virtualization technology has now become the development direction of the industry, but for the power industry users, multi-core platform virtualization technology on the power industry? Current power industry based on the Intel Xeon single core processors, even Pentium 4 processor, developed by a variety of applications, can smoothly migrate to multi-core virtualization platform? industry users of the server application concerns the difficult problem of high efficiency, can be effectively overcome? All of this deeply troubled country's electricity consumers.
Domestic electricity users are admitted, the system is stable and reliable electric power industry has strict requirements beyond imagination, only those mature and has been confirmed by application of the technology industry, power industry will be used. Stable and reliable is the prerequisite for the application of the power of information. In order to study the effects of virtualization, in support of Intel, the Huadian Group's multi-core virtualization platform rigorously tested and field-selected Huadian statistical information system, Huadian electronic map information system, Huadian knowledge and information center on three critical business application platform, virtualization platform on-line pressure test.
The results show that multi-core virtualization architecture and traditional server virtual machine operation and use, and there is no fundamental difference; virtual machine fully capable of all the work of physical servers. Compared with the physical server, simple to deploy, convenient and do something like copy files of Fang Shi, can be applied from a platform easy migration of virtual machine to another virtual machine Fuwu Qi, Xiao Guo Bu Jin management was Zhao, as the virtual machine server to provide the Vmotion , HA technology, system reliability, stability improved significantly. The conclusion is that multi-core virtualization platforms can have in a planned way in the power industry to the promotion and application, especially for the CPU and memory sensitive statistical information system applications, application virtualization, a marked effect, for disk and network I / O sensitive applications such as electronic map information system applications, multi-core virtualization platform can also be competent in the efforts to improve the performance of memory access case, the effect is more outstanding.
Virtualization photo
Multi-core platforms based on virtualization test, not only for the power industry virtualization applications and experience first-hand data, at the same time, the test procedure and process, but also makes the application of the context of virtualization become increasingly clear up.
According to the technical personnel, multi-core platforms need to use virtualization software including VMware Infrastructure 3 (VI3) Enterprise Edition, VMware Converter migration tools, and other dynamic load balancing software. Which, VI3 ESX Server and VirtualCenter, including two of the most basic of software.
It is understood, ESX Server is mainly used to create the virtual machine server. In this process, you need to first create a called VMFS (Virtual Machine File System) file system for the settlement of conventional file system at a given time only allows a server to read and write the same file limits, VMFS is a clustered file system It uses shared memory for multiple virtual machines. When this step is complete, you can begin using virtualization software on virtualized resources available CPU hours, divided into virtual CPU. It is the implementation of a thread the most basic computing unit, a virtual machine can be configured multiple virtual CPU, multi-threaded programs with parallel processing ability. Technical staff pointed out that the virtual machine for CPU resources to virtual partition, need to evaluate the characteristics of the deployment of applications, infrastructure integration, custom assessments, physical machines can finally confirm that the application server to deploy the virtual machine number and distribution of relevant resources, capacity, and the results through repeated practice also need to verify the final results to find the most reasonable distribution. It is the virtualization of applications critical to maintain a reliable and stable.
When the virtual body construction is complete, you can install a variety of operating systems in virtual machines, and can be Windows, Linux operating system can be. Through this process, careful users can find, virtualization is the first installation of ESX Server, and install a variety of operating systems, rather than install the operating system to install virtualization software. The difference lies in the Intel multi-core processor platform built-in Intel? Virtualization Technology.
Intel? Virtualization technology for chip-level virtualization provides technical support, so, such as VMware and other virtualization software, you can directly call the CPU chip resources, rather than by manipulating the system. Otherwise, virtualization but also by manipulating the system call CPU resources, not only very complex, also need to occupy part of the system costs, virtualization is not efficient. Therefore, the Intel-based chip-level virtualization technology support achievement of the virtualization technology to flourish.
The VirtualCenter, it is a virtual server management platform, in order to achieve the client (Client) remote access management, in addition to VirtualCenter Server but also need to install the VirtualCenter Client. At the same time, additional installation of a License Server, for the virtualization software license management means when a user when using Host License, they do not need to separately install a License Server.
Application deployment and stress testing migration
For virtualization applications, in addition to consolidation, it is to apply a more prominent role in the migration, and effectively improve system reliability. Which, Vmotion (Heat Transfer) enables applications without interruption, from a smooth migration to virtual machine virtual machine backup.
In the test, the technical staff to use VMware Converter on one of management tools for virtual machines to migrate, since the environment using Fast network, does not meet the recommended Vmotion Gigabit network, but being prompted context, migration can still be carried out. Test, when the migration of 94%, the management interface display, the virtual machine has been successfully migrated, the visit has been pointing to a new virtual machine server, indicating the successful test Vmotion functionality.
Vmotion is complete, technicians conducted another test: Remove Vmotion man after the virtual machine server, the results show that the system will automatically locate and cut back before the virtual machine, continue to provide services, system application without interruption. Thus, in different virtual machines between servers, build a Fault Tolerant (HA) of the functions and features.
In the statistical information system pressure test, the technical staff of 20 concurrent virtual users test script, and 30 cycles for each simulated operation frequency of pressure on the virtual server, which is equivalent to the actual production system, 200 users online . The test results indicate that the corresponding virtual environment system, the average transaction time contrast enhanced 15 times the actual environment. In the electronic map information system testing, the various access operations, such as inquiries of the map Pan, Yuan Xuan query and click the inquiry, the virtual machine environment Jiaozhi Xingneng decreased their production systems, but considering the test environment without using HBA memory card, but with network card, using the fact that iSCSI storage access, such for disk and network I / O applications with high demands, the result is reasonable, can improve memory, improve system performance. Virtual Machine Environment Information Centre Huadian knowledge platform is now officially put into operation, system performance, stability and other applications in good condition.
Tested through scientific practice, not difficult to conclude that, multi-core platform, the time is ripe for virtualization, power industry, information technology application virtualization is about to enter the spring.