随着数据的可用性成为区别企业能力的重要指标,企业正在将越来越多的资源用于确保业务的连续运营。思科提供的先进技术可以帮助企业以一种更加可扩展、更加安全、更加经济的方法,建设端到端的备份和恢复解决方案以及灾难恢复解决方案。
在服务器上存有关键任务型数据的跨国企业需要为它们的应用提供不间断的可用性。为了防止数据受损,这些数据至少应当定期备份到磁带。但是,不断增长的数据容量需要更大的存储容量、更快的服务器,也需要更长的备份时间。用户还必须考虑到,花几个小时进行备份意味着需要用相同的时间来进行恢复。用户往往无法接受这么长的恢复时间,因为它会导致停机时间的延长,从而导致收入的损失。因此,在很多情况下,磁带备份被视为是灾难恢复(DR)计划的最低等级。
为了确保企业应用所需要的99.999%的正常运行时间,存储设计必须在每个级别考虑高可用性因素。所有企业都应制定一个灾难恢复计划,以便在发生大规模中断时无缝地将数据转移到某个备用站点。除了磁带备份以外,企业通常需要在它们的容灾备份计划中,使用复制技术来远程复制整个数据中心。因此,恢复计划现在除了从磁带恢复数据以外,还应当包括在发生故障时将数据中心转移到一个远程地点。灾难可能由多种因素导致,并且很难预测。下面列出了可能导致灾难的主要因素:设备故障、应用故障、人为错误、自然和非自然灾害、 每个企业都必须找出所有需要保存、以实现连续访问的关键性数据,为从灾难中恢复做好充分准备。因此,用户必须进行业务影响和风险分析,以确定对企业最重要的地点、职能或者应用。一个远程数据中心DD即主数据中心的镜像,可以用于在发生大规模灾难之后继续提供完整的访问。很多容灾备份解决方案都需要在将数据备份到磁带的同时,保存数据的实时镜像。复制技术还可以提供适用于不同应用需求的选项。尽管复制技术可以帮助一个企业更快地从灾难性故障中恢复,但是它也存在一定的限制,例如它会将受损数据和有效数据一同复制。因此,企业仍然需要进行磁带备份,以存档有效数据。本文着重介绍作为整个容灾备份计划的一个组成部分的磁带备份的技术、架构和选项。
磁带备份
在今天的企业环境中,大多数应用服务器都是通过并行SCSI直接连接到专用的磁带驱动器上。因为需要管理的磁带设备的数量与应用服务器的数量成正比,所以专用资源的部署和维护成本都很高。但是,直接连接的磁带驱动器可以保障性能,因为服务器是唯一使用驱动器的设备。成本因素促使企业转向网络备份模式,即磁带驱动器放置在一个LAN 上,供多个服务器共享。在一个典型的基于LAN的备份模式中,数据和备份流量都会通过相同的LAN传输。这种网络备份模式有助于提高磁带的利用率和可管理性,但是也会带来一些问题,下面将详细介绍这些问题。
首先,需要备份的大量数据会增加LAN 上的流量,导致应用性能的降低。备份通常都在下班之后进行,以便最大限度地减少对应用流量的影响。不断增长的数据量会导致备份时间的延长,有可能需要占用上班时间。随着企业业务的全球化,企业对24×7 正常运行的要求越来越高,可以用于备份的时间也越来越短。其次,让备份和应用流量都通过LAN 传输,就可能会导致备份中断,进而导致备份任务全都失败。第三,备份和数据应用共用同一个LAN 经常会导致很高的成本,因为一个环境的固件升级或者不稳定性可能会导致另外一个环境的中断。为了在一个共同的LAN 中消除这些潜在的冲突,管理员建议将应用和备份隔离开。在较新的部署中,客户正在向无需LAN 的架构转型,以便隔离备份流量和应用,下面将具体介绍这种架构。很多客户已经开始部署专门用于备份的存储网络。
目前部署的备份流程都是手动的,需要投入很多人力,而且经常会遇到因为人为错误而导致的故障。发生故障的备份常常不会被发现,从而导致在故障之后丢失数据。磁带必须手动插入、轮换,并取出运输到异地,以确保可恢复性。因为手动管理的成本很高,企业必须提高自动化水平,即利用自动控制装置加强对磁带的管理。集中备份应用可以将多个磁带组织成磁带池,因而大量备份可以被合并到一个磁带上。当某个磁带装满之后,备份应用会继续使用磁带池中其他未被使用的磁带,从而可以大幅度地提高可管理性。需要管理的磁带驱动器的大幅度减少有助于降低成本。
备份需要增加应用服务器的活动,以便从磁盘获取数据和将其写入磁带。应用服务器通常忙于处理大量对延时和性能非常敏感的数据。数据的移动和调度需要占用额外的CPU 周期,而进行备份通常会对应用本身造成严重的影响。无需服务器的解决方案可在应用服务器本身进行备份时,消除备份对于应用性能的影响。这种架构将移动数据和安排连接的任务交给了一个专门的备份服务器。一个强大的备份解决方案必须解决下列问题:
1. 优化备份资源的使用,包括磁带、驱动器和工作时间;
2.最大限度地降低对应用流量的影响;
3. 隔离备份域,以降低应用服务器的CPU负载。
下面几节将详细地介绍新出现的几种备份解决方案。
无需LAN的备份
无需LAN 的备份让每个应用服务器都可以通过存储网络,直接将数据移动到某个磁带设备,而不需要经过专门的备份服务器。利用通用的共享存储选项,每个应用服务器都可以充当一个介质服务器,因为它们可以直接将数据发送到磁带。每个服务器确定一个专用的磁带驱动器,并在备份过程中独占该磁带驱动器。用户还可以利用对磁带库中磁带驱动器的专用访问权限对应用服务器进行配置,而不是使用共享选项。经过存储网络传输的数据流有助于减少LAN 流量。一个磁带也可以被多个应用共享,并且可将多个备份流合并到所管理的磁带库和驱动器中。LAN 仍然可以用于在备份服务器和客户端之间传输元数据和用以跟踪数据变化位置的环境表,但是实际的备份数据将通过存储网络传输。无需LAN 的备份可以隔离数据域和备份域,但是不能减轻应用服务器的CPU 负载,因为它们仍然需要从磁盘读取备份数据。下面将要介绍的服务器负担较轻的备份方式可以解决这个问题。
服务器负担较轻的备份
服务器负担较轻(或者无需服务器)的备份需要在数据不经过应用服务器本身的情况下,将备份数据从磁盘发送到磁带。在服务器负担较轻的备份中,对所要备份数据的复制对服务器上的应用影响非常小,或者根本不会造成任何影响。数据的复本随后会智能地从磁盘发送到磁带,而不需要经过服务器。这个流量有助于减轻应用服务器的CPU 负载,因为它并不处于备份数据的传输路径上。直接在磁盘和磁带之间直接传输数据的机制被称为SCSI 扩展复制命令。执行扩展复制SCSI 命令的组件可能位于SAN 交换阵列或者服务器软件中。目前所部署的服务器负担较轻的备份(例如Legato Celestra Power 和Veritas NetBackup)可以通过备份服务器管理整个流程。大部分客户目前都倾向于为备份部署专门的SAN,因为这样有助于隔离数据域和备份域。因此,他们可能不会部署这个解决方案,因为磁盘子系统和磁带驱动器必须位于同一个SAN上。
备份行业和产品概述
软件供应商推出了很多集中备份软件,例如Veritas Netbackup、Veritas BackupExec、Legato Networker和Computer Associates BrightStor ARCserve 2000 高级版。所有这些产品都采用了一种集中机制,备份都是通过一个专用备份服务器和直接连接的存储设备进行。一个集中备份系统可能还需要设计很多不同的软件和硬件模块。用户必须了解备份解决方案的这些不同组件,以及它们的功能和对性能的影响。
首先,中央或者主服务器负责控制整个备份环境,包括索引、备份调度、客户群组定义和硬件配置。主服务器还负责记录备份中的问题,并向系统管理员报告这些问题。这项功能有时被称为连接安排。集中备份系统中的另外一种服务器是介质服务器,也被称为存储节点。介质服务器被连接到某种类型的存储介质上进行备份,通常是通过光纤通道或者并行SCSI 连接到某个磁带设备上。介质服务器负责真正地将数据发送到磁带。这种服务器需要从主服务器获取关于需要备份哪些文件和使用哪些特定介质的信息。介质服务器也被称为数据输送器。第三,也是最重要的组成部分是备份客户端,它实际上指的是被备份的服务器。客户端软件将安装在每个需要备份服务的系统中。即使是主服务器和介质服务器通常也会安装客户端软件,这样它们就可以对自己进行备份。
阅读(276) | 评论(0) | 转发(0) |