Control of communication ports of computing devices using policy-based decisions
First Claim
1. In a computing system environment comprising a content flow director, a first computing device comprising a communications port, and a second computing device, wherein the first computing device is coupled between the content flow director and the second computing device, a method of controlling the communications port, the method comprising:
- establishing a policy to be met or exceeded by the second computing device, the policy defining at least one condition that should be met or exceeded by the second computing device;
determining whether the policy is met or exceeded by interrogating the second computing device; and
when the policy is met or exceeded, enabling the communications port, thereby enabling communications between the content flow director and the first computing device via the enabled communications port.
0 Assignments
0 Petitions
Accused Products
Abstract
In a computing system environment, an arrangement of computing devices includes multiple layers behind a content flow director, such as an L4 switch in a web service. In a computing device of an outermost layer directly communicating with the content flow director, a communications port is conditionally enabled upon policy being met or exceeded in the computing system environment behind the content flow director. If unmet, the communications port is disabled, if already enabled, or prevented from becoming enabled, if not otherwise already enabled. In this manner, policy establishes port enablement. In certain aspects, policy determinations include determining a time of response, a quality of service check or a pass/fail condition of the one of the computing devices. Policy is also easily implemented as remote or local computer executable instructions on the computing devices. Representative computing devices include switches, such as L4 switches, routers, servers, repeaters, adapters or the like.
-
Citations
18 Claims
-
1. In a computing system environment comprising a content flow director, a first computing device comprising a communications port, and a second computing device, wherein the first computing device is coupled between the content flow director and the second computing device, a method of controlling the communications port, the method comprising:
-
establishing a policy to be met or exceeded by the second computing device, the policy defining at least one condition that should be met or exceeded by the second computing device; determining whether the policy is met or exceeded by interrogating the second computing device; and when the policy is met or exceeded, enabling the communications port, thereby enabling communications between the content flow director and the first computing device via the enabled communications port. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a computing system environment comprising a content flow director, a first computing device comprising a communications port, and a second computing device, wherein the first computing device is coupled between the content flow director and the second computing device, a method of controlling the communications port, the method comprising:
-
establishing a policy for the second computing device; testing an operability of the second computing device based on the established policy, the testing including interrogating the second computing device; and when the operability of the second computing device is determined to be satisfactory, enabling the communications port, thereby allowing direct communications between the content flow director and the first computing device by way of the enabled communications port. - View Dependent Claims (7, 8)
-
-
9. A computing system environment, comprising:
-
a content flow director; a first computing device comprising a communications port; a second computing device, wherein the first computing device is coupled between the content flow director and the second computing device; and a fail over control coupled to the first computing device and the second computing device, wherein the fail over control is configured to perform operations for; determining whether a policy for the second computing device is met or exceeded by interrogating the second computing device; and when the policy is met or exceeded, enabling the communications port, thereby enabling communications between the content flow director and the first computing device via the enabled communications port. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A fail over control computing device in a computing system environment that comprises a content flow director, a first computing device comprising a communications port, and a second computing device, wherein the first computing device is coupled between the content flow director and the second computing device, the fail over control computing device coupled to:
-
at least one computer readable storage medium storing remote or local executable instructions for determining whether a policy is met or exceeded by the second computing device, wherein determining whether the policy is met or exceeded comprises interrogating the second computing device; wherein the fail over control is configured to conditionally enable the communications port for the first computing device based on the determining whether the policy is met or exceeded. - View Dependent Claims (16, 17, 18)
-
Specification