Patents by Inventor Katsuyoshi Katori

Katsuyoshi Katori 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).

  • Publication number: 20160041780
    Abstract: In one embodiment, a method is provided for copying data in a virtual sequential access volume (VSAV) among at least two computers. The method of the present invention includes the operations of: writing first data in a first VSAV, into a first storage device of a first computer; updating version information on the first VSAV, and storing the updated version information and information on a write start position of the first data, into the first storage device; transmitting the information on the write start position of the first data to a second computer; writing the first data into a second storage device of the second computer, from the write start position of the first data; and updating version information on the first VSAV, and storing the updated version information and the received information on the write start position of the first data, into the second storage device.
    Type: Application
    Filed: August 6, 2015
    Publication date: February 11, 2016
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Koichi Masuda
  • Publication number: 20160041758
    Abstract: In one embodiment, a system includes a disk cache and a controller configured to create a cache resident partition in the disk cache, the cache resident partition being configured to store data thereto that is not subject to HSM, manage the cache resident partition to have a size that is greater than a first minimum size and less than or equal to a total size of the disk cache, receive data to store to the disk cache, store the data to the cache resident partition at least initially, create tape-managed partitions in the disk cache, each of the tape-managed partitions being configured to store data that is subject to HSM, and manage the tape-managed partitions to have a size that is greater than a second minimum size and less than or equal to a total size of the disk cache less a size of all other partitions combined.
    Type: Application
    Filed: August 5, 2014
    Publication date: February 11, 2016
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Koichi Masuda, Joseph M. Swingler
  • Patent number: 9229829
    Abstract: Provided are a computer program product, system, and method for synchronous mode replication to multiple clusters receiving a write to a volume from a host. A received write is cached in a memory. A determination is made of a replication rule indicating one of a plurality of replication modes for a first cluster and a second cluster used for replication for the write, wherein one of the replication modes comprises a synchronous mode. A determination is made that the replication rule indicates a synchronous mode for the first and the second clusters. The write is transmitted from the memory to the first cluster to store in a first non-volatile storage of the first cluster and to the second cluster to store in a second non-volatile storage in response to determining that the replication rule indicates the synchronous mode.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: January 5, 2016
    Assignee: GLOBALFOUNDRIES, INC.
    Inventors: Ralph T. Beeston, Erika M. Dawson, Gavin S. Johnson, Katsuyoshi Katori, Joseph M. Swingler
  • Publication number: 20150355978
    Abstract: Systems and methods for backing up storage volumes are provided. One system includes a primary side, a secondary side, and a network coupling the primary and secondary sides. The secondary side includes first and second VTS including a cache and storage tape. The first VTS is configured to store a first portion of a group of storage volumes in its cache and migrate the remaining portion to its storage tape. The second VTS is configured to store the remaining portion of the storage volumes in its cache and migrate the first portion to its storage tape. One method includes receiving multiple storage volumes from a primary side, storing the storage volumes in the cache of the first and second VTS, and migrating a portion of the storage volumes from the cache to storage tape in the first VTS.
    Type: Application
    Filed: August 17, 2015
    Publication date: December 10, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norie IWASAKI, Katsuyoshi KATORI, Hiroyuki MIYOSHI, Takeshi NOHTA, Eiji TOSAKA
  • Patent number: 9135128
    Abstract: Systems and methods for backing up storage volumes are provided. One system includes a primary side, a secondary side, and a network coupling the primary and secondary sides. The secondary side includes first and second VTS including a cache and storage tape. The first VTS is configured to store a first portion of a group of storage volumes in its cache and migrate the remaining portion to its storage tape. The second VTS is configured to store the remaining portion of the storage volumes in its cache and migrate the first portion to its storage tape. One method includes receiving multiple storage volumes from a primary side, storing the storage volumes in the cache of the first and second VTS, migrating a portion of the storage volumes from the cache to storage tape in the first VTS, and migrating a remaining portion of the storage volumes from the cache to storage tape in the second VTS.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Hiroyuki Miyoshi, Takeshi Nohta, Eiji Tosaka
  • Publication number: 20150154085
    Abstract: In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor, the logic being configured to cause the processor to access a snapshot of data stored on one or more DR clusters within a disaster recovery (DR) family only when the snapshot was made consistent with respect to data on one or more production clusters within the DR family before a time-zero, and perform DR testing using the snapshot, wherein the time-zero represents a time selected to simulate a disaster, wherein the DR family includes one or more DR clusters accessible to a DR host and the one or more production clusters accessible to a production host, and wherein the DR host is configured to replicate data from the one or more production clusters to the one or more DR clusters.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Koichi Masuda, Takeshi Nohta, Joseph M. Swingler
  • Publication number: 20150154084
    Abstract: In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor, the logic being configured to cause the processor to define a disaster recovery (DR) family, the DR family having one or more DR clusters accessible to a DR host and one or more production clusters accessible to a production host, wherein the DR host is configured to replicate data from the one or more production clusters to the one or more DR clusters, create a backup copy of data stored to the one or more production clusters, store the backup copy to the one or more DR clusters, establish a time-zero in the DR family, and share a point-in-time data consistency at the time-zero among all clusters within the DR family. Other systems, methods, and computer program products are presented for DR testing, according to more embodiments.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Koichi Masuda, Takeshi Nohta, Joseph M. Swingler
  • Publication number: 20150154271
    Abstract: In one embodiment, an apparatus includes a processor and logic integrated with and/or executable by the processor configured to cause the processor to receive data to store to a first cluster, store one or more copies of the data to the first cluster, and set a time-delayed copy consistency point time-delayed cops consistency point indicating an amount of time in which data stored to the first cluster is aged prior to being copied from the first cluster to a second cluster. In another embodiment, a method for time-delayed replication includes receiving data to store to a first cluster, storing one or more copies of the data to the first cluster, and setting a time-delayed copy consistency point, the time-delayed copy consistency point indicating an amount of time in which data stored to the first cluster is aged prior to being copied from the first cluster to a second cluster.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Koichi Masuda, Tomokazu Nakamura, Takeshi Nohta, Joseph M. Swingler
  • Publication number: 20150113238
    Abstract: The method of the present invention includes the steps of: receiving a command for creating a snapshot of the logical volume; preparing a management table for managing the snapshot; detecting the storage status of the logical volume; and updating the management table without recalling the logical volume from the second level storage to the first level storage when the logical volume has migrated from the first level storage to the second level storage. After the update, the storage table indicates whether creation of a snapshot is required, whether a logical volume has migrated, and whether the second level storage is the storage location of the logical volume.
    Type: Application
    Filed: September 17, 2014
    Publication date: April 23, 2015
    Applicant: International Business Machines Corporation
    Inventors: KATSUYOSHI KATORI, Koichi Masuda, Takeshi Nohta
  • Publication number: 20150113239
    Abstract: The method of the present invention includes the steps of: receiving a command for creating a snapshot of the logical volume; preparing a management table for managing the snapshot; detecting the storage status of the logical volume; and updating the management table without recalling the logical volume from the second level storage to the first level storage when the logical volume has migrated from the first level storage to the second level storage. After the update, the storage table indicates whether creation of a snapshot is required, whether a logical volume has migrated, and whether the second level storage is the storage location of the logical volume.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 23, 2015
    Applicant: International Business Machines Corporation
    Inventors: Katsuyoshi Katori, Koichi Masuda, Takeshi Nohta
  • Publication number: 20140229567
    Abstract: Systems and methods for backing up storage volumes are provided. One system includes a primary side, a secondary side, and a network coupling the primary and secondary sides. The secondary side includes first and second VTS including a cache and storage tape. The first VTS is configured to store a first portion of a group of storage volumes in its cache and migrate the remaining portion to its storage tape. The second VTS is configured to store the remaining portion of the storage volumes in its cache and migrate the first portion to its storage tape. One method includes receiving multiple storage volumes from a primary side, storing the storage volumes in the cache of the first and second VTS, migrating a portion of the storage volumes from the cache to storage tape in the first VTS, and migrating a remaining portion of the storage volumes from the cache to storage tape in the second VTS.
    Type: Application
    Filed: April 22, 2014
    Publication date: August 14, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norie IWASAKI, Katsuyoshi KATORI, Hiroyuki MIYOSHI, Takeshi NOHTA, Eiji TOSAKA
  • Patent number: 8745333
    Abstract: Systems and methods for backing up storage volumes are provided. One system includes a primary side, a secondary side, and a network coupling the primary and secondary sides. The secondary side includes first and second VTS including a cache and storage tape. The first VTS is configured to store a first portion of a group of storage volumes in its cache and migrate the remaining portion to its storage tape. The second VTS is configured to store the remaining portion of the storage volumes in its cache and migrate the first portion to its storage tape. One method includes receiving multiple storage volumes from a primary side, storing the storage volumes in the cache of the first and second VTS, migrating a portion of the storage volumes from the cache to storage tape in the first VTS, and migrating a remaining portion of the storage volumes from the cache to storage tape in the second VTS.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Hiroyuki Miyoshi, Takeshi Nohta, Eiji Tosaka
  • Publication number: 20140032957
    Abstract: Provided are a computer program product, system, and method for synchronous mode replication to multiple clusters receiving a write to a volume from a host. A received write is cached in a memory. A determination is made of a replication rule indicating one of a plurality of replication modes for a first cluster and a second cluster used for replication for the write, wherein one of the replication modes comprises a synchronous mode. A determination is made that the replication rule indicates a synchronous mode for the first and the second clusters. The write is transmitted from the memory to the first cluster to store in a first non-volatile storage of the first cluster and to the second cluster to store in a second non-volatile storage in response to determining that the replication rule indicates the synchronous mode.
    Type: Application
    Filed: July 25, 2012
    Publication date: January 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ralph T. Beeston, Erika M. Dawson, Gavin S. Johnson, Katsuyoshi Katori, Joseph M. Swingler
  • Patent number: 8595430
    Abstract: Systems and methods for managing a virtual tape library (VTL) domain capable of being coupled to a host are provided. One system includes a plurality of VTL nodes configured to store multiple scratch erased volumes. Each VTL node comprises a processor configured to perform at least a portion of the below method. One method includes receiving a request from the host to de-mount a volume in one of the plurality of VTL nodes, transferring the volume to a scratch category in response to receiving the request, erasing data in the volume and categorizing the volume as a scratch erased volume, and providing ownership of the scratch erased volume to a VTL node in the plurality of VTL nodes based on pre-determined criteria for the plurality of VTL nodes. Also provided are computer storage mediums including computer code for performing the above method.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Hiroyuki Miyoshi, Takeshi Nohta, Eiji Tosaka
  • Publication number: 20130282975
    Abstract: Systems and methods for backing up storage volumes are provided. One system includes a primary side, a secondary side, and a network coupling the primary and secondary sides. The secondary side includes first and second VTS including a cache and storage tape. The first VTS is configured to store a first portion of a group of storage volumes in its cache and migrate the remaining portion to its storage tape. The second VTS is configured to store the remaining portion of the storage volumes in its cache and migrate the first portion to its storage tape. One method includes receiving multiple storage volumes from a primary side, storing the storage volumes in the cache of the first and second VTS, migrating a portion of the storage volumes from the cache to storage tape in the first VTS, and migrating a remaining portion of the storage volumes from the cache to storage tape in the second VTS.
    Type: Application
    Filed: June 18, 2013
    Publication date: October 24, 2013
    Inventors: Norie IWASAKI, Katsuyoshi KATORI, Hiroyuki MIYOSHI, Takeshi NOHTA, Eiji TOSAKA
  • Patent number: 8484419
    Abstract: Systems and methods for backing up storage volumes are provided. One system includes a primary side, a secondary side, and a network coupling the primary and secondary sides. The secondary side includes first and second VTS including a cache and storage tape. The first VTS is configured to store a first portion of a group of storage volumes in its cache and migrate the remaining portion to its storage tape. The second VTS is configured to store the remaining portion of the storage volumes in its cache and migrate the first portion to its storage tape. One method includes receiving multiple storage volumes from a primary side, storing the storage volumes in the cache of the first and second VTS, migrating a portion of the storage volumes from the cache to storage tape in the first VTS, and migrating a remaining portion of the storage volumes from the cache to storage tape in the second VTS.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Hiroyuki Miyoshi, Takeshi Nohta, Eiji Tosaka
  • Publication number: 20120203964
    Abstract: In a storage system including plural source storage devices, a target storage device selects which source storage device to accept a copy request from the target storage device so as to minimize the load on the entire system. The system calculates first and second load values for job loads being processed. System load values for the system are derived from job load value of a specific data, and respective load values for first and second source storage devices. The system compares the system load values to select a storage device to provide the data copy so as to minimize the load on the entire system.
    Type: Application
    Filed: July 1, 2010
    Publication date: August 9, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Takeshi Nohta, Kohei Taguchi, Eiji Tosaka
  • Patent number: 8234464
    Abstract: A hybrid data storage system is one which has data storage clusters of different types. In a hybrid data storage system, at least one first data storage cluster is configured to store data and has high data storage capacity; and at least one second data storage cluster is configured to store data and has lower data storage capacity than the first cluster. The data is initially replicated and stored by at least one first and at least one second data storage cluster. The method identifies a portion of the stored initially replicated data of at least one second data storage cluster as “pinned”; continues to store the pinned initially replicated data; and selectively removes non-pinned initially replicated data from the second data storage cluster(s) to account for the capacity difference.
    Type: Grant
    Filed: November 5, 2009
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Thomas William Bish, Katsuyoshi Katori, David Michael Morton, Yun Mou, Jonathan Wayne Peake, Joseph M Swingler
  • Publication number: 20120166395
    Abstract: A system for managing a plurality of storage devices that are configured to store a database. The system includes an access instruction acquiring unit configured for acquiring an access instruction to access the database. The system also includes a predicting unit configured for predicting a table to be accessed in response to the acquired access instruction. The system further includes a relocation unit configured for mirroring the table predicted by the predicting unit, the mirroring between the plurality of storage devices.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 28, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Soh Kaijima, Katsuyoshi Katori, Seiji Minami, Masakazu Sano
  • Publication number: 20120131280
    Abstract: Systems and methods for backing up storage volumes are provided. One system includes a primary side, a secondary side, and a network coupling the primary and secondary sides. The secondary side includes first and second VTS including a cache and storage tape. The first VTS is configured to store a first portion of a group of storage volumes in its cache and migrate the remaining portion to its storage tape. The second VTS is configured to store the remaining portion of the storage volumes in its cache and migrate the first portion to its storage tape. One method includes receiving multiple storage volumes from a primary side, storing the storage volumes in the cache of the first and second VTS, migrating a portion of the storage volumes from the cache to storage tape in the first VTS, and migrating a remaining portion of the storage volumes from the cache to storage tape in the second VTS.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norie IWASAKI, Katsuyoshi KATORI, Hiroyuki MIYOSHI, Takeshi NOHTA, Eiji TOSAKA