虚拟高可用在虚拟机级别上实现高可用,应用高可用在应用级别上实现高可用性。该文章分析如下方面:
在云里或云外,SafeKit提供:
对于在异构环境配置其应用程序的软件发行商来说这是一个基本特征。应用程序的高可用性应可在以下任何环境工作,在物理服务器上,在VMware环境下(有或没有虚拟高可用选项),在Hyper-V环境下(有或没有Microsoft集群选项),在其他hypervisors。。。
例如,我们现在有了一个在云里或云外使用SafeKit负载均衡,实施复制和失效备援配置的Evidian网络访问管理应用程序的这个通用方案。
与微软NLB相反,SafeKit网络负载均衡工作时不需要在VMware做特殊的配置。
为使用搭建私人云,SafeKit通过以下设施提供了简单而经济的方案:
这个方案支持使用Hyper-V 2012 R2免费版工作。如果两台服务器在两个远程机房,架构不需要共享的硬盘或被复制的SAN。
需要注意的是,这个架构不能使用VMware ESXi工作,因为SafeKit不能被安装在VMware hypervisor。
Hyper-V Cluster & VMware HA | SafeKit & Hyper-V 2012 R2 简单而经济的方案 |
![]() | ![]() |
共享硬盘和特殊的硬盘阵列 | 无须共享硬盘 |
远程站点 = 通过SAN复制的阵列 | 远程站点 = 无需复制的SAN |
Windows 与 VMware的企业版本 | Hyper-V 2012 R2免费版本 |
配置系统需特殊的IT技能 | 配置系统无需特殊的IT技能 |
很多VM | 有限的VM(25个) |
虚拟高可用使用SafeKit | 应用高可用使用SafeKit |
![]() | ![]() |
复制太多数据(应用+OS) | 只复制应用程序数据 |
如果发生故障时重启VM (恢复时间) | 如果VM1发生故障,迅速重启OS2上的应用程序 |
没有应用程序检查和软件失效备援 | 应用程序检查和软件失效备援 |
修正操作系统或应用程序有停机的风险 (单一画面) | 平稳地升级操作系统1或2或应用程序 (双画面) |
对于任意应用程序/操作系统的通用的方案 | 为每个应用程序整合 |