Patents by Inventor Yujiro Ichikawa
Yujiro Ichikawa 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: 9542249Abstract: A system redundancy verification method, which is to be executed in a computer system, the computer system comprising a first computer, a second computer, a storage system, and a management computer, the system redundancy verification method including: a step of obtaining, by the management computer, first hardware information on the first computer and second hardware information on the second computer; a step of obtaining, by the management computer, first storage area information on the storage area; a step of obtaining, by the second computer the second storage area information from the storage system, and a step of comparing, by the management computer, the first hardware information and the first storage area information with the second hardware information and the second storage area information, and determining whether a failover is implementable between the first computer and the second computer.Type: GrantFiled: November 2, 2012Date of Patent: January 10, 2017Assignee: HITACHI, LTD.Inventors: Keita Shimada, Yoshifumi Takamoto, Takashi Tameshige, Yujiro Ichikawa, Tomohito Uchida
-
Patent number: 9529656Abstract: A computer recovery method for a computer system, the computer system having: a management computer having a processor and a memory; and a computer having a processor, a memory, and a monitoring part for notifying, when an abnormality occurs, the management computer of the abnormality, the management computer being configured to instruct recovery from the abnormality, the computer recovery method having: a first step of obtaining, by the management computer, hardware components and software components of the computer as configuration information; a second step of receiving, by the management computer, notification of an abnormality from the monitoring part of the computer; and a third step of generating, by the management computer, after the notification is received, component string information for identifying a component where the abnormality has occurred from the configuration information.Type: GrantFiled: June 22, 2012Date of Patent: December 27, 2016Assignee: Hitachi, Ltd.Inventors: Yujiro Ichikawa, Yoshifumi Takamoto, Takashi Tameshige, Masaaki Iwasaki, Masayasu Asano
-
Patent number: 9396026Abstract: A processing control method whereby a management server: assigns work to and executes said work on a computer; sets the processing start time and the processing end time for the aforementioned work as task execution information; sets a first physical resource amount, which is the amount of the physical resources of the aforementioned computer needed for execution of the aforementioned processing; acquires a second physical resource amount, which is the amount of the physical resources of the aforementioned computer that are being used; updates the processing start time for the aforementioned work to a time that is close to the current time when the aforementioned computer has the physical resources of the sum of the aforementioned first physical resource amount and the aforementioned second physical resources; and instructs the aforementioned computer to begin the aforementioned processing when the current time reaches the aforementioned processing start time.Type: GrantFiled: December 16, 2010Date of Patent: July 19, 2016Assignee: Hitachi, Ltd.Inventors: Yujiro Ichikawa, Yoshifumi Takamoto, Takashi Tameshige
-
Publication number: 20160006630Abstract: When one of nodes performs a prescribed task, a management computer: obtains a replaceable part value group containing configuration information for components of a group that includes the node, and stores the obtained replaceable part value group in history information; receives at least one node to be evaluated; obtains a replaceable part value group containing configuration information for respective components of a group that includes said node to be evaluated, and stores the obtained replaceable part value group in history comparison target information; selects a combination of the history comparison target information and the history information having matching elements; calculates an evaluation value for the selected combination of the history comparison target information and the history information; and outputs a combination of an evaluation value and a node identifier indicating the history comparison target information and the history information having the matching elements.Type: ApplicationFiled: May 17, 2013Publication date: January 7, 2016Applicant: HITACHI, LTD.Inventors: Yujiro ICHIKAWA, Yukinori SAKASHITA, Masataka NAGURA, Jun NAKAJIMA
-
Patent number: 9223604Abstract: A method of controlling a virtual machine, including: detecting a predetermined trigger by a management server; acquiring a relationship between a virtualization unit and a virtual machine operated on a physical computer; specifying a virtual machine as a migration target based on preset trigger definition information; determining a physical computer of a migration destination based on a preset first control pattern to generate a first plan to migrate the virtual machine as the migration destination; transforming the first control pattern to a second control pattern; generating a second plan to migrate the virtual machine as the migration destination; performing arithmetic an evaluation value of the first plan and an evaluation value of the second plan; selecting one of the evaluation values meeting a predetermined condition as an execution plan; and migrating by the management server the virtual machine as the migration target based on the selected execution plan.Type: GrantFiled: December 8, 2011Date of Patent: December 29, 2015Assignee: Hitachi, Ltd.Inventors: Yujiro Ichikawa, Yoshifumi Takamoto, Takashi Tameshige
-
Publication number: 20150205650Abstract: A system redundancy verification method, which is to be executed in a computer system, the computer system comprising a first computer, a second computer, a storage system, and a management computer, the system redundancy verification method including: a step of obtaining, by the management computer, first hardware information on the first computer and second hardware information on the second computer; a step of obtaining, by the management computer, first storage area information on the storage area; a step of obtaining, by the second computer the second storage area information from the storage system, and a step of comparing, by the management computer, the first hardware information and the first storage area information with the second hardware information and the second storage area information, and determining whether a failover is implementable between the first computer and the second computer.Type: ApplicationFiled: November 2, 2012Publication date: July 23, 2015Applicant: Hitachi, Ltd.Inventors: Keita Shimada, Yoshifumi Takamoto, Takashi Tameshige, Yujiro Ichikawa, Tomohito Uchida
-
Publication number: 20150067401Abstract: A computer recovery method for a computer system, the computer system having: a management computer having a processor and a memory; and a computer having a processor, a memory, and a monitoring part for notifying, when an abnormality occurs, the management computer of the abnormality, the management computer being configured to instruct recovery from the abnormality, the computer recovery method having: a first step of obtaining, by the management computer, hardware components and software components of the computer as configuration information; a second step of receiving, by the management computer, notification of an abnormality from the monitoring part of the computer; and a third step of generating, by the management computer, after the notification is received, component string information for identifying a component where the abnormality has occurred from the configuration information.Type: ApplicationFiled: June 22, 2012Publication date: March 5, 2015Applicant: HITACHI, LTD.Inventors: Yujiro Ichikawa, Yoshifumi Takamoto, Takashi Tameshige, Masaaki Iwasaki, Masayasu Asano
-
Patent number: 8880936Abstract: It is provided a management computer which refers to switching level information including switching patterns to be used at a time of switching the first task to the second application server; sets a level of a degree of safety for each of the switching patterns; refers to a stop time for each first task which is allowed upon switching the first task to the second application server; selects one of the switching patterns having a switching time that is shorter than the stop time of the task requirement information which is set to the first task and having the level of the degree of safety that is highest among the switching patterns of the switching level information; stops the second task of the second application server by the selected one of the switching patterns; and then controls the second application server to provide the first task.Type: GrantFiled: August 26, 2010Date of Patent: November 4, 2014Assignee: Hitachi, Ltd.Inventors: Yujiro Ichikawa, Yoshifumi Takamoto, Keisuke Hatasaki, Takashi Tameshige
-
Publication number: 20140317625Abstract: A method of controlling a virtual machine, including: detecting a predetermined trigger by a management server; acquiring a relationship between a virtualization unit and a virtual machine operated on a physical computer; specifying a virtual machine as a migration target based on preset trigger definition information; determining a physical computer of a migration destination based on a preset first control pattern to generate a first plan to migrate the virtual machine as the migration destination; transforming the first control pattern to a second control pattern; generating a second plan to migrate the virtual machine as the migration destination; performing arithmetic an evaluation value of the first plan and an evaluation value of the second plan; selecting one of the evaluation values meeting a predetermined condition as an execution plan; and migrating by the management server the virtual machine as the migration target based on the selected execution plan.Type: ApplicationFiled: December 8, 2011Publication date: October 23, 2014Applicant: HITACHI, LTD.Inventors: Yujiro Ichikawa, Yoshifumi Takamoto, Takashi Tameshige
-
Publication number: 20140047083Abstract: The present invention relates to a management information generation method for a management information generation apparatus (20) in a system (1) including a plurality of managed objects (10, 12, 13, 14), to generate management information for the managed objects (10, 12, 13, 14). A control part (21) of the management information generation apparatus (20) stores configuration information (300) of the managed objects (10, 12, 13, 14) in the system (1), as well as management information (100) previously configured for some managed objects (10, 12, 13, 14) of the plurality of managed objects (10, 12, 13, 14) into a storage part (28). A configuration part (21) of the management information generation apparatus (20) uses the configuration information (300) and the previously configured management information (100) to generate the management information (100) for the other managed objects (10, 12, 13, 14) of the plurality of managed objects (10, 12, 13, 14).Type: ApplicationFiled: May 10, 2011Publication date: February 13, 2014Applicant: HITACHI, LTD.Inventors: Yujiro Ichikawa, Yoshifumi Takamoto, Takashi Tameshige
-
Publication number: 20140032753Abstract: A computer system and node search method capable of reducing node discovery time in the computer system with a large number of nodes and a large number of supported protocols is proposed. The computer system includes a management server which is connected to each of first and second nodes via a network and collects and manages first information for each of the first and second nodes including network addresses of the first and second nodes and a protocol type of a communication protocol to be used when communicating with the first or second node. When the management server searches the first and second nodes over the network and detects the second node, it acquires the network address of each first node managed by the second node and the protocol type of the communication protocol to be used when communicating with the first node.Type: ApplicationFiled: May 16, 2011Publication date: January 30, 2014Applicant: Hitachi, Ltd.Inventors: Kentaro Watanabe, Yoshifumi Takamoto, Takashi Tameshige, Yujiro Ichikawa
-
Publication number: 20130346584Abstract: A control method for a virtual computer comprising a plurality of physical computers, a management server for managing the plurality of physical computers, and at least one virtual computer, which is provided by a virtualizing part executed on each of the plurality of physical computers, the management server controlling the at least one virtual computer and the virtualization part, the control method comprising: detecting, by the management server, a relationship between the virtualization part and the virtual computer operating on the plurality of physical computers; detecting, by the management server, an operation state of the virtual computer; and one of restraining and permitting, by the management server, when the management server issues a command for changing a state to one of the virtualization part and the virtual computer, issuance of the command based on an operation state of the virtual computer in a coupling relationship with the virtualization part.Type: ApplicationFiled: June 2, 2011Publication date: December 26, 2013Applicant: HITACHI, LTD.Inventors: Takashi Tameshige, Yujiro Ichikawa
-
Publication number: 20130227585Abstract: A processing control method whereby a management server: assigns work to and executes said work on a computer; sets the processing start time and the processing end time for the aforementioned work as task execution information; sets a first physical resource amount, which is the amount of the physical resources of the aforementioned computer needed for execution of the aforementioned processing; acquires a second physical resource amount, which is the amount of the physical resources of the aforementioned computer that are being used; updates the processing start time for the aforementioned work to a time that is close to the current time when the aforementioned computer has the physical resources of the sum of the aforementioned first physical resource amount and the aforementioned second physical resources; and instructs the aforementioned computer to begin the aforementioned processing when the current time reaches the aforementioned processing start time.Type: ApplicationFiled: December 16, 2010Publication date: August 29, 2013Applicant: HITACHI, LTD.Inventors: Yujiro Ichikawa, Yoshifumi Takamoto, Takashi Tameshige
-
Publication number: 20130138998Abstract: It is provided a management computer which refers to switching level information including switching patterns to be used at a time of switching the first task to the second application server; sets a level of a degree of safety for each of the switching patterns; refers to a stop time for each first task which is allowed upon switching the first task to the second application server; selects one of the switching patterns having a switching time that is shorter than the stop time of the task requirement information which is set to the first task and having the level of the degree of safety that is highest among the switching patterns of the switching level information; stops the second task of the second application server by the selected one of the switching patterns; and then controls the second application server to provide the first task.Type: ApplicationFiled: August 26, 2010Publication date: May 30, 2013Applicant: HITACHI, LTD.Inventors: Yujiro Ichikawa, Yoshifumi Takamoto, Keisuke Hatasaki, Takashi Tameshige