Unused resource recognition in real time for provisioning and management of fabric-backplane enterprise servers
First Claim
1. A method comprising:
- receiving notification of an unused configurable computational primitive;
receiving an instruction to form a computational and networking system according to an enumeration of desired computational and networking system qualities;
programming configuration state included in the configurable computational primitive according to the enumeration; and
wherein the configurable computational primitive comprises at least a first portion of a plurality of physically partitionable symmetric multiprocessors, and at least a portion of the configuration state specifies selective hardware isolation of the first portion with respect to a second portion of the physically partitionable symmetric multiprocessors, the selective hardware isolation comprising selectively configuring one or more shared memory coherency and cache memory coherency links between the first and the second portions for isolated operation.
5 Assignments
0 Petitions
Accused Products
Abstract
Real time provisioning and management of fabric-backplane enterprise servers includes monitoring system status and configuration, displaying monitoring results, accepting user commands, and providing hardware and software management and configuration commands to the system. In one embodiment, an event is generated when a pluggable module is inserted into the system. In response to the event, the availability of the pluggable module is displayed to a system operator, and the operator enters a command to provision a server that includes the pluggable module. The server provisioning command is processed, resulting in a hardware configuration command being issued to the system, and an event indicating a status associated with processing the command is returned. The recognition of the inserted module, the display to the operator, and the processing of the server provisioning command occur in real time.
169 Citations
20 Claims
-
1. A method comprising:
-
receiving notification of an unused configurable computational primitive; receiving an instruction to form a computational and networking system according to an enumeration of desired computational and networking system qualities; programming configuration state included in the configurable computational primitive according to the enumeration; and wherein the configurable computational primitive comprises at least a first portion of a plurality of physically partitionable symmetric multiprocessors, and at least a portion of the configuration state specifies selective hardware isolation of the first portion with respect to a second portion of the physically partitionable symmetric multiprocessors, the selective hardware isolation comprising selectively configuring one or more shared memory coherency and cache memory coherency links between the first and the second portions for isolated operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a configurable computational primitive; a management computational primitive to execute management software; the management software comprising functions comprising receiving notification that the configurable computational primitive is unused, receiving an instruction to form a computational and networking system according to an enumeration of desired computational and networking system qualities, programming configuration state included in the configurable computational primitive according to the enumeration; and wherein the configurable computational primitive comprises at least a first portion of a plurality of physically partitionable symmetric multiprocessors, and at least a portion of the configuration state specifies selective hardware isolation of the first portion with respect to a second portion of the physically partitionable symmetric multiprocessors, the selective hardware isolation comprising selectively configuring one or more shared memory coherency and cache memory coherency links between the first and the second portions for isolated operation. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification