【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及存储区域网络。
技术介绍
在今天数据密集型工业和应用环境中,信息管理正日益变成使人畏缩的任务。更具体地,由于更多的公司和个人面临越来越大的数据量,这些数据必须被有力地、有效地、及可靠地保存,从而原始数据存储的管理正变得日益麻烦和困难。实体继续面对添加更多存储器、服务更多用户、及为更大量用户提供对更多数据的存取的需要。存储区域网络或SAN的概念在近些年非常盛行以满足这些日益增长的需求。尽管SAN存在不同的定义,但SAN通常被视为网络,其主要目的是在计算机系统和存储元件之间及存储元件与存储元件之间传输数据。SAN形成实质上独立的网络,其不具有与其直连对应物一样的带宽限制,例如,所述对应物包括直接连到服务器的存储设备(如使用SCSI连接)及使用传统以太网接口直接添加到局域网(LAN)的存储设备。在SAN环境中,目标器,其可包括存储设备(如磁带机和RAID阵列)及其它能够保存数据的设备,及启动器,其可包括服务器、个人计算设备、和其它能够提供写指令和请求的设备,通常经不同的开关和/或设备互连。到开关和设备的连接通常为光纤通路。这种结构通常使SAN上的任何启动器均可与任何目标器通信,反之亦然。其还提供另外的从启动器到目标器的路径。换言之,如果特定启动器很慢或完全不可用,SAN上的另一启动器可提供对目标器的存取。SAN还使可镜像数据,制作多份可用拷贝,因而在数据可用性方面提供更高的可靠性。当需要更多的存储器时,另外的存储设备可被添加到SAN中,而无须连接到特殊的启动器;而是,新设备可被简单地添加到存储网络并可从任何点进行存取。一些SAN利用设备执 ...
【技术保护点】
管理镜像的目标器的方法,包括:确定至少一目的地目标器接收数据的可用性;及只在至少一目的地目标器被确定可用于接收数据时向源目标器提供读指令。
【技术特征摘要】
【国外来华专利技术】US 2004-4-30 10/837,2481.管理镜像的目标器的方法,包括确定至少一目的地目标器接收数据的可用性;及只在至少一目的地目标器被确定可用于接收数据时向源目标器提供读指令。2.根据权利要求1的方法,其中所述确定可用性的步骤包括提供第一指令给所述至少一目的地目标器;及确定所述至少一目的地目标器是否返回传送就绪信号。3.根据权利要求2的方法,其中所述第一指令为写指令和验证指令中的至少之一。4.根据权利要求1的方法,还包括提供对应于所述至少一目的地目标器的第一内部虚拟逻辑单元和对应于所述源目标器的第二内部虚拟逻辑单元。5.根据权利要求4的方法,其中所述提供第一内部虚拟逻辑单元的步骤包括提供对应于第一目的地目标器的第一内部虚拟逻辑单元;所述方法还包括提供对应于第二目的地目标器的第三内部虚拟逻辑单元。6.根据权利要求4的方法,其中所述提供第一内部虚拟逻辑单元的步骤包括提供所述第一内部虚拟逻辑单元的对应于第一目的地目标器的第一成员及对应于第二目的地目标器的第二成员。7.根据权利要求4的方法,其中所述确定可用性的步骤包括向与所述第一内部虚拟逻辑单元相关联的处理单元提供第一指令;从所述第一内部虚拟逻辑单元提供的信息确定所述至少一目的地目标器的位置;从所述处理单元向所述至少一目的地目标器提供第一指令;及确定所述至少一目的地目标器是否返回传送就绪信号。8.根据权利要求7的方法,其中所述处理单元为第一处理单元;第二处理单元将所述第一指令提供给所述第一处理单元并确定所述至少一目的地目标器是否返回传送就绪信号。9.根据权利要求8的方法,其中所述提供读指令的步骤包括当至少一目标器返回所述传送就绪信号时,从所述第二处理单元提供读指令给所述第二内部虚拟逻辑单元;及使用提供给所述第二内部虚拟逻辑单元的信息将所述读指令从所述第一处理单元发送给所述源目标器。10.根据权利要求9的方法,其中所述第一指令是写指令,所述方法还包括从所述源目标器接收读出数据;将所述读出数据转换为写数据;及将所述写数据提供给所述至少一目的地目标器。11.根据权利要求10的方法,其中转换所述读出数据包括在所述第一处理单元的输出部分接收所述读出数据;在所述第一处理单元的所述输出部分将所述读出数据转换为所述写数据;将所述写数据从所述输出部分发送到所述第一处理单元的输入部分;及将所述写数据从所述输入部分发送给所述至少一目的地目标器。12.根据权利要求11的方法,其中所述读出数据是一个或多个读出数据包;所述在所述第一处理单元的所述输出部分将所述读出数据转换为写数据的步骤包括更新所述一个或多个读出数据包的首部信息以表明所述一个或多个读出数据包是一个或多个写数据包。13.根据权利要求9的方法,其中所述第一指令是验证指令,所述方法还包括从所述源目标器接收读出数据;将所述读出数据转换为验证数据;及将所述验证数据提供给所述至少一目的地目标器。14.根据权利要求13的方法,其中转换所述读出数据包括在所述第一处理单元的输出部分接收所述读出数据;在所述第一处理单元的所述输出部分将所述读出数据转换为所述验证数据;将所述验证数据从所述输出部分发送到所述第一处理单元的输入部分;及将所述验证数据从所述输入部分发送给所述至少一目的地目标器。15.根据权利要求14的方法,其中所述读出数据是一个或多个读出数据包;所述在所述第一处理单元的所述输出部分将所述读出数据转换为验证数据的步骤包括更新所述一个或多个读出数据包的首部信息以表明所述一个或多个读出数据包是一个或多个验证数据包。16.根据权利要求7的方法,其中所述处理单元是第一处理单元;及所述提供所述第一指令给所述至少一目的地目标器的步骤包括将所述写指令提供给与所述至少一目的地目标器通信的第二处理单元。17.根据权利要求1的方法,还包括在所述镜像的目标器的同步或验证指令未完成时,接收启动器提供给所述镜像的目标器的指令;排队所述启动器提供的指令;当完成所述同步或所述验证指令时,解除队列并将所述启动器提供的指令提供给所述镜像的目标器。18.根据权利要求17的方法,其中所述接收、排队和解除队列的步骤在所述启动器不经受所述镜像的目标器的任何服务损失的情况下执行。19.根据权利要求10的方法,其中所述将读出数据转换为写数据的步骤以线路速度执行。20.根据权利要求10的方法,其中所述将读出数据转换为写数据的步骤在不缓存所述读出数据或所述写数据的情况下进行。21.根据权利要求13的方法,其中所述将读出数据转换为验证数据的步骤以线路速度执行。22.根据权利要求13的方法,其中所述将读出数据转换为验证数据的步骤在不缓存所述读出数据或所述验证数据的情况下进行。23.管理镜像的目标器的装置,所述镜像的目标器包括至少一目的地目标器和源目标器,该装置包括至少一与所述至少一目的地目标器和所述源目标器通信的端口;至少一与所述至少一端口通信的处理单元,所述至少一处理单元只在所述至少一目的地目标器可用于接收数据时才向所述源目标器提供读指令。24.根据权利要求23的装置,其中所述至少一处理单元通过向所述至少一目的地目标器提供第一指令并确定所述至少一目的地目标器是否返回传送就绪信号而确定所述至少一目的地目标器是否可用于接收数据。25.根据权利要求24的装置,其中所述指令为写指令和验证指令中的至少之一。26.根据权利要求23的装置,还包括与所述至少一处理单元通信的存储器,所述存储器包括对应于所述至少一目的地目标器的第一内部虚拟逻辑单元和对应于所述源目标器的第二内部虚拟逻辑单元。27.根据权利要求26的装置,其中所述第一内部虚拟逻辑单元对应于第一目的地目标器;所述存储器还包括对应于第二目的地目标器的第三内部虚拟逻辑单元。28.根据权利要求26的装置,其中所述第一内部虚拟逻辑单元包括对应于第一目的地目标器的第一成员及对应于第二目的地目标器的第二成员。29.根据权利要求26的装置,其中所述至少一处理单元包括第一处理单元和第二处理单元,所述第一处理单元与所述第一和第二内部虚拟逻辑单元相关联。30.根据权利要求29的装置,其中所述第二处理单元向所述第一处理单元提供所述第一指令,所述第一指令用于所述第一内部虚拟逻辑单元;所述第一处理单元从所述存储器中提供给所述第一内部虚拟逻辑单元的信息确定所述至少一目的地目标器的位置;在确定所述位置之后,所述第一处理单元将所述第一指令提供给所述至少一目的地目标器;及所述第二处理单元确定所述至少一目的地目标器是否返回所述传送就绪信号。31.根据权利要求30的装置,其中当所述至少一目的地目标器返回所述传送就绪信号时,所述第二处理单元将所述读指令提供给所述第一处理单元,所述读指令用于所述第二内部虚拟逻辑单元;及所述第一处理单元使用提供给所述第二内部虚拟逻辑单元的信息将所述读指令发送给所述源目标器。32.根据权利要求31的装置,其中所述信息是所述目的地目标器与其相连的线路卡或端口。33.根据权利要求31的装置,其中所述第一指令是写指令;在提供所述读指令之后,所述第一处理单元从所述源目标器接收读出数据,所述第一处理单元将所述读出数据转换为写数据并将所述写数据提供给所述至少一目的地目标器。34.根据权利要求33的装置,其中所述第一处理单元包括输入部分和输出部分,所述第一处理单元在所述输出部分接收所述读出数据并将所述读出数据转换为所述写数据,所述写数据被从所述输出部分发送到所述输入部分,所述写数据被从所述输入部分发送给所述至少一目的地目标器。35.根据权利要求34的装置,其中所述读出数据是一个或多个读出数据包;及所述第一处理单元通过更新所述一个或多个读出数据包的首部信息而将所述读出数据转换为所述写数据,以表明所述一个或多个读出数据包是一个或多个写数据包。36.根据权利要求31的装置,其中所述第一指令是验证指令;在提供所述读指令...
【专利技术属性】
技术研发人员:罗伯特托尔弗雷,张超,普洛库里科塞,拉杰什阿南塔阿拉亚南,霍金斯姚,
申请(专利权)人:伊姆西公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。