Patent ID: 9626166
Date: 2017-04-18
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method comprising: receiving a request for a target node, wherein the request comprises an indication of a platform associated with the target node; obtaining an appliance image in response to receiving the request, wherein the appliance image is a common image that is deployed on different platform types in a cloud management system and comprises a plaintext partition and an encrypted partition; generating the target node using the appliance image; optimizing the appliance image during production by leaving a first kernel out of images bound to container systems that use a second kernel of a host operating system; optimizing the appliance image during production by storing an encrypted portion of the appliance image as a separate image in a different location; encrypting the appliance image using a unique universal identifier (UUID), wherein the UUID corresponds to a passphrase provided to a key management system by a user; storing the UUID in a location in the plaintext partition, wherein the UUID is retrieved by the target node and used to decrypt the encrypted partition.