-
公开(公告)号:US09177670B1
公开(公告)日:2015-11-03
申请号:US14041290
申请日:2013-09-30
Applicant: EMC Corporation
Inventor: Philip Derbeko , Zvi Gabriel Benhanokh , Assaf Natanzon , Arieh Don , Anat Eyal , Alexandr Veprinsky
CPC classification number: G11C16/26 , G06F11/0706 , G11C16/16 , G11C29/08
Abstract: Example embodiments of the present invention relate to a method and a system for improving performance of flash cache memory, such as in a host of a storage environment, for example, by preventing a cache cell from reaching an operation limit. The method includes determining that a number of operations to a first cell of a flash memory has reached a threshold and managing the flash memory according to the determination to prevent a failure of a second cell of the flash memory.
Abstract translation: 本发明的示例性实施例涉及用于例如通过防止高速缓存单元达到操作限制来改善闪存高速缓冲存储器的性能的方法和系统,例如在存储环境的主机中。 该方法包括:确定针对闪速存储器的第一单元的操作的数量已达到阈值,并且根据该确定来管理闪速存储器,以防止闪速存储器的第二单元的故障。
-
42.
公开(公告)号:US09170942B1
公开(公告)日:2015-10-27
申请号:US14145313
申请日:2013-12-31
Applicant: EMC Corporation
Inventor: Philip Derbeko , Zvi Gabriel Benhanokh , Arieh Don , Yaron Dar , Anat Eyal
CPC classification number: G06F12/0802 , G06F12/0246 , G06F12/04 , G06F12/0804 , G06F12/0871 , G06F2212/311 , G06F2212/7203
Abstract: A computer-executable method, system, and computer program product for managing a data storage system, wherein the data storage system includes a host-cache and a data storage array, the computer-executable method, system, and computer program product comprising receiving an I/O request, processing the I/O request by locating data related to the I/O request and aligning the I/O request with the data to create an aligned portion of data, and updating the data storage array with the aligned portion of data.
Abstract translation: 一种用于管理数据存储系统的计算机可执行方法,系统和计算机程序产品,其中所述数据存储系统包括主机 - 高速缓存和数据存储阵列,所述计算机可执行方法,系统和计算机程序产品包括: I / O请求,通过定位与I / O请求相关的数据来处理I / O请求,并将I / O请求与数据对齐以创建对齐的数据部分,并且更新数据存储阵列,其中对齐部分 数据。
-
公开(公告)号:US09128854B1
公开(公告)日:2015-09-08
申请号:US13630167
申请日:2012-09-28
Applicant: EMC Corporation
Inventor: Philip Derbeko , Arieh Don , Anat Eyal , Alex Veprinsky , Zvi Gabriel Benhanokh
CPC classification number: G06F12/0866 , G06F12/0862 , G06F2212/312
Abstract: A method, computer program product, and computing system for monitoring data requests made by an application being executed on a host to generate a prediction concerning a quantity of data that may be needed by the application in the future. The quantity of data is stored within a backend cache system included within a data array coupled to the host. The quantity of data is provided to the host.
Abstract translation: 一种方法,计算机程序产品和用于监视由在主机上执行的应用程序进行的数据请求的计算系统,以生成关于将来可能需要的数据量的预测。 数据量存储在包含在耦合到主机的数据阵列内的后端缓存系统中。 数据量提供给主机。
-
公开(公告)号:US09009444B1
公开(公告)日:2015-04-14
申请号:US13631897
申请日:2012-09-29
Applicant: EMC Corporation
Inventor: Philip Derbeko , Arieh Don , Anat Eyal , Kevin F. Martin , Richard A. Trabing
CPC classification number: G06F11/006 , G06F3/0611 , G06F3/065 , G06F3/0689 , G06F11/0727 , G06F11/0793 , G06F11/2028 , G06F11/2033 , G06F11/2038 , G06F11/2046 , G06F2201/825
Abstract: A method, computer program product, and computing system for receiving a reservation for a LUN from Host A, wherein the LUN is defined within a data array. A lock for the LUN is defined as Host A. A write request is received for the LUN from Host B. The lock for the LUN is defined as Transitioning A to B. The write request is delayed for a defined period of time.
Abstract translation: 一种用于从主机A接收LUN的预留的方法,计算机程序产品和计算系统,其中所述LUN被定义在数据阵列内。 LUN的锁被定义为主机A.从主机B接收到LUN的写入请求。LUN的锁定义为将A转换为B。写入请求延迟定义的时间段。
-
公开(公告)号:US08990615B1
公开(公告)日:2015-03-24
申请号:US13630214
申请日:2012-09-28
Applicant: EMC Corporation
Inventor: Philip Derbeko , Zvi Gabriel Benhanokh , Anat Eyal , Arieh Don , Alex Veprinsky
IPC: G06F11/00
CPC classification number: G06F11/1662 , G06F11/1446 , G06F11/2094
Abstract: A method, computer program product, and computing system for receiving an indication that a hard disk drive within a data array is failing, thus defining a failing hard disk drive. At least a portion of the data included within the failing hard disk drive is copied to a failover portion of a front end cache system included within a host coupled to the data array, thus defining a backup data set.
Abstract translation: 一种用于接收数据阵列内的硬盘驱动器出现故障的指示的方法,计算机程序产品和计算系统,从而定义出现故障的硬盘驱动器。 包含在故障硬盘驱动器内的数据的至少一部分被复制到包括在耦合到数据阵列的主机内的前端缓存系统的故障切换部分,从而定义备份数据集。
-
-
-
-