Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1213939
  • 博文数量: 1211
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 14340
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-09 11:20
文章分类

全部博文(1211)

文章存档

2011年(1)

2008年(1210)

我的朋友

分类: 服务器与存储

2008-06-12 22:29:35

2.     对热备份的需求
 
由于全天候操作所提出的可用性要求,冷备份的备份窗口不再存在。悲观的人也许会说再也没有进行备份的合适时间了,因为所有的时间都一样的糟糕。换而言之,备份将毫无疑问地指热备份,即当系统正在运行时执行备份。这种备份会对系统的性能产生很大的影响。当文件进行备份时,热备份可能会限制对文件的访问。备份操作的性能将极大地限制系统性能。
 
I T企业已经尝试了许多技术以提高备份的性能,这并不奇怪。2 0世纪9 0年代初期,对局域网网络备份的性能要求范围为2 0~6 0 MB/ m i n 。到1 9 9 9年,这种要求几乎上升了十倍,目前是3 ~1 0 MB/ s 。在接下去的5年里,人们将对备份提出更高的要求。在普通的网络中可能达到1 0 MB/ s 。处于领先地位的网络环境甚至会要求达到高达4 0 MB/ s 的速度。
 
然而,4 0 MB/ s 的速率对于磁带设备而言是不现实的。该性能超出了目前服务器级别的磁带处理能力的数倍。而速率大概为其一半的大型机级别的设备的价格是服务器磁带设备的1 0倍。一个可能的解决方法是使用虚拟磁带,这将在本章的后面部分进行讨论。但至少I / O路径技术将能支持这种速率。这对于S A N技术和Ultra SCSI和快速S C S I而言都适用。
 
3.     使用专用单机备份
 
使用B A S技术时,通过备份到本地连接的磁带驱动器,系统可以获得最高的备份性能。B A S技术并不能很好地支持多个发起者,这意味着最快的备份必须使用专用软件和本地连接的硬件。将备份系统连接到单独的系统上使得备份应用可以和服务器上的操作系统、文件系统和数据库系统很好地匹配。
 
虽然在处于工作状态中的服务器上运行备份应用程序将影响应用程序的性能,甚至导致系统崩溃。但由于需要获得可能的最好备份性能,我们别无选择。
 
不幸的是,如果存在足够多的独立备份系统同时运行,则对它们全体进行管理将是一件令人头痛的事情。即使不考虑备份的运行,每天对备份进行维护也要花很多的精力。为多个专用备份准备所花的时间,比仅为一台网络备份系统准备所花的时间要少得多。有时,由专用备份带来的优势也会被递增的系统管理时间所抵消。这会导致系统管理员面临一种两难的境地:需要加快本地备份的速度,但又没有时间来对它们进行正确的管理。
 
4.     备份的专用网络
解决备份问题的方法之一,是使用FDDI和100BaseT的高带宽网络技术来安装高速专用骨干网。许多I T企业已经成功地使用了这一技术。
 
通常情况下,用于备份的专用100BaseT骨干网能工作得很好。它防止了备份通信数据流对正常网络通信数据流的干扰,并能在每天提供固定的带宽。不幸的是,由于从服务器存储到备份设备之间的I / O路径跨度有限,它不能像所期望的那样很好地进行扩展。图7 - 9显示了在一个数据网络中用于备份的I / O路径,包括在系统总线上备份,以及在I / O路径上所需的从网络接口卡移动数据的跨度。每个跨度都会引入潜在的处理延迟,从而影响了数据网络的效率。
 
网络备份中平衡可管理性的最佳解决方案,是使用在最大系统上具有远程设备操作能力的专用备份网络。和完全集中式的网络备份相比,这种方案在某种程度上使得管理复杂化。但它仍然可能在多数情况下完成工作。这种方法的问题在于,每个具有远程设备操作的服务器消费了额外的管理时间。使用专用备份网络的目标之一在于将冲突的资源集中管理。那么,远程设备操作可能达不到这个目标。当额外的服务量变得太大而不能在现有的备份网络上完成时,它们就需要被交换到远程设备上完成操作。从某种方面来说,使用专用备份网络的回报是很小的。
阅读(258) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~