Patents by Inventor Hidetoshi Sakaki
Hidetoshi Sakaki 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: 9213490Abstract: The present invention continues host access and holds data of a migration source volume as the latest data even when a fault occurs in any of a plurality of access paths. Upon receiving a first write command from a host computer via a first access path, the migration source controller writes first update data to the migration source volume and, upon receiving a second write command from the host computer via a second access path, the migration destination controller transfers second update data to the migration source controller via a storage path and, upon receiving the second update data from the migration destination controller, the migration source controller writes the second update data to the migration source volume.Type: GrantFiled: June 18, 2012Date of Patent: December 15, 2015Assignee: HITACHI, LTD.Inventors: Kazue Jindo, Hidetoshi Sakaki, Junichi Muto, Shinichi Hiramatsu, Jun Miyashita
-
Publication number: 20130339647Abstract: The present invention continues host access and holds data of a migration source volume as the latest data even when a fault occurs in any of a plurality of access paths. Upon receiving a first write command from a host computer via a first access path, the migration source controller writes first update data to the migration source volume and, upon receiving a second write command from the host computer via a second access path, the migration destination controller transfers second update data to the migration source controller via a storage path and, upon receiving the second update data from the migration destination controller, the migration source controller writes the second update data to the migration source volume.Type: ApplicationFiled: June 18, 2012Publication date: December 19, 2013Applicant: HITACHI, LTD.Inventors: Kazue Jindo, Hidetoshi Sakaki, Junichi Muto, Shinichi Hiramatsu, Jun Miyashita
-
Patent number: 8185765Abstract: Provided are a storage apparatus and its power saving control method capable of performing sufficient power saving to multiple memory devices without deteriorating the response performance to a host system. If multiple logical volumes formed in disk drives configuring a parity group are in an offline status where a path group from the host computer is not set, a control processor sets the multiple disk drives of the parity group to a power saving status.Type: GrantFiled: February 16, 2009Date of Patent: May 22, 2012Assignee: Hitachi, Ltd.Inventors: Masaru Tsukada, Hidetoshi Sakaki, Yoshihiro Asaka
-
Patent number: 8046562Abstract: A storage apparatus includes a storage unit and a controller, wherein control of inputting/outputting data from/to a device provided in said storage unit is executed in accordance with a request received by said storage apparatus. An actual device of the storage apparatus corresponds to a virtual device which is external to said storage apparatus. The controller operates to perform a process for mapping an actual device address corresponding to a virtual device address, in accordance with a specification of the actual device to be mounted or unmounted to correspond to the virtual device, and storing and retaining mapping information obtained from the mapping in a first table. The controller also performs data input/output process for receiving, an access request for data input/output in which said virtual device address is specified, obtaining the actual device address mapped to said specified virtual device address in said first table, and accessing the actual device by said obtained actual device address.Type: GrantFiled: October 26, 2010Date of Patent: October 25, 2011Assignee: Hitachi, Ltd.Inventors: Hidetoshi Sakaki, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Patent number: 7930482Abstract: In a storage system adopting an external storage connection configuration, a first storage apparatus is capable of integrally managing the cache residency settings made in second storage apparatuses, which serve as external storage apparatuses. The first storage apparatus stores the cache residency information for the second storage apparatuses, i.e., external storage apparatuses, in a shared memory thereof. When the storage system receives a cache residency setting request from a management device or the like, the first storage apparatus issues a cache residency setting instruction to a second storage apparatus with reference to the residency information. In accordance with the setting instruction, the second storage apparatus sets a cache-resident area in a cache memory thereof.Type: GrantFiled: January 14, 2008Date of Patent: April 19, 2011Assignee: Hitachi, Ltd.Inventors: Masami Maeda, Hidetoshi Sakaki
-
Publication number: 20110040934Abstract: A storage apparatus includes a storage unit and a controller, wherein control of inputting/outputting data from/to a device provided in said storage unit is executed in accordance with a request received by said storage apparatus. An actual device of the storage apparatus corresponds to a virtual device which is external to said storage apparatus. The controller operates to perform a process for mapping an actual device address corresponding to a virtual device address, in accordance with a specification of the actual device to be mounted or unmounted to correspond to the virtual device, and storing and retaining mapping information obtained from the mapping in a first table. The controller also performs data input/output process for receiving, an access request for data input/output in which said virtual device address is specified, obtaining the actual device address mapped to said specified virtual device address in said first table, and accessing the actual device by said obtained actual device address.Type: ApplicationFiled: October 26, 2010Publication date: February 17, 2011Inventors: Hidetoshi SAKAKI, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Publication number: 20100313043Abstract: Provided are a storage apparatus and its power saving control method capable of performing sufficient power saving to multiple memory devices without deteriorating the response performance to a host system. If multiple logical volumes formed in disk drives configuring a parity group are in an offline status where a path group from the host computer is not set, a control processor sets the multiple disk drives of the parity group to a power saving status.Type: ApplicationFiled: February 16, 2009Publication date: December 9, 2010Inventors: Masaru Tsukada, Hidetoshi Sakaki, Yoshihiro Asaka
-
Patent number: 7844795Abstract: A storage apparatus includes a storage unit and a controller, wherein control of inputting/outputting data from/to a device provided in said storage unit is executed in accordance with a request received by said storage apparatus. An actual device of the storage apparatus corresponds to a virtual device which is external to said storage apparatus. The controller operates to perform a process for mapping an actual device address corresponding to a virtual device address, in accordance with a specification of the actual device to be mounted or unmounted to correspond to the virtual device, and storing and retaining mapping information obtained from the mapping in a first table. The controller also performs data input/output process for receiving, an access request for data input/output in which said virtual device address is specified, obtaining the actual device address mapped to said specified virtual device address in said first table, and accessing the actual device by said obtained actual device address.Type: GrantFiled: November 17, 2008Date of Patent: November 30, 2010Assignee: Hitachi, Ltd.Inventors: Hidetoshi Sakaki, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Patent number: 7644202Abstract: A disk array device includes at least one channel control section for receiving data input/output requests from an information processing device, at least one disk control section for sending data input/output requests to hard disk drives based on the data input/output requests received by the channel control section, and a shared memory for the channel control section and the disk control section to read and write data. Information concerning ports that are actually used by the user is stored in a port control table in the shared memory, and the channel control section refers to the port control table and controls whether to make each port available for use by deciding whether to respond to a primitive sequence in a link initialization received from the information processing device regarding each of the plurality of ports.Type: GrantFiled: August 23, 2006Date of Patent: January 5, 2010Assignee: Hitachi, Ltd.Inventors: Masami Maeda, Hisao Homma, Hidetoshi Sakaki
-
Patent number: 7620794Abstract: An object of the present invention is to integrally manage disk storage apparatuses through virtualization. Some physical storage apparatuses 14 connected to a host computer 10 via a communication network 12 are virtualized with a virtual switch 18, a control unit 20, and a virtual device 22. The physical storage apparatus specifies a command when receiving the command from the host computer 10, and accesses, if the command access has been made to its own physical storage apparatus, a real disk via the virtual control unit 20 and virtual device 22, and executes I/O processing. If the command access is not made to its own physical storage apparatus, the physical storage apparatus 14 directs the command to the transmission target via the virtual switch 18. The physical storage apparatuses 14 are integrally managed according to the command in the above described manner.Type: GrantFiled: November 9, 2006Date of Patent: November 17, 2009Assignee: Hitachi, Ltd.Inventors: Hidetoshi Sakaki, Hisaharu Takeuchi, Masami Maeda, Masaru Tsukada
-
Publication number: 20090077343Abstract: A storage apparatus includes a storage unit and a controller, wherein control of inputting/outputting data from/to a device provided in said storage unit is executed in accordance with a request received by said storage apparatus. An actual device of the storage apparatus corresponds to a virtual device which is external to said storage apparatus. The controller operates to perform a process for mapping an actual device address corresponding to a virtual device address, in accordance with a specification of the actual device to be mounted or unmounted to correspond to the virtual device, and storing and retaining mapping information obtained from the mapping in a first table. The controller also performs data input/output process for receiving, an access request for data input/output in which said virtual device address is specified, obtaining the actual device address mapped to said specified virtual device address in said first table, and accessing the actual device by said obtained actual device address.Type: ApplicationFiled: November 17, 2008Publication date: March 19, 2009Inventors: Hidetoshi SAKAKI, Yoshihiro ASAKA, Masami MAEDA, Masaru TSUKADA
-
Patent number: 7487328Abstract: A storage apparatus includes a storage unit and a controller, wherein control of inputting/outputting data from/to a device provided in said storage unit is executed in accordance with a request received by said storage apparatus. An actual device of the storage apparatus corresponds to a virtual device which is external to said storage apparatus. The controller operates to perform a process for mapping an actual device address corresponding to a virtual device address, in accordance with a specification of the actual device to be mounted or unmounted to correspond to the virtual device, and storing and retaining mapping information obtained from the mapping in a first table. The controller also performs data input/output process for receiving, an access request for data input/output in which said virtual device address is specified, obtaining the actual device address mapped to said specified virtual device address in said first table, and accessing the actual device by said obtained actual device address.Type: GrantFiled: January 8, 2008Date of Patent: February 3, 2009Assignee: Hitachi, Ltd.Inventors: Hidetoshi Sakaki, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Publication number: 20080229010Abstract: In a storage system adopting an external storage connection configuration, a first storage apparatus is capable of integrally managing the cache residency settings made in second storage apparatuses, which serve as external storage apparatuses. The first storage apparatus stores the cache residency information for the second storage apparatuses, i.e., external storage apparatuses, in a shared memory thereof. When the storage system receives a cache residency setting request from a management device or the like, the first storage apparatus issues a cache residency setting instruction to a second storage apparatus with reference to the residency information. In accordance with the setting instruction, the second storage apparatus sets a cache-resident area in a cache memory thereof.Type: ApplicationFiled: January 14, 2008Publication date: September 18, 2008Applicant: HITACHI, LTD.Inventors: Masami MAEDA, Hidetoshi SAKAKI
-
Publication number: 20080155128Abstract: A storage apparatus includes a storage unit and a controller, wherein control of inputting/outputting data from/to a device provided in said storage unit is executed in accordance with a request received by said storage apparatus. An actual device of the storage apparatus corresponds to a virtual device which is external to said storage apparatus. The controller operates to perform a process for mapping an actual device address corresponding to a virtual device address, in accordance with a specification of the actual device to be mounted or unmounted to correspond to the virtual device, and storing and retaining mapping information obtained from the mapping in a first table. The controller also performs data input/output process for receiving, an access request for data input/output in which said virtual device address is specified, obtaining the actual device address mapped to said specified virtual device address in said first table, and accessing the actual device by said obtained actual device address.Type: ApplicationFiled: January 8, 2008Publication date: June 26, 2008Inventors: Hidetoshi Sakaki, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Patent number: 7373436Abstract: A storage control device, connected to a host processing device through a full-duplex channel and for storing data received through the channel in a data storage means, comprises a plurality of channel processors for conducting a data-input-and-output process to the data storage means in correspondence with a command contained in data (a frame) sent from the host processing device through the channel, and a channel processor, among the plurality of channel processors, is assigned for executing the data-input-and-output process for the data (frame) according to a type of command contained in the data (frame). Thus, the storage control device of the present invention can use the full-duplex channel efficiently.Type: GrantFiled: February 24, 2005Date of Patent: May 13, 2008Assignee: Hitachi, Ltd.Inventors: Masami Maeda, Yoshihiro Asaka, Hidetoshi Sakaki, Masaru Tsukada
-
Publication number: 20080059697Abstract: An object of the present invention is to integrally manage disk storage apparatuses through virtualization. Some physical storage apparatuses 14 connected to a host computer 10 via a communication network 12 are virtualized with a virtual switch 18, a control unit 20, and a virtual device 22. The physical storage apparatus specifies a command when receiving the command from the host computer 10, and accesses, if the command access has been made to its own physical storage apparatus, a real disk via the virtual control unit 20 and virtual device 22, and executes I/O processing. If the command access is not made to its own physical storage apparatus, the physical storage apparatus 14 directs the command to the transmission target via the virtual switch 18. The physical storage apparatuses 14 are integrally managed according to the command in the above described manner.Type: ApplicationFiled: November 9, 2006Publication date: March 6, 2008Inventors: Hidetoshi Sakaki, Hisaharu Takeuchi, Masami Maeda, Masaru Tsukada
-
Patent number: 7337299Abstract: A technique is provided in which, even when the number of devices and device addresses handled in the storage apparatus side increases, it is possible to access all the devices and save used resources by simple control of the configuration definition information without adding the device addresses retained on the host side. The host side handles a virtual device for an access to an actual device handled on a storage apparatus side to retain a virtual device address, specifies an actual device to be mounted to the virtual device, and makes an access for data input/output by the virtual device address. A CHA of a controller maps an actual device address to a virtual device address and retains it in a table in a SM, and when receiving the access by the virtual device address, obtains the corresponding actual device address from the table to access the actual device.Type: GrantFiled: November 30, 2004Date of Patent: February 26, 2008Assignee: Hitachi, Ltd.Inventors: Hidetoshi Sakaki, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Publication number: 20070174544Abstract: A data processing system including a disc unit having a plurality of logical devices, a central processing unit for issuing commands with the plurality of logical devices designated as a processing range, and a disc controller for executing the commands for all of the logical devices designated as the processing range. The commands are issued by the central processing unit to the disc controller by executing an initial program load or channel path online.Type: ApplicationFiled: March 16, 2006Publication date: July 26, 2007Inventors: Miyuki Yasuda, Hidetoshi Sakaki, Isamu Kurokawa
-
Patent number: 7222167Abstract: A storage system comprising a host device, a storage device, a switching device, and a management terminal is provided. The host device has a plurality of first logical blocks. The storage device has a plurality of second logical blocks. The switching device transfers data between the host device and the storage device through a plurality of paths. The management terminal receives information on the first logical blocks from the host device, receives information on the second logical blocks from the storage device, and generates information showing connecting paths between the first logical blocks and the second logical blocks based on the information on the first logical blocks received and the information on the second logical blocks received. Accordingly, it is possible to get hold of the connected configuration of the first logical blocks and the second logical blocks.Type: GrantFiled: December 27, 2002Date of Patent: May 22, 2007Assignee: Hitachi, Ltd.Inventors: Yoshihiro Asaka, Hidetoshi Sakaki, Noboru Furuumi, Masami Maeda, Masaru Tsukada, Junichi Muto, Misako Tamura
-
Publication number: 20060288163Abstract: A disk array device includes at least one channel control section for receiving data input/output requests from an information processing device, at least one disk control section for sending data input/output requests to hard disk drives based on the data input/output requests received by the channel control section, and a shared memory for the channel control section and the disk control section to read and write data. Information concerning ports that are actually used by the user is stored in a port control table in the shared memory, and the channel control section refers to the port control table and controls whether to make each port available for use by deciding whether to respond to a primitive sequence in a link initialization received from the information processing device regarding each of the plurality of ports.Type: ApplicationFiled: August 23, 2006Publication date: December 21, 2006Inventors: Masami Maeda, Hisao Homma, Hidetoshi Sakaki