Method, system, and device for managing server hardware resources in a cloud scheduling environment
AssigneeIntel Corporation
InventorsMrittika Ganguli, Mohan J. Kumar, Deepak S, Jaiber J. John
Life of this patent
Estimating the term…
Abstract
A method, system, and device for managing hardware resources in a cloud scheduling environment includes a zone controller. The zone controller can manage groups of node servers in a cloud datacenter using a checkin service. The checkin service allows server groups to be created automatically based on one or more hardware characteristics of the node servers, server health information, workload scheduling or facilities management parameters, and/or other criteria.
Claims24
A zone server for use in a cloud datacenter environment comprising a communication network and at least one group server, the zone server comprising:
- a zone controller configured to broadcast a zone data packet identifying the zone server to the network, listen for acknowledgement data packets issued by one or more group servers in response to the zone data packet, and subscribe a group server to a zone managed by the zone server in response to receipt of an acknowledgment data packet from the group server.
A method for associating a group server with a zone server associated with a zone of a cloud datacenter environment, the method comprising:
- broadcasting a zone data packet comprising data identifying the zone server to the cloud datacenter environment;
- listening for acknowledgement data packets issued by one or more servers in the cloud datacenter environment in response to the zone data packet;
- determining whether any acknowledgment data packets are issued by the group server;
- and
- subscribing the group server to the zone associated with the zone server in response to determining that an acknowledgement data packet is issued by the group server.
At least one machine accessible storage medium comprising a plurality of instructions that in response to being executed result in a computing device:
- broadcasting a zone data packet comprising data identifying the zone server to the cloud datacenter environment;
- listening for acknowledgement data packets issued by one or more servers in the cloud datacenter environment in response to the zone data packet;
- determining whether any acknowledgment data packets are issued by the group server;
- and
- subscribing the group server to the zone associated with the zone server in response to determining that an acknowledgement data packet is issued by the group server.
A method for managing servers in a zone of a cloud datacenter environment, the method comprising:
- receiving data relating to one or more hardware capabilities of a node server in the zone from the node server;
- assigning the node server to a first group of servers in the zone in response to the one or more hardware capabilities;
- receiving data relating to one or more server health parameters of the node server;
- and
- assigning the node server to a second group of servers in the zone in response to the one or more server health parameters.
Dependencies are inferred from the claim text.