CONTROL OF COMMUNICATION PORTS OF COMPUTING DEVICES USING POLICY-BASED DECISIONS
First Claim
1. In a computing system environment, a method of controlling communication ports of computing devices established in multiple layers behind a content flow director, comprising:
- establishing a policy behind the content flow director;
determining whether the policy is met or exceeded by interrogating at least one of the computing devices behind the content flow director; and
based on whether the policy is met or exceeded, enabling a port of one of the computing devices thereby allowing future communications between the content flow director and the one of the computing devices by way of the enabled 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
19 Claims
-
1. In a computing system environment, a method of controlling communication ports of computing devices established in multiple layers behind a content flow director, comprising:
-
establishing a policy behind the content flow director; determining whether the policy is met or exceeded by interrogating at least one of the computing devices behind the content flow director; and based on whether the policy is met or exceeded, enabling a port of one of the computing devices thereby allowing future communications between the content flow director and the one of the computing devices by way of the enabled port. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a computing system environment, a method of controlling communication ports of computing devices established in multiple layers behind a content flow director, comprising:
-
establishing a policy behind the content flow director; testing an operability of one of the computing devices based on the established policy, the testing including interrogating one of the computing devices existing in a layer other than an outermost layer of the multiple layers; and enabling a port of a computing device in the outermost layer of the multiple layers if the operability of the one of the computing devices is determined to be satisfactory, thereby allowing direct communications between the content flow director and the computing device by way of the enabled port. - View Dependent Claims (8, 9)
-
-
10. A computing system environment for a web service, comprising:
a content flow director for directing requests from a user to computing devices arranged in more than one layer behind the content flow director, wherein one of the computing devices in an outermost layer of the more than one layer includes a communications port that is conditionally enabled for direct communications with the content flow director only upon a policy being met or exceeded in at least one of the computing devices in the more than one layer behind the content flow director other than the computing device in the outermost layer directly communicating with the content flow director. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A computing device for a computing system environment for a web service comprising a plurality of computing devices established in multiple layers behind a content flow director, comprising:
-
remote or local executable instructions for ascertaining whether a policy is met or exceeded in the computing system environment behind the content flow director; and a communications port that is conditionally enabled for directly communicating with the content flow director upon the ascertaining whether the policy is met or exceeded. - View Dependent Claims (17, 18, 19)
-
Specification