IP Library Granted Patent US 11,973,789
Granted Patent B2
US 11,973,789 · App. 17/235,401 · Granted Apr 30, 2024

Kubernetes security isolation based on classified information and risk levels

Inventors: Jehuda Shemer (Kfar Saba, IL); Stav Sapir (Beer Sheva, IL); Naor Radami (Shokeda, IL)
Assignee: EMC IP HOLDING COMPANY LLC
H04L63/1433G06F9/45558G06F9/5027G06F21/53G06F2009/45562G06F2221/033
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,973,789
App. No.
17/235,401
Granted
Apr 30, 2024
Kind
B2
Abstract

One example method includes performing a filtering process that identifies one or more candidate hosts for scheduling of a pod, wherein the candidacy of a host is determined based in part upon an association rule, generating an overall host score for each of the candidate hosts, and scheduling the pod to one of the candidate hosts based on the overall host score of that candidate host. A host risk score and/or pod risk score may be used in the generating of the overall host score.

Claims (26)

1. A method, comprising operations that include:

performing a filtering process that identifies one or more candidate hosts for scheduling of a pod, wherein a candidacy of a host is determined based in part upon an association rule;

generating an overall host score for each of the candidate hosts; and

scheduling the pod to one of the candidate hosts based on the overall host score of the candidate host to which the pod was scheduled;

wherein the candidate host to which the pod is scheduled runs on an infrastructure that also supports another host with another pod, and a security classification rank of the pod is different from a security classification rank of the another pod.

2. The method as recited in claim 1 , wherein the association rule correlates a security classification rank of the pod with a required isolation level for the pod.

3. The method as recited in claim 1 , wherein the candidacy of the host is further determined based in part upon a standard criteria score.

4. The method as recited in claim 1 , further comprising determining a respective host risk score for each of the candidate hosts, and/or determining a pod risk score for the pod, and the overall host score is determined based in part on the respective host risk scores and/or the pod risk score.

5. The method as recited in claim 4 , wherein the overall host score is expressed as: overall host score=standard criteria score*pod risk score*host risk score.

6. The method as recited in claim 5 , wherein the standard criteria score indicates an extent to which the host to which the standard criteria score applies has adequate hardware and software resources to support operations of the pod.

7. The method as recited in claim 1 , wherein an isolation level of the pod is different from an isolation level of the another pod.

8. The method as recited in claim 1 , wherein the pod includes one or more containers, and the operations are performed in a container based infrastructure.

9. The method as recited in claim 1 , wherein the operations are performed by a scheduler of a container-based infrastructure.

10. A non-transitory computer readable storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:

performing a filtering process that identifies one or more candidate hosts for scheduling of a pod, wherein the candidacy of a host is determined based in part upon an association rule;

generating an overall host score for each of the candidate hosts; and

scheduling the pod to one of the candidate hosts based on the overall host score of that the candidate host to which the pod was scheduled;

wherein the candidate host to which the pod is scheduled runs on an infrastructure that also supports another host with another pod, and a security classification rank of the pod is different from a security classification rank of the another pod.

11. The non-transitory computer readable storage medium as recited in claim 10 , wherein the association rule correlates a security classification rank of the pod with a required isolation level for the pod.

12. The non-transitory computer readable storage medium as recited in claim 10 , wherein the candidacy of the host is further determined based in part upon a standard criteria score.

13. The non-transitory computer readable storage medium as recited in claim 10 , further comprising determining a respective host risk score for each of the candidate hosts, and/or determining a pod risk score for the pod, and the overall host score is determined based in part on the respective host risk scores and/or the pod risk score.

14. The non-transitory computer readable storage medium as recited in claim 13 , wherein the overall host score is expressed as: overall host score=standard criteria score*pod risk score*host risk score.

15. The non-transitory computer readable storage medium as recited in claim 14 , wherein the standard criteria score indicates an extent to which the host to which the standard criteria score applies has adequate hardware and software resources to support operations of the pod.

16. The non-transitory computer readable storage medium as recited in claim 10 , wherein an isolation level of the pod is different from an isolation level of the another pod.

17. The non-transitory computer readable storage medium as recited in claim 10 , wherein the pod includes one or more containers, and the operations are performed in a container based infrastructure.

18. The non-transitory computer readable storage medium as recited in claim 10 , wherein the operations are performed by a scheduler of a container-based infrastructure.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0280) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0255 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0124) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0012 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0001) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062021/0844 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058297/0332 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0124 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0001 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PATENTS THAT WERE ON THE ORIGINAL SCHEDULED SUBMITTED BUT NOT ENTERED PREVIOUSLY RECORDED AT REEL: 056250 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056311/0781 →
SECURITY AGREEMENT Recorded May 14, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056250/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2021
From: SHEMER, JEHUDA; SAPIR, STAV; RADAMI, NAOR
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 055976/0810 →
Cited By (2)
US 12,634,351 US 12,683,864