会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Providing redundancy in a storage system
    • 在存储系统中提供冗余
    • US08639878B1
    • 2014-01-28
    • US13204070
    • 2011-08-05
    • Paresh ChatterjeeAjit NarayananNarayanan BalakrishnanVijayarankan Muthirisavenugopal
    • Paresh ChatterjeeAjit NarayananNarayanan BalakrishnanVijayarankan Muthirisavenugopal
    • G06F12/00G06F13/00G06F13/28
    • G06F11/2069G06F11/1096
    • A system, method, apparatus, and computer-readable medium are described for providing redundancy in a storage system. According to one method, maps are generated and stored that define stripe patterns for storing data on the storage nodes of a storage cluster. The maps are defined such that when a new storage node is added to the cluster, no movement of data occurs between two storage nodes that existed in the cluster prior to the addition of the new storage node during re-striping, and such that the data stored on each storage node is mirrored on another storage node. Storage nodes may also be designated as an owner or a peer for each storage zone. Input/output operations received at an owner node are fielded directly and mirrored to the peer node, while input/output operations received at a peer node are redirected to the owner node for processing.
    • 描述了用于在存储系统中提供冗余的系统,方法,装置和计算机可读介质。 根据一种方法,生成和存储映射,其定义用于在存储集群的存储节点上存储数据的条带模式。 定义这些映射,使得当将新的存储节点添加到集群时,在重新分段期间在添加新的存储节点之前不存在存在于集群中的两个存储节点之间的数据移动,并且使得数据 存储在每个存储节点上的镜像在另一个存储节点上镜像。 存储节点也可以被指定为每个存储区的所有者或对等体。 在所有者节点处接收到的输入/输出操作被直接映射并且镜像到对等节点,而在对等节点处接收到的输入/输出操作被重定向到所有者节点进行处理。
    • 5. 发明授权
    • Expanding the storage capacity of a virtualized data storage system
    • 扩展虚拟化数据存储系统的存储容量
    • US07953929B1
    • 2011-05-31
    • US12721900
    • 2010-03-11
    • Paresh ChatterjeeNarayanan BalakrishnanAjit NarayananVijayarankan Muthirisavenugopal
    • Paresh ChatterjeeNarayanan BalakrishnanAjit NarayananVijayarankan Muthirisavenugopal
    • G06F12/00G06F11/00G06F17/30G06F15/167G06F15/177
    • G06F3/0647G06F3/0607G06F3/0617G06F3/067Y10S707/99955
    • A system, method, apparatus, and computer-readable medium are provided for expanding the data storage capacity of a virtualized storage system, such as a storage cluster. According to one method, maps are generated and stored that define a stripe pattern for storing data on the storage nodes of a storage cluster. The stripe pattern for each map is defined such that when a storage node is added to a cluster and the data is re-striped according to the new map, only the data that will subsequently reside in the new storage node is moved to the new storage cluster during re-striping. The stripe pattern may be further defined so that during re-striping no movement of data occurs between two storage nodes that existed in the cluster prior to the addition of the new storage node. The stripe pattern may be further defined such that during re-striping an equal amount of data is moved from each of the storage nodes that existed in the cluster prior to the addition of the new storage node to the new storage node.
    • 提供了一种系统,方法,装置和计算机可读介质,用于扩展诸如存储集群之类的虚拟存储系统的数据存储容量。 根据一种方法,生成和存储映射,其定义用于在存储集群的存储节点上存储数据的条带模式。 定义每个地图的条纹图案,使得当将存储节点添加到群集并且根据新地图重新条带数据时,仅将随后驻留在新存储节点中的数据被移动到新存储 集群在重新条纹期间。 可以进一步限定条纹图案,使得在重新条纹化期间,在添加新存储节点之前,不存在存在于集群中的两个存储节点之间的数据移动。 可以进一步限定条纹图案,使得在重新条纹化期间,在将新存储节点添加到新存储节点之前,等量的数据从簇中存在的每个存储节点移动。
    • 8. 发明授权
    • Providing redundancy in a storage system
    • 在存储系统中提供冗余
    • US07996608B1
    • 2011-08-09
    • US11551291
    • 2006-10-20
    • Paresh ChatterjeeAjit NarayananNarayanan BalakrishnanVijayarankan Muthirisavenugopal
    • Paresh ChatterjeeAjit NarayananNarayanan BalakrishnanVijayarankan Muthirisavenugopal
    • G06F12/00G06F13/00G06F13/28
    • G06F11/2069G06F11/1096
    • A system, method, apparatus, and computer-readable medium are described for providing redundancy in a storage system. According to one method, maps are generated and stored that define stripe patterns for storing data on the storage nodes of a storage cluster. The maps are defined such that when a new storage node is added to the cluster, no movement of data occurs between two storage nodes that existed in the cluster prior to the addition of the new storage node during re-striping, and such that the data stored on each storage node is mirrored on another storage node. Storage nodes may also be designated as an owner or a peer for each storage zone. Input/output operations received at an owner node are fielded directly and mirrored to the peer node, while input/output operations received at a peer node are redirected to the owner node for processing.
    • 描述了用于在存储系统中提供冗余的系统,方法,装置和计算机可读介质。 根据一种方法,生成和存储映射,其定义用于在存储集群的存储节点上存储数据的条带模式。 定义这些映射,使得当将新的存储节点添加到集群时,在重新分段期间在添加新的存储节点之前不存在存在于集群中的两个存储节点之间的数据移动,并且使得数据 存储在每个存储节点上的镜像在另一个存储节点上镜像。 存储节点也可以被指定为每个存储区的所有者或对等体。 在所有者节点处接收到的输入/输出操作被直接映射并且镜像到对等节点,而在对等节点处接收到的输入/输出操作被重定向到所有者节点进行处理。
    • 9. 发明授权
    • Asynchronous data replication
    • 异步数据复制
    • US07809892B1
    • 2010-10-05
    • US11695854
    • 2007-04-03
    • Paresh ChatterjeeVijayarankan MuthirisavenugopalSuresh GrandhiAnandh Mahalingam
    • Paresh ChatterjeeVijayarankan MuthirisavenugopalSuresh GrandhiAnandh Mahalingam
    • G06F12/08
    • G06F12/0804G06F11/2028G06F11/2038G06F11/2097
    • Technologies are provided herein for asynchronous data replication. A primary server maintains and exposes a storage volume for use by storage clients. The primary server receives write operations directed toward the storage volume and performs the writes on the storage volume. The primary server also creates buckets containing each of the write operations. The buckets are opened at a first point in time and closed at a second point in time that may be selected based upon the contents of the buckets, a predefined time period, or based upon an indication from an application program. The buckets are transmitted to a second server computer asynchronously. When each bucket is received completely by the second server, its contents are written to a storage volume maintained by the second computer. The buckets may be created from pages of a write-back cache utilizing a zero buffer copy mechanism.
    • 本文提供了用于异步数据复制的技术。 主服务器维护并公开存储卷以供存储客户端使用。 主服务器接收针对存储卷的写操作,并对存储卷执行写操作。 主服务器还创建包含每个写入操作的桶。 桶在第一时间点打开,并在第二时间点关闭,可以基于桶的内容,预定时间段或基于来自应用程序的指示来选择。 桶被异步传输到第二台服务器计算机。 当每个桶由第二服务器完全接收时,其内容被写入由第二计算机维护的存储卷。 可以使用零缓冲器复制机制从回写缓存的页面创建存储桶。