发明名称 虚拟器件和虚拟滙流排隧道、模组与方法
摘要 经由对虚拟器件寻址的资讯包进行虚拟器件通信的模组与方法。虚拟器件聚合靶标器件的能力,并以远程系统的操作器件的身份代表此种聚合能力。模组内所包含的实际器件单元与虚拟器件可按同级器件的方式经由虚拟汇流排隧道通信与协作,提供寻址与资料传送功能。此类模组与方法可与磁盘驱动器结合,形成类似磁盘阵列的存储结构。
申请公布号 TWI292530 申请公布日期 2008.01.11
申请号 TW094127547 申请日期 2005.08.12
申请人 力特拉公司 发明人 法兰克;路德威;小巴比特;亚当斯 马克;卫特奇
分类号 G06F13/00(2006.01) 主分类号 G06F13/00(2006.01)
代理机构 代理人 恽轶群 台北市松山区南京东路3段248号7楼;陈文郎 台北市松山区南京东路3段248号7楼
主权项 1.一种用于促进目标装置之资源聚集的模组,其包 含: 合作执行聚集第一和第二资源之软体的一处理单 元与记忆体,其系以对外部使用者呈现为一种虚拟 装置的方式来执行该软体,并使用指派到该虚拟装 置之一主机位址来促进透过一网路之该使用者与 该资源间的通讯;以及 其中该主机位址为该模组之一位址以外者,且该虚 拟装置不具有一独一无二的讯框位址。 2.如申请专利范围第1项之模组,其中该软体包含下 列至少一者: 一应用程式、一程式、一任务、一执行緖、一功 能、及一装置驱动程式。 3.如申请专利范围第1项之模组,其中该主机位址包 含一可排定路由之位址。 4.如申请专利范围第3项之模组,其中该可排定路由 之位址包含IPv4和IPv6位址其中至少一者。 5.如申请专利范围第1项之模组,其中该网路包含一 网路互联工作协定。 6.如申请专利范围第1项之模组,其更包含提供该模 组对非由该模组聚集之资源的一目标装置进行存 取之功能的一目标装置介面。 7.如申请专利范围第6项之模组,其中该目标装置包 含一实体记忆体装置。 8.如申请专利范围第6项之模组,其中该目标装置介 面包含下列介面中之至少一种:SATA、PATA、SCSI、及 光纤通道。 9.如申请专利范围第1项之模组,其更包含一虚拟滙 流排隧道,其经由具有该虚拟装置之该主机位址之 一资讯封包提供该虚拟装置与一第二虚拟装置间 之通讯。 10.如申请专利范围第9项之模组,其中该虚拟滙流 排隧道包含具有该虚拟装置与至少该第二虚拟装 置之一多重播送群组。 11.如申请专利范围第10项之模组,其中该多重播送 群组形成下列至少一种:一镜射群组、一跨道、一 狭带、或一冗余独立碟片阵列(RAID)群组。 12.如申请专利范围第10项之模组,其中该第一资源 系可以该第二资源取代的。 13.如申请专利范围第10项之模组,其中该第一与第 二资源系属不同类型或类别。 14.一种在第一虚拟装置与第二虚拟装置间通讯之 通讯方法,该第一虚拟装置系由储存于一第一模组 之一记忆体中之一第一软体结构物表示,该第二虚 拟装置系由储存于一第二模组之一记忆体中之一 第二软体结构物表示,该方法包含下列步骤: (a)使该第一虚拟装置与一第一实体装置元件相关 联,以及使该第二虚拟装置与一第二实体装置元件 相关联; (b)指派在一网路上之一第一主机位址给该第一虚 拟装置,以及指派在该网路上之一第二主机位址给 该第二虚拟装置,其中该等主机位址不属于该等对 应模组之网路位址,且该等虚拟装置不具有独一无 二的讯框位址;以及 (c)经由该网路上之一虚拟滙流排隧道在该等第一 与第二虚拟装置间交换封包,其中该等封包包括该 等主机装置中之至少一者。 15.如申请专利范围第14项之方法,其更包含形成包 括该等第一与第二虚拟装置之一多重播送群组。 16.如申请专利范围第15项之方法,其中该多重播送 群组具有在该网路上之一多重播送位址。 17.如申请专利范围第14项之方法,其中该等第一与 第二实体装置元件系从包含一记忆体、一处理器 、一监视器、及一键盘之清单中独立地选出。 图式简单说明: 第1A图为一个无帧位址的资讯包示意图,其中主机 位址是并非实际器件元件的虚拟器件位址。 第1B图为一个包括第1A图主机位址的有帧位址资讯 包示意图。 第2A图为采用分割标识符格式资讯包的可能实施 例示意图。 第2B图为采用分割标识符格式资讯包的另一实施 例示意图。 第3图为采用相连标识符格式的资讯包的可能实施 例示意图。 第4图为对能力进行聚合的虚拟器件示意图。 第5图为模组的区块级逻辑表达示意图。 第6图为模组的可能的区块级实际表达示意图。 第7A及7B图为提供计算系统之外器件间通信的虚拟 滙流排隧道表达的示意图。 第8图为用于从位于不同实际位置的硬盘驱动器分 区创建资料镜像、分割以及跨越的虚拟滙流排隧 道的可能实施例示意图。 第9图为用于创建虚拟滙流排隧道的可能设定步骤 示意图。
地址 美国