×

Dynamically pinning micro-service to uplink port

  • US 10,432,532 B2
  • Filed: 07/12/2016
  • Issued: 10/01/2019
  • Est. Priority Date: 07/12/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a virtual networking switch of a host computing device, a first data packet of a micro-service data flow from a virtual machine running on the host computing device, the virtual machine hosting a set of one or more container instances providing micro-services, the first data packet including micro-service flow data identifying a first container instance from the set of one or more container instances that transmitted the first data packet;

    providing at least a first subset of the micro-service flow data to a container orchestrator, the container orchestrator utilizing the first subset of the micro-service flow data to assign a label to the micro-service data flow;

    pinning the micro-service data flow to a first uplink port of the host computing device based on the label to cause data packets received from the virtual machine as part of the micro-service data flow to be forwarded to their intended recipient via the first uplink port;

    determining an event has occurred, the event being an operational related event or configuration related event; and

    determining whether the first uplink port can provide a desired bandwidth for a micro-service provided by the first container instance.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×