Method and apparatus for allocating resources
AssigneeHuawei Technologies Co., Ltd.
InventorsJiadong Gan, Andrew Cheese, Lars Holm
Life of this patent
Estimating the term…
Abstract
The present invention relates to a method and a device for allocating resources, where the method includes: providing, by an infrastructure management node, options to a service application; determining, according to a selection result of the options fed back by the service application, physical resources of a level corresponding to the selection result; and creating virtual resources on the physical resources of the level corresponding to the selection result, and provides the virtual resources to the service application. Correspondingly, the present invention provides an infrastructure management node, thereby satisfying a deployment requirement of the service application and guaranteeing QoS of the service application.
Claims13
A method for allocating resources, comprising:
- providing, by an infrastructure management node, options for describing resource allocation to a service application, wherein the options correspond to physical resources of at least two different levels;
- determining, according to a selection result of the options fed back by the service application, physical resources of a level corresponding to the selection result;
- and
- creating virtual resources on the physical resources of the levels corresponding to the selection result, and providing the virtual resources to the service application;
- wherein the physical resources of the levels corresponding to the options are ranked by isolation from low to high comprising at least:
- a physical host, a chassis, a rack, a site, and a geographic disaster recovery, and wherein the physical resources of the levels corresponding to the options are ranked by affinity from low to high and comprising at least:
- the geographic disaster recovery, the site, the rack, the chassis, and the physical host.
An infrastructure management node for allocating resources, comprising at least a processor, executing instruction codes stored on a non-transitory computer-readable storage medium, which cause the infrastructure management node to perform functions with necessary processing hardware as a plurality of units, wherein the plurality of units comprise:
- an option providing unit, configured to provide options for describing resource allocation to a service application, wherein the options correspond to physical resources of at least two different levels;
- a determining unit, configured to determine according to a selection result of the options fed back by the service application, and physical resources of a level corresponding to the selection result;
- a virtual resource providing unit, configured to create virtual resources on the physical resources of the level corresponding to the selection result, and provide the virtual resources to the service application;
- wherein the physical resources of the levels corresponding to the options are ranked by isolation from low to high comprising at least:
- a physical host, a chassis, a rack, a site, and a geographic disaster recovery, and the physical resources of the levels corresponding to the options are ranked by affinity from low to high comprising at least:
- the geographic disaster recovery, the site, the rack, the chassis, and the physical host.
Dependencies are inferred from the claim text.