这虽然说的是Oracle但是对DB2也是有参考的,下面是EMC网站上找的。
https://community.emc.com/community/connect/dba-society/blog/2014/08/27/high-availability-solutions-for-vmware-virtualized-oracle-database
VMware vSphere High Availability (HA) continuously monitors all VMware ESX® and VMware ESXi™ hosts in a cluster (a group of nodes running ESX hypervisor) and detects hardware failures. vCenter Server manages the nodes’ resources jointly such that the cluster owns all of the CPU and memory of all nodes. The VMware HA agent placed on each node maintains a heartbeat link with the other nodes in the cluster. Each server sends heartbeat signals to the other servers in the cluster at regular intervals. If any servers lose the heartbeat signal, VMware HA reacts by restarting all virtual machines on other nodes. After a VMware HA failover and restart of a virtual machine, startup scripts/service are required to auto start the Oracle instance in the guest operating system.
This is a cost effective solution for DBAs to provide hardware protection to many databases including non-production systems, regardless of the operating system inside the virtual machine. The trade-off would be some downtime for recovery after failure, and no monitoring of Oracle instance inside virtual machine.
个人感觉vmware的HA可以减少软件上的许可费用,
收起