CONTAINER-AWARE APPLICATION DEPENDENCY IDENTIFICATION
First Claim
1. A computer-implemented method of identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers, comprising:
- monitoring network traffic at one or more host computer systems, wherein OS-less containers nm in at least one of the host computer systems;
monitoring network traffic at virtual bridges to which the OS-less containers are attached;
identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges; and
determining the application dependencies based on the identified network dependencies.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques disclosed herein provide an approach for identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers. One embodiment provides a computer-implemented method that includes monitoring network traffic at one or more host computer systems, wherein OS-less containers run in at least one of the host computer systems. The method further includes monitoring network traffic at virtual bridges to which the OS-less containers are attached, and identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges. In addition, the method includes determining the application dependencies based on the identified network dependencies.
-
Citations
20 Claims
-
1. A computer-implemented method of identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers, comprising:
-
monitoring network traffic at one or more host computer systems, wherein OS-less containers nm in at least one of the host computer systems; monitoring network traffic at virtual bridges to which the OS-less containers are attached; identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges; and determining the application dependencies based on the identified network dependencies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium containing a program which, when executed by one or more processors, performs operations for identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers, the operations comprising:
-
monitoring network traffic at one or more host computer systems, wherein OS-less containers run in at least one of the host computer systems; monitoring network traffic at virtual bridges to Which the OS-less containers are attached; identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges; and determining the application dependencies based on the identified network dependencies. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a processor; and a memory, wherein the memory includes a program executable in the processor to perform operations for identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers, the operations comprising; monitoring network traffic at one or more host computer systems, wherein OS-less containers run in at least one of the host computer systems; monitoring network traffic at virtual bridges to which the OS-less containers are attached; and identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges, wherein the application dependencies are determined based on the identified network dependencies. - View Dependent Claims (18, 19, 20)
-
Specification