Patent ID: 9455898
Filing Date: 2016-09-27
CPC Classification: H04L

Claim Text:
1. A system for supporting a middleware machine environment, comprising: one or more microprocessors; one or more network switches, wherein each said network switch provides one or more ports that are used to connect with servers in a middleware machine environment, and wherein the one or more network switches are configured to provide a subnet; a set of subnet manager instances that resides on one or more nodes running on the one or more microprocessors in the middleware machine environment, wherein the set of subnet manager instances cooperate to provide a subnet manager service within the subnet, wherein each said subnet manager instance is associated with a different key value or range that is known to other subnet manager instances, and wherein the set of subnet manager instances can negotiate with each other and elect a master subnet manager, which is responsible for configuring and managing the middleware machine environment using the key value or range that is associated with the master subnet manager, including that the set of subnet manager instances determine which key value or range is currently in use; and based on that determination determine whether to elect a master subnet manager.