×

Facilitating software-defined networking communications in a container-based networked computing environment

  • US 10,037,220 B2
  • Filed: 11/20/2015
  • Issued: 07/31/2018
  • Est. Priority Date: 11/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating a software-defined networking (SDN) communication in a container-based networked computing environment, comprising:

  • creating a SDN policy agent in the container-based networked computing environment, the SDN policy agent being a container virtual machine (VM) that is dedicated for providing SDN communications to other container VMs in the container-based networked computing environment, the SDN policy agent and of the other container VMs being VM instances that are based upon a software abstraction layer and run on a common operating system that runs on a single physical machine in the container-based networked computing environment;

    inserting, in response to the creating of the SDN policy agent, an address corresponding to the SDN policy agent into a kernel of an operating system of the container-based networked computing environment using a hosting utility;

    forwarding, in response to a request by a container of the other container VMs in the container-based networked computing environment to establish a SDN connection with a SDN controller, an authentication request to the SDN policy agent;

    accessing, in response to the request, the kernel by the SDN controller to retrieve the address using the hosting utility;

    determining, by the SDN policy agent, whether the container is eligible to establish the connection; and

    establishing, by the SDN policy agent, the connection between the container and the SDN controller in response to a determination that the VM is eligible.

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