Patents by Inventor Toshio Otani

Toshio Otani 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: 10067695
    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: Grant
    Filed: June 26, 2014
    Date of Patent: September 4, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Takayuki Suzuki, Toru Tanaka, Keisuke Hatasaki, Toshio Otani, Atsumi Terayama
  • Publication number: 20180246763
    Abstract: It is provided a method of managing a computer system, the computer system being configured to provide a virtual computer used by a customer, the virtual computer being coupled to a management computer configured to manage resources to be allocated to the virtual computer, the method including steps of: monitoring, by the management computer, a usage state of the resources allocated to the virtual computer; creating, by the management computer, a new allocation plan in which an amount of resources allocated to the virtual computer is reduced based on the monitored usage state of the resources allocated to the virtual computer; and creating, by the management computer, a virtual computer migration plan including the virtual computer created by the new allocation plan based on selection of the allocation plan by the customer.
    Type: Application
    Filed: September 25, 2015
    Publication date: August 30, 2018
    Applicant: HITACHI, LTD.
    Inventors: Yuta ENO, Akira NISHIMOTO, Toshio OTANI
  • Patent number: 9575798
    Abstract: A non-virtual server and a virtual server make up the same tenant in an environment, in which virtual servers created by dividing a single physical server into a plurality of computer environments coexist with a non-virtual server that directly uses a single physical server as a computer environment without using server virtualization. A management computer is provided with virtual switch management information that shows a correlation between the virtual servers and an internal network to which a relevant virtual server connects, and physical switch management information that shows a correlation between the non-virtual server and an internal network to which the non-virtual server connects. The management computer creates a virtual server that belongs to the same tenant as a physical instance, identifies a first internal network to which the non-virtual server connects, and configures the tenant so that the relevant virtual server is connected to the first internal network.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: February 21, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Atsumi Terayama, Toshio Otani, Akihisa Nagami
  • 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
  • Patent number: 9495195
    Abstract: The integrated resource management unit 202 manages some of the resources 311a, 311b, 311c and prepares a plurality of containers 310 provided as virtual resources, with respect to the application programs. In response to a predetermined request that is issued with respect to a tenant 300a or 300b that is configured to divide a resource to be used, the integrated resource management unit provides a request-source tenant with a container selected from among the plurality of containers. In the container that is provided to the request-source tenant by the integrated resource management unit, a resource, which is allocated beforehand to an application program designated by the predetermined request, is occasionally configured to have usage lower than a designated usage.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: November 15, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Atsumi Terayama, Toru Tanaka, Toshio Otani
  • Patent number: 9444704
    Abstract: In a cloud environment that provides both virtual environment and non-virtual environment, in order to address a problem in that monitoring items that vary depending on usage cases must be managed, the present invention proposes a management method in which whether each server brings about a virtual environment or a non-virtual environment is managed by performing registration processing in cooperation with image management and a service resource registration task. In addition, user manager monitoring profile item management information for virtual/no-virtual environment is prepared, and with reference to this information, calculation methods, which specify monitoring items to be monitored out of monitoring items and infra monitoring items for each environment, are managed. With the use of these calculation methods, a user manager and an infrastructure manager may perform optimal monitorings.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: September 13, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Noriko Nakajima, Akihisa Nagami, Toshio Otani, Atsumi Terayama
  • Patent number: 9432256
    Abstract: In a cloud environment where multiple applications having different performance characteristics are operated in a mixture, in order to specify the cause of performance deterioration and to solve the confliction of requests related to a shared resource, the present invention detects the performance deterioration of resources allocated to multiple instances constituting a logical server configuration, and extracts an instance sharing resources existing performance deterioration, and compares a performance tendency of the extracted instance and a performance pattern showing a characteristics extracted from a performance information of the resource in association with a bottleneck factor, to thereby estimate the bottleneck factor by calculating mutual similarities and determining a performance pattern where the calculated similarity becomes maximum.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: August 30, 2016
    Assignee: HITACHI, LTD.
    Inventors: Atsumi Terayama, Toshio Otani
  • Publication number: 20160170655
    Abstract: Exemplary embodiments provide a technique to manage object based tier to improve allocation of media to unallocated area. In one embodiment, a method of allocating an area of a logical volume to an unallocated area of a virtual volume for a write command comprises: calculating an object location of an object based on the write command and an object allocation information, the write command containing a virtual volume name and a virtual volume address of a virtual volume; selecting a tier from a plurality of tiers based on the calculated object location and an object and tier definition information; selecting a media type from a plurality of media types based on the selected tier and a tier and media definition information; and selecting a logical volume from a plurality of logical volumes based on the virtual volume specified by the write command, the object allocation information, a pool information, and the selected media type.
    Type: Application
    Filed: February 22, 2016
    Publication date: June 16, 2016
    Inventors: Shinichi HAYASHI, Toshio OTANI
  • Patent number: 9292218
    Abstract: Exemplary embodiments provide a technique to manage object based tier to improve allocation of media to unallocated area. In one embodiment, a method of allocating an area of a logical volume to an unallocated area of a virtual volume for a write command comprises: calculating an object location of an object based on the write command and an object allocation information, the write command containing a virtual volume name and a virtual volume address of a virtual volume; selecting a tier from a plurality of tiers based on the calculated object location and an object and tier definition information; selecting a media type from a plurality of media types based on the selected tier and a tier and media definition information; and selecting a logical volume from a plurality of logical volumes based on the virtual volume specified by the write command, the object allocation information, a pool information, and the selected media type.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: March 22, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Shinichi Hayashi, Toshio Otani
  • Publication number: 20160072687
    Abstract: In a cloud environment that provides both virtual environment and non-virtual environment, in order to address a problem in that monitoring items that vary depending on usage cases must be managed, the present invention proposes a management method in which whether each server brings about a virtual environment or a non-virtual environment is managed by performing registration processing in cooperation with image management and a service resource registration task. In addition, user manager monitoring profile item management information for virtual/no-virtual environment is prepared, and with reference to this information, calculation methods, which specify monitoring items to be monitored out of monitoring items and infra monitoring items for each environment, are managed. With the use of these calculation methods, a user manager and an infrastructure manager may perform optimal monitorings.
    Type: Application
    Filed: May 20, 2013
    Publication date: March 10, 2016
    Inventors: Noriko NAKAJIMA, Akihisa NAGAMI, Toshio OTANI, Atsumi TERAYAMA
  • Publication number: 20160036632
    Abstract: In a computer system connected to a client, the client has a system configuration including a first storage that stores data and a first computer, the computer system has a second storage that stores data and a second computer that processes data stored in the second storage and a management server, the management server acquires an identifier of an application processed in the first computer, data utilized for executing the application and stored in the first storage and information of the system configuration of the client from the client, the system configuration is composed in the second storage and the second computer based upon the acquired information of the system configuration, the application specified by the identifier is operated in the composed system configuration using the acquired data, and a result of the operation is output to the client.
    Type: Application
    Filed: October 3, 2013
    Publication date: February 4, 2016
    Inventors: Keiko Tanigawa, Toshio Otani, Toru Tanaka
  • Publication number: 20160004551
    Abstract: The integrated resource management unit 202 manages some of the resources 311a, 311b, 311c and prepares a plurality of containers 310 provided as virtual resources, with respect to the application programs. In response to a predetermined request that is issued with respect to a tenant 300a or 300b that is configured to divide a resource to be used, the integrated resource management unit provides a request-source tenant with a container selected from among the plurality of containers. In the container that is provided to the request-source tenant by the integrated resource management unit, a resource, which is allocated beforehand to an application program designated by the predetermined request, is occasionally configured to have usage lower than a designated usage.
    Type: Application
    Filed: October 4, 2013
    Publication date: January 7, 2016
    Applicant: HITACHI, LTD.
    Inventors: Atsumi TERAYAMA, Toru TANAKA, Toshio OTANI
  • Publication number: 20150363221
    Abstract: A non-virtual server and a virtual server make up the same tenant in an environment, in which virtual servers created by dividing a single physical server into a plurality of computer environments coexist with a non-virtual server that directly uses a single physical server as a computer environment without using server virtualization. A management computer is provided with virtual switch management information that shows a correlation between the virtual servers and an internal network to which a relevant virtual server connects, and physical switch management information that shows a correlation between the non-virtual server and an internal network to which the non-virtual server connects. The management computer creates a virtual server that belongs to the same tenant as a physical instance, identifies a first internal network to which the non-virtual server connects, and configures the tenant so that the relevant virtual server is connected to the first internal network.
    Type: Application
    Filed: February 25, 2013
    Publication date: December 17, 2015
    Applicant: Hitachi Ltd.
    Inventors: Atsumi TERAYAMA, Toshio OTANI, Akihisa NAGAMI
  • Publication number: 20150350019
    Abstract: In a cloud environment where multiple applications having different performance characteristics are operated in a mixture, in order to specify the cause of performance deterioration and to solve the confliction of requests related to a shared resource, the present invention detects the performance deterioration of resources allocated to multiple instances constituting a logical server configuration, and extracts an instance sharing resources existing performance deterioration, and compares a performance tendency of the extracted instance and a performance pattern showing a characteristics extracted from a performance information of the resource in association with a bottleneck factor, to thereby estimate the bottleneck factor by calculating mutual similarities and determining a performance pattern where the calculated similarity becomes maximum.
    Type: Application
    Filed: March 27, 2014
    Publication date: December 3, 2015
    Applicant: HITACHI, LTD.
    Inventors: Atsumi TERAYAMA, Toshio OTANI
  • Publication number: 20150236977
    Abstract: In the case of performance deterioration or performance excess with respect to current resource assignment, both processing capacity and resource use efficiency are optimized by an appropriate configuration change. For that purpose, the present invention proposes an appropriate migration measure to a request for performance improvement. Whether or not the server in which performance deterioration or excess occurs and another server influence each other in performance is identified, and it is determined whether a change of a resource amount in the same device is appropriate or migration to another device is appropriate. Regarding the migration measure, after feasibility is checked, items for improvement are presented together with required time and cost taken for the migration, and merits and demerits of the configuration change work are quantitatively indicated (see FIG. 4).
    Type: Application
    Filed: November 9, 2012
    Publication date: August 20, 2015
    Applicant: Hitachi, Ltd.
    Inventors: Atsumi Terayama, Akihisa Nagami, Noriko Nakajima, Toshio Otani
  • Patent number: 8990374
    Abstract: Example embodiments described herein are directed to providing cloud computing subsystems for computing resource provisioning with various service levels on specific network isolated areas. Example embodiments described herein may also provide protocols for controlling the flow of a frame from and to each tenant in a cloud computing subsystem.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: March 24, 2015
    Assignee: Hitachi, Ltd.
    Inventor: Toshio Otani
  • Patent number: 8856337
    Abstract: A method relates to provisioning a cluster system in a virtual machine environment in a storage system. The storage system has a plurality of hosts, a fabric network, a storage array, and a management server. The method includes inputting information on a first cluster system to be defined, the information including selecting a scale unit wherein the first cluster system is to be defined. An inventory database including resource information for the scale unit selected is provided. A virtual I/O (“vIO”) information is provided. The vIO information assigns each of hosts selected for the first cluster system with a vIO device, at least one virtual computer network address, and at least one virtual storage network address. A first cluster definition for the first cluster system in the selected scale unit is created using the vIO information.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: October 7, 2014
    Assignee: Hitachi, Ltd.
    Inventor: Toshio Otani
  • Patent number: 8762668
    Abstract: A system comprises a first storage system, a second storage system, a plurality of switches, and a server connected with the first storage system via a first group of switches and connected with the second storage system via a second group of switches. The first group and the second group have at least one switch which is not included in both the first and second groups. The first storage system receives I/O commands targeted to first logical units from the server via the first group of switches. The first storage system maintains first information regarding the ports of both the first and second storage systems. The first information is used to generate multipath communication between the server and the first storage system, including at least one path which passes through the second storage system and at least one other path which does not pass through the second storage system.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: June 24, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Yuichi Taguchi, Futoshi Haga, Toshio Otani
  • Publication number: 20140101279
    Abstract: A computer system comprising a storage device including a copy pair of a copied volume and a host computer is provided. The management computer detects a change in the state obtained by monitoring the state of the copy pair, and according to the result of detection, changes the configuration of a cluster constituted by a virtual machine using data stored in the volume, and a host computer using the volume.
    Type: Application
    Filed: October 4, 2012
    Publication date: April 10, 2014
    Applicant: Hitachi, Ltd.
    Inventors: Akihisa Nagami, Atsumi Terayama, Noriko Nakajima, Toshio Otani
  • Publication number: 20140025816
    Abstract: Example embodiments described herein are directed to providing cloud computing subsystems for computing resource provisioning with various service levels on specific network isolated areas. Example embodiments described herein may also provide protocols for controlling the flow of a frame from and to each tenant in a cloud computing subsystem.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 23, 2014
    Applicant: HITACHI, LTD.
    Inventor: Toshio OTANI