System and methods for scalable packet inspection in cloud computing
First Claim
1. A method for packet inspection in a computer network, comprising:
- receiving a plurality of network streams from a plurality of client systems at a first load balancer;
allocating the network streams across a plurality of proxy instances;
inspecting and filtering the network streams by the proxy instances;
forwarding the filtered network streams to a second load balancer;
allocating the filtered network streams to a plurality of application instances; and
processing and responding to the network streams at the application instances;
inspecting and filtering the responses to the network streams by the proxy instances;
forwarding the response to the client systems.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for packet inspection in a computer network includes receiving a plurality of network streams from a plurality of client systems at a first load balancer; allocating the network streams across a proxy instances; and inspecting and filtering the network streams by the proxy instances. The method further includes forwarding the filtered network streams to a second load balancer; allocating the filtered network streams to a plurality of application instances; and processing and responding to the network streams at the application instances. The method still further includes inspecting and filtering the responses to the network streams by the proxy instances; and forwarding the response to the client systems.
-
Citations
20 Claims
-
1. A method for packet inspection in a computer network, comprising:
-
receiving a plurality of network streams from a plurality of client systems at a first load balancer; allocating the network streams across a plurality of proxy instances; inspecting and filtering the network streams by the proxy instances; forwarding the filtered network streams to a second load balancer; allocating the filtered network streams to a plurality of application instances; and processing and responding to the network streams at the application instances; inspecting and filtering the responses to the network streams by the proxy instances; forwarding the response to the client systems. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for packet inspection in a computer network, comprising:
-
a first load balancer configured to receive a plurality of network streams from a plurality of client systems, and to allocate the network streams across a plurality of proxy instances; the proxy instances configured to; inspect and filter the network streams; forward the filtered network streams to a second load balancer; inspect and filter responses to the network streams; and forward the filtered response to the client systems; the second load balancer configured to allocate the filtered network streams to a plurality of application instances; and the application instances configured to process and respond to the network streams. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system for packet inspection in a computer network, comprising:
-
a first load balancer configured to allocate a plurality of network streams across a plurality of proxy instances; a second load balancer configured to allocate the filtered network streams to a plurality of application instances; the proxy instances configured to; inspect and filter the network streams; forward the filtered network streams to the second load balancer; inspect and filter responses to the network streams; and forward the filtered response to the client systems; the application instances configured to; process and respond to the network streams; and originate a second data stream to obtain data from an external host; a Network Address Translation instance configured to; inspect and filter the second data stream; forward the filtered second data stream to the external host; receive a response from the external host; and inspect, filter, and forward the response to the originating application instance. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification