IT架构容灾已经成为大家关注的焦点,关键业务的停机成本昂贵,甚至可能为企业带来无可挽回的损失。尽管越来越多的企业意识到容灾的重要性,但是如何打造高效的容灾系统仍然面临极大的挑战。第一,现有很多业务连续性方案无法满足企业业务的需求,特别是停机时间的目标。大家往往专注于保护几个专有的系统,对其他大量的系统,特别是x86服务器系统没有进行有效地保护。第二,业务连续性方案的成本随着可用性的需求而急剧升高,许多方案都需要用户投入大量资金购买附加硬件、软件和服务,这造成了昂贵的成本需求。灾难恢复计划往往需要复制数据中心的基础架构,这些需求将导致容灾成本急剧增加,同时使得利用率很低的服务器急剧扩展,从而进一步增加了容灾的成本。第三,传统的业务连续性方案都相当复杂,实施、管理和维护都很麻烦。管理容灾架构、维护实时更新的复杂文档、人工的恢复流程和高效的测试计划都导致了极大的复杂性。第四,测试复杂的业务连续性方案是极具挑战性的工作,测试过程往往需要巨大的设备投入和人员投入。
随着PC服务器虚拟化的普及,它也开始承担越来越重要的业务,SQL Server、Exchange、Oracle、SAP等核心业务也开始放在虚拟化的PC服务器上。此时,虚拟化的PC服务器的容灾就成为一个重要课题。虚拟化PC服务器承担的任务越来越重,虚拟化的容灾系统构建刻不容缓。类似vCenterSite Recovery Manager(SRM)这样面向虚拟化PC服务器的低成本、高可靠性、简单方便的业务连续性方案,成为企业容灾方案的重要选择之一。
建立容灾系统最关键的步骤是发生灾难后的业务恢复,但是传统灾难恢复方案要求生产和灾备节点硬件配置一样,这大大增加了容灾系统的成本。传统的灾难恢复计划通常需要复杂的、耗时费力的流程,容易造成人为错误。因此很多用户只选择极少的几个关键系统进行容灾,其他系统被拒之门外。而如果部署了虚拟化,用户便可以轻松地应对这些挑战,实现如下目标:第一,容灾系统成本大大下降。部署虚拟化后,无需在灾备中心投入和生产节点完全一样的硬件,从而降低了灾备节点的投入。虚拟机可以在任何硬件上进行恢复,灾备节点可以利用生产节点淘汰的硬件。即使灾备节点使用新设备,仍然可以在平时当做开发测试中心使用,从而大大降低了灾备中心的限制,降低了整个容灾系统的成本。
第二,容灾演练难题迎刃而解。每个用户都希望建立5个9(99.999%)可用性的容灾系统,但是这谈何容易?5个9的可用性意味着一年只有5分钟左右的停机时间,也就要求服务器不能重启一次。而所有的容灾都要演练,每年至少演练一次,否则容灾系统就将成为摆设。而参加过容灾演练的人都知道,容灾演练是要停系统的,并且不是几分钟可以完成的。要容灾可靠,就要经常演练;经常演练,就要经常停机,这个矛盾在传统的容灾系统中根本无法解决。而基于虚拟化的容灾系统,可以构建完全真实、但虚拟的容灾演练环境,让容灾演练不影响系统的可用性。
第三,容灾作业计划书易于维护。容灾好建,维护难行,这是传统容灾系统的另一个难题。通过构建虚拟化容灾系统,将容灾作业计划书建立在系统中,通过脚本实现了容灾作业计划书的无纸化、自动化,彻底越过了这一障碍,让容灾系统的运维变得更简单。
第四,灾难后快速恢复。虚拟化容灾方案将容灾作业计划书流程化、自动化,消除了传统容灾系统中缓慢、人工的过程,从而实现快速恢复的目标。虚拟化提供了真正的硬件无关性,消除了裸金属恢复过程中重新安装系统的过程。发生灾难后,管理员只需点击一个按钮,就可以开始全自动的、基于流程的灾难恢复。
第五,灾难恢复更为可靠。虚拟化容灾方案消除了传统灾难恢复中许多容易犯错的过程,包括和硬件兼容性相关的故障;确保容灾恢复按预先设计的流程自动执行,容灾系统更为可靠。
……
关注读览天下微信,
100万篇深度好文,
等你来看……