Virtualized computing architecture having multiple realms
First Claim
1. A method for implementing a nodal complex (NC) having an architecture that supports multiple quality of service (QoS) realms, comprising:
- providing a first set of extended enterprise service bus (EESB) rules for supporting nodes operating in a sub-second QoS realm using a computer;
providing a second set of EESB rules for supporting nodes operating in a millisecond QoS realm using a computer;
providing a third set of EESB rules for supporting nodes operating in a microsecond QoS realm using a computer;
wherein the first, second and third sets of EESB rules each define a set of acceptable communication protocols for an associated QoS realm;
communicating data and sharing compute capability amongst nodes operating in different QoS realms by using an inter-bus communication pattern that is super-ordinate to the first, second and third sets of EESB rules; and
aggregating nodes in a same QoS realm to provide an aggregated service over the nodal complex.
1 Assignment
0 Petitions
Accused Products
Abstract
An architecture and method for implementing a nodal complex (NC) supporting multiple quality of service (QoS) realms is provided. The disclosed architecture includes: a first set of extended enterprise service bus (EESB) rules for supporting nodes operating in a sub-second QoS realm; a second set of EESB rules for supporting nodes operating in a millisecond QoS realm; a third set of EESB rules for supporting nodes operating in a microsecond QoS realm; and a fourth set of EESB rules for communicating data and sharing compute capability amongst nodes operating in different QoS realms by using an inter-bus communication pattern that is super-ordinate to the first, second and third sets of EESB rules.
18 Citations
9 Claims
-
1. A method for implementing a nodal complex (NC) having an architecture that supports multiple quality of service (QoS) realms, comprising:
-
providing a first set of extended enterprise service bus (EESB) rules for supporting nodes operating in a sub-second QoS realm using a computer; providing a second set of EESB rules for supporting nodes operating in a millisecond QoS realm using a computer; providing a third set of EESB rules for supporting nodes operating in a microsecond QoS realm using a computer; wherein the first, second and third sets of EESB rules each define a set of acceptable communication protocols for an associated QoS realm; communicating data and sharing compute capability amongst nodes operating in different QoS realms by using an inter-bus communication pattern that is super-ordinate to the first, second and third sets of EESB rules; and aggregating nodes in a same QoS realm to provide an aggregated service over the nodal complex. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium storing a computer program executed by a processor to participate in a nodal complex that has an architecture that supports multiple quality of service (QoS) realms, wherein the computer program comprises the following:
-
program code configured for providing an extended enterprise service bus (EESB) defined from a rule set selected from the group consisting of;
a first set of EESB rules for supporting nodes operating in a sub-second QoS realm, a second set of EESB rules for supporting nodes operating in a millisecond QoS realm, and a third set of EESB rules for supporting nodes operating in a microsecond QoS realm;
wherein the first, second and third sets of EESB rules each define a set of acceptable communication protocols for an associated QoS realm; andprogram code configured for providing a fourth set of rules for communicating data and sharing compute capability amongst nodes operating in different QoS realms by using an inter-bus communication pattern that is super-ordinate to the first, second and third sets of EESB rules; wherein the EESB includes program code configured for aggregating with other nodes in a same QoS realm to provide an aggregated service over the nodal complex. - View Dependent Claims (8)
-
-
9. A method for implementing a nodal complex having an architecture that supports multiple quality of service (QoS) realms, comprising:
-
associate an extended enterprise service bus (EESB) to the node, wherein the EESB is defined from a rule set selected from the group comprising;
a first set of EESB rules for supporting nodes operating in a sub-second QoS realm using a computer, a second set of EESB rules for supporting nodes operating in a millisecond QoS realm using a computer, and a third set of EESB rules for supporting nodes operating in a microsecond QoS realm using a computer;
wherein the first, second and third sets of EESB rules each define a set of acceptable communication protocols for an associated QoS realm; and
wherein the EESB allows the node to communicate data and share compute capability with other nodes in the network operating in different QoS realms by using a fourth set of EESB rules that provides an inter-bus communication pattern that is super-ordinate to the first, second and third sets of EESB rules;wherein a plurality of nodes in a same QoS realm are aggregated to provide an aggregated service over the nodal complex.
-
Specification