×

Dynamic, load-based, auto-scaling network security microservices architecture

  • US 9,716,617 B1
  • Filed: 06/14/2016
  • Issued: 07/25/2017
  • Est. Priority Date: 06/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • creating a first security microservice of a first level of a hierarchy of security microservices to scale up the first level of the hierarchy, wherein there exists, prior to a creation of the first security microservice, a microservice of a same hierarchy level as the first microservice;

    configuring data plane connectivity between the first security microservice and a second security microservice of a second, higher-level of a hierarchy of security microservices, wherein any new security microservice of the hierarchy is configured to use the data plane;

    configuring data plane connectivity between the first security microservice and a third security microservice of a third, lower-level of the hierarchy of security microservices;

    configuring at least one microservice of the third, lower-level of the hierarchy of security microservices to include information from the first microservice in load balancing decisions to the first level of the hierarchy of security microservices; and

    processing a packet from a flow of packets with a security microservice of the third, lower-level of the hierarchy;

    passing the processed packet from the security microservice of the third, lower-level of the hierarchy to the first security microservice; and

    processing a processed packet with the first security microservice, wherein each level of the hierarchy of security microservices performs a different security operation.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×