-
公开(公告)号:US20050055603A1
公开(公告)日:2005-03-10
申请号:US10918329
申请日:2004-08-13
申请人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
发明人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
CPC分类号: G06F3/065 , G06F3/0608 , G06F3/0611 , G06F3/0619 , G06F3/0631 , G06F3/064 , G06F3/0647 , G06F3/0659 , G06F3/0665 , G06F3/067 , G06F3/0683 , G06F3/0689 , G06F11/108 , G06F11/1435 , G06F11/1461 , G06F11/1471 , G06F11/2089 , G06F12/02 , G06F2201/84
摘要: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc., remote data storage, and data progression, etc.
摘要翻译: 提供了一种能够动态分配数据的磁盘驱动器系统和方法。 磁盘驱动器系统可以包括具有存储池的RAID子系统,例如维护RAID的空闲列表的存储页面池,或维持RAID的空列表的磁盘存储块的矩阵,以及具有 至少一个磁盘存储系统控制器。 RAID子系统和磁盘管理器根据RAID到磁盘映射,在存储池和多个磁盘驱动器之间动态分配数据。 RAID子系统和磁盘管理器确定是否需要额外的磁盘驱动器,如果需要额外的磁盘驱动器,则会发送通知。 动态数据分配和数据进展允许用户在需要时及时获取磁盘驱动器。 动态数据分配还可以高效地数据存储虚拟卷存储池,即时数据重放和数据即时融合的快照/时间点副本,用于数据备份,恢复等,远程数据存储和数据提取等。
-
公开(公告)号:US20070234110A1
公开(公告)日:2007-10-04
申请号:US11689899
申请日:2007-03-22
申请人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
发明人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
IPC分类号: G06F11/00
CPC分类号: G06F3/065 , G06F3/0608 , G06F3/0611 , G06F3/0619 , G06F3/0631 , G06F3/064 , G06F3/0647 , G06F3/0659 , G06F3/0665 , G06F3/067 , G06F3/0683 , G06F3/0689 , G06F11/108 , G06F11/1435 , G06F11/1461 , G06F11/1471 , G06F11/2089 , G06F12/02 , G06F2201/84
摘要: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc., remote data storage, and data progression, etc.
摘要翻译: 提供了一种能够动态分配数据的磁盘驱动器系统和方法。 磁盘驱动器系统可以包括具有存储池的RAID子系统,例如维护RAID的空闲列表的存储页面池,或维持RAID的空列表的磁盘存储块的矩阵,以及具有 至少一个磁盘存储系统控制器。 RAID子系统和磁盘管理器根据RAID到磁盘映射,在存储池和多个磁盘驱动器之间动态分配数据。 RAID子系统和磁盘管理器确定是否需要额外的磁盘驱动器,如果需要额外的磁盘驱动器,则会发送通知。 动态数据分配和数据进展允许用户在需要时及时获取磁盘驱动器。 动态数据分配还可以高效地数据存储虚拟卷存储池,即时数据重放和数据即时融合的快照/时间点副本,用于数据备份,恢复等,远程数据存储和数据提取等。
-
公开(公告)号:US20070234109A1
公开(公告)日:2007-10-04
申请号:US11689847
申请日:2007-03-22
申请人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
发明人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
IPC分类号: G06F11/08
CPC分类号: G06F3/065 , G06F3/0608 , G06F3/0611 , G06F3/0619 , G06F3/0631 , G06F3/064 , G06F3/0647 , G06F3/0659 , G06F3/0665 , G06F3/067 , G06F3/0683 , G06F3/0689 , G06F11/108 , G06F11/1435 , G06F11/1461 , G06F11/1471 , G06F11/2089 , G06F12/02 , G06F2201/84
摘要: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc., remote data storage, and data progression, etc.
-
公开(公告)号:US20070234111A1
公开(公告)日:2007-10-04
申请号:US11689862
申请日:2007-03-22
申请人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
发明人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
IPC分类号: G06F11/00
CPC分类号: G06F3/065 , G06F3/0608 , G06F3/0611 , G06F3/0619 , G06F3/0631 , G06F3/064 , G06F3/0647 , G06F3/0659 , G06F3/0665 , G06F3/067 , G06F3/0683 , G06F3/0689 , G06F11/108 , G06F11/1435 , G06F11/1461 , G06F11/1471 , G06F11/2089 , G06F12/02 , G06F2201/84
摘要: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc., remote data storage, and data progression, etc.
-
公开(公告)号:US20070180306A1
公开(公告)日:2007-08-02
申请号:US11689877
申请日:2007-03-22
申请人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
发明人: Philip Soran , John Guider , Lawrence Aszmann , Michael Klemm
IPC分类号: G06F11/00
CPC分类号: G06F3/065 , G06F3/0608 , G06F3/0611 , G06F3/0619 , G06F3/0631 , G06F3/064 , G06F3/0647 , G06F3/0659 , G06F3/0665 , G06F3/067 , G06F3/0683 , G06F3/0689 , G06F11/108 , G06F11/1435 , G06F11/1461 , G06F11/1471 , G06F11/2089 , G06F12/02 , G06F2201/84
摘要: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc., remote data storage, and data progression, etc.
-
-
-
-