Patents by Inventor Kazuhide Aikoh

Kazuhide Aikoh 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: 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
  • 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
  • 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: 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: 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
  • 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
  • Publication number: 20140173145
    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 13, 2012
    Publication date: June 19, 2014
    Applicant: HITACHI, LTD.
    Inventors: Keisuke Hatasaki, Kazuhide Aikoh
  • Publication number: 20140012936
    Abstract: The first application program and/or the second application program send(s) an access request to the second cache management module. The second cache management module receives the access request from the first application program and/or the second application program, 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 data transfer 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 data transfer request from the relevant first cache area, and sends access-target data to the second cache management module.
    Type: Application
    Filed: July 5, 2012
    Publication date: January 9, 2014
    Inventors: Kazuhide Aikoh, Keisuke Hatasaki
  • Publication number: 20130290541
    Abstract: An resource management system example includes node configuration information for managing a hardware configurations of nodes, virtual apparatus management information for managing virtual apparatuses operating in the nodes, and virtual storage configuration condition information for managing configurations of virtual storage apparatuses and hardware resource conditions required to satisfy the configurations of the virtual storage apparatuses in association with each other.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Inventors: Keisuke Hatasaki, Kazuhide Aikoh
  • Publication number: 20110270962
    Abstract: Devices unnecessary for deployment are invalidated during the deployment. A method of building a system and a management server for establishing a system according to the present invention have the following configuration. The management server obtains server information from a server connected through a network, refers to the obtained server information to select devices unnecessary for deployment among devices connected to the server, and invalidates the selected devices.
    Type: Application
    Filed: July 14, 2011
    Publication date: November 3, 2011
    Applicant: HITACHI, LTD.
    Inventors: Takashi TAMESHIGE, Yoshifumi TAKAMOTO, Keisuke HATASAKI, Kazuhide AIKOH, Yujirou ICHIKAWA, Takeshi TERAMURA
  • Patent number: 8001221
    Abstract: Devices unnecessary for deployment are invalidated during the deployment. A method of building a system and a management server for establishing a system according to the present invention have the following configuration. The management server obtains server information from a server connected through a network, refers to the obtained server information to select devices unnecessary for deployment among devices connected to the server, and invalidates the selected devices.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: August 16, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Takashi Tameshige, Yoshifumi Takamoto, Keisuke Hatasaki, Kazuhide Aikoh, Yujirou Ichikawa, Takeshi Teramura
  • Publication number: 20100115077
    Abstract: Devices unnecessary for deployment are invalidated during the deployment. A method of building a system and a management server for establishing a system according to the present invention have the following configuration. The management server obtains server information from a server connected through a network, refers to the obtained server information to select devices unnecessary for deployment among devices connected to the server, and invalidates the selected devices.
    Type: Application
    Filed: February 18, 2009
    Publication date: May 6, 2010
    Inventors: Takashi Tameshige, Yoshifumi Takamoto, Keisuke Hatasaki, Kazuhide Aikoh, Yujirou Ichikawa, Takeshi Teramura
  • Publication number: 20090259737
    Abstract: Reconfiguration plans that cope with various events are produced for a computer system. An administration system for computers and an administration method for computers in accordance with the present invention have a constitution described below. A server system includes plural servers, and a management server that administers the server system is connected to the server system. The management server monitors an event occurring in the server system, produces reconfiguration plans for the server system on the basis of priorities assigned to the plural servers and/or application programs according to the monitored event, selects a reconfiguration plan from the reconfiguration plans under predetermined criteria for selection, and reconfigures the server system according to the selected reconfiguration plan.
    Type: Application
    Filed: November 28, 2008
    Publication date: October 15, 2009
    Inventors: Kazuhide AIKOH, Keisuke Hatasaki, Yoko Shiga
  • Publication number: 20080034077
    Abstract: An operation management method wherein a storage device stores a plurality of pieces of first allocation information representative of a correspondence among at least business or service, network segments and logical addresses of networks, and when an instruction of setup for at least business or service provided by each managed computer is received from an external, an operation management apparatus generates a correspondence between the plurality of pieces of first allocation information and a plurality of pieces of second allocation information representative of a correspondence between the managed computers and a physical address of each of network connections. When a system configuration is changed, an operation object can be designated by using information such as business without depending upon a hardware structure.
    Type: Application
    Filed: October 10, 2006
    Publication date: February 7, 2008
    Inventors: Soichi Takashige, Kazuhide Aikoh, Shigeru Miyake