【技术实现步骤摘要】
【国外来华专利技术】相关申请本申请有关现于2005年9月1日公开的,美国公开号为US2005-0192932的、Richard Jernigan等人的、标题为“STORAGE SYSTEM ARCHITECTURE FOR STRIPING DATA CONTAINER CONTENT ACROSS VOLUMES OF A CLUSTER(用于跨集群的卷条带化数据容器内容的存储系统架构)”、2005年4月29日提交的、申请序列号为11/119,278的美国专利申请,其内容通过引用结合于此。
本专利技术涉及条带式文件系统,尤其涉及跨条带式文件系统的多个节点的容量平衡。
技术介绍
存储系统通常包括一个或多个存储器件,根据需要,可向所述存储器件中输入信息并从其中获得信息。存储系统包括存储操作系统,该存储操作系统通过尤其是调用存储操作来功能性地组织该系统以支持该系统所实现的存储服务。存储系统可按照各种存储架构实现,所述存储架构包括但不限于,网络连接存储(NAS)环境、存储区域网络(SAN)和直接连接到客户机或主机计算机的磁盘组件。存储器件通常是组织为磁盘阵列的磁盘驱动器,其中术语“磁盘”通常描述自包含旋转式磁介质存储器件。在本上下文中术语磁盘与硬盘驱动器(HDD)或直接访问存储器件(DASD)同义。应当注意,在替代实施例中,存储器件可包括固态器件,例如闪存、电池备份非易失性随机存取存储器等。因此,尽管此描述按照磁盘来
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2009.04.30 US 12/4330891.一种用于在支持条带式文件系统的集群化计算机系统中进行
容量平衡的方法,包括:
分配与被组织成所述集群化计算机系统的多个节点中的每个节
点相关联的容量值以支持所述条带式文件系统;
通过在所述多个节点中的一个节点的处理器上执行的卷条带化
模块,迭代调整节点在条带化数据结构内的出现数量,以基于与每个
节点相关联的容量值来生成经容量平衡的条带化数据结构;以及
响应于数据访问请求,利用所述经容量平衡的条带化数据结构来
在所述条带式文件系统中执行数据分配。
2.如权利要求1所述的方法,其中每个节点与其容量值除以所述
多个节点的所有容量值的和大致成比例地出现在所述条带化数据结
构中。
3.如权利要求1所述的方法,还包括利用半静态分布技术来迭代
调整节点在所述条带化数据结构内出现的数量。
4.如权利要求1所述的方法,还包括在所述条带式文件系统上执
行重新条带化操作以利用所述经容量平衡的条带化数据结构。
5.如权利要求1所述的方法,还包括使用所述节点的处理器速度
来确定节点的容量值。
6.如权利要求1所述的方法,其中所述多个节点与不同容量值相
关联。
7.如权利要求1所述的方法,还包括实现所述条带式文件系统的
条带式卷集,其中所述条带式卷集包括每个卷被存储在所述多个节点
中的一个节点上的多个卷。
8.如权利要求1所述的方法,还包括将演进后的条带化数据结构
存储到卷位置数据库中,所述卷位置数据库能够从所述多个节点中的
每一个节点访问。
9.如权利要求1所述的方法,其中数据分配包括根据所述经容量
平衡的条带化数据结构来跨所述多个节点分布数据。
10.一种用于生成经容量平衡的条带化数据结构以在支持条带式
文件系统的集群化计算机系统中使用的方法,包括:
分配与被组织成所述集群化计算机系统的多个节点中的每个节
点相关联的容量值以支持所述条带式文件系统,其中所述容量值反映
与所述多个节点中的其他节点相比与节点相关联的处理速度的确定;
通过在所述多个节点中的一个节点的处理器上执行的卷条带化
模块,迭代调整节点在条带化数据结构中的出现的数量以基于与每个
节点相关联的容量值生成所述经容量平衡的条带化数据结构,其中所
述经容量平衡的条带化数据结构与所述节点的容量值除以所述集群
化计算机系统中的所有节点的容量值的和成比例地包含每个节点;以
及
通过所述卷条带化模块,利用所述经容量平衡的条带化数据结构
来在所述集群化计算机系统的节点间分配数据。
11.一种系统,包括:
节点组,每个节点包括处理器,所述节点被组织成被配...
【专利技术属性】
技术研发人员:R·P·杰尔尼根四世,
申请(专利权)人:网络存储技术公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。