Programmatic instantiation, provisioning and management of fabric-backplane enterprise servers
First Claim
1. A method comprising:
- accessing a networked computing system template;
automatically instantiating a networked computing system according to the template; and
whereinthe template comprises a hardware manifest of required hardware primitives, andthe hardware manifest comprises a description of a required number of ways of a plurality of physically partitionable symmetric multiprocessors, and the automatically instantiating comprises configuring one or more of the physically partitionable symmetric multiprocessors as an N-way multiprocessor, where N is the required number of ways.
4 Assignments
0 Petitions
Accused Products
Abstract
A system is taught in which a module having processing elements can access network and storage interfaces that are external to the module of the processing elements as though those interfaces were located internal to the module of the processing elements. The system may be operated as one or more provisioned servers, each of the provisioned servers including capabilities as identified by a corresponding set of specifications and attributes, according to various embodiments. Typically the specifications (or constraints) and attributes are specified with a Server Configuration File. An Enterprise Server system may be provisioned into any combination and number of servers according to needed processing and I/O capabilities. Each of these servers may include distinct compute, storage, and networking performance. Provisioned servers may be managed similar to conventional servers, including operations such as boot and shutting down.
315 Citations
20 Claims
-
1. A method comprising:
-
accessing a networked computing system template; automatically instantiating a networked computing system according to the template; and wherein the template comprises a hardware manifest of required hardware primitives, and the hardware manifest comprises a description of a required number of ways of a plurality of physically partitionable symmetric multiprocessors, and the automatically instantiating comprises configuring one or more of the physically partitionable symmetric multiprocessors as an N-way multiprocessor, where N is the required number of ways. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
via an instantiation process executing on a computing server, instantiating a networked computing system according to a networked computing system template; and wherein the template comprises a hardware manifest of required hardware primitives, and the hardware manifest comprises a description of a required minimum number of ways of a plurality of physically partitionable symmetric multiprocessors, and the instantiating comprises configuring one or more of the physically partitionable symmetric multiprocessors as an N-way multiprocessor, where N is equal to or greater than the required minimum number of ways.
-
-
20. A method comprising:
-
receiving a networked computing system template; programmatically instantiating a networked computing system according to the template; and wherein the template comprises a hardware manifest of required hardware primitives, the hardware manifest includes comprises a description of a required number of ways of a plurality of physically partitionable symmetric multiprocessors, and the instantiating comprises configuring one or more of the physically partitionable symmetric multiprocessors as an N-way multiprocessor, where N is the required number of ways, each of the partitions comprises a switch fabric interface designed to couple to a switch fabric, and a first partition of the partitions communicates with other partitions of the plurality of partitionable symmetric multiprocessors via the switch fabric.
-
Specification