Invention Grant
- Patent Title: Collecting and processing contextual attributes on a host
-
Application No.: US16945736Application Date: 2020-07-31
-
Publication No.: US11327784B2Publication Date: 2022-05-10
- Inventor: Laxmikant Vithal Gunda , Sachin Mohan Vaidya
- Applicant: Nicira, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: Nicira, Inc.
- Current Assignee: Nicira, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Adeli LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; H04L29/06 ; G06F9/06 ; H04L12/58 ; G06F21/50 ; G06F21/55 ; G06F21/57 ; H04L29/12 ; H04L51/00 ; H04L61/2596 ; H04L61/2521 ; H04L61/103 ; H04L61/5014 ; H04L61/59 ; H04L101/622

Abstract:
Some embodiments of the invention provide a novel architecture for capturing contextual attributes on host computers that execute one or more machines, and for consuming the captured contextual attributes to perform services on the host computers. The machines are virtual machines (VMs) in some embodiments, containers in other embodiments, or a mix of VMs and containers in still other embodiments. Some embodiments execute a guest-introspection (GI) agent on each machine from which contextual attributes need to be captured. In addition to executing one or more machines on each host computer, these embodiments also execute a context engine and one or more attribute-based service engines on each host computer. Through the GI agents of the machines on a host, the context engine of that host in some embodiments collects contextual attributes associated with network events and/or process events on the machines. The context engine then provides the contextual attributes to the service engines, which, in turn, use these contextual attributes to identify service rules for processing.
Information query