-
公开(公告)号:US08656088B2
公开(公告)日:2014-02-18
申请号:US13112894
申请日:2011-05-20
申请人: Wendy A. Belluomini , Binny S. Gill , James L. Hafner , Steven R. Hetzler , Eyal Lotem , Venu G. Nayar , Assaf Nitzan , Edi Shmueli , Daniel F. Smith
发明人: Wendy A. Belluomini , Binny S. Gill , James L. Hafner , Steven R. Hetzler , Eyal Lotem , Venu G. Nayar , Assaf Nitzan , Edi Shmueli , Daniel F. Smith
IPC分类号: G06F12/00
CPC分类号: G06F12/0888 , G06F12/0246 , G06F12/0866 , G06F12/0897 , G06F2212/1036 , G06F2212/222
摘要: Embodiments of the invention relate to throttling accesses to a flash memory device. The flash memory device is part of a storage system that includes the flash memory device and a second memory device. The throttling is performed by logic that is external to the flash memory device and includes calculating a throttling factor responsive to an estimated remaining lifespan of the flash memory device. It is determined whether the throttling factor exceeds a threshold. Data is written to the flash memory device in response to determining that the throttling factor does not exceed the threshold. Data is written to the second memory device in response to determining that the throttling factor exceeds the threshold.
摘要翻译: 本发明的实施例涉及对闪存设备的限制访问。 闪存设备是包括闪存设备和第二存储设备的存储系统的一部分。 节流由闪存设备外部的逻辑执行,并且包括响应于闪存设备的估计剩余寿命来计算节流因子。 确定节流因子是否超过阈值。 响应于确定节流因子不超过阈值,将数据写入闪存设备。 响应于确定节流因子超过阈值,将数据写入第二存储器件。
-
公开(公告)号:US20120297127A1
公开(公告)日:2012-11-22
申请号:US13553194
申请日:2012-07-19
申请人: Wendy A. Belluomini , Binny S. Gill , James L. Hafner , Steven R. Hetzler , Assaf Nitzan , Eyal Lotem , Venu G. Nayar , Edi Shmueli , Daniel F. Smith
发明人: Wendy A. Belluomini , Binny S. Gill , James L. Hafner , Steven R. Hetzler , Assaf Nitzan , Eyal Lotem , Venu G. Nayar , Edi Shmueli , Daniel F. Smith
IPC分类号: G06F12/02
CPC分类号: G06F12/0888 , G06F12/0246 , G06F12/0866 , G06F12/0897 , G06F2212/1036 , G06F2212/222
摘要: Embodiments of the invention relate to throttling accesses to a flash memory device. The flash memory device is part of a storage system that includes the flash memory device and a second memory device. The throttling is performed by logic that is external to the flash memory device and includes calculating a throttling factor responsive to an estimated remaining lifespan of the flash memory device. It is determined whether the throttling factor exceeds a threshold. Data is written to the flash memory device in response to determining that the throttling factor does not exceed the threshold. Data is written to the second memory device in response to determining that the throttling factor exceeds the threshold.
-
公开(公告)号:US20120297113A1
公开(公告)日:2012-11-22
申请号:US13112894
申请日:2011-05-20
申请人: Wendy A. Belluomini , Binny S. Gill , James L. Hafner , Steven R. Hetzler , Assaf Nitzan , Eyal Lotem , Venu G. Nayar , Edi Shmueli , Daniel F. Smith
发明人: Wendy A. Belluomini , Binny S. Gill , James L. Hafner , Steven R. Hetzler , Assaf Nitzan , Eyal Lotem , Venu G. Nayar , Edi Shmueli , Daniel F. Smith
IPC分类号: G06F12/02
CPC分类号: G06F12/0888 , G06F12/0246 , G06F12/0866 , G06F12/0897 , G06F2212/1036 , G06F2212/222
摘要: Embodiments of the invention relate to throttling accesses to a flash memory device. The flash memory device is part of a storage system that includes the flash memory device and a second memory device. The throttling is performed by logic that is external to the flash memory device and includes calculating a throttling factor responsive to an estimated remaining lifespan of the flash memory device. It is determined whether the throttling factor exceeds a threshold. Data is written to the flash memory device in response to determining that the throttling factor does not exceed the threshold. Data is written to the second memory device in response to determining that the throttling factor exceeds the threshold.
摘要翻译: 本发明的实施例涉及对闪存设备的限制访问。 闪存设备是包括闪存设备和第二存储设备的存储系统的一部分。 节流由闪存设备外部的逻辑执行,并且包括响应于闪存设备的估计剩余寿命来计算节流因子。 确定节流因子是否超过阈值。 响应于确定节流因子不超过阈值,将数据写入闪存设备。 响应于确定节流因子超过阈值,将数据写入第二存储器件。
-
公开(公告)号:US08645619B2
公开(公告)日:2014-02-04
申请号:US13553194
申请日:2012-07-19
申请人: Wendy A. Belluomini , Binny S. Gill , James L. Hafner , Steven R. Hetzler , Eyal Lotern , Venu G. Nayar , Assaf Nitzan , Edi Shmueli , Daniel F. Smith
发明人: Wendy A. Belluomini , Binny S. Gill , James L. Hafner , Steven R. Hetzler , Eyal Lotern , Venu G. Nayar , Assaf Nitzan , Edi Shmueli , Daniel F. Smith
IPC分类号: G06F12/00
CPC分类号: G06F12/0888 , G06F12/0246 , G06F12/0866 , G06F12/0897 , G06F2212/1036 , G06F2212/222
摘要: Embodiments of the invention relate to throttling accesses to a flash memory device. The flash memory device is part of a storage system that includes the flash memory device and a second memory device. The throttling is performed by logic that is external to the flash memory device and includes calculating a throttling factor responsive to an estimated remaining lifespan of the flash memory device. It is determined whether the throttling factor exceeds a threshold. Data is written to the flash memory device in response to determining that the throttling factor does not exceed the threshold. Data is written to the second memory device in response to determining that the throttling factor exceeds the threshold.
-
公开(公告)号:US08751758B2
公开(公告)日:2014-06-10
申请号:US13175680
申请日:2011-07-01
申请人: Ehood Garmiza , Eyal Lotem , Assaf Nitzan , Eliyahu Weissbrem
发明人: Ehood Garmiza , Eyal Lotem , Assaf Nitzan , Eliyahu Weissbrem
CPC分类号: G06F17/30088 , G06F3/0614 , G06F3/065 , G06F3/0674 , G06F11/2074 , G06F2201/84
摘要: A method, including defining a snapshot referencing a source partition of a storage volume on a storage device, and receiving a request to write a block of data to the source partition. Upon receiving the write request, a delayed instant copy operation is initiated by allocating a target partition on the storage device and replacing, in the storage volume, the source partition with the target partition. A definition of a condition for completion of the delayed instant copy operation is received, and the delayed instant copy operation is completed upon the condition being met.
摘要翻译: 一种方法,包括定义引用存储设备上的存储卷的源分区的快照,以及接收将数据块写入到源分区的请求。 在接收到写请求时,通过在存储设备上分配目标分区并且在存储卷中用目标分区替换源分区来启动延迟的即时复制操作。 接收到用于完成延迟即时复印操作的条件的定义,并且在满足条件的情况下完成延迟的即时复印操作。
-
6.
公开(公告)号:US08849750B2
公开(公告)日:2014-09-30
申请号:US12903520
申请日:2010-10-13
申请人: Ram Elron , Ehood Garmiza , Haim Helman , Assaf Nitzan
发明人: Ram Elron , Ehood Garmiza , Haim Helman , Assaf Nitzan
CPC分类号: G06F3/0647 , G06F3/0604 , G06F3/0619 , G06F3/0644 , G06F3/065 , G06F3/067 , G06F3/0673 , G06F3/0683 , G06F11/1004 , G06F12/023 , G06F17/30575
摘要: In a local storage system having a local volume with a plurality of local regions, respective local signatures are computed over the local regions. In a remote storage system having a remote volume with remote regions in a one-to-one correspondence with the local regions, respective remote signatures are computed over the remote regions. A given remote region is identified, the given remote region having a given remote signature and a corresponding local region with a given local signature that does not match the given remote signature. The data in the given remote region is then replaced with data from the corresponding local region.
摘要翻译: 在具有具有多个局部区域的本地卷的本地存储系统中,在局部区域上计算相应的本地签名。 在具有与局部区域一一对应的远程区域的远程存储系统中,在远程区域上计算相应的远程签名。 识别给定的远程区域,给定的远程区域具有给定的远程签名以及具有给定的本地签名的与给定的远程签名不匹配的对应的本地区域。 然后将来自相应局部区域的数据替换给定远程区域中的数据。
-
7.
公开(公告)号:US08892512B2
公开(公告)日:2014-11-18
申请号:US13486528
申请日:2012-06-01
申请人: Rami Elron , Ehood Garmiza , Haim Helman , Assaf Nitzan
发明人: Rami Elron , Ehood Garmiza , Haim Helman , Assaf Nitzan
CPC分类号: G06F3/0647 , G06F3/0604 , G06F3/0619 , G06F3/0644 , G06F3/065 , G06F3/067 , G06F3/0673 , G06F3/0683 , G06F11/1004 , G06F12/023 , G06F17/30575
摘要: A method includes computing, in a local storage system having a local volume with a plurality of local regions, respective local signatures over the local regions, and computing, in a remote storage system having a remote volume with remote regions in a one-to-one correspondence with the local regions, respective remote signatures over the remote regions. A given remote region is identified, the given remote region having a given remote signature and a corresponding local region with a given local signature that does not match the given remote signature. The data in the given remote region is then replaced with data from the corresponding local region.
摘要翻译: 一种方法包括在具有多个本地区域的本地卷的本地存储系统中计算在局部区域上的相应本地签名,以及在远程存储系统中计算具有远程区域的远程区域, 与当地区域的一个对应关系,偏远地区的相应远程签名。 识别给定的远程区域,给定的远程区域具有给定的远程签名以及具有给定的本地签名的与给定的远程签名不匹配的对应的本地区域。 然后将来自相应局部区域的数据替换给定远程区域中的数据。
-
-
-
-
-
-