Host providing system and host providing method
AssigneeNtt Docomo, Inc.
InventorsKen IGARASHI, Mana KANEKO, Makoto SASAKI, Satoru IMAI
Life of this patent
Estimating the term…
Abstract
A host providing system includes a physical host managing node which controls one or more physical servers and can manage a usage state of a physical host formed in the physical server, and thus the physical server for forming a physical host can be controlled in the system. In addition, a single physical host managing node is selected depending on instance type information included in an instance starting request from a user terminal, and the instance starting request is sent to the selected physical host managing node. Accordingly, it is possible to provide a physical instance complying with a user's request as a physical host.
Claims8
A host providing system providing an instance constituted by predetermined hardware resources to a user terminal as a host computer so that the instance can be used, in compliance with a request from the user terminal, including one or more servers which can virtually form a plurality of virtual instances in the server and provide the virtual instance as a virtual host, and including one or more physical servers which provide a physical instance that is physically formed alone in the physical server as a physical host, the system comprising:
- a request receiving unit configured to receive an instance starting request which is a starting request of the instance from the user terminal and includes instance type information indicating whether an instance related to the starting request is either the virtual instance or the physical instance, from the user terminal;
- a host information storage unit configured to store information regarding a state of a host;
- a plurality of physical host managing unit configured to control the one or more physical servers, and storing physical host information including usage state information indicating a usage state of the physical host formed in the physical server under the control thereof, in the host information storage unit;
- a virtual host managing unit, formed in a server providing the virtual host, configured to store virtual host information including information indicating a usage state of the virtual host in the host information storage unit;
- a selecting unit configured to select one of the physical host managing unit on the basis of usage state information included in the physical host information from each of the physical host managing unit, stored in the host information storage unit, when the instance type information included in the instance starting request received by the request receiving unit indicates a physical instance;
- and
- a starting request sending means unit configured to send the instance starting request to the physical host managing unit selected by the selecting unit.
A host providing method in a host providing system providing an instance constituted by predetermined hardware resources to a user terminal as a host computer so that the instance can be used, in compliance with a request from the user terminal, including one or more servers which can virtually form a plurality of virtual instances in a corresponding server and provide the virtual instance as a virtual host, and including one or more physical servers which provide a physical instance that is physically formed alone in the physical server as a physical host, the method comprising:
- a request receiving step of receiving an instance starting request which is a starting request of the instance from the user terminal and includes instance type information indicating whether an instance related to the starting request is either the virtual instance or the physical instance, from the user terminal;
- a selecting step of selecting one of a physical host managing unit on the basis of usage state information included in physical host information from each of the physical host managing unit, stored in a host information storage unit, when the instance type information included in the instance starting request received in the request receiving step indicates a physical instance;
- and
- a starting request sending step of sending the instance starting request to the physical host managing unit selected in the selecting step,
- wherein the host providing system includes
- the host information storage unit configured to store information regarding a state of a host;
- the plurality of physical host managing unit configured to control the one or more physical servers, and storing physical host information including usage state information indicating a usage state of the physical host formed in the physical server under the control thereof, in the host information storage unit;
- and
- a virtual host managing unit, formed in a server providing the virtual host, configured to store virtual host information including information indicating a usage state of the virtual host in the host information storage unit.
Dependencies are inferred from the claim text.