发明名称 Storage system and data control method therefor
摘要 Package controller of a flash package, upon receiving an update data write request with respect to a first logical storage area corresponding to a first LU that is treated as a backup target, manages a first physical storage area as a backup storage area in a state where pre-update data is maintained, allocates a second physical storage area to the first logical storage area, and writes the update data to the second physical storage area. The package controller, upon receiving an update data write request with respect to a second logical storage area corresponding to a second LU that is treated as a non-backup target, manages a third physical storage area allocated to the second logical storage area as an invalid storage area, and writes the update data to a fourth physical storage area newly allocated to the second logical storage area.
申请公布号 US9189391(B2) 申请公布日期 2015.11.17
申请号 US201414528039 申请日期 2014.10.30
申请人 Hitachi, Ltd. 发明人 Noborikawa Yoshiyuki;Homma Shigeo
分类号 G06F12/00;G06F12/02;G06F3/06;G06F11/14 主分类号 G06F12/00
代理机构 Foley & Lardner LLP 代理人 Foley & Lardner LLP
主权项 1. A flash package for a storage system having a storage controller which is coupled to a host apparatus, the flash package comprising: multiple flash memory chips; and a package controller configured to control the multiple flash memory chips, wherein the storage controller is configured to use a logical storage area provided by the package controller and a logical storage area provided by other one or more flash memory packages in the storage system to provide a first Logical Unit (LU) and a second LU to the host apparatus, wherein the first LU is managed as a backup target and the second LU is managed as a non-backup target, the package controller is configured to: upon receiving an update data write request with respect to a first logical storage area corresponding to the first LU, manage a first physical storage area allocated to the first logical storage area as a backup storage area in a state where pre-update data is maintained, newly allocate a second physical storage area to the first logical storage area, and write the update data to the second physical storage area,upon receiving an update data write request with respect to a second logical storage area corresponding to the second LU, manage a third physical storage area allocated to the second logical storage area as an invalid storage area, and write the update data to a fourth physical storage area newly allocated to the second logical storage area,wherein the package controller is configured to use the first physical storage area that is managed as the backup storage area to provide backup data for the first LU, andwherein the package controller is configured to delete pre-update data stored in the third physical storage area that is managed as the invalid storage area.
地址 Tokyo JP