The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 27, 2022

Filed:

Oct. 07, 2020
Applicant:

Robin Systems, Inc., San Jose, CA (US);

Inventors:

Tushar Doshi, Santa Clara, CA (US);

Hariharan Sethuraman, Bengaluru, IN;

Manjunath Mageswaran, San Jose, CA (US);

Lakshay Badlani, Hayward, CA (US);

Assignee:

ROBIN SYSTEMS, INC., San Jose, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 41/08 (2022.01); G06F 8/61 (2018.01); G06F 3/06 (2006.01); G06F 9/445 (2018.01); H04L 9/40 (2022.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
H04L 41/08 (2013.01); G06F 3/067 (2013.01); G06F 8/61 (2013.01); G06F 9/44526 (2013.01); G06F 9/5077 (2013.01); H04L 63/0263 (2013.01); G05B 2219/32306 (2013.01); G05B 2219/32328 (2013.01);
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.


Find Patent Forward Citations

Loading…