Data Deduplication with Cloud VM Sets

Data deduplication (dedupe) eliminates redundant copies of identical data blocks by replacing those data blocks with a pointer to a single "master copy". Dedupe is especially effective across a large number of VMs running the same operating system because most of the OS data blocks are identical on every VM.

When you encrypt those VMs, however, the data blocks are no longer the same because each virtual disk has a different encryption key that changes the content of the encrypted data blocks.

In order to support dedupe, KeyControl provides the Single Encryption Key (SEK) option for a Cloud VM Set. When enabled, KeyControl encrypts all VMs in the Cloud VM Set with the same encryption key. This means that, if dedupe found identical data blocks across the VMs before they were encrypted, dedupe will find approximately 90% of the same identical data blocks after they are encrypted.

You can enable the SEK option when you create the Cloud VM Set, and you can change that option up until you register a VM with Cloud VM Set. After one or more VMs are registered with the set, you cannot change the SEK option for that set.

Considerations