Patents by Inventor Fumio Machida

Fumio Machida 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: 8904242
    Abstract: A recovery schedule storing means (81) stores a recovery schedule for a failure of a cloud service with respect to each computing resource type or each application service. A resource usage profile storing means (82) stores a resource usage profile specifying an application service or a computing resource used when each user uses the cloud service. A recovery time predicting means (83) predicts a service recovery time with respect to each user based on the resource usage profile and the recovery schedule. A recovery time presenting means (84) presents the predicted service recovery time to the user.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: December 2, 2014
    Assignee: NEC Corporation
    Inventor: Fumio Machida
  • Patent number: 8789045
    Abstract: In a rejuvenation processing device (1), at least one host machine (3) is selected as an object to be rejuvenated from among each of the host machines (3). At least one virtual machine (302) is selected from among the virtual machines (302) operating in the host machine (3) which is not selected as an object to be rejuvenated. The operation of the selected virtual machine (302) is stopped, and the virtual machine (302) operating in the host machine (3) selected as the object to be rejuvenated is migrated to the host machine (3) in which the virtual machine (302) operates. The host machine (3) selected as the object to be rejuvenated is rejuvenated. Thereby, it is possible to provide a rejuvenation processing device capable of simultaneously rejuvenating the host machines and the virtual machines necessary to be rejuvenated, while continuously operating the host machines and the virtual machines which are not necessary to be rejuvenated.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: July 22, 2014
    Assignee: NEC Corporation
    Inventor: Fumio Machida
  • Patent number: 8756309
    Abstract: A condition storage unit (40) retains generation conditions including requested freshness of resource information serving as a collection target and a polling time interval. A collection schedule generating unit (10) sorts the pieces of resource information, which has the same value as an update interval derived from the requested freshness, into a same group, generates collection schedules for the groups respectively, the collection schedules are of the resource information belonging to the groups, and stores them in a collection schedule storage unit (50). An information collecting unit (20) collects the pieces of resource information in accordance with the generated collection schedules and stores the information in an information storage unit (60).
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: June 17, 2014
    Assignee: Nec Corporation
    Inventor: Fumio Machida
  • Patent number: 8719624
    Abstract: Upon receipt of an availability requirement of a computer system under management, a redundant configuration management system determines placement of processing programs in physical servers equipped in the computer system to satisfy the availability requirement with reference to system configuration information indicative of the configuration of the computer system and restriction information for limiting the number of processing programs which can be run by the physical servers.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: May 6, 2014
    Assignee: NEC Corporation
    Inventor: Fumio Machida
  • Patent number: 8677353
    Abstract: A shared server 40 includes an active virtual machine 41 where a sufficient amount of resources are allocated to an operation of an application system and a standby virtual machine 42 that starts with a minimum amount of resources. When it is predicted that a provisioning request is generated, a standby construction determining unit 22 previously executes provisioning on a standby virtual machine 42, and performs a start of an OS and an application or a setting change of a network apparatus. A provisioning determining unit 23 changes the resource allocation amounts of the active virtual machine 41 and the standby virtual machine 42, allocates a sufficient amount of resources to the standby virtual machine 42, registers the standby virtual machine 42 as a target of load balancing in a load balancer 11, and executes provisioning.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: March 18, 2014
    Assignee: NEC Corporation
    Inventor: Fumio Machida
  • Patent number: 8615761
    Abstract: Provided is a virtual machine package generation method that decreases the dependency relationships between virtual machine packages when generating a virtual machine package from a distributed system. The method comprises: a virtual machine image generation function that generates a virtual machine image from a configuration and a connection relationship of a subject computer system; a virtual machine package setting file generation function that generates a setting file of a virtual machine package by analyzing the dependency relationships between the subject computer systems; and a virtual machine package generation function that stores the virtual machine image and the virtual machine package setting file as a virtual machine package.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: December 24, 2013
    Assignee: NEC Corporation
    Inventor: Fumio Machida
  • Publication number: 20130305083
    Abstract: A recovery schedule storing means (81) stores a recovery schedule for a failure of a cloud service with respect to each computing resource type or each application service. A resource usage profile storing means (82) stores a resource usage profile specifying an application service or a computing resource used when each user uses the cloud service. A recovery time predicting means (83) predicts a service recovery time with respect to each user based on the resource usage profile and the recovery schedule. A recovery time presenting means (84) presents the predicted service recovery time to the user.
    Type: Application
    Filed: August 2, 2012
    Publication date: November 14, 2013
    Applicant: NEC CORPORATION
    Inventor: Fumio Machida
  • Patent number: 8484650
    Abstract: [Object] To provide a resource management system capable of stably providing most recently updated resource information at a high speed. [Means for Solving Problems] A resource information update unit (223) collects resource information (31) from a plurality of agents (3) by manes of agent connection management unit (226) according to an update schedule of resource information stored in a schedule storage unit (225), and stores the same in a resource information storage unit (221). A retrieval processing unit (221) accesses the resource information storage unit (222) to acquire retrieval results of resource information. A static schedule generation unit (224) selects update interval for each of resource information, generates a static schedule, and stores the same in the schedule storage unit (225).
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: July 9, 2013
    Assignee: NEC Corporation
    Inventor: Fumio Machida
  • Publication number: 20130042000
    Abstract: A configuration information management server that can correlate information collected from a virtual server to information collected from a physical server is provided. More specifically, when test load corresponding to a characteristic load pattern is generated in a server whose dependency relationship is to be analyzed, the configuration information management server refers to load information collected from all servers of a system, identifies a server in which the characteristic load pattern is measured, and thereby identifies a physical server and a virtual server having a dependency relationship, obtains correspondence of the physical server information and the virtual server information, and stores it in a configuration information management database.
    Type: Application
    Filed: March 1, 2011
    Publication date: February 14, 2013
    Applicant: NEC CORPORATION
    Inventor: Fumio Machida
  • Publication number: 20130031533
    Abstract: A system reliability evaluation device 1000 includes a system reliability evaluating part 1100 that, based on connection defect information including the number of times that a defect has occurred in a connection between software components among a plurality of software components operating in connection with each other, evaluates system reliability which is the reliability of an information processing system executing the software.
    Type: Application
    Filed: January 21, 2011
    Publication date: January 31, 2013
    Applicant: NEC CORPORATION
    Inventor: Fumio Machida
  • Publication number: 20130013732
    Abstract: In a system in which a physical server and a virtual server exist mixedly, data collected from the physical server and data collected from the virtual server are related and managed. Virtual server identification data which indicates the virtual server uniquely is generated in a network system to which the physical server belongs, to the virtual server which operates in a server virtualization function. The generated virtual server identification data can be referred to from an OS in the virtual server. The configuration data of the virtual server and the configuration data of the physical server are collected including the virtual server identification data. The configuration data of the virtual server and the configuration data of the physical server are related by using the virtual server identification data.
    Type: Application
    Filed: December 17, 2010
    Publication date: January 10, 2013
    Applicant: NEC CORPORATION
    Inventor: Fumio Machida
  • Patent number: 8307120
    Abstract: Resource information is managed chronologically even in a large-scale distributed system or an information terminal network where time synchronization is not established. A resource information collection device confirms if time synchronization is established with a resource information generation device when resource information is collected from the resource information generation device and, if time synchronization is not established, records a generation time, corrected based on the time of the resource information collection device, in the resource information. A resource information reference device confirms time synchronization with the resource information collection device when resource information in the resource information collection device is referenced and, if synchronization is not established, records a generation time, corrected based on the time of the resource information reference device, in the resource information.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: November 6, 2012
    Assignee: NEC Corporation
    Inventor: Fumio Machida
  • Publication number: 20120222040
    Abstract: [Object] To provide a resource management system capable of stably providing most recently updated resource information at a high speed. [Means for Solving Problems] A resource information update unit (223) collects resource information (31) from a plurality of agents (3) by manes of agent connection management unit (226) according to an update schedule of resource information stored in a schedule storage unit (225), and stores the same in a resource information storage unit (221). A retrieval processing unit (221) accesses the resource information storage unit (222) to acquire retrieval results of resource information. A static schedule generation unit (224) selects update interval for each of resource information, generates a static schedule, and stores the same in the schedule storage unit (225).
    Type: Application
    Filed: May 7, 2012
    Publication date: August 30, 2012
    Inventor: Fumio MACHIDA
  • Patent number: 8214488
    Abstract: In a resource information providing system in which resource information providing apparatuses which periodically collect pieces of resource information of a management target apparatus and stores the pieces of information in a cache are hierarchized, when an elapsed time specifying request specifying maximum allowable elapsed time with respect to the resource information is input from a request source which requests the resource information, the resource information providing apparatus obtains the maximum elapsed time from acquisition of the resource information by the management target apparatus until arrival thereof to the request source and determines whether it is exceeding the maximum allowable elapsed time input from the request source or not. If it is exceeding, the resource information providing apparatus shortens the collection interval thereof by the time obtained by subtracting the maximum allowable elapsed time from the maximum elapsed time.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: July 3, 2012
    Assignee: NEC Corporation
    Inventor: Fumio Machida
  • Patent number: 8191068
    Abstract: To provide a resource management system capable of stably providing most recently updated resource information at a high speed. A resource information update unit collects resource information from a plurality of agents by means of agent connection management unit according to an update schedule of resource information stored in a schedule storage unit, and stores the same in a resource information storage unit. A retrieval processing unit accesses the resource information storage unit to acquire retrieval results of resource information. A static schedule generation unit selects update interval for each of resource information, generates a static schedule, and store the same in the schedule storage unit.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: May 29, 2012
    Assignee: NEC Corporation
    Inventor: Fumio Machida
  • Publication number: 20120030335
    Abstract: At least one host machine (3) is selected as an object to be rejuvenated from among each of the host machines (3). A virtual machine (302) operating in the host machine (3) selected as the object to be rejuvenated is migrated to a standby server (4). The migrated virtual machine (302) is operated in the standby server (4), and the standby server (4) is caused to function as the host machine (3). The host machine (3) selected as the object to be rejuvenated is rejuvenated. The rejuvenated host machine (3) is caused to stand by as the standby server (4). Thereby, it is possible to provide a rejuvenation processing device capable of rejuvenating the host machine while continuously operating the virtual machine.
    Type: Application
    Filed: March 15, 2010
    Publication date: February 2, 2012
    Inventor: Fumio Machida
  • Publication number: 20120023495
    Abstract: In a rejuvenation processing device (1), at least one host machine (3) is selected as an object to be rejuvenated from among each of the host machines (3). At least one virtual machine (302) is selected from among the virtual machines (302) operating in the host machine (3) which is not selected as an object to be rejuvenated. The operation of the selected virtual machine (302) is stopped, and the virtual machine (302) operating in the host machine (3) selected as the object to be rejuvenated is migrated to the host machine (3) in which the virtual machine (302) operates. The host machine (3) selected as the object to be rejuvenated is rejuvenated. Thereby, it is possible to provide a rejuvenation processing device capable of simultaneously rejuvenating the host machines and the virtual machines necessary to be rejuvenated, while continuously operating the host machines and the virtual machines which are not necessary to be rejuvenated.
    Type: Application
    Filed: March 15, 2010
    Publication date: January 26, 2012
    Applicant: NEC Corporation
    Inventor: Fumio Machida
  • Publication number: 20110035747
    Abstract: Provided is a virtual machine package generation method that decreases the dependency relationships between virtual machine packages when generating a virtual machine package from a distributed system. The method comprises: a virtual machine image generation function that generates a virtual machine image from a configuration and a connection relationship of a subject computer system; a virtual machine package setting file generation function that generates a setting file of a virtual machine package by analyzing the dependency relationships between the subject computer systems; and a virtual machine package generation function that stores the virtual machine image and the virtual machine package setting file as a virtual machine package.
    Type: Application
    Filed: March 6, 2009
    Publication date: February 10, 2011
    Inventor: Fumio Machida
  • Publication number: 20100293409
    Abstract: Upon receipt of an availability requirement of a computer system under management, a redundant configuration management system determines placement of processing programs in physical servers equipped in the computer system to satisfy the availability requirement with reference to system configuration information indicative of the configuration of the computer system and restriction information for limiting the number of processing programs which can be run by the physical servers.
    Type: Application
    Filed: December 10, 2008
    Publication date: November 18, 2010
    Applicant: NEC CORPORATION
    Inventor: Fumio Machida
  • Publication number: 20100293256
    Abstract: When information about a failed physical server is inputted, the number of processing programs which are insufficient to meet an availability requirement specified in advance is calculated for each subsystem executing on a computer system, and a graceful degradation which meets the availability requirement is determined by changing the quantity of computer resources allocated to processing programs.
    Type: Application
    Filed: December 10, 2008
    Publication date: November 18, 2010
    Applicant: NEC CORPORATION
    Inventor: Fumio Machida