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

全部博文(1211)

文章存档

2011年(1)

2008年(1210)

我的朋友

分类: 服务器与存储

2008-06-12 23:52:20

2.     使用路径扩展器实现远程镜像
 
前面已经介绍了路径扩展器,它既是实现校园环境镜像的一种可能的解决方案,也可通过WA N 提供远距离的I / O能力,S C S I路径扩展器产品的厂商有General Signal Networks、C o m p u t e r Network Te c h n o l o g y 、South Seas等。
 
路径扩展器是一个黑盒子技术,只有在组成一个匹配对时,即WA N 的每一端有一个兼容的路径扩展器时,它们才能有效地工作。换而言之,要想两个扩展器能在一起工作,不要分别向两个不同的厂家购买。作为一个协议转换器,它们当然必须服从I / O传输标准,如连接的两端都是S C S I标准,但是在WA N 路径上,无论扩展器使用什么专用的协议,都是完成任务所必须的。
 
路径扩展器目前还远不是即插即用的产品,因而,需要根据特定的WA N 连接、发送设备及接收设备,慎重选择扩展器。图4 - 2 2是路径扩展器的一个基本应用。
 
需要注意的是,最靠近主机系统的扩展器是为远程目标设备而工作,换而言之,它是一个代理目标设备,它的功能是欺骗主机,即它在从远程设备接收响应之前,预先发送一个响应给发起者,蒙骗主机。
 
扩展器面临的最困难的问题在于它的代理功能,试想当确认已经发出,而操作却没有正确地完成时,将会发生什么?因为出现错误时,扩展器不得不重新发送数据,或者删除这个操作。虽然重新发送看起来似乎很简单,但事实并非如此。在本地端,路径扩展器表现得像一个设备,而不是一个发起者,所以它不能向主机请求数据,即扩展器需要保留要重新发送的缓存数据,直到远程扩展器确认它的操作已经正确地完成为止。
 
警告虽然路径扩展器能很好地为远程镜像和备份工作,但是可能不提供连接主存储所必
要的可靠性。
 
远程扩展器不仅表现为一个代理发起者,即一个远程设备的发起者,还必须正确地模拟主机系统上的发起者,执行主机发起者的功能。虽然这似乎很简单,但因为没有驱动程序与远程扩展器的发起者紧密结合,所以事实上这是十分复杂的。远程扩展器必须是有效、自治的操作者,知道如何响应挂接设备的定时和状态信息的可能变化。由于这样的原因,路径扩展器应该同其厂商认证和支持的设备一起使用。
 
路径扩展器是一个具有挑战性的技术,假如你希望设计路径扩展器,尽量记住下列建议:
              使用一个专用的广域连接,租用线路最佳。尽管公共网的虚拟线路也很像专用线路,但它引入了一些传输的不确定因素,因而难于控制。
              在主机端使用分离的I / O路径,不要把路径扩展器与其他设备放在相同的S C S I总线上。因为当出现问题的时候,排除故障和调整性能更为困难,购买和管理路径扩展器的解决方案是相对昂贵的,所以要想购买路径扩展器,首先要有一个好的商业原因。不要为了降低花费,就把它们与其他设备连接到一起,因为这样就给故障排除和调整带来了更多的困难。
              记住路径扩展器对设备的更换高度敏感,更换设备和I / O控制器需要重新恢复原来状态。      
              记住路径扩展器并不提供数据共享功能。这不仅是连接的问题,也存在同样总线上各个S C S I控制器不能共存的问题。假如你需要一个远程系统访问设备,必须保证设备有多个端口,使它能配置成通过独立的I / O路径进行操作,保证两个主机上的S C S I控制器不能通过.
 
共享设备互相可以看见,小心地测试吧!
阅读(361) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~