存储设备及其方法_3

文档序号:8430465阅读:来源:国知局
一个端口中的每个端口可以是物理端口,例如物理FC端口,也可以是对该物理端口进行虚拟化所产生的虚拟端口。
[0046]此外,该方法400可以进一步在框402中包括基于N端口标识虚拟化NPIV协议来将每个物理端口,例如物理FC端口,虚拟化为多个虚拟端口。
[0047]在另一实施例中,存储设备中所包括的多个存储资源集合中的每个存储资源集合可以被配置为包括多个逻辑卷(LUN)的存储组。
[0048]上文基于FC-SAN对根据本发明的各实施例进行了描述,然而本领域技术人员应当明白,本发明并不受任何具体和特定的应用环境的限制。任何使用存储设备的虚拟或非虚拟环境均可以使用根据本发明实施例的存储设备或者方法。
[0049]根据本发明各实施方式的存储设备可以具有多个端口 ID,从而可以在SAN交换结构上排他地拥有多个FC地址以及关联的WWPN,拥有该FC地址或WffPN的存储资源在网络环境中的关系与传统的计算环境中的保持一致,因此传统的FC管理功能可以保持不变地被使用。因此在不增加系统复杂度的情况下,可以在存储设备上实现端口虚拟化,从而在多租户环境下实现更细粒度的安全性以用于租户数据的分离。
[0050]本领域技术人员应当认识到,这里描述的任何结构图表示实现本发明的原理的说明性原理图。类似地,应当理解,这里描述的流程图表示可以在计算机可读介质中具体表示并且由计算机或处理器执行的各种过程,不论这样的计算机或处理器是否被明确示出。
[0051]本领域技术人员还应认识到,上述方法的各步骤可以通过编程的计算机来执行。这里,一些实施例还旨在涵盖程序存储设备,例如,机器或计算机可读的数字数据存储介质,其包括编码机器可执行或计算机可执行的指令程序,其中所述指令程序执行上述方法的一些或全部步骤。程序存储设备可以是,例如数字存储器、磁存储介质,诸如磁盘和磁带、硬盘驱动或光学可读数字数据存储介质。本实施例还意在涵盖被编程为执行上述方法的所述步骤的计算机。
[0052]本领域技术人员还应认识到,上述方法400的各步骤可以通过附图中未示出的包括“处理器”或“控制器”的任何装置、设备或机器来实现,例如主机服务器。处理器或控制器的各种功能可以通过使用专用硬件以及能够与适当的软件相关联地执行软件的硬件来提供。当由处理器提供时,这些功能可以由单个专用处理器、由单个共享处理器或由多个独立处理器来提供,其中一些独立处理器可以被共享。此外,此处明确使用的术语“处理器”或“控制器”不应被解释为排他地指能够执行软件的硬件,并且可以隐含地包括但不限于,数字信号处理器(DSP)硬件、网络处理器、专用集成集成电路(ASIC)、现场可编程门阵列(FPGA)、用于存储软件的只读存储器(ROM)、随机存取存储器(RAM)和非易失性存储器。还可以包括常规和/或定制的其他硬件。
[0053]上面结合附图所做的描述只是为了说明本发明而示例性给出的。本领域技术人员可以理解,能够基于上面所描述的本发明的原理提出不同的结构,虽然这些不同的结构未在此处明确描述或示出,但都体现了本发明的原理并被包括在其精神和范围之内。此外,所有此处提到的示例明确地主要只用于教导目的以帮助读者理解本发明的原理以及发明人所贡献的促进本领域的构思,并不应被解释为对本发明范围的限制。此外,此处所有提到本发明的原则、方面和实施方式的陈述及其特定的示例包含其等同物在内。
【主权项】
1.一种存储设备,包括: 至少一个端口 ;以及 多个存储资源,其中 所述多个存储资源被划分为多个存储资源集合,并且 所述多个存储资源集合中的每个存储资源集合被配置为与所述至少一个端口中的一个或多个端口相关联,从而使得所述每个存储资源集合仅能够通过与之关联的所述一个或多个端口而被访问。
2.根据权利要求1所述的存储设备,其中: 所述至少一个端口中的每个端口具有独立的全球端口名称WWPN作为标识。
3.根据权利要求1所述的存储设备,其中: 所述至少一个端口中的每个端口是物理光纤通道端口。
4.根据权利要求1所述的存储设备,其中: 所述多个存储资源集合中的每个存储资源集合被配置为包括多个逻辑卷(LUN)的存储组。
5.根据权利要求1所述的存储设备,其中: 所述至少一个端口中的每个端口包括物理光纤通道端口以及所述光纤通道物理端口被虚拟化所产生的多个虚拟端口之一。
6.根据权利要求5所述的存储设备,其中: 所述多个存储资源集合中的每个存储资源集合被配置为与至少一个所述虚拟端口相关联。
7.根据权利要求5所述的存储设备,其中: 所述光纤通道物理端口通过利用N端口标识虚拟化(NPIV)协议而被虚拟化为所述多个虚拟端口。
8.根据权利要求1-7中的任一项所述的存储设备,其中: 与一个所述存储资源集合关联的所述一个或多个端口和与另一所述存储资源集合关联的所述一个或多个端口彼此不重叠。
9.一种用于存储设备的方法,所述存储设备包括至少一个端口以及多个存储资源,所述方法包括: 将所述存储资源划分为多个存储资源集合;以及 将所述多个存储资源集合中的每个存储资源集合配置为与所述至少一个端口中的一个或多个端口相关联,从而使得所述每个存储资源集合仅能够通过与之关联的所述一个或多个端口而被访问。
10.根据权利要求9所述的方法,其中: 所述至少一个端口中的每个端口具有独立的全球端口名称WWPN作为标识。
11.根据权利要求9所述的方法,其中: 所述至少一个端口中的每个端口是物理光纤通道端口。
12.根据权利要求9所述的方法,其中: 所述多个存储资源集合中的每个存储资源集合被配置为包括多个逻辑卷(LUN)的存储组。
13.根据权利要求9所述的方法,进一步包括: 将每个所述物理光纤通道端口虚拟化为多个虚拟端口。
14.根据权利要求13所述的方法,其中将所述多个存储资源集合中的每个存储资源集合配置为与所述多个端口中的至少一个端口相关联包括: 将所述多个存储资源集合中的每个存储资源集合配置为与至少一个所述虚拟端口相关联。
15.根据权利要求13所述的方法,其中将每个所述物理光纤通道端口虚拟化为多个虚拟端口包括: 利用N端口标识虚拟化(NPIV)协议将每个所述物理光纤通道端口虚拟化为所述多个虚拟端口。
16.根据权利要求9-15中的任一项所述的方法,其中: 与一个所述存储资源集合关联的所述一个或多个端口和与另一所述存储资源集合关联的所述一个或多个端口彼此不重叠。
【专利摘要】本发明各实施方式提供了一种存储设备及其方法,该存储设备包括至少一个端口以及多个存储资源。在该存储设备中,所述多个存储资源被划分为多个存储资源集合,并且所述多个存储资源集合中的每个存储资源集合被配置为与所述至少一个端口中的一个或多个端口相关联,从而使得所述每个存储资源集合仅能够通过与之关联的所述一个或多个端口而被访问。
【IPC分类】G06F3-06
【公开号】CN104750427
【申请号】CN201310755995
【发明人】张正
【申请人】伊姆西公司
【公开日】2015年7月1日
【申请日】2013年12月27日
【公告号】US20150188839
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1