Patent · US Active

Implementing affinity and anti-affinity with KUBERNETES

US11456914B2 · kind B2 · utility

0Cited by
108References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 7, 2020
Grant dateSep 27, 2022
Priority date
Expiry dateOct 7, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG05B2219/32328
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A KUBERNETES installation processes a script and invokes a scheduling agent in response to encountering an instruction to create a pod. The scheduling agent is an agent of an orchestrator and performs tasks such as identifying a selected node, creating multiple interface objects with multiple IP addresses, and creating storage volumes in coordination with the orchestrator. Upon creation, the pod may call a CNI that is an agent of the orchestrator in order to configure the pod to use the multiple interface objects. The pod may call a CSI that is an agent of the orchestrator in order to bind a storage volume to the pod. The scheduling agent may coordinate with the orchestrator to implement affinity and anti-affinity rules for placement of pods and storage volumes. The script may also be transformed by the orchestrator in order to insert instructions implementing affinity and anti-affinity rules.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.