Patents by Inventor Keisuke Hatasaki

Keisuke Hatasaki 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: 9658779
    Abstract: A computer system comprises a computer sub-system. The computer sub-system includes a physical resource, on which both a virtual server as a virtual server apparatus and a virtual storage as a virtual storage apparatus are based. That is, a part of the physical resource is assigned to the virtual server, and another part of the physical resource is assigned to the virtual storage. Any part of the physical resource may be assigned to either of the virtual server and the virtual storage.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: May 23, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Norihiko Kawakami, Azuma Kano, Keisuke Hatasaki
  • Patent number: 9652421
    Abstract: A computer system includes a switch having a plurality of ports, a plurality of devices coupled to the plurality of ports, and a management system coupled to at least one of the plurality of devices and the switch. The coupling between the plurality of devices and the switch is a communication interface in which the number of master devices capable of existing in the same space is defined. The management system collects device coupling data of each of the plurality of devices coupled to the switch. Each of the device coupling data includes an ID of a port to which the device is coupled and information representing an attribute indicating whether the device is a master or a slave. The management system determines a coupling configuration on the basis of the plurality of the collected device coupling data and a communication interface protocol and, configures, to the switch, coupling information that is information in accordance with the determined coupling configuration.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: May 16, 2017
    Assignee: HITACHI, LTD.
    Inventors: Satoshi Muraoka, Keisuke Hatasaki, Mutsumi Hosoya, Yasunori Kaneda, Toshihiro Ishiki
  • Patent number: 9632718
    Abstract: A converged system and migration method capable of preventing system performance degradation with respect to data transfer is proposed. A first calculation node continues executing I/O processing in response to an I/O request from an application; and, upon execution of the I/O processing, the first calculation node issues an I/O processing event notice indicating a transfer status of data on which the I/O processing has been executed. When receiving a migration command from a migration management unit, a second calculation node judges whether or not data stored in a first I/O node is data which should be transferred, based on the I/O processing event notice; and then transfers the data, which should be transferred, to a third calculation node.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 25, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhide Aikoh, Keisuke Hatasaki, Akihisa Nagami
  • Patent number: 9600185
    Abstract: In a computer, a logical partition for calculation in which an OS and an application operate and a logical partition for storage for providing a storage function are constructed. In the logical partition for calculation, a device corresponding to a storage device is provided, while the logical partition for storage provides a volume. A memory space that can be shared by the both logical partitions is prepared, and management information describing a sorting destination or a sorting method of an I/O request issued by an application is provided in the memory. If the logical partition for calculation receives an I/O request from the application, the partition refers to the management information and sorts the I/O request to the storage device or the logical partition for storage. The logical partition for storage processes the received I/O request by the storage function and transmits the result to the storage device.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: March 21, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Keisuke Hatasaki, Kazuhide Aikoh
  • Patent number: 9547624
    Abstract: Provided is a computer system that requires only a server administrator for construction thereof arid configuration change thereof.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: January 17, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Keisuke Hatasaki, Yoshifumi Takamoto
  • Publication number: 20160357464
    Abstract: A management server acquires storage and application information from a first system to store the information. The storage information includes storage area correspondence information indicating a correspondence between a storage area and a processor. The application information includes application correspondence information indicating a correspondence between the processor and an application, and application configuration information indicating a past Input/Output (IO) load on the storage area. The management server estimates an IO load on the storage area by the application based on the storage and application information to obtain an estimated value, and determines whether or not a copy processable period, a period in which a copy process of data can be performed is present, based on the data size and the estimated value. When the copy processable period is present, the management server transmits a copy indication including a start time of the copy processable period to a copy processing server.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 8, 2016
    Applicant: HITACHI, LTD.
    Inventors: Takayuki SUZUKI, Toru TANAKA, Keisuke HATASAKI, Toshio OTANI, Atsumi TERAYAMA
  • Publication number: 20160259554
    Abstract: In a computer, a logical partition for calculation in which an OS and an application operate and a logical partition for storage for providing a storage function are constructed. In the logical partition for calculation, a device corresponding to a storage device is provided, while the logical partition for storage provides a volume. A memory space that can be shared by the both logical partitions is prepared, and management information describing a sorting destination or a sorting method of an I/O request issued by an application is provided in the memory. If the logical partition for calculation receives an I/O request from the application, the partition refers to the management information and sorts the I/O request to the storage device or the logical partition for storage. The logical partition for storage processes the received I/O request by the storage function and transmits the result to the storage device.
    Type: Application
    Filed: May 12, 2016
    Publication date: September 8, 2016
    Inventors: Keisuke HATASAKI, Kazuhide AIKOH
  • Publication number: 20160188511
    Abstract: A computer system includes a switch having a plurality of ports, a plurality of devices coupled to the plurality of ports, and a management system coupled to at least one of the plurality of devices and the switch. The coupling between the plurality of devices and the switch is a communication interface in which the number of master devices capable of existing in the same space is defined. The management system collects device coupling data of each of the plurality of devices coupled to the switch. Each of the device coupling data includes an ID of a port to which the device is coupled and information representing an attribute indicating whether the device is a master or a slave. The management system determines a coupling configuration on the basis of the plurality of the collected device coupling data and a communication interface protocol and, configures, to the switch, coupling information that is information in accordance with the determined coupling configuration.
    Type: Application
    Filed: April 25, 2014
    Publication date: June 30, 2016
    Applicant: HITACHI, LTD.
    Inventors: Satoshi MURAOKA, Keisuke HATASAKI, Mutsumi HOSOYA, Yasunori KANEDA, Toshihiro ISHIKI
  • Patent number: 9354815
    Abstract: In a computer, a logical partition for calculation in which an OS and an application operate and a logical partition for storage for providing a storage function are constructed. In the logical partition for calculation, a device corresponding to a storage device is provided, while the logical partition for storage provides a volume. A memory space that can be shared by the both logical partitions is prepared, and management information describing a sorting destination or a sorting method of an I/O request issued by an application is provided in the memory. If the logical partition for calculation receives an I/O request from the application, the partition refers to the management information and sorts the I/O request to the storage device or the logical partition for storage. The logical partition for storage processes the received I/O request by the storage function and transmits the result to the storage device.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: May 31, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Keisuke Hatasaki, Kazuhide Aikoh
  • Publication number: 20150378604
    Abstract: A computer system comprises a computer sub-system. The computer sub-system includes a physical resource, on which both a virtual server as a virtual server apparatus and a virtual storage as a virtual storage apparatus are based. That is, a part of the physical resource is assigned to the virtual server, and another part of the physical resource is assigned to the virtual storage. Any part of the physical resource may be assigned to either of the virtual server and the virtual storage.
    Type: Application
    Filed: July 31, 2013
    Publication date: December 31, 2015
    Inventors: Norihiko KAWAKAMI, Azuma KANO, Keisuke HATASAKI
  • Publication number: 20150370501
    Abstract: A converged system and migration method capable of preventing system performance degradation with respect to data transfer is proposed. A first calculation node continues executing I/O processing in response to an I/O request from an application; and, upon execution of the I/O processing, the first calculation node issues an I/O processing event notice indicating a transfer status of data on which the I/O processing has been executed. When receiving a migration command from a migration management unit, a second calculation node judges whether or not data stored in a first I/O node is data which should be transferred, based on the I/O processing event notice; and then transfers the data, which should be transferred, to a third calculation node.
    Type: Application
    Filed: March 15, 2013
    Publication date: December 24, 2015
    Inventors: Kazuhide AIKOH, Keisuke HATASAKI, Akihisa NAGAMI
  • Publication number: 20150363128
    Abstract: A management system manages at least a storage system. The management system decides two or more logical storage devices configuring a logical volume to be provided to an application. The management system decides two or more MPs that undertake processes on the two or more logical storage devices, respectively. The management system allocates the decided two or more MPs to the decided two or more logical storage devices such that one MP is allocated to one logical storage device.
    Type: Application
    Filed: March 18, 2013
    Publication date: December 17, 2015
    Applicant: Hitachi, Ltd.
    Inventors: Yusuke FUNAYA, Kazuhide AIKOH, Keisuke HATASAKI, Akihisa NAGAMI
  • Publication number: 20150301745
    Abstract: In a computer, a logical partition for calculation in which an OS and an application operate and a logical partition for storage for providing a storage function are constructed. In the logical partition for calculation, a device corresponding to a storage device is provided, while the logical partition for storage provides a volume. A memory space that can be shared by the both logical partitions is prepared, and management information describing a sorting destination or a sorting method of an I/O request issued by an application is provided in the memory. If the logical partition for calculation receives an I/O request from the application, the partition refers to the management information and sorts the I/O request to the storage device or the logical partition for storage. The logical partition for storage processes the received I/O request by the storage function and transmits the result to the storage device.
    Type: Application
    Filed: June 29, 2015
    Publication date: October 22, 2015
    Inventors: Keisuke HATASAKI, Kazuhide AIKOH
  • Patent number: 9122530
    Abstract: A highly reliable management apparatus and management method capable of allocating a resource that satisfies a user's request is suggested.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: September 1, 2015
    Assignee: HITACHI, LTD.
    Inventors: Keisuke Hatasaki, Yoshifumi Takamoto, Takashi Tameshige
  • Patent number: 9075527
    Abstract: In a computer, a logical partition for calculation in which an OS and an application operate and a logical partition for storage for providing a storage function are constructed. In the logical partition for calculation, a device corresponding to a storage device is provided, while the logical partition for storage provides a volume. A memory space that can be shared by the both logical partitions is prepared, and management information describing a sorting destination or a sorting method of an I/O request issued by an application is provided in the memory. If the logical partition for calculation receives an I/O request from the application, the partition refers to the management information and sorts the I/O request to the storage device or the logical partition for storage. The logical partition for storage processes the received I/O request by the storage function and transmits the result to the storage device.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: July 7, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Keisuke Hatasaki, Kazuhide Aikoh
  • Patent number: 9069465
    Abstract: Servers and a management server for managing a computer resource for a providing application constructed from storage connected to the servers receive an identifier of the application and a requested resource amount to assign to the application, refer to a application profile to identify the application and a system image corresponding to the identifier, and on the basis of the identifier, refer to a application usage history database and a application data table to acquire the number of times that the application has been used and the existence or non-existence of saved application data. If the usage is a reuse and there is saved application data, storage in which the application data has been saved is acquired from the application data table, and a combination of a server and storage which satisfies the requested resource amount and can access the application data is determined by referring to a resource table.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: June 30, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Keisuke Hatasaki, Yoshifumi Takamoto
  • Publication number: 20150161051
    Abstract: A plurality of nodes includes an I/O (Input/Output) node and a plurality of computation nodes. Each computation node sends an I/O request to the I/O node. The I/O node includes a first storage device which stores data to be written or read according to the I/O request and a first memory device on which a first cache area is based to temporarily store the data written in the first storage device or read from the first storage device. The computation node includes a second memory device on which the second cache area is based to temporarily store the data according to the I/O request. At least one of the I/O node and the computation node stores management information which contains information on a physical storage area in the cache area of the other one of the I/O node and the computation node, and information on a virtual storage area which is associated with the physical storage area and has a part of its own cache area.
    Type: Application
    Filed: July 2, 2013
    Publication date: June 11, 2015
    Inventors: Kazuhide Aikoh, Keisuke Hatasaki
  • Patent number: 9047195
    Abstract: At least one of a first application program and a second application program sends an access request to a second cache management module, which receives the access request, and references the second cache management table to identify the storage location of the access-target data conforming to the access request. When access-target data exists in first cache area, the second cache management module sends a request to the first cache management module storing the access-target data, and where access-target data does not exist in the first cache area, acquires the access-target data from the second storage device. When the access-target data is in first cache area, the first cache management module acquires the access-target data conforming to the request from the relevant first cache area, and sends access-target data to the second cache management module.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: June 2, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhide Aikoh, Keisuke Hatasaki
  • Publication number: 20150121004
    Abstract: In a computer, a logical partition for calculation in which an OS and an application operate and a logical partition for storage for providing a storage function are constructed. In the logical partition for calculation, a device corresponding to a storage device is provided, while the logical partition for storage provides a volume. A memory space that can be shared by the both logical partitions is prepared, and management information describing a sorting destination or a sorting method of an I/O request issued by an application is provided in the memory. If the logical partition for calculation receives an I/O request from the application, the partition refers to the management information and sorts the I/O request to the storage device or the logical partition for storage. The logical partition for storage processes the received I/O request by the storage function and transmits the result to the storage device.
    Type: Application
    Filed: December 29, 2014
    Publication date: April 30, 2015
    Inventors: Keisuke HATASAKI, Kazuhide AIKOH
  • Patent number: 8935448
    Abstract: In a computer, a logical partition for calculation in which an OS and an application operate and a logical partition for storage for providing a storage function are constructed. In the logical partition for calculation, a device corresponding to a storage device is provided, while the logical partition for storage provides a volume. A memory space that can be shared by the both logical partitions is prepared, and management information describing a sorting destination or a sorting method of an I/O request issued by an application is provided in the memory. If the logical partition for calculation receives an I/O request from the application, the partition refers to the management information and sorts the I/O request to the storage device or the logical partition for storage. The logical partition for storage processes the received I/O request by the storage function and transmits the result to the storage device.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: January 13, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Keisuke Hatasaki, Kazuhide Aikoh