会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 13. 发明申请
    • Distributed storage array
    • 分布式存储阵列
    • US20070250672A1
    • 2007-10-25
    • US11409471
    • 2006-04-21
    • Christopher StrobergerSusan Spence
    • Christopher StrobergerSusan Spence
    • G06F12/16
    • G06F11/2074G06F11/2064G06F2201/855Y10S707/99953Y10S707/99955
    • Systems and methods for asynchronous backup of virtual disks in a distributed storage array are disclosed. An exemplary method may comprise receiving an IO stream at the virtual disks in the distributed storage array, writing data to one or more storage cells of the virtual disks in the distributed storage array, and logging completed writes in a first batch for each of the one or more storage cells. The method also comprises establishing a consistency point in the IO stream, terminating logging to the first batch for each of the one or more storage cells at the consistency point and logging completed writes after the consistency point to a new batch for each of the one or more storage cells. The method also comprises transferring writes logged in the first batch to at least one remote storage so that the at least one remote storage is crash consistent.
    • 公开了用于分布式存储阵列中的虚拟磁盘的异步备份的系统和方法。 示例性方法可以包括在分布式存储阵列中的虚拟磁盘处接收IO流,将数据写入分布式存储阵列中的虚拟磁盘的一个或多个存储单元,并且对于每个虚拟磁盘中的每一个记录完成的写入 或更多的存储单元。 该方法还包括在IO流中建立一致点,终止在一致性点处的一个或多个存储单元中的每一个的第一批次的日志记录,并且在一致性点之后记录完成的写入到一个或多个 更多的存储单元。 该方法还包括将记录在第一批中的写入传送到至少一个远程存储器,使得至少一个远程存储器崩溃一致。
    • 15. 发明授权
    • Distributed storage array
    • 分布式存储阵列
    • US07376805B2
    • 2008-05-20
    • US11409471
    • 2006-04-21
    • Christopher StrobergerSusan Spence
    • Christopher StrobergerSusan Spence
    • G06F12/16
    • G06F11/2074G06F11/2064G06F2201/855Y10S707/99953Y10S707/99955
    • Systems and methods for asynchronous backup of virtual disks in a distributed storage array are disclosed. An exemplary method may comprise receiving an IO stream at the virtual disks in the distributed storage array, writing data to one or more storage cells of the virtual disks in the distributed storage array, and logging completed writes in a first batch for each of the one or more storage cells. The method also comprises establishing a consistency point in the IO stream, terminating logging to the first batch for each of the one or more storage cells at the consistency point and logging completed writes after the consistency point to a new batch for each of the one or more storage cells. The method also comprises transferring writes logged in the first batch to at least one remote storage so that the at least one remote storage is crash consistent.
    • 公开了用于分布式存储阵列中的虚拟磁盘的异步备份的系统和方法。 示例性方法可以包括在分布式存储阵列中的虚拟磁盘处接收IO流,将数据写入分布式存储阵列中的虚拟磁盘的一个或多个存储单元,并且对于每个虚拟磁盘中的每一个记录完成的写入 或更多的存储单元。 该方法还包括在IO流中建立一致点,终止在一致性点处的一个或多个存储单元中的每一个的第一批次的日志记录,并且在一致性点之后记录完成的写入到一个或多个 更多的存储单元。 该方法还包括将记录在第一批中的写入传送到至少一个远程存储器,使得至少一个远程存储器崩溃一致。
    • 16. 发明授权
    • Methods of reading and writing data
    • 数据读写方法
    • US07310703B2
    • 2007-12-18
    • US10693758
    • 2003-10-23
    • Svend FrolundArif MerchantYasusuhi SaitoSusan SpenceAlistar Veitch
    • Svend FrolundArif MerchantYasusuhi SaitoSusan SpenceAlistar Veitch
    • G06F12/16G06F12/00
    • G06F11/1008G06F11/1662G06F11/2056G06F11/2094H04L67/1097H04L69/40
    • A method of reading data comprises receiving a request for a stripe of erasure coded data, sending read messages to at least a quorum of storage devices, and receiving at least the quorum of reply messages from the devices. The quorum of the reply messages includes at least a minimum number of stripe blocks needed to decode the data. The quorum meets a quorum condition of a number such that any two selections of the number of the stripe blocks intersect in the minimum number of the stripe blocks. A method of writing data comprises generating a timestamp, encoding the data, sending query messages including the timestamp to the storage devices, receiving query reply messages from each of at least the quorum of the devices, sending write messages to the devices, and receiving a write reply message from each of at least the quorum of the devices.
    • 一种读取数据的方法包括:接收对擦除编码数据条带的请求,向至少一个存储设备的数量的发送读取消息,以及至少从该设备接收答复消息的数量。 答复消息的法定人数至少包括解码数据所需的最小数量的条带块。 法定人数满足数量的法定条件,使得条纹块的数量的任意两个选择在最小数量的条带块中相交。 一种写入数据的方法包括生成时间戳,对数据进行编码,向存储设备发送包括时间戳的查询消息,从至少每个设备的法定位置接收查询回复消息,向设备发送写消息,以及接收 至少从设备的法定人数中写入答复消息。
    • 17. 发明申请
    • Methods of reading and writing data
    • 数据读写方法
    • US20050091451A1
    • 2005-04-28
    • US10693758
    • 2003-10-23
    • Svend FrolundArif MerchantYasusuhi SaitoSusan SpenceAlistar Veitch
    • Svend FrolundArif MerchantYasusuhi SaitoSusan SpenceAlistar Veitch
    • G06F12/16G11B20/00
    • G06F11/1008G06F11/1662G06F11/2056G06F11/2094H04L67/1097H04L69/40
    • A method of reading data comprises receiving a request for a stripe of erasure coded data, sending read messages to at least a quorum of storage devices, and receiving at least the quorum of reply messages from the devices. The quorum of the reply messages includes at least a minimum number of stripe blocks needed to decode the data. The quorum meets a quorum condition of a number such that any two selections of the number of the stripe blocks intersect in the minimum number of the stripe blocks. A method of writing data comprises generating a timestamp, encoding the data, sending query messages including the timestamp to the storage devices, receiving query reply messages from each of at least the quorum of the devices, sending write messages to the devices, and receiving a write reply message from each of at least the quorum of the devices.
    • 一种读取数据的方法包括:接收对擦除编码数据条带的请求,向至少一个存储设备的数量的发送读取消息,以及至少从该设备接收答复消息的数量。 答复消息的法定人数至少包括解码数据所需的最小数量的条带块。 法定人数满足数量的法定条件,使得条纹块的数量的任意两个选择在最小数量的条带块中相交。 一种写入数据的方法包括生成时间戳,对数据进行编码,向存储设备发送包括时间戳的查询消息,从至少每个设备的法定位置接收查询回复消息,向设备发送写消息,以及接收 至少从设备的法定人数中写入答复消息。
    • 19. 发明授权
    • System and method for asynchronous backup of virtual disks in a distributed storage array
    • 分布式存储阵列中虚拟磁盘异步备份的系统和方法
    • US07487311B2
    • 2009-02-03
    • US12048270
    • 2008-03-14
    • Christopher StrobergerSusan Spence
    • Christopher StrobergerSusan Spence
    • G06F12/16
    • G06F11/2074G06F11/2064G06F2201/855Y10S707/99953Y10S707/99955
    • Systems and methods for asynchronous backup of virtual disks in a distributed storage array are disclosed. An exemplary method may comprise receiving an IO stream at the virtual disks in the distributed storage array, writing data to one or more storage cells of the virtual disks in the distributed storage array, and logging completed writes in a first batch for each of the one or more storage cells. The method also comprises establishing a consistency point in the IO stream, terminating logging to the first batch for each of the one or more storage cells at the consistency point and logging completed writes after the consistency point to a new batch for each of the one or more storage cells. The method also comprises transferring writes logged in the first batch to at least one remote storage so that the at least one remote storage is crash consistent.
    • 公开了用于分布式存储阵列中的虚拟磁盘的异步备份的系统和方法。 示例性方法可以包括在分布式存储阵列中的虚拟磁盘处接收IO流,将数据写入分布式存储阵列中的虚拟磁盘的一个或多个存储单元,并且对于每个虚拟磁盘中的每一个记录完成的写入 或更多的存储单元。 该方法还包括在IO流中建立一致性点,终止在一致性点处的一个或多个存储单元中的每一个的第一批次的日志记录,并且在一致性点之后记录完成的写入到一个或多个 更多的存储单元。 该方法还包括将记录在第一批中的写入传送到至少一个远程存储器,使得至少一个远程存储器崩溃一致。
    • 20. 发明申请
    • DISTRIBUTED STORAGE ARRAY
    • 分布式存储阵列
    • US20080162812A1
    • 2008-07-03
    • US12048270
    • 2008-03-14
    • Christopher StrobergerSusan Spence
    • Christopher StrobergerSusan Spence
    • G06F12/14
    • G06F11/2074G06F11/2064G06F2201/855Y10S707/99953Y10S707/99955
    • Systems and methods for asynchronous backup of virtual disks in a distributed storage array are disclosed. An exemplary method may comprise receiving an IO stream at the virtual disks in the distributed storage array, writing data to one or more storage cells of the virtual disks in the distributed storage array, and logging completed writes in a first batch for each of the one or more storage cells. The method also comprises establishing a consistency point in the IO stream, terminating logging to the first batch for each of the one or more storage cells at the consistency point and logging completed writes after the consistency point to a new batch for each of the one or more storage cells. The method also comprises transferring writes logged in the first batch to at least one remote storage so that the at least one remote storage is crash consistent.
    • 公开了用于分布式存储阵列中的虚拟磁盘的异步备份的系统和方法。 示例性方法可以包括在分布式存储阵列中的虚拟磁盘处接收IO流,将数据写入分布式存储阵列中的虚拟磁盘的一个或多个存储单元,并且对于每个虚拟磁盘中的每一个记录完成的写入 或更多的存储单元。 该方法还包括在IO流中建立一致点,终止在一致性点处的一个或多个存储单元中的每一个的第一批次的日志记录,并且在一致性点之后记录完成的写入到一个或多个 更多的存储单元。 该方法还包括将记录在第一批中的写入传送到至少一个远程存储器,使得至少一个远程存储器崩溃一致。