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) |