Patents by Inventor Tetsuya Shirogane

Tetsuya Shirogane 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: 9369278
    Abstract: In order to quickly perform maintenance or exchange of a controller of a storage device having an encryption function in a storage system, a first controller in a Ready state spoofs a second controller subjected to maintenance or exchange to acquire key information from a key management server and to store the information in a memory, and a second controller reads the key information from the memory of the first controller to store the information in an own memory to convert the second controller into a Ready state. Then, the first controller deletes acquired key information from an own memory to convert the controller into a Halt state.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: June 14, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Masahide Kawarasaki, Tetsuya Shirogane, Shinichi Nakayama
  • Patent number: 9336412
    Abstract: The storage system according to the present invention has a function to encrypt write data from the host and store the same in a storage media. Further, validation information of write data is added to the write data during storage thereof, and the data having the validation information added thereto is encrypted and stored in the storage media. When starting the storage system or restoring the encryption key information, the encrypted data stored in the storage media is read from the disk and decrypted prior to receiving a data access request from the host, and validation of data is performed using the validation information added to the decrypted data, so as to determine whether the encryption key stored in a storage controller is valid or not.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: May 10, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Jin Choi, Shinichi Nakayama, Tetsuya Shirogane
  • Publication number: 20160080148
    Abstract: In order to quickly perform maintenance or exchange of a controller of a storage device having an encryption function in a storage system, a first controller in a Ready state spoofs a second controller subjected to maintenance or exchange to acquire key information from a key management server and to store the information in a memory, and a second controller reads the key information from the memory of the first controller to store the information in an own memory to convert the second controller into a Ready state. Then, the first controller deletes acquired key information from an own memory to convert the controller into a Halt state.
    Type: Application
    Filed: March 22, 2013
    Publication date: March 17, 2016
    Inventors: Masahide KAWARASAKI, Tetsuya SHIROGANE, Shinichi NAKAYAMA
  • Publication number: 20160034719
    Abstract: The storage system according to the present invention has a function to encrypt write data from the host and store the same in a storage media. Further, validation information of write data is added to the write data during storage thereof, and the data having the validation information added thereto is encrypted and stored in the storage media. When starting the storage system or restoring the encryption key information, the encrypted data stored in the storage media is read from the disk and decrypted prior to receiving a data access request from the host, and validation of data is performed using the validation information added to the decrypted data, so as to determine whether the encryption key stored in a storage controller is valid or not.
    Type: Application
    Filed: December 12, 2013
    Publication date: February 4, 2016
    Applicant: HITACHI, LTD.
    Inventors: Jin CHOI, Shinichi NAKAYAMA, Tetsuya SHIROGANE
  • Patent number: 8732129
    Abstract: Provided is a storage system including: a first interface connected to a host computer; a second interface connected to a manager terminal; a control unit connected to the first interface and the second interface and equipping a processor and a memory; and one or more disk drives in which data that is requested to read by the host computer is stored, in which the control unit detects an access from the host computer to the first interface and an access from the manager terminal to the second interface, and generates log data of operations according to the accesses. Accordingly, log data concerning every action and every operation of the storage system is maintained and stored.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: May 20, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Norihiko Kawakami, Tetsuya Shirogane
  • Patent number: 8612776
    Abstract: A storage control apparatus stores a device attribute that indicates whether a physical storage device that is made to be a basis of a pool of a creation target is an encryption device (a physical storage device that is provided with an encryption function) or an unencryption device (a physical storage device that is not provided with an encryption function) as a pool attribute for the pool. In the case in which a pool attribute that has been stored for a pool with which a virtual volume that is a virtual logical volume of a creation target is associated indicates both of an encryption and an unencryption, the storage control apparatus associates the virtual volume of a creation target with a physical storage device that conforms to an attribute that has been specified as a volume attribute of the virtual volume of a creation target among an encryption device and an unencryption device that are a basis of a pool of the associated destination.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: December 17, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Kazuo Hakamata, Tetsuya Shirogane
  • Patent number: 8341347
    Abstract: A storage controller of the present invention enables a larger number of storage devices to be mounted while keeping the installation size small. A plurality of sub-storage units are disposed inside a high density-type storage unit. The respective sub-storage units comprise a plurality of hard disk drives, controller, memory, power supply device, and display part. The respective sub-storage units operate independently of one another. A controller creates a management table based on management data acquired from the respective sub-storage units. The user is notified when there is an error in the table contents. A display part lights up in accordance with an indication from a storage unit specification part, notifying the user of the location of the sub-storage unit.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: December 25, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Kenji Onabe, Koji Arai, Tetsuya Shirogane
  • Publication number: 20120239879
    Abstract: Provided is a storage system including: a first interface connected to a host computer; a second interface connected to a manager terminal; a control unit connected to the first interface and the second interface and equipping a processor and a memory; and one or more disk drives in which data that is requested to read by the host computer is stored, in which the control unit detects an access from the host computer to the first interface and an access from the manager terminal to the second interface, and generates log data of operations according to the accesses. Accordingly, log data concerning every action and every operation of the storage system is maintained and stored.
    Type: Application
    Filed: May 31, 2012
    Publication date: September 20, 2012
    Inventors: Norihiko KAWAKAMI, Tetsuya SHIROGANE
  • Publication number: 20120185702
    Abstract: A storage control apparatus stores a device attribute that indicates whether a physical storage device that is made to be a basis of a pool of a creation target is an encryption device (a physical storage device that is provided with an encryption function) or an unencryption device (a physical storage device that is not provided with an encryption function) as a pool attribute for the pool. In the case in which a pool attribute that has been stored for a pool with which a virtual volume that is a virtual logical volume of a creation target is associated indicates both of an encryption and an unencryption, the storage control apparatus associates the virtual volume of a creation target with a physical storage device that conforms to an attribute that has been specified as a volume attribute of the virtual volume of a creation target among an encryption device and an unencryption device that are a basis of a pool of the associated destination.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 19, 2012
    Inventors: Kazuo Hakamata, Tetsuya Shirogane
  • Patent number: 8214333
    Abstract: Provided is a storage system including: a first interface connected to a host computer; a second interface connected to a manager terminal; a control unit connected to the first interface and the second interface and equipping a processor and a memory; and one or more disk drives in which data that is requested to read by the host computer is stored, in which the control unit detects an access from the host computer to the first interface and an access from the manager terminal to the second interface, and generates log data of operations according to the accesses. Accordingly, log data concerning every action and every operation of the storage system is maintained and stored.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: July 3, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Norihiko Kawakami, Tetsuya Shirogane
  • Patent number: 8209505
    Abstract: A storage apparatus includes a drive unit in which a logical unit is formed, and a controller unit for accessing the logical unit by controlling the drive unit according to an access request sent from a host apparatus. The storage apparatus issues a logical unit takeover request to the other storage apparatuses, allocates a logical unit of another storage apparatus that will accept the transfer of the logical volume to its own logical unit according to a takeover approval sent from other storage apparatuses in response to the takeover request, and thereafter migrates data of the own logical unit to a logical unit of another storage apparatus. Subsequently, the path is switched so that the access request from the host apparatus is given to one of the other storage apparatuses.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: June 26, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Tetsuya Abe, Tetsuya Shirogane
  • Patent number: 8108562
    Abstract: Provided is a storage subsystem capable of improving the data processing speed by balancing the load on processors and controllers. This storage subsystem includes a controller for controlling the input and output of data to and from a storage apparatus that provides to a host computer a plurality of logical units to become a storage extent for the host computer to read and write data, processes a command issued by the host computer, and has a storage resource in relation to the logical unit. The controller has a local memory for storing the command, and a processor configured from a plurality of cores for controlling the input and output of data to and from the logical unit to be subject to the input and output of the data based on the command. The local memory stores association information representing the correspondence between the plurality of logical units and the plurality of cores.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: January 31, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Kousuke Komikado, Koji Iwamitsu, Tetsuya Shirogane, Atsushi Ishikawa, Takahide Okuno, Mitsuhide Sato, Toshiaki Minami, Hiroaki Yuasa
  • Patent number: 8074108
    Abstract: Spare disk drives are provided to a chassis for storing storage devices, and, when any one of the storage devices configuring RAID fails, the storage controller copies data of the failed storage device to a spare storage device, and recognizes an additional storage device inserted into the spare disk drive as the spare storage device. Thereafter, when the foregoing storage device fails, the storage controller reproduces data of the failed storage device, copies this data to an additional storage device inserted into the spare disk drive, and recognizes the additional storage device inserted into the spare disk drive as a spare storage device. Subsequently, when the foregoing storage device fails, the storage controller reproduces data of the failed storage device and copies this data to an additional storage device inserted into the spare disk drive. RAID 6 is maintained thereby.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: December 6, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Tetsuya Shirogane, Azuma Kano, Ikuya Yagisawa
  • Publication number: 20110296130
    Abstract: A storage apparatus includes a drive unit in which a logical unit is formed, and a controller unit for accessing the logical unit by controlling the drive unit according to an access request sent from a host apparatus. The storage apparatus issues a logical unit takeover request to the other storage apparatuses, allocates a logical unit of another storage apparatus that will accept the transfer of the logical volume to its own logical unit according to a takeover approval sent from other storage apparatuses in response to the takeover request, and thereafter migrates data of the own logical unit to a logical unit of another storage apparatus. Subsequently, the path is switched so that the access request from the host apparatus is given to one of the other storage apparatuses.
    Type: Application
    Filed: April 4, 2011
    Publication date: December 1, 2011
    Inventors: Tetsuya ABE, Tetsuya Shirogane
  • Patent number: 7934068
    Abstract: A storage apparatus includes a drive unit in which a logical unit is formed, and a controller unit for accessing the logical unit by controlling the drive unit according to an access request sent from a host apparatus. The storage apparatus issues a logical unit takeover request to the other storage apparatuses, allocates a logical unit of another storage apparatus that will accept the transfer of the logical volume to its own logical unit according to a takeover approval sent from other storage apparatuses in response to the takeover request, and thereafter migrates data of the own logical unit to a logical unit of another storage apparatus. Subsequently, the path is switched so that the access request from the host apparatus is given to one of the other storage apparatuses.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: April 26, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Tetsuya Abe, Tetsuya Shirogane
  • Patent number: 7912814
    Abstract: A storage system includes a first storage node and a second storage node. The first storage node has a first logical unit to which a first target is set, and the second storage node has a second logical unit. To migrate data from the first logical unit to the second logical unit, the first storage node forwards data stored in the first logical unit to the second storage node, and the second storage node stores the data into the second logical unit. The first storage node also forwards information about the first target to the second storage node, and the second storage node sets a target to the second logical unit using the received information.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: March 22, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga
  • Patent number: 7849260
    Abstract: Proposed is a storage controller and its control method for speeding up the processing time in response to a command in a simple manner while reducing the load of a controller that received a command targeting a non-associated logical volume. This storage controller includes a plurality of controllers for controlling the input and output of data to and from a corresponding logical unit based on a command retained in a local memory, and the local memory stores association information representing the correspondence of the logical units and the controllers and address information of the local memory in each of the controllers of a self-system and another-system.
    Type: Grant
    Filed: January 26, 2007
    Date of Patent: December 7, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Takahide Okuno, Mitsuhide Sato, Toshiaki Minami, Hiroaki Yuasa, Kousuke Komikado, Koji Iwamitsu, Tetsuya Shirogane, Atsushi Ishikawa
  • Publication number: 20100122027
    Abstract: A storage controller of the present invention enables a larger number of storage devices to be mounted while keeping the installation size small. A plurality of sub-storage units are disposed inside a high density-type storage unit. The respective sub-storage units comprise a plurality of hard disk drives, controller, memory, power supply device, and display part. The respective sub-storage units operate independently of one another. A controller creates a management table based on management data acquired from the respective sub-storage units. The user is notified when there is an error in the table contents. A display part lights up in accordance with an indication from a storage unit specification part, notifying the user of the location of the sub-storage unit.
    Type: Application
    Filed: February 18, 2009
    Publication date: May 13, 2010
    Inventors: Kenji Onabe, Koji Arai, Tetsuya Shirogane
  • Publication number: 20100077106
    Abstract: Provided is a storage subsystem capable of improving the data processing speed by balancing the load on processors and controllers. This storage subsystem includes a controller for controlling the input and output of data to and from a storage apparatus that provides to a host computer a plurality of logical units to become a storage extent for the host computer to read and write data, processes a command issued by the host computer, and has a storage resource in relation to the logical unit. The controller has a local memory for storing the command, and a processor configured from a plurality of cores for controlling the input and output of data to and from the logical unit to be subject to the input and output of the data based on the command. The local memory stores association information representing the correspondence between the plurality of logical units and the plurality of cores.
    Type: Application
    Filed: September 4, 2009
    Publication date: March 25, 2010
    Inventors: Kousuke Komikado, Koji Iwamitsu, Tetsuya Shirogane, Atsushi Ishikawa, Takahide Okuno, Mitsuhide Sato, Toshiaki Minami, Hiroaki Yuasa
  • Patent number: 7680953
    Abstract: The invention provides a communication control method for switching paths at high speed to switch storages without a special path switching means in a host computer, without stopping an application or without changing settings, and a device for realizing the same. The present computer system comprises a host computer 20, a storage devices 10 connected via a network 30 to the host computer 20, and a name server 40, wherein the host computer 20 has a function to search for an alternate path when a defect is discovered in a path used for connection with the storage 10, and the storage device 10 has a target communicating with the host computer 20 through a port, a registration change means for changing a registered address associated with the registration of a migration source target registered in the name server 40 to an address of a migration destination port, and a means for disconnecting all communication means established with the migration source target subsequent to the registration change process.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: March 16, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Tetsuya Shirogane, Kenichi Tsukiji, Tetsuya Ohno, Naoto Matsunami