[发明专利]用于共享的、前端、分布式RAID的装置、系统和方法有效
申请号: | 200780051010.6 | 申请日: | 2007-12-06 |
公开(公告)号: | CN101689131A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | 大卫·弗林;乔纳森·撒切尔;迈克尔·扎佩 | 申请(专利权)人: | 弗森多系统公司(dba弗森-艾奥) |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 韩 龙;阎娬斌 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种共享的前端分布式RAID。多存储请求接收器模块(2302)接收来自至少两个客户端(114)的至少两个存储请求,以将文件或对象数据存储在存储设备集(1604)的一个或多个存储设备(150)中。所述存储请求是并发的存储请求并且具有至少一部分共有数据。存储设备集(1604)包括形成RAID群组的自主存储设备(150)。每个存储设备(150)能够独立地通过网络(116)接收来自客户端(114)的存储请求。条带化模块(2304)计算条带模式并将每个条带的N个数据段写入N个存储设备(150)。奇偶校验-镜像模块(2306)将N个数据段的集写入奇偶校验-镜像存储设备(1602)。定序器模块(2308)确保第一存储请求执行完成后才执行第二存储请求。 | ||
搜索关键词: | 用于 共享 前端 分布式 raid 装置 系统 方法 | ||
【主权项】:
1、一种用于在前端、分布式RAID系统中通过一个或多个客户端管理可靠地存储共享数据的装置,所述装置包括:多存储请求接收器模块,该多存储请求接收器模块接收来自至少两个客户端的至少两个存储请求,以将数据存储在存储设备集的一个或多个存储设备中,所述数据包括文件的数据或对象的数据,所述存储请求具有至少一部分共有数据,并且所述存储请求是并发的,这是由于所述存储请求的到达使得一个存储请求还没有完成时,至少两个存储请求中的另一个存储请求就到达,所述存储设备集包括形成RAID群组的自主存储设备,每个存储设备能够独立地通过网络接收来自客户端的存储请求;条带化模块,该条带化模块为所述数据计算条带模式,所述条带模式包括一个或多个条带,每个条带包括N个数据段的集,该条带化模块还将条带的所述N个数据段写入所述存储设备集中的N个存储设备,其中,所述N个数据段中的每一个被写入所述存储设备集中的不同的存储设备并被分配给所述条带;奇偶校验-镜像模块,该奇偶校验-镜像模块将所述条带的N个数据段的集写入所述存储设备集中的一个或多个奇偶校验-镜像存储设备,所述奇偶校验-镜像存储设备是除所述N个存储设备之外的设备;及定序器模块,该定序器模块确保来自第一客户端的第一存储请求完成之后才执行来自第二客户端的第二存储请求,并发的所述至少两个存储请求包括所述第一存储请求和所述第二存储请求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于弗森多系统公司(dba弗森-艾奥),未经弗森多系统公司(dba弗森-艾奥)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200780051010.6/,转载请声明来源钻瓜专利网。
- 上一篇:用于封装半导体的方法
- 下一篇:保护原木堆防止木材害虫侵袭的方法