-
公开(公告)号:US09652273B2
公开(公告)日:2017-05-16
申请号:US14505349
申请日:2014-10-02
Applicant: VMware, Inc.
Inventor: Scott Howard Davis , Aaron Sweemer , Clint Greenwood , Benjamin J. Corrie , George Hicken , Zhenhua Yang
CPC classification number: G06F9/45545 , G06F9/45558 , G06F2009/45562 , G06F2009/45583
Abstract: A virtualized computing system supports the execution of a plurality of virtual machines, where each virtual machine supports the execution of applications therein. Each application executes within a container that isolates the application executing therein from other processes executing on the computing system. A hierarchy of virtual machine templates is created by instantiating a parent virtual machine template, the parent virtual machine template having a guest operating system and a container. An application to be run in a container is determined, and, in response, the parent virtual machine template is forked to create a child virtual machine template, where the child virtual machine template includes a replica of the container, and where the guest operating system of the parent virtual machine template overlaps in memory with a guest operating system of the child virtual machine template. The application is then installed in the replica of the container.
-
公开(公告)号:US20240069884A1
公开(公告)日:2024-02-29
申请号:US17893957
申请日:2022-08-23
Applicant: VMware, Inc.
Inventor: Anubhab Majumdar , Harsh Kumar , George Hicken
CPC classification number: G06F8/65 , G06F21/629
Abstract: A computer-implemented method, computer-readable medium and computer system to execute containerized applications includes initiating a Supervisor Cluster on top of a SDDC to support execution of containerized applications. A supervisor cluster namespace is created on the Supervisor Cluster. A storage policy is attached to the supervisor cluster namespace. Then, a control plane is bootstrapped, and containerized applications are executed in a virtual machine cluster using vSphere pods as the worker nodes in the virtual machine cluster.
-
公开(公告)号:US11611540B2
公开(公告)日:2023-03-21
申请号:US16918760
申请日:2020-07-01
Applicant: VMware, Inc.
Inventor: Michal A. Jankowski , Benjamin J. Corrie , George Hicken , Christian Lita
IPC: H04L29/06 , H04L29/08 , H04L15/16 , G06F15/16 , G06F9/455 , G06F9/50 , G06F21/62 , H04L9/32 , H04L9/40 , H04L67/1097
Abstract: This disclosure describes a process for securely instantiating a virtual machine on a server cluster. The virtual machine just after instantiation has access to persistent storage that includes an encrypted region and lacks access to an encryption key configured to provide access to data stored within the encrypted region. The virtual machine receives a communication from a management server associated with the server cluster that includes the encryption key configured to provide access to the data stored within the encrypted region. After the virtual machine receives the encryption key, the server cluster runs services that depend upon the data stored within the encrypted region to operate after receiving the communication from the management server.
-
公开(公告)号:US09727355B2
公开(公告)日:2017-08-08
申请号:US14311755
申请日:2014-06-23
Applicant: VMware, Inc.
Inventor: Anne Holler , Jayanth Gummaraju , Kinshuk Govil , Benjamin J. Corrie , George Hicken
CPC classification number: G06F9/455 , G06F9/45533 , G06F9/45558 , G06F9/48 , G06F9/50 , G06F9/5088 , G06F2009/4557
Abstract: A distributed computing application is described that provides a highly elastic and multi-tenant platform for Hadoop applications and other workloads running in a virtualized environment. Multiple instances of a distributed computing framework, such as Hadoop, may be executed concurrently. A centralized manager detects when contention for computing resources, such as memory and CPU, causes tasks to run slower on VMs executing on a given host, and scales up or scales down a cluster based on the detected resource contention.
-
-
-