1. EMC Ti m e f i n d e r
今天,市场上最成功的镜像产品要数E M C的Ti m e f i n d e r,Ti m e f i n d e r 是一个软件产品,运行在E M C的S y m m e t r i x存储子系统上,它把镜像智能设计在子系统中,而不是在服务器上。为了保证在没有镜像的情况下数据决不被遗弃,Ti m e f n d e r 建立了三路镜像,其中,第三个(或第三级)镜像与另两级镜像是脱钩的。
Ti m e f i n d e r 可以与主机系统存储很好地工作,也可以与开放系统存储很好地工作,图4 - 1 6显示了Ti m e f i n d e r 的装置,这里为了运行备份作业,第三级子系统与其他两级脱钩。这就使得主机系统能继续工作,不会因为备份操作而导致性能的下降。
Ti m e f i n d e r 是E M C一个非常成功的产品,成为快照实现方案的著名示例,其目的是瞄准数据中心的存储管理。Ti m e f i n d e r 是作为一个应用开发出来的,运行于S y m m e t r i x存储子系统,它是一个昂贵的、专用的解决方案,只有数据中心的管理才能购买得起,对大部分小型和中型企业来说,过于昂贵。
2. Vi n c a
9 0年代初期以来,Vi n c a 公司一直在开发和出售P C服务器的磁盘镜像技术,它的产品包括磁盘镜像和快照,两种技术都支持Novell NetWa r e 、O S / 2和Windows NT Server。
Vi n c a 的Standby Server产品使用L A N技术,而不是I / O路径技术,将从属P C系统连接到主机服务器。它的N e tWa r e 产品使用的是I P X协议,而Windows NT产品使用的是T C P / I P协议。通过设备驱动程序,Vi n c a 实现了从属P C系统及其磁盘驱动器的虚拟化,使之可以看作是一个虚拟磁盘驱动器,连接到主服务器的磁盘I / O路径。一旦在主服务器中建立了虚拟驱动器,则可以使用操作系统的本地软件镜像功能来镜像数据。
如果有两个系统连接在一起,Standby Server就像是一个服务集群产品,但事实上它还是磁盘镜像,Standby Server起初是一个单路镜像产品,写数据只能从主子系统到从属子系统,而没有其他的方向。因为S t a n d b y实现的是同步镜像,因而快速的网络连接是很重要的,如图4 - 1 7所示,使用专用的1 0 0 B a s e T以太网段连接两个服务器,这能获得很好的结果。
Vi n c a 还生产另一产品,称作Co-Standby Server,它支持Windows NT操作系统,提供双向的磁盘镜像,Co-Standby Server也使用L A N和T C P / I P连接服务器对,Vi n c a 也为Co-Standby Server 提供自己的软件镜像技术,以替代Windows NT拥有的镜像。
Vi n c a 的快照技术建立在维护文件版本概念的基础上,主要是作为Novell NetWare Server的备份工具而开发的,它必须同Standby Server产品一起工作,保证及时把服务器上的文件拷贝到从属系统。虽然Vi n c a 不是迄今所讨论的镜像模型,但它也提供了某些同样的功能和优越性。
阅读(417) | 评论(0) | 转发(0) |