Datacenter workload deployment using cross-fabric-interconnect global service profiles and identifiers
First Claim
Patent Images
1. A method comprising:
- registering a plurality of servers, wherein one of the plurality of servers communicates via a first fabric interconnect and another of the plurality of servers communicates via a second fabric interconnect;
generating a global pool of server identifiers to uniquely identify servers that communicate via either of the first fabric interconnect or the second fabric interconnect;
generating a global profile configured to allow a workload at one or more of the plurality of servers to be processed;
associating a server identifier from the global pool of server identifiers with the global profile; and
assigning the global profile to the server that communicates via the first fabric interconnect.
0 Assignments
0 Petitions
Accused Products
Abstract
At least two domains of a datacenter are registered. Each of the domains comprises at least one server. A global pool of identifiers is generated by the global management module. A logical configuration is generated by a global management module. The logical configuration takes the form of a global profile and allows for a workload to be processed at one or more the servers. A global identifier from the global pool of identifiers is associated with the global profile. The global profile is assigned to a server in a first of the at least two domains.
-
Citations
20 Claims
-
1. A method comprising:
-
registering a plurality of servers, wherein one of the plurality of servers communicates via a first fabric interconnect and another of the plurality of servers communicates via a second fabric interconnect; generating a global pool of server identifiers to uniquely identify servers that communicate via either of the first fabric interconnect or the second fabric interconnect; generating a global profile configured to allow a workload at one or more of the plurality of servers to be processed; associating a server identifier from the global pool of server identifiers with the global profile; and assigning the global profile to the server that communicates via the first fabric interconnect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a network interface unit configured to enable communication over a network; and a processor coupled to the network interface unit and configured to; register a plurality of servers, wherein one of the plurality of servers communicates via a first fabric interconnect and another of the plurality of servers communicates via a second fabric interconnect; generate a global pool of server identifiers to uniquely identify servers that communicate via either of the first fabric interconnect or the second fabric interconnect; generate a global profile configured to allow a workload at one or more of the plurality of servers to be processed; associate a server identifier from the global pool of server identifiers with the global profile; and assign the global profile to the server that communicates via the first fabric interconnect. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. One or more non-transitory computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
-
register a plurality of servers, wherein one of the plurality of servers communicates via a first fabric interconnect and another of the plurality of servers communicates via a second fabric interconnect; generate a global pool of server identifiers to uniquely identify servers that communicate via either of the first fabric interconnect or the second fabric interconnect; generate a global profile configured to allow a workload at one or more of the plurality of servers to be processed; associate a server identifier from the global pool of server identifiers with the global profile; and assign the global profile to the server that communicates via the first fabric interconnect. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification