20240031284. SYSTEMS AND METHODS FOR EFFICIENT AND SCALABLE ROUTING FOR CONTAINERIZED SERVICES simplified abstract (Verizon Patent and Licensing Inc.)

From WikiPatents
Jump to navigation Jump to search

SYSTEMS AND METHODS FOR EFFICIENT AND SCALABLE ROUTING FOR CONTAINERIZED SERVICES

Organization Name

Verizon Patent and Licensing Inc.

Inventor(s)

Andrew Hsia of Princeton NJ (US)

SYSTEMS AND METHODS FOR EFFICIENT AND SCALABLE ROUTING FOR CONTAINERIZED SERVICES - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240031284 titled 'SYSTEMS AND METHODS FOR EFFICIENT AND SCALABLE ROUTING FOR CONTAINERIZED SERVICES

Simplified Explanation

The system described in this patent application identifies the instantiation of two containers in a virtualized environment at a specific node associated with a particular address. It also establishes a logical association between the two containers using a custom resource definition. The system generates DNS records to associate the first container with the node's address and the second container with the first container. These DNS records are provided to a DNS server, which can then provide the node's address when receiving a DNS request for the second container.

  • The system identifies the instantiation of containers in a virtualized environment at a specific node.
  • It establishes a logical association between the containers using a custom resource definition.
  • The system generates DNS records to associate the containers with specific addresses.
  • These DNS records are provided to a DNS server to handle DNS requests for the containers.

Potential applications of this technology:

  • Container orchestration: This system can be used in container orchestration platforms to manage the association and communication between containers.
  • Microservices architecture: It can be applied in microservices architectures to ensure proper connectivity and communication between different microservices.
  • Cloud computing: This technology can be utilized in cloud computing environments to enhance the management and networking of containers.

Problems solved by this technology:

  • Simplified container networking: The system automates the process of associating containers with specific addresses, simplifying the networking setup.
  • Efficient container communication: By establishing logical associations and generating DNS records, the system enables efficient communication between containers within a virtualized environment.
  • Scalability and flexibility: This technology allows for easy scaling and reconfiguration of container deployments by dynamically managing the associations between containers and addresses.

Benefits of this technology:

  • Improved container management: The system streamlines the management of containers by automating the association and networking aspects.
  • Enhanced container connectivity: By utilizing DNS records, containers can easily communicate with each other, improving overall connectivity within the virtualized environment.
  • Flexibility and adaptability: The system's use of custom resource definitions allows for flexible and hierarchical associations between containers, accommodating various deployment scenarios.


Original Abstract Submitted

a system described herein may identify that a first container and a second container of a virtualized environment are instantiated at a particular node that is associated with a particular address (e.g., an internet protocol (“ip”) address). the system may identify a logical association between the first and second containers, such as a logical and/or hierarchical association specified by a custom resource definition. the system may generate a first domain name system (“dns”) record (e.g., an “a” record) associating the first container with the address of the particular node, and may a second dns record (e.g., a “cname” record) associating the second container with the first container. the system may provide the first and second dns records to a dns server, which may provide the address of the particular node when receiving a dns request specifying the second container.