灾备网

www.zaibei.net,专业灾备网站,灾备行业门户。
当前位置:首页-业务连续性-高端存储为业务连续性制定解决之道

高端存储为业务连续性制定解决之道

发布时间:2014-07-31 11:11 来源:比特网 我要投稿

“数据中心CIO,就如同坐在火山口,不说如坐针毡,但需要时刻提防火山喷发。”采访中,很多行业/企业CIO如是说。

这说明一个道理,行业/企业CIO最为关注的就是数据中心的安全性和可靠性,所谓保持行业/企业业务的连续性。为此,CIO采取了很多措施,例如选用最好的设备、构建冗余或者集群方案、构建“两地三中心”、制定容灾备份方案,总之为确保业务连续不惜余力。

数据中心容灾建设可谓是卓有成效,类似故障设备所导致的旅客滞留、航班延误、金融服务中断的事件数量大大减少。但随着业务的快速发展,虚拟化技术等应用,原有的业务连续性方案也存在着与时俱进的问题。

生长在虚拟数据中心时代

可以毫不夸张地说,当今时代是一个虚拟化的时代,如今,服务器虚拟化广泛应用,其资源池化不仅提高了计算资源利用率,资源池化给业务带来的敏捷性、业务弹性,更是用户青睐虚拟化技术原因。

服务器就如同虚拟化技术的一个闸门,一旦服务器虚拟化广泛应用,随之而来的存储虚拟化、网络虚拟化和桌面虚拟化就源源不断,如影随形。以存储虚拟化为例,一来要对数据中心众多磁盘阵列进行集中化统一调度,实现存储资源的池化;二来存储虚拟化需要和服务器虚拟化、网络虚拟化进行对接。这就如同多米诺骨牌,当第一张骨牌倒下后,就会产生一系列连锁反应。

如同服务器的计算资源池,存储虚拟化将存储资源虚拟成一个“存储池”,从而把零散存储资源整合起来,提高利用率,降低管理成本。此外,存储虚拟化还可以提升存储环境的性能和可用性水平,这主要是得益新的存储虚拟化设备可以进行“在单一控制界面动态地管理和分配存储资源”。

借助存储虚拟化,可以对数据中心多种品牌存储子系统进行整合,形成一个或多个可以集中管理的存储池(存储池可跨多个存储子系统),并在存储池中按需要建立一个或多个不同大小的虚卷,并将这些虚卷按一定的读写授权分配给存储网络上的各种应用服务器。

新的存储虚拟化设备,无论在处理能力、内存容量以及软件管理水平方面都会处于一个比较好的水平,借助新的存储虚拟化设备对旧有磁盘阵列进行管理,可有效提升存储的效率和水平。此外,许多既消耗时间又多次重复的工作,例如备份/恢复、数据归档和存储资源分配等,可以通过自动化的方式来进行,从而减少了人工作业。

莫让存储虚拟化成为薄弱点

由于存储虚拟化对零散的存储资源进行了集中化的统一管理,无论从管理水平,还是存储资源利用率都有所提高,这对于用户保持数据中心业务连续性具有非常大的帮助。

目前市场有很多存储虚拟化产品和方案,但各种方案的重点会有所不同,很多方案更多强调存储池资源的统一调度和集中管理,注重效率和管理水平提升,也就是说,更多的着眼点集中在存储管理,对于保持业务连续性会有所忽略。由于实施存储虚拟化解决方案,那么存储虚拟化设备就成为了连接计算和存储的主要节点,任何服务器对存储资源访问,都要经过该设备统一调度。这意味着,存储虚拟化设备一旦有失,对于数据中心业务来说,这就是灾难性的。

如今,很多存储虚拟化解决方案,并没有考虑到业务连续性的需要,在方案设计上,存储虚拟化设备很容易成为单一故障点,成为数据中心业务连续性的薄弱环节。

存储虚拟化有助于提升数据中心的业务连续性,但由于单一故障点的存在,还不能够成为数据中心业务连续性的顶级至尊解决方案。与存储虚拟化技术相比,“双活”数据中心弥补了其弱点,从业务连续性的高度,为数据中心提供了最佳选择。

所谓“双活”数据中心是目前唯一一个可以实现RTO(Recovery Time Objective,恢复时间目标)和RPO(Recovery Point Objective,恢复点目标RPO)为0的方案。《信息系统灾难恢复规范》(GB/T 20988-2007)中将业务连续性被划分为6个等级,即使是最高的等级6,其RTO仍然是数分钟,这也就意味着业务必然会有数分钟的中断,这并达不到业务连续新的需求。

实际上,“两地三中心”业务连续性的水平也就是等级6的水平。考虑到“两地三中心”投资巨大,从ROI角度进行衡量,这并不是最佳的业务连续性方案。那么,这数分钟的中断从何而来?从技术上来看,“两地三中心”只是实现了数据不丢失,也就是RPO为0。在“两地三中心”方案中,数据在同城数据中心进行同步,异地数据中心采用异步。其中,同步不会丢失任何数据,而异步会有部分数据丢失,丢失数据多少取决于异步时间段的设置。

仅有RPO为0是不够的,当数据中心故障发生时,业务切换是需要时间的,等级6的RTO数分钟,实际上就是业务应用重启所需要花费的时间。对于业务应用而言,系统重启顺利,RTO为数分钟,但如果系统重启不顺利,以数据库系统为例,如果数据需要回滚,也需要就要花费更长的时间。显然,这没有办法满足业务连续性的要求。

所谓业务连续性就是不能产生任何中断,可以容忍部分用户接入缓慢,但不能够彻底失去服务。“两地三中心”并针对这种业务需求,其主要诉求点是应对地震、火灾等突发性灾难。可以预见,在这样的情形下,RTO为0并不是主要的诉求。

双活:数据中心业务连续性顶级之道

为什么“双活”数据中心可以实现RTO为0呢?“双活”数据中心,顾名思义,有两个活动站点同时为应用服务,通过高速的网络保证两个站点之间的数据始终一致,这样一来如果其中一个站点发生故障,那么另外一个站点完全可以承担所有的负载。当故障站点修复之后,数据将被重新迁移进来。IBM的DS8000系列的高端存储就支持这样的双活解决方案。

总之,只有RTO、RPO都为0,这才是业务连续性的顶级方案。对此,“双活”数据中心堪称一个标杆,为业务连续性指明了方向。