SYSTEM AND METHOD FOR ENABLING SCALABLE ISOLATION CONTEXTS IN A PLATFORM
First Claim
1. A method for operating a computing platform comprising:
- distributing a job within an isolation context to a computing platform, which comprises;
receiving a deployment request that includes a set of isolation context rules;
transferring a job instance update as specified by the deployment request to a machine of the computing platform;
at the machine, instantiating the job instance within an isolation context and configuring the set of isolation context rules as a set of resource quotas and networking rules of the isolation context; and
enforcing the set of resource quotas and networking rules during operation of the job instance within the computing platform.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for operating a computing platform that includes distributing a job within an isolation context to a computing platform, which includes receiving a deployment request that includes a set of isolation context rules; transferring a job instance update as specified by the deployment request to a machine of the computing platform; and at the machine, instantiating the job instance within an isolation context and configuring the set of isolation context rules as a set of resource quotas and networking rules of the isolation context; and enforcing the set of resource quotas and networking rules during operation of the job instance within the computing platform.
173 Citations
21 Claims
-
1. A method for operating a computing platform comprising:
-
distributing a job within an isolation context to a computing platform, which comprises; receiving a deployment request that includes a set of isolation context rules; transferring a job instance update as specified by the deployment request to a machine of the computing platform; at the machine, instantiating the job instance within an isolation context and configuring the set of isolation context rules as a set of resource quotas and networking rules of the isolation context; and enforcing the set of resource quotas and networking rules during operation of the job instance within the computing platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for a computing platform comprising:
-
a computing platform that includes a set of host machines; a set of isolation containers deployed across the set of host machines, wherein the set of isolation containers includes at least one job instance running on the machine; a host machine comprising a virtual network between a host operating system and an isolation context on the machine, the virtual network including an inner virtual network interface proximal to the isolation context and an outer virtual network interface proximal to the host operating system; a platform network between the set of host machines; a corporate network to an external network environment; and the isolation context including an isolation context rules that define resource usage quotas and rules of ingress and egress communication traffic. - View Dependent Claims (19, 20, 21)
-
Specification