本地存储虚拟机的高可用性解决scheme

您好我有以下安装使用与HA的vSphere:

在这里输入图像说明

我的问题是为数据库服务器find某种合理的HA。 数据库服务器的IOP要求非常高,因为数据库文件分布在三个本地SSD RAID 10arrays中。 存储networking是10GbE,虽然它不能长期满足性能要求,但我希望能在主机发生故障的情况下自动故障切换到共享存储。

有没有人有任何build议,我怎么能做到这一点? 也许select共享存储上的最后一个映像备份?

谢谢

*在vmware essentials plus上。

vSphere Storage Appliance可以在不同vmware主机之间“共享”本地存储,但我认为它不包含在essentials plus中。 vSphere Replication是一个vmware设备,可以将数据库虚拟机和本地存储复制到其他主机的本地存储。 它也包括在必需品加。 然而,它不会像vSphere HA那样自动化(至less我不这么认为),而且你不会比15分钟的RPO更好。 如果这是可以接受的,那可能是最好的select。

更好的解决scheme是重新检查数据库的IO需求,并查看可以支持其需求和其他集群需求的SAN。 大多数SAN制造商提供SSD选项。 或者,如果这不是可能的话,那么也许可以将数据库移动到专用硬件,并利用应用程序的HA产品(Oracle RAC / dataguard,mysql master-master等)来满足您的需求。

您可以实施第三方同步或asynchronous数据复制包,如SIOS SteelEye 。 这是一个集群pipe理软件,可以让你拥有同一台服务器的一个或多个镜像,pipe理服务故障切换,IP地址,当然还有数据。

但实际上,您正在避免VMware的一个更好的function:高可用性。 有什么办法来提高你的NAS的function吗? 也许您可以使用ESXi的主机级caching。

请概述数据库服务器的IOPS要求。

StarWind具有原生的Hyper-V实现。 他们从2011年开始销售这种产品.VMware也有同样的东西,叫做vSAN,目前处于testing阶段。 所以StarWind早在整个IT行业已经走向正确的方向之前就已经outlook未来了:)重点在于 – 运行在HYPERVISOR里面,而不是在客户VM里面。 干杯! 一郎