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
HyTrust recommends that you always upgrade your Policy Agents when you upgrade KeyControl. However, if a VM in the Cloud VM Set is using a version of the Policy Agent older than 4.2, the following caveats apply:
If you add or encrypt a Linux disk, or if you add a Windows disk, the older Policy Agent will use the first version of the SEK key. If new SEK keys have been generated in the meantime, the Cloud Admin must rekey the disk after it has been added or encrypted in order for that disk to use the current version of the SEK key. (When you first encrypt a Windows disk, the older Policy Agent correctly uses the current version of the SEK key.)