System and method for supporting well defined subnet topology in a middleware machine environment
AssigneeOracle International Corporation
InventorsBjorn-Dag Johnsen, Line Holen, Dag Georg Moxnes
Life of this patent
Estimating the term…
Abstract
A system and method can support a middleware machine environment. The middleware machine environment can include a subnet manager and a plurality of fabric components, wherein each said fabric component is associated with a subnet management agent (SMA). The subnet manager maintains a topology graph that indicates how ports are connected in the subnet. The subnet manager operates to periodically reevaluate one or more states associated with each fabric component in the subnet by determining whether each SMA is responding correctly to a request.
Claims18
A system for supporting a middleware machine environment, comprising:
- one or more microprocessors;
- a subnet manager running on the one or more microprocessors in a subnet with a plurality of fabric components, wherein each said fabric component is associated with a subnet management agent (SMA);
- and
- a topology graph maintained by the subnet manager, wherein the topology graph indicates how ports are connected in the subnet,
- wherein the subnet manager operates to periodically reevaluate one or more states associated with each fabric component in the subnet by determining whether each SMA is responding correctly to a request.
A method for supporting a middleware machine environment, comprising:
- providing a subnet manager running on one or more microprocessors in a subnet with a plurality of fabric components, wherein each said fabric component is associated with a subnet management agent (SMA);
- maintaining a topology graph, via the subnet manager, wherein the topology graph indicates how ports are connected in the subnet;
- and
- periodically reevaluating one or more states associated with each fabric component in the subnet, via the subnet manager, by determining whether each SMA is responding correctly to a request.
A machine readable medium having instructions stored thereon that when executed cause a system to perform the steps of:
- providing a subnet manager running on one or more microprocessors in a subnet with a plurality of fabric components, wherein each said fabric component is associated with a subnet management agent (SMA);
- maintaining a topology graph, via the subnet manager, wherein the topology graph indicates how ports are connected in the subnet;
- and
- periodically reevaluating one or more states associated with each fabric component in the subnet, via the subnet manager, by determining whether each SMA is responding correctly to a request.
Dependencies are inferred from the claim text.