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

全部博文(1211)

文章存档

2011年(1)

2008年(1210)

我的朋友

分类: 服务器与存储

2008-06-12 22:25:21

 4. 控制路径和数据路径的分离

        连接代理并不一定必须位于服务器和其工作的设备之间的路径上。它只需要能同时与服务器和设备进行通信。实际上,根本不需要将连接代理连接到S A N,只要访问控制阀能在数据网上通信,它即可以通过数据网提供其功能。整个关键字处理机制可以通过数据网进行。

        这产生了关于面向S A N备份的一个结构要点:控制数据操作和数据备份的通信能在不同的路径和网络中传递。这一点有时也被称为控制路径和数据路径的分离,如图1 0 - 1 2。1 9 9 9年,S A N主要使用存储协议。但网络备份系统也可以使用数据网络协议在备份引擎和源系统代理之间进行通信。看上去S A N备份有时也会使用分离控制和数据路径的方法,这取决于用户如何选择S A N上的实现协议。 
              
       

         集成S A N系统中的一个核心概念是库共享,包括访问机械手的共享。可用两种方法来实现这种访问:
        • 使用非集中控制机械手的代理访问。
        • 为集中式存储介质更换服务提供接口。

        代理访问的概念和前面提到的在服务器和驱动器之间创建连接的方法几乎相同。这种方法的问题在于,一个应用程序可以随意装载或更换带库中的磁带,而不用去考虑其他应用程序或连接代理的要求。例如,一个行为很糟糕的应用程序可以卸载另一个服务操作正在使用的磁带。

        另外一个控制严格的共享带库方法是使用客户机/服务器模型来提供介质更换服务。例如,一个应用可以将装载磁带作为即将进行的工作的一部分提出请求。如果对带库资源存在着激烈的竞争,连接代理能决定是否该请求有更高优先级以中断正在进行的工作。另外,可以配置连接代理,以限制某些应用程序对带库中特定介质的访问,以此作为保护高优先级数据的附加方法。

阅读(288) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~