第三阶段:无服务器备份
存在另一个被称为S A N备份系统设计的技术领域。在这个领域中,S A N中的独立单元代表服务器和数据管理应用程序提供设备到设备的操作。这被称为无服务器备份,有时也被称为第三方拷贝。
1. 数据移动器
如前文所述, S A N的一个主要优点在于其来自系统的数据的独立性。S A N中的设备不再被限制为属于某个特定服务器。这意味任何服务器中的功能都能访问一个备份设备,并正常工作。实际上,在一个S A N中访问设备的单元并不一定必须为服务器或系统。它们可以是任意类型的S A N组件,包括集线器、路由器、交换机,甚至可以是主机I / O控制器。其思想在于,这种具有所需智能和硬件的单元,能访问S A N设备,并能作为数据移动器运行,将数据由一个设备传递到另外一个设备。S A N中的数据移动器能用于进行数据和存储管理,其原理如图1 0 - 1 3所示。
2. 第三方拷贝数据传输
如果考虑一下在许多可以作为数据移动器的不同存储器和S A N设备中可用的处理器和资源数目,就不难想象也可将备份和存储管理功能视为独立的实体。一个基于S A N的网络备份应用程序能向服务器提出请求,查询它的文件数据或位于S A N中的数据库系统的数据,然后初始化一个数据移动操作,将数据拷贝到网络中的备份设备中,这就是第三方拷贝,其过程如图1 0 - 1 4。设备和应用程序的独立性是无服务器备份的动力。通过将硬件控制和软件资源从服务器上移走,能极大地减少备份的负载
3. 无服务器备份服务代理
在图1 0 - 1 4中,备份应用程序首先在服务器上向代理提出请求,标识其需要备份的数据。代理发送一个关于每个需要备份文件的块列表,而不是发送所有备份文件的列表。然后,备份应用程序将块列表传输给S A N中的数据移动器。该数据移动器收到工作列表后,开始从磁盘向磁带传输数据。
阅读(296) | 评论(0) | 转发(0) |