根据EMC全球的最佳实践,推荐实施双活数据中心的两个应用场景:一个是全虚拟化环境;一个是读多写少的数据库环境(查询类应用)。该公司正是前一种环境。实施双活数据中心,是对传统容灾概念的颠覆。传统的容灾中心有主有备。从主数据中心切换到备份数据中心,因为切换需要手动操作,一定会有停机时间。该公司的需求为RTO=1小时,就是为这一时延留出的时间。在双活数据中心,虚拟机从一个中心切换到另一个中心的时间接近于零。例如,用VMware高可用软件HA,虚拟机的重启时间为3毫秒,终端用户几乎感受不到时延。也就是说,可以实现RTO=0。  该公司欣然接受了EMC建立双活数据中心的解决方案。新机房与原机房距离1公里,通过光纤直连。总共有40至50台虚拟机,每个中心4台ESX服务器,实现负载均衡。采用VPLEXMetro异地虚拟化存储,实现两侧机房数据实时同步。VPLEX结合VMwareHA高可用软件,实现双活数据中心。
  2011年5月,该公司双活数据中心建成。完全达到预期目标。灾备演练结果显示,应用的切换时间为5-10毫秒,终端用户几乎感觉不到时延。客户对EMC双活数据中心的方案非常满意。目前已经有80%应用运行其上,明年将实现所有应用全部运行在双活数据中心上。
  图1 大连某日资公司双活数据中心拓扑图


  VPLEXMetro:双活数据中心的关键
  VPLEXMetro是实现双活数据中心的关键。VPLEXMetro可以实现两个数据中心的不同主机同时访问同一个数据卷。VPLEX的关键技术是AccessAnywhere缓存一致性技术。借助这一技术,可以为VPLEX群集之间显示、共享、访问或重新定位的数据提供一致的查看视图。到目前为止,在存储层面,只有VPLEX可以实现两个数据中心的不同主机同时访问同一个数据卷。
  VPLEX读数据在本地存储进行,写数据时除了本地写入外,会传输一份数据到远端存储写入,保持数据同步。由于只有写数据需要远程写,两个数据中心之间的带宽也不是问题。
  VMwareHA高可用软件是该公司双活数据中心的另一个重要工具。HA可以在某个物理主机出故障时,自动在另一个物理主机重启备份的虚拟机。由于VPLEX可以实现不同的主机访问同一个数据卷,因此重启的虚拟机可以立即投入工作。
  这就是私有云
  双活数据中心给该公司带四大方面的好处。一是业务连续性大大提高。由于不需要灾难切换,使RTO趋近于0。二是使生产中心和容灾中心的资源利用率都提高,降低TCO总拥有成本。三是可以减少占地空间,降低能耗。四是简化了计算资源、存储资源和网络资源的管理。
  服务器虚拟化加存储虚拟化,虚拟化资源池加动态应用和数据移动,就是联邦。该公司通过VPLEX实现了存储虚拟化,通过VMware实现了服务器虚拟化。虚拟机及其应用可以在不同主机、不同存储上移动,不需要人工干预。
  从数据中心的发展及特征来看,该公司的双活数据中心就是大家一直在谈论云数据中心。通过这个案例我们可以发现,私有云离我们并不遥远,它就在我们的身边。
  图2 数据中心的发展及特征