VMware server virtualization platform emergency solution

Source: Internet
Author: User
Tags odbc connection vmware server

Some time ago, at the customer's request, we wrote down the contingency plan for the VMware Server virtualization platform. Two sections, Section 1, introduced the overall platform emergency, and section 2, introduced vCenter Server and SQL cluster, emergency solutions for Active AD and standby AD.

The VMware server virtualization platform consists of high-performance servers and high-end storage devices. servers connect to shared storage devices through the SAN switch card, and All VM data files are stored on the storage devices, to ensure high data availability. High Availability (HA) is configured between Server clusters. Once a physical server encounters a hardware fault, all virtual machines running on it will be automatically migrated to other physical servers, and the network interruption time will not exceed 10 minutes, this ensures the high reliability of the business system.

VSphere kit is used to pool physical servers. Management servers include vCenter servers and SQL virtual servers. These are important architecture components of the application cloud, as shown in figure 1.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" image "border =" 0 "alt =" image "height =" 323 "src =" http://www.bkjia.com/uploads/allimg/131228/0254525595-0.png "/>

Application cloud logic architecture

Platform assurance Solution

Test Application cloud redundancy by disabling the physical server and testing whether the virtual machine is automatically migrated to another server. The test method is as follows:

1. During the migration drill, select the cluster in the data center to confirm the HA status, as shown in Figure 1-1.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image002 "border =" 0 "alt =" clip_image002 "height =" 389 "src =" http://www.bkjia.com/uploads/allimg/131228/0254525046-1.jpg "/>

-1 Confirm HA Function

2. Check that vm a is on 10.1.1.151, as shown in figure 1-2.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image004 "border =" 0 "alt =" clip_image004 "height =" 280 "src =" http://www.bkjia.com/uploads/allimg/131228/025452L41-2.jpg "/>

-2 VM host

3. Power off the host for 10.1.1.151, as shown in 1-3.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image006 "border =" 0 "alt =" clip_image006 "height =" 449 "src =" http://www.bkjia.com/uploads/allimg/131228/0254522032-3.jpg "/>

-3 shut down the host

4. View HA for alarm options, as shown in Figure 2-4.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image008 "border =" 0 "alt =" clip_image008 "height =" 68 "src =" http://www.bkjia.com/uploads/allimg/131228/0254525P3-4.jpg "/>

-4 View HA effectiveness

5. ping the IP address 10.1.1.160 of vm a continuously. vm a can communicate normally after 19 packets on the port, as shown in Figure 2-5.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image010 "border =" 0 "alt =" clip_image010 "height =" 302 "src =" http://www.bkjia.com/uploads/allimg/131228/025452LT-5.jpg "/>

-5 ping packets

6. Check whether vm a is started on host 10.1.1.150, as shown in Figure 2-6.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image012 "border =" 0 "alt =" clip_image012 "height =" 327 "src =" http://www.bkjia.com/uploads/allimg/131228/025452L27-6.jpg "/>

-6 Virtual Machine startup status

7. vm a completes automatic migration and startup, and works properly.

 

VCenter server emergency assurance Solution

When a vCenter Server is a virtual machine on the application cloud, and the physical host that hosts it is damaged, vCenter also responds to the application cloud emergency solution, it starts and works on another physical host of the cluster.

Because vCenter only plays a role in application cloud management, after it stops working, it does not affect the application cloud's advanced functions, nor the normal operation of the application cloud business system.

After the vCenter server stops working and cannot be repaired, it needs to be repaired manually. The repair takes about 1 hour.

1. During the migration drill, use the windows server 2008 datacenter template in the cluster to publish a virtual machine, as shown in 3-1.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image014 "border =" 0 "alt =" clip_image014 "height =" 198 "src =" http://www.bkjia.com/uploads/allimg/131228/0254525252-7.jpg "/>

-1. Publish a VM using a template.

2. Use ODBC to connect to the SQL database on the VM, as shown in Figure 3-2.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image015 "border =" 0 "alt =" clip_image015 "height =" 364 "src =" http://www.bkjia.com/uploads/allimg/131228/025452G40-8.png "/>

-2 ODBC connection

3. Install the vCenter application, as shown in 3-3.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image017 "border =" 0 "alt =" clip_image017 "height =" 326 "src =" http://www.bkjia.com/uploads/allimg/131228/0254522314-9.jpg "/>

-3 install vcenter

4. After the installation is complete, you can access the new vCenter server normally, as shown in 3-4.

650) this. width = 650; "style =" background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px "title =" clip_image018 "border =" 0 "alt =" clip_image018 "height =" 395 "src =" http://www.bkjia.com/uploads/allimg/131228/0254523934-10.png "/>

-4 normal access

This article is from the virtualbox blog, please be sure to keep this source http://virtualbox.blog.51cto.com/531002/1104445

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.