虚拟高可用 vs 应用高可用

Evidian SafeKit

虚拟高可用在虚拟机级别上实现高可用,应用高可用在应用级别上实现高可用性。

在云里或之外使用SafeKit的应用高可用

  • 相同的应用集群方案
  • 相同的集成
  • FarmMirror架构相同的运营方式
  • 相同的集中管理控制

对于在异构环境配置其应用程序的软件发行商来说这是一个基本特征。应用程序的高可用性应可在以下任何环境工作,在物理服务器上,在VMware环境下,在Hyper-V环境下,在其他hypervisors。。。

与微软NLB相反,SafeKit网络负载均衡工作时不需要在VMware做特殊的配置

使用SafeKit的虚拟高可用

SafeKit通过以下设施提供了简单而经济的方案:

  • 2个Windows Hyper-V 或 Linux KVM物理服务器
  • 为一个完整的VM进行复制与失效备援的镜像模块
  • 为多个VM的多个镜像模块(限制在2个物理服务器上的25个VM)
  • 在一个active-active集群上VM被分配到两个服务器,
  • 一个中央网络控制台用来管理所有VM的失效备援。

如果两台服务器在两个远程机房,架构不需要共享的硬盘或被复制的SAN。

VM HA vs Application HA

虚拟高可用使用SafeKit 应用高可用使用SafeKit
SafeKit inside 2 hypervisors

VM HA

SafeKit replication and failover of full VM

SafeKit inside 2 virtual or physical machines

Application HA

SafeKit replication and failover at application level

复制太多数据(应用+OS) 只复制应用程序数据
如果发生故障时重启VM (恢复时间) 如果VM1发生故障,迅速重启OS2上的应用程序
没有应用程序检查和软件失效备援 应用程序检查和软件失效备援
修正操作系统或应用程序有停机的风险 (单一画面) 平稳地升级操作系统1或2或应用程序 (双画面)
对于任意应用程序/操作系统的通用的方案 为每个应用程序整合

SafeKit vs Hyper-V 集群和VMware 高可用

Hyper-V Cluster 和 VMware HA 带有 Hyper-V 或 KVM 的 SafeKit
简单而经济的方案
Hyper-V Cluster - VMware HA SafeKit Hyper-V KVM
共享硬盘和特殊的硬盘阵列 无须共享硬盘
远程站点 = 通过SAN复制的阵列 远程站点 =  无需复制的SAN
Windows 与 VMware的企业版本 Hyper-V 或 KVM免费版本
配置系统需特殊的IT技能 配置系统无需特殊的IT技能
很多VM 有限的VM(25个)

SafeKit Modules

SafeKit 演示

SafeKit 网络会议(英语)

Microsoft SQL Server 集群(英语)

Apache 集群(英语)

Hyper-V 集群(英语)

SafeKit 比较

做正确的选择

在市场上有很多种类的高可用方案,这些方案中,SafeKit的特点就是下面所介绍的简便性。您可以下载这个高可用性手册来选择适合您的关键应用的解决方案。

软件集群vs硬件集群

当您建立一个集群服务器时,有两个选择:一个像SafeKit的软件集群,或是一个硬件集群。相比之下SafeKit的实施会简单得多。

无共享vs硬盘共享集群

SafeKit是一个不共享集群而非硬盘共享集群。由于不需配置共享硬盘,服务器可以很容易地安装在远程计算机房,同时不需要SAN和可复制的硬盘阵列。

虚拟高可用 vs应用高可用

虚拟高可用在虚拟机级别上实现高可用,而应用高可用在应用级别实现高可用。在虚拟高可用和应用高可用之间做选择,请阅读这篇文章

文件复制vs硬盘复制

不同于硬盘复制,在使用文件复制时,您仅仅需要确定您想实时复制的文件的路径就可以了。SafeKit是一个基于文件复制的方案。因此不需要配置特殊的硬盘就能够实现全部复制。

同步复制vs异步配置

如果您选择了SafeKit的同步复制而非异步复制,那么失效备援发生时您就不会再有任何的数据丢失。

没有网络先决条件的网络负载平衡

在VMware里,SafeKit是微软NLB的多播或单播的替代品,它不需要特殊的网络配置。并且,它可以在Windows,和Linux上运行。

SafeKit的高可用性架构