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: 10067695Abstract: 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: GrantFiled: June 26, 2014Date of Patent: September 4, 2018Assignee: Hitachi, Ltd.Inventors: Takayuki Suzuki, Toru Tanaka, Keisuke Hatasaki, Toshio Otani, Atsumi Terayama
-
Publication number: 20180246763Abstract: 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: ApplicationFiled: September 25, 2015Publication date: August 30, 2018Applicant: HITACHI, LTD.Inventors: Yuta ENO, Akira NISHIMOTO, Toshio OTANI
-
Patent number: 9575798Abstract: 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: GrantFiled: February 25, 2013Date of Patent: February 21, 2017Assignee: Hitachi, Ltd.Inventors: Atsumi Terayama, Toshio Otani, Akihisa Nagami
-
Publication number: 20160357464Abstract: 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: ApplicationFiled: June 26, 2014Publication date: December 8, 2016Applicant: HITACHI, LTD.Inventors: Takayuki SUZUKI, Toru TANAKA, Keisuke HATASAKI, Toshio OTANI, Atsumi TERAYAMA
-
Patent number: 9495195Abstract: 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: GrantFiled: October 4, 2013Date of Patent: November 15, 2016Assignee: Hitachi, Ltd.Inventors: Atsumi Terayama, Toru Tanaka, Toshio Otani
-
Patent number: 9444704Abstract: 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: GrantFiled: May 20, 2013Date of Patent: September 13, 2016Assignee: Hitachi, Ltd.Inventors: Noriko Nakajima, Akihisa Nagami, Toshio Otani, Atsumi Terayama
-
Patent number: 9432256Abstract: 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: GrantFiled: March 27, 2014Date of Patent: August 30, 2016Assignee: HITACHI, LTD.Inventors: Atsumi Terayama, Toshio Otani
-
Publication number: 20160170655Abstract: 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: ApplicationFiled: February 22, 2016Publication date: June 16, 2016Inventors: Shinichi HAYASHI, Toshio OTANI
-
Patent number: 9292218Abstract: 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: GrantFiled: May 13, 2013Date of Patent: March 22, 2016Assignee: Hitachi, Ltd.Inventors: Shinichi Hayashi, Toshio Otani
-
Publication number: 20160072687Abstract: 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: ApplicationFiled: May 20, 2013Publication date: March 10, 2016Inventors: Noriko NAKAJIMA, Akihisa NAGAMI, Toshio OTANI, Atsumi TERAYAMA
-
Publication number: 20160036632Abstract: 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: ApplicationFiled: October 3, 2013Publication date: February 4, 2016Inventors: Keiko Tanigawa, Toshio Otani, Toru Tanaka
-
Publication number: 20160004551Abstract: 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: ApplicationFiled: October 4, 2013Publication date: January 7, 2016Applicant: HITACHI, LTD.Inventors: Atsumi TERAYAMA, Toru TANAKA, Toshio OTANI
-
Publication number: 20150363221Abstract: 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: ApplicationFiled: February 25, 2013Publication date: December 17, 2015Applicant: Hitachi Ltd.Inventors: Atsumi TERAYAMA, Toshio OTANI, Akihisa NAGAMI
-
Publication number: 20150350019Abstract: 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: ApplicationFiled: March 27, 2014Publication date: December 3, 2015Applicant: HITACHI, LTD.Inventors: Atsumi TERAYAMA, Toshio OTANI
-
Publication number: 20150236977Abstract: 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: ApplicationFiled: November 9, 2012Publication date: August 20, 2015Applicant: Hitachi, Ltd.Inventors: Atsumi Terayama, Akihisa Nagami, Noriko Nakajima, Toshio Otani
-
Patent number: 8990374Abstract: 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: GrantFiled: July 18, 2012Date of Patent: March 24, 2015Assignee: Hitachi, Ltd.Inventor: Toshio Otani
-
Patent number: 8856337Abstract: 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: GrantFiled: August 16, 2011Date of Patent: October 7, 2014Assignee: Hitachi, Ltd.Inventor: Toshio Otani
-
Patent number: 8762668Abstract: 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: GrantFiled: November 18, 2010Date of Patent: June 24, 2014Assignee: Hitachi, Ltd.Inventors: Yuichi Taguchi, Futoshi Haga, Toshio Otani
-
Publication number: 20140101279Abstract: 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: ApplicationFiled: October 4, 2012Publication date: April 10, 2014Applicant: Hitachi, Ltd.Inventors: Akihisa Nagami, Atsumi Terayama, Noriko Nakajima, Toshio Otani
-
Publication number: 20140025816Abstract: 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: ApplicationFiled: July 18, 2012Publication date: January 23, 2014Applicant: HITACHI, LTD.Inventor: Toshio OTANI