Patents by Inventor Tadato Nishina
Tadato Nishina has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11288006Abstract: In a storage system having a controller constructing a provision volume provided to a server system and an addition volume in which data to be stored in the provision volume is added and stored, when a provision volume copying instruction is received, the controller inserts a start marker indicating start time point of copying into address change history information and copies address conversion information of a provision volume while receiving update data to a provision volume from the server system, as address conversion information of a copy-destination volume. On the basis of a start marker of address change history information and history information, a change from start to completion of copying of the address conversion information of a copy-destination volume is reset to a state at the start time point of copying.Type: GrantFiled: August 25, 2020Date of Patent: March 29, 2022Assignee: HITACHI, LTD.Inventors: Yusuke Yamaga, Tomohiro Kawaguchi, Akira Deguchi, Takaki Matsushita, Tadato Nishina
-
Publication number: 20210232466Abstract: A storage system includes a business volume, a controller, and an additional write volume. The controller manages first address conversion information for managing a relationship between addresses of the business volume and the additional write volume, and address conversion history information for managing a relationship between the addresses of the business volume and the additional write volume and a time when the data of the business volume is updated as history information. The controller acquires a snapshot of the business volume at each time the data amount of the address conversion history information reaches a predetermined threshold, and stores a recovery point to the address conversion history information at each time a recovery point set command is received for the business volume. Further, when receiving a restore command, the controller restores the business volume using the acquired snapshot and the recovery point stored in the address conversion history information.Type: ApplicationFiled: August 28, 2020Publication date: July 29, 2021Applicant: HITACHI, LTD.Inventors: Takaki MATSUSHITA, Tomohiro KAWAGUCHI, Tadato NISHINA, Yusuke YAMAGA
-
Publication number: 20210173563Abstract: In a storage system having a controller constructing a provision volume provided to a server system and an addition volume in which data to be stored in the provision volume is added and stored, when a provision volume copying instruction is received, the controller inserts a start marker indicating start time point of copying into address change history information and copies address conversion information of a provision volume while receiving update data to a provision volume from the server system, as address conversion information of a copy-destination volume. On the basis of a start marker of address change history information and history information, a change from start to completion of copying of the address conversion information of a copy-destination volume is reset to a state at the start time point of copying.Type: ApplicationFiled: August 25, 2020Publication date: June 10, 2021Inventors: Yusuke YAMAGA, Tomohiro KAWAGUCHI, Akira DEGUCHI, Takaki MATSUSHITA, Tadato NISHINA
-
Patent number: 9977813Abstract: As a method for migrating data of a volume adopting a snapshot function to a new storage system, in order to perform migration without depending on a method for compressing snapshot data of a migration source storage system, and without stopping transmission and reception of data between the host computer and the storage system, at first, after migrating data of a volume being the source of snapshot (PVOL), migration is performed sequentially from newer generations. At this time, migration target data of each SVOL is all the data within the migration source storage system. The SVOL data copied to a migration destination storage is compared with one-generation-newer SVOL data within the migration destination storage system, and based on the comparison result, a difference management information is created. If there is difference, a VOL allocation management table is updated, and difference data is stored in the area allocated within the pool.Type: GrantFiled: January 17, 2013Date of Patent: May 22, 2018Assignee: Hitachi, Ltd.Inventors: Ryosuke Tatsumi, Tadato Nishina, Norio Shimozono
-
Publication number: 20170097795Abstract: In a flash storage system, the amount of write to be performed to a flash memory of a flash storage can be reduced without deteriorating the performance of a storage controller and the flash storage. When the storage controller performs collective write of data including intermittent reads to the flash storage, the storage system issues a compare write request to the flash storage. The flash storage having received the compare write request reads a data before update of the written data range from the flash memory, compares the read data with the written data, and writes only the data having a different content to the flash memory.Type: ApplicationFiled: April 7, 2014Publication date: April 6, 2017Inventors: Tadato NISHINA, Tomohiro YOSHIHARA, Hiroaki AKUTSU, Junji OGAWA, Shunji KAWAMURA
-
Patent number: 9501231Abstract: A storage system is provided with a memory region, a cache memory region, and a processor. The memory region stores the time relation information that indicates a time relationship of a data element that has been stored into the cache memory region and that is to be written to the logical region and a snapshot acquisition point of time to the primary volume. The processor judges whether or not the data element that has been stored into the cache memory region is a snapshot configuration element based on the time relation information for the data element that is to be written to a logical region of a write destination that conforms to the write request that specifies the primary volume and that has been stored into the cache memory region.Type: GrantFiled: November 25, 2014Date of Patent: November 22, 2016Assignee: Hitachi, Ltd.Inventors: Yoichi Mizuno, Noboru Morishita, Tadato Nishina
-
Patent number: 9465561Abstract: A storage system includes: a storage device including a recording medium that stores data and a device controller that executes addition processing involving a change of state of the data with respect to the data; and a storage controller that controls input and output of data for the storage device. The storage controller transmits, to the storage device, determination information that can be utilized by the device controller for determining whether or not to execute the addition processing along with input-output processing relating to input-output target data. The device controller controls execution of the addition processing with respect to the input-output target data based on the determination information transmitted from the storage controller.Type: GrantFiled: August 18, 2015Date of Patent: October 11, 2016Assignee: Hitachi, Ltd.Inventors: Tadato Nishina, Hiroaki Akutsu, Kohei Tatara, Norio Shimozono
-
Publication number: 20150355864Abstract: A storage system includes: a storage device including a recording medium that stores data and a device controller that executes addition processing involving a change of state of the data with respect to the data; and a storage controller that controls input and output of data for the storage device. The storage controller transmits, to the storage device, determination information that can be utilized by the device controller for determining whether or not to execute the addition processing along with input-output processing relating to input-output target data. The device controller controls execution of the addition processing with respect to the input-output target data based on the determination information transmitted from the storage controller.Type: ApplicationFiled: August 18, 2015Publication date: December 10, 2015Inventors: Tadato NISHINA, Hiroaki AKUTSU, Kohei TATARA, Norio SHIMOZONO
-
Publication number: 20150324418Abstract: As a method for migrating data of a volume adopting a snapshot function to a new storage system, in order to perform migration without depending on a method for compressing snapshot data of a migration source storage system, and without stopping transmission and reception of data between the host computer and the storage system, at first, after migrating data of a volume being the source of snapshot (PVOL), migration is performed sequentially from newer generations. At this time, migration target data of each SVOL is all the data within the migration source storage system. The SVOL data copied to a migration destination storage is compared with one-generation-newer SVOL data within the migration destination storage system, and based on the comparison result, a difference management information is created. If there is difference, a VOL allocation management table is updated, and difference data is stored in the area allocated within the pool.Type: ApplicationFiled: January 17, 2013Publication date: November 12, 2015Inventors: Ryosuke TATSUMI, Tadato NISHINA, Norio SHIMOZONO
-
Patent number: 9122399Abstract: A storage system includes: a storage device including a recording medium that stores data and a device controller that executes addition processing involving a change of state of the data with respect to the data; and a storage controller that controls input and output of data for the storage device. The storage controller transmits, to the storage device, determination information that can be utilized by the device controller for determining whether or not to execute the addition processing along with input-output processing relating to input-output target data. The device controller controls execution of the addition processing with respect to the input-output target data based on the determination information transmitted from the storage controller.Type: GrantFiled: April 18, 2013Date of Patent: September 1, 2015Assignee: HITACHI, LTD.Inventors: Tadato Nishina, Hiroaki Akutsu, Kohei Tatara, Norio Shimozono
-
Publication number: 20150081971Abstract: A storage system is provided with a memory region, a cache memory region, and a processor. The memory region stores the time relation information that indicates a time relationship of a data element that has been stored into the cache memory region and that is to be written to the logical region and a snapshot acquisition point of time to the primary volume. The processor judges whether or not the data element that has been stored into the cache memory region is a snapshot configuration element based on the time relation information for the data element that is to be written to a logical region of a write destination that conforms to the write request that specifies the primary volume and that has been stored into the cache memory region.Type: ApplicationFiled: November 25, 2014Publication date: March 19, 2015Inventors: Yoichi Mizuno, Noboru Morishita, Tadato Nishina
-
Patent number: 8909883Abstract: A storage system is provided with a memory region, a cache memory region, and a processor. The memory region stores the time relation information that indicates a time relationship of a data element that has been stored into the cache memory region and that is to be written to the logical region and a snapshot acquisition point of time to the primary volume. The processor judges whether or not the data element that has been stored into the cache memory region is a snapshot configuration element based on the time relation information for the data element that is to be written to a logical region of a write destination that conforms to the write request that specifies the primary volume and that has been stored into the cache memory region.Type: GrantFiled: May 31, 2011Date of Patent: December 9, 2014Assignee: Hitachi, Ltd.Inventors: Yoichi Mizuno, Noboru Morishita, Tadato Nishina
-
Publication number: 20140317340Abstract: A storage system includes: a storage device including a recording medium that stores data and a device controller that executes addition processing involving a change of state of the data with respect to the data; and a storage controller that controls input and output of data for the storage device. The storage controller transmits, to the storage device, determination information that can be utilized by the device controller for determining whether or not to execute the addition processing along with input-output processing relating to input-output target data. The device controller controls execution of the addition processing with respect to the input-output target data based on the determination information transmitted from the storage controller.Type: ApplicationFiled: April 18, 2013Publication date: October 23, 2014Inventors: Tadato Nishina, Hiroaki Akutsu, Kohei Tatara, Norio Shimozono
-
Publication number: 20120311261Abstract: A storage system is provided with a memory region, a cache memory region, and a processor. The memory region stores the time relation information that indicates a time relationship of a data element that has been stored into the cache memory region and that is to be written to the logical region and a snapshot acquisition point of time to the primary volume. The processor judges whether or not the data element that has been stored into the cache memory region is a snapshot configuration element based on the time relation information for the data element that is to be written to a logical region of a write destination that conforms to the write request that specifies the primary volume and that has been stored into the cache memory region.Type: ApplicationFiled: May 31, 2011Publication date: December 6, 2012Applicant: HITACHI, LTD.Inventors: Yoichi Mizuno, Noboru Morishita, Tadato Nishina
-
Publication number: 20120131287Abstract: The present invention efficiently changes a volume size while maintaining a copy pair as-is. A PVOL and a SVOL #1 are in a pair state and are synchronized. The PVOL and a SVOL #2 are in a restore state. Upon instruction of expansion of the size of the PVOL, the size of a copy-destination SVOL #1 is first expanded, the size of the PVOL is then expanded, and the size of the SVOL #2 is lastly expanded. In the case of a PSUS state, only the size of the PVOL is expanded, and the size of the SVOL is left as-is.Type: ApplicationFiled: November 19, 2010Publication date: May 24, 2012Inventors: Tadato Nishina, Kohei Tatara, Masayuki Yamamoto, Yoshiaki Eguchi, Shunji Kawamura, Akira Deguchi