Accurately Locate the Problems in the Virtual Data Center

Accurately Locate the Problems in the Virtual Data Center

VDC is a new form of data center that applies the concept of cloud computing to the data center. VDC can abstract and integrate physical resources through virtualization technology, dynamically allocate and schedule resources, realize automatic deployment of the data center, and greatly reduce the operating cost of the data center. At present, virtualization plays an increasingly important role in the development of data centers. The concept of virtualization has been extended to desktop, unified communication and other fields, not only including the virtualization of traditional servers and networks. It also includes IO virtualization, desktop virtualization, unified communication virtualization, and so on. VDC is the ultimate realization of virtualization technology in the data center. In the future, virtualization technology will be ubiquitous in the data center. When the data center is fully virtualized, then the data center can be called VDC. VDC will integrate all hardware (including servers, storage and networks) into a single logical resource, so as to improve the efficiency and flexibility of the system, as well as the availability and scalability of application software.

Before virtualization, it is relatively simple to diagnose the application problems on the physical server. In most cases, the administrator can solve the problem by re-configuring, upgrading, or patching the server.

Unfortunately, virtualization diagnostics add a new and complex virtualization layer to application performance. Running multiple workloads is certainly beneficial to improving server utilization, but hardware resource sharing may sometimes lead to unpredictable results and adversely affect workload performance in unexpected ways.

For example, suppose a database server and a multimedia server share the same host server. The server has enough resources to meet the demands of the workload on resources, and in the normal use mode, both workloads deliver sufficient performance.

Now, assuming that users have been complaining about the low performance of database queries, IT professionals usually respond to users' complaints by checking the database server virtual machine, hoping to find that the configuration has changed or the resources are insufficient. But after checking the database server, it seems that the only problem is that when the database query performance is low, the local disk I/O is too frequent, but the frequent local disk activity has nothing to do with the database virtual machine. However, another technician found that the multimedia server virtual machine was processing a large number of video processing requests when the database response was slow.

Even though the database server virtual machine is facing performance problems, this is caused by the local multimedia virtual machine processing a large number of requests. Therefore, the performance of one virtual machine may adversely affect other local virtual machines.

Virtualization may make it complicated to trace the root cause of the problem, because the resources of virtual machines may be adjusted or migrated without considering other load conditions on a specific system. In order to diagnose the above problems more efficiently, IT professionals need to use business service management tools that can identify the physical paths of virtual machines and the applications running on each virtual machine.

Wispaz

reverbtime-magazine

Would you like to be have your Articles featured on NYT Magazine Blog? Then email us right away at morhadotsan@gmail.com with your non-plagiarized article and have it on NYT Magazine Blog for life. NYT Magazine Blog is a product of Wispaz Techologies.