-
公开(公告)号:US08762667B2
公开(公告)日:2014-06-24
申请号:US12697989
申请日:2010-02-01
申请人: Dale H. Anderson , Philip M. Doatmas , Michael R. Groseclose, Jr. , Paul A. Jennas, II , Larry Juarez , Brian S. McCain , David Montgomery , Jason L. Peipelman , Joshua M. Rhoades , Todd C. Sorenson , David V. Valverde
发明人: Dale H. Anderson , Philip M. Doatmas , Michael R. Groseclose, Jr. , Paul A. Jennas, II , Larry Juarez , Brian S. McCain , David Montgomery , Jason L. Peipelman , Joshua M. Rhoades , Todd C. Sorenson , David V. Valverde
CPC分类号: G06F3/0647 , G06F3/0613 , G06F3/0685
摘要: In one embodiment, pursuant to migrating the data from the first to the second storage medium, the data is allocated to the second storage medium while retaining an allocation of the data in the first storage medium. If the data is migrated from the second storage medium back to the first storage medium, the data is pointed to the allocation of the data in the first storage medium to alleviate data movement from the second storage medium to the first storage medium. If the allocation of the data in the first storage medium is determined to be needed for other data, the allocation of the data in the first storage medium is freed.
摘要翻译: 在一个实施例中,根据将数据从第一存储介质迁移到第二存储介质,数据被分配给第二存储介质,同时保留数据在第一存储介质中的分配。 如果数据从第二存储介质迁移回到第一存储介质,则数据被指向在第一存储介质中的数据分配,以缓解从第二存储介质到第一存储介质的数据移动。 如果确定第一存储介质中的数据的分配对于其他数据是需要的,则释放第一存储介质中的数据的分配。
-
公开(公告)号:US08769225B2
公开(公告)日:2014-07-01
申请号:US13458872
申请日:2012-04-27
申请人: Dale H. Anderson , Philip M. Doatmas , Michael R. Groseclose, Jr. , Paul A. Jennas, II , Larry Juarez , Brian S. McCain , David Montgomery , Jason L. Peipelman , Joshua M. Rhoades , Todd C. Sorenson , David V. Valverde
发明人: Dale H. Anderson , Philip M. Doatmas , Michael R. Groseclose, Jr. , Paul A. Jennas, II , Larry Juarez , Brian S. McCain , David Montgomery , Jason L. Peipelman , Joshua M. Rhoades , Todd C. Sorenson , David V. Valverde
CPC分类号: G06F3/0647 , G06F3/0613 , G06F3/0685
摘要: In one embodiment, pursuant to migrating the data from the first to the second storage medium, the data is allocated to the second storage medium while retaining an allocation of the data in the first storage medium. If the data is migrated from the second storage medium back to the first storage medium, the data is pointed to the allocation of the data in the first storage medium to alleviate data movement from the second storage medium to the first storage medium. If the allocation of the data in the first storage medium is determined to be needed for other data, the allocation of the data in the first storage medium is freed.
-
公开(公告)号:US08700841B2
公开(公告)日:2014-04-15
申请号:US12763109
申请日:2010-04-19
申请人: Philip M. Doatmas , Paul A. Jennas, II , Larry Juarez , David Montgomery , Jason L. Peipelman , Joshua M. Rhoades , Todd C. Sorenson
发明人: Philip M. Doatmas , Paul A. Jennas, II , Larry Juarez , David Montgomery , Jason L. Peipelman , Joshua M. Rhoades , Todd C. Sorenson
CPC分类号: G06F3/0655 , G06F3/0616 , G06F3/064 , G06F3/0688 , G06F12/0246
摘要: A read/write ratio for each of a plurality of data segments classified in a hot category as hot data segments is determined. Each of the plurality of hot data segments is ordered by the read/write ratio in a descending order. Each of a plurality of available SSD devices is ordered by a remaining life expectancy in an ascending order. Those of the plurality of hot data segments are matched with those of the plurality of hot data segments with those of the plurality of available SSD devices such that a hot data segment having a higher read/write ratio is provided to an SSD device having a smaller remaining life expectancy than another hot data segment having a lower read/write ratio.
-
公开(公告)号:US08713244B2
公开(公告)日:2014-04-29
申请号:US13463697
申请日:2012-05-03
申请人: Philip M. Doatmas , Paul A. Jennas, II , Larry Juarez , David Montgomery , Jason L. Peipelman , Joshua M. Rhoades , Todd C. Sorenson
发明人: Philip M. Doatmas , Paul A. Jennas, II , Larry Juarez , David Montgomery , Jason L. Peipelman , Joshua M. Rhoades , Todd C. Sorenson
CPC分类号: G06F3/0655 , G06F3/0616 , G06F3/064 , G06F3/0688 , G06F12/0246
摘要: A read/write ratio for each of a plurality of data segments classified in a hot category as hot data segments is determined. Each of the plurality of hot data segments is ordered by the read/write ratio in a descending order. Each of a plurality of available SSD devices is ordered by a remaining life expectancy in an ascending order. Those of the plurality of hot data segments are matched with those of the plurality of hot data segments with those of the plurality of available SSD devices such that a hot data segment having a higher read/write ratio is provided to an SSD device having a smaller remaining life expectancy than another hot data segment having a lower read/write ratio.
摘要翻译: 确定分类为热类别的多个数据段中的每一个作为热数据段的读/写比。 多个热数据段中的每一个按读/写比按降序排列。 多个可用SSD设备中的每一个以升序排列剩余寿命。 多个热数据段中的数据段与多个热数据段中的那些数据段与多个可用SSD设备中的热数据段的那些匹配,使得具有较高读/写比的热数据段被提供给具有较小的 剩余寿命比具有较低读/写比的另一个热数据段。
-
5.
公开(公告)号:US20120323821A1
公开(公告)日:2012-12-20
申请号:US13161448
申请日:2011-06-15
申请人: Igor Crk , Gary I. Dickenson , Paul A. Jennas, II , Larry Juarez , Jason L. Peipelman , Todd C. Sorenson , David V. Valverde
发明人: Igor Crk , Gary I. Dickenson , Paul A. Jennas, II , Larry Juarez , Jason L. Peipelman , Todd C. Sorenson , David V. Valverde
IPC分类号: G06F17/00
CPC分类号: G06Q10/08345 , G06Q30/0206
摘要: In one embodiment, a method for determining pricing for data storage includes receiving from a data provider a request indicating an amount of data storage space in at least one of one or more tiers of data storage, receiving data from the data provider to store in the at least one of the one or more tiers of data storage, storing the data provider's data in the at least one of the one or more tiers of data storage, and calculating a base price for storage of the data provider's data. In another embodiment, a tiered storage system includes a processor, a memory, logic adapted for determining an amount of a data provider's data in each of at least two tiers of data storage, and logic adapted for calculating a price for storage of the data provider's data.
摘要翻译: 在一个实施例中,一种用于确定数据存储的定价的方法包括从数据提供者接收指示数据存储空间中的至少一个数据的数据存储空间的数量的请求,从数据提供者接收数据以存储在 所述一个或多个数据存储层中的至少一个,将所述数据提供者的数据存储在所述一个或多个数据级存储器中的至少一个中,并计算用于存储所述数据提供者的数据的基本价格。 在另一个实施例中,分层存储系统包括处理器,存储器,用于确定数据存储器的至少两层中的数据提供者的数据的量的逻辑,以及适于计算用于存储数据提供者的数据的价格的逻辑 数据。
-
公开(公告)号:US20120036327A1
公开(公告)日:2012-02-09
申请号:US12849087
申请日:2010-08-03
IPC分类号: G06F12/08
CPC分类号: G06F3/0613 , G06F3/0647 , G06F3/0685
摘要: A method for migrating extents between extent pools in a tiered storage architecture maintains a data access profile for an extent over a period of time. Using the data access profile, the method generates an extent profile graph that predicts data access rates for the extent into the future. The slope of the extent profile graph is calculated and used to determine whether the extent will reach a migration threshold within a specified “look-ahead” time. If so, the method calculates a migration window that allows the extent to be migrated prior to reaching the migration threshold. In certain embodiments, the method determines the overall performance impact on the source extent pool and destination extent pool during the migration window. If the overall performance impact is below a designated impact threshold, the method migrates the extent during the migration window. A corresponding apparatus and computer program product are also disclosed herein.
摘要翻译: 在分层存储架构中的扩展池之间迁移扩展区的方法在一段时间内维护扩展区的数据访问配置文件。 使用数据访问配置文件,该方法生成一个扩展配置文件图,可以预测未来数据访问速率。 计算范围轮廓图的斜率并用于确定范围是否将在指定的“预先”时间内达到迁移阈值。 如果是这样,该方法将计算迁移窗口,该窗口允许在达到迁移阈值之前迁移范围。 在某些实施例中,该方法确定在迁移窗口期间对源扩展池和目的地扩展池的总体性能影响。 如果总体性能影响低于指定的影响阈值,则该方法会在迁移窗口中迁移该范围。 本文还公开了相应的装置和计算机程序产品。
-
公开(公告)号:US08560792B2
公开(公告)日:2013-10-15
申请号:US12970832
申请日:2010-12-16
CPC分类号: G06F3/0619 , G06F3/0611 , G06F3/0614 , G06F3/0647 , G06F3/0649 , G06F3/065 , G06F3/067 , G06F3/0683 , G06F3/0685 , G06F3/0689 , G06F11/2097 , H04L67/1095 , H04L67/1097
摘要: Extent migration is provided in a data storage environment configured for synchronous replication between a primary and secondary pair of storage entities, each having tiered storage devices In one embodiment, by way of example only, a migration instruction is sent, by the primary storage entity, to the secondary storage entity, the migration instruction including a relative priority based on a primary ordered heat map of the tiered storage devices of the primary storage entity. The relative priority is used against a secondary ordered heat map of the tiered storage devices of the secondary storage entity to perform the extent migration, regardless of whether the primary and secondary storage entities are identical.
摘要翻译: 在数据存储环境中提供扩展迁移,数据存储环境被配置用于主存储实体和辅助存储实体对之间的同步复制,每个存储实体具有分层的存储设备。在一个实施例中,仅作为示例,迁移指令由主存储实体发送, 所述迁移指令包括基于主存储实体的分层存储设备的主要有序热图的相对优先级。 相对优先级被用于副存储实体的分层存储设备的次级有序热图,以执行扩展迁移,而不管主存储实体和辅存储实体是否相同。
-
公开(公告)号:US08572343B2
公开(公告)日:2013-10-29
申请号:US13523643
申请日:2012-06-14
CPC分类号: G06F11/2097 , G06F3/061 , G06F3/0647 , G06F3/0685
摘要: Extent migration is provided in a data storage environment configured for synchronous replication between a primary and secondary pair of storage entities, each having tiered storage devices. In one embodiment, by way of example only, a migration instruction is sent, by the primary storage entity, to the secondary storage entity, the migration instruction including a time delta approximately equal to a time of an intended migration at the primary storage entity adjusted for a transmission time such that the primary and secondary storage entities conduct the extent migration at approximately a same time.
-
公开(公告)号:US08583889B2
公开(公告)日:2013-11-12
申请号:US12970830
申请日:2010-12-16
CPC分类号: G06F11/2097 , G06F3/061 , G06F3/0647 , G06F3/0685
摘要: Extent migration is provided in a data storage environment configured for synchronous replication between a primary and secondary pair of storage entities, each having tiered storage devices. In one embodiment, by way of example only, a migration instruction is sent, by the primary storage entity, to the secondary storage entity, the migration instruction including a time delta approximately equal to a time of an intended migration at the primary storage entity adjusted for a transmission time such that the primary and secondary storage entities conduct the extent migration at approximately a same time.
摘要翻译: 在数据存储环境中提供扩展迁移,数据存储环境配置为主存储实体和辅助存储实体对之间的同步复制,每个存储实体具有分层存储设备。 在一个实施例中,仅作为示例,迁移指令由主存储实体发送到辅助存储实体,迁移指令包括大致等于主存储实体上的预期迁移时间的时间差调整 用于传输时间,使得主存储实体和辅助存储实体在大约相同的时间进行扩展迁移。
-
公开(公告)号:US08560793B2
公开(公告)日:2013-10-15
申请号:US13523673
申请日:2012-06-14
CPC分类号: G06F3/0619 , G06F3/0611 , G06F3/0614 , G06F3/0647 , G06F3/0649 , G06F3/065 , G06F3/067 , G06F3/0683 , G06F3/0685 , G06F3/0689 , G06F11/2097 , H04L67/1095 , H04L67/1097
摘要: Extent migration is provided in a data storage environment configured for synchronous replication between a primary and secondary pair of storage entities, each having tiered storage devices. In one embodiment, by way of example only, a migration instruction is sent, by the primary storage entity, to the secondary storage entity, the migration instruction including a relative priority based on a primary ordered heat map of the tiered storage devices of the primary storage entity. The relative priority is used against a secondary ordered heat map of the tiered storage devices of the secondary storage entity to perform the extent migration, regardless of whether the primary and secondary storage entities are identical.
-
-
-
-
-
-
-
-
-