With the release of Horizon 2006, VMware brings new deployment features to its Instant Clone technology. IT teams can use smart provisioning and ClonePrep to create secure, efficient VMs with vCenter, plus they can use VMware's Guest Customization Engine to launch Instant Clones on Linux.
When admins clone a VM, VMware Horizon creates an exact copy, which means the clone consumes the same amount of data as the original VM. Linked Clones were the first efficiency improvements of the VM cloning process. With Linked Clones, a parent VM is the central disk that connects to child VMs, and it only recognizes and stores changes related to the parent VM.
This reduces the necessary disk space, because for each VM, only the unique disk blocks are stored. The creation process is also fast because instead of cloning the entire disk, each VM starts with an almost empty disk.
This process is efficient on disk, but the hypervisor memory still registers each VM as a full VM -- where every machine must be individually booted and customized -- which takes time and resources. Plus, for each parent VM, first a replica is created to link the VM so that admins can update the parent VM independently from any clones.
VMware introduced a new technology with vSphere 6.0 Update 1 that lets admins implement a cloning technology that uses a parent VM that boots and loads in the memory; any child VMs spawn off from the parent VM.
These VMs are Instant Clones and they do go through a boot cycle because the run process is based on the already booted parent VM. For each machine, only the machine's unique memory pages are placed in the hypervisor's memory. On-disk Instant Clones work similarly to Linked Clones in terms of efficiency and resource savings. The image shows the relationships between the parent and child VMs.
VMware added native support for Instant Clones in VMware Horizon version 7. When they were first introduced, they were only available for Enterprise license customers. Other IT teams still relied on Linked Clones for efficient desktop deployments.
However, VMware decided all customers must switch to Instant Clones and now this feature is available to customers starting with Horizon 2006. To give organizations time to switch, Linked Clones are still available in Horizon 2006's initial release but VMware plans to remove them in Q4 2020.
The requirement to create an Instant Clone desktop is to have a Golden VM prepared with the VMware Horizon Agent with the Instant Clone component enabled. That machine then creates a Linked Clone template. Then, a full clone replica is created on each datastore used for the pool and a parent VM is created per host, per datastore.
The following image shows the objects that the vCenter inventory can create.
Instant Clone implementation can cause a sprawl of replica and parent VMs, depending on the design. There is a replica per datastore, and a parent per host, per datastore in an eight-node cluster. If admins configure four data stores for a pool, there would be four replicas and 32 parent VMs.
If an admin runs only 20 virtual desktops, then the overhead outweighs the benefits. In this scenario, it would be best to use a single datastore because it limits the number of parent VMs to eight. But it is not the most efficient approach with the same 20. With Horizon 2006, parent VMs are only created if admins run more than 12 virtual desktops for an Instant Clone pool per host.
If an admin had eight hosts and 20 virtual desktops, then there would be no more machines beyond the 20 desktops themselves. The disadvantage of this is that Instant Clone deployment time takes longer. They behave like older Linked Clones because they do not share parent VM memory.
Because Instant Clones that are spawned off from a parent are a clone of a running process, they don't require the Windows boot process.
It's very efficient but imposes a new problem because the computer name and domain membership must be changed, which normally requires a reboot. Because of this, VMware introduced a new utility called ClonePrep that takes care of the rename and domain join without a Windows boot process.
This function replaces QuickPrep and Sysprep. There is one important difference between these utilities and that is that only Sysprep can change the Security Identifier (SID) for a machine. It is very rare that a unique SID is necessary for all virtual desktops.
In the rare case that an application requires a unique SID, the only other option would be to use full clones.
This ClonePrep for Windows requirement, which is only available with Horizon, is the reason that it's tricky for admins to deploy their own Instant Clones on vSphere.
Any admin can launch their own Instant Clones through the vSphere API, but then the customization process for Windows is unavailable. This makes efforts to create Instant Clones outside of Horizon that are targeted toward non-Windows OSes.
It is only possible to create Instant Clones through the vSphere API, not directly in the vSphere Client. For admins who can use the SDK from a programming language, there is a set of PowerCLI extensions that contain a cmdlet to create an Instant Clone.
Creating an individual Instant Clone is only 50% of the work, the other half is to customize the OS. For Windows, this is done with Horizon's ClonePrep, but outside of Horizon there are only Linux-based tools. VMware offers a Guest Customization Engine for admins that use Linux.
Once installed, this engine configures the network in the guest VM and allows an admin to run their own required scripts for Instant Clone that support an application or need OS customizations.
There are not only options available for Linux. William Lam, a solution architect at VMware, made a solution to create Instant Clones for nested ESXi hosts. When admins use PowerCLI and shell scripts written for this workflow, it's possible to run many nested ESXi servers with a small memory footprint.
Read more:
Dive into the latest features for VMware Instant Clones - TechTarget
- Cloning - The New York Times [Last Updated On: June 10th, 2016] [Originally Added On: June 10th, 2016]
- Cloning - Learn Genetics [Last Updated On: June 12th, 2016] [Originally Added On: June 12th, 2016]
- Cloning Fact Sheet - Genome.gov [Last Updated On: June 12th, 2016] [Originally Added On: June 12th, 2016]
- Reasons Against Cloning - VIDEOS & ARTICLES [Last Updated On: June 17th, 2016] [Originally Added On: June 17th, 2016]
- How Cloning Works | HowStuffWorks [Last Updated On: June 17th, 2016] [Originally Added On: June 17th, 2016]
- Cloning - Wikipedia, the free encyclopedia [Last Updated On: June 17th, 2016] [Originally Added On: June 17th, 2016]
- How Cloning Works | HowStuffWorks [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Cloning [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Cloning - Let Us Reason [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- The Ethics of Human Cloning and Stem Cell Research ... [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Cloning - Scratch Wiki [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Cloning = Cruelty | Compassion in World Farming [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Cloning - Wookieepedia - Wikia [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- ::Cloning:: - Mount Holyoke College [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- What is Cloning? (with pictures) - wiseGEEK [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Cloning - Types, Technique, Animals and More [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- What is Cloning? - Learn Genetics [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Molecular Cloning [Last Updated On: June 21st, 2016] [Originally Added On: June 21st, 2016]
- Reasons Against Cloning - VIDEOS & ARTICLES [Last Updated On: June 21st, 2016] [Originally Added On: June 21st, 2016]
- Cloning Blues - TV Tropes [Last Updated On: June 21st, 2016] [Originally Added On: June 21st, 2016]
- Cloning (Stanford Encyclopedia of Philosophy) [Last Updated On: June 30th, 2016] [Originally Added On: June 30th, 2016]
- Cloning - Science Daily [Last Updated On: June 30th, 2016] [Originally Added On: June 30th, 2016]
- Cloning - Food and Drug Administration [Last Updated On: July 3rd, 2016] [Originally Added On: July 3rd, 2016]
- Human cloning - Wikipedia, the free encyclopedia [Last Updated On: July 8th, 2016] [Originally Added On: July 8th, 2016]
- Human Cloning: What is cloning? How to clone. Is cloning ... [Last Updated On: August 16th, 2016] [Originally Added On: August 16th, 2016]
- Human Cloning | The Center for Bioethics & Human Dignity [Last Updated On: August 19th, 2016] [Originally Added On: August 19th, 2016]
- News - Clonaid.com [Last Updated On: August 23rd, 2016] [Originally Added On: August 23rd, 2016]
- Cloning Fact Sheet [Last Updated On: September 11th, 2016] [Originally Added On: September 11th, 2016]
- Dolly (sheep) - Wikipedia, the free encyclopedia [Last Updated On: September 18th, 2016] [Originally Added On: September 18th, 2016]
- DNA Cloning with Plasmid Vectors - Molecular Cell Biology ... [Last Updated On: September 18th, 2016] [Originally Added On: September 18th, 2016]
- Cloning/Embryonic Stem Cells - National Human Genome Research ... [Last Updated On: October 4th, 2016] [Originally Added On: October 4th, 2016]
- Pros and Cons of Cloning - Buzzle [Last Updated On: October 4th, 2016] [Originally Added On: October 4th, 2016]
- Cloning - Wikipedia [Last Updated On: November 8th, 2016] [Originally Added On: November 8th, 2016]
- Mammoth - Wikipedia [Last Updated On: January 25th, 2017] [Originally Added On: January 25th, 2017]
- Molecular Cloning: Basics and Applications | Protocol [Last Updated On: January 26th, 2017] [Originally Added On: January 26th, 2017]
- Crustacean Cloning The Poetry of Science - ScienceBlog.com (blog) [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Don't fall for this 'Facebook Cloning' scam - NEWS10 ABC - NEWS10 ABC [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Beware Of 'Facebook Cloning' | 9news.com - 9NEWS.com [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Beware of 'Facebook Cloning' | KGW.com - kgw.com [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Don't fall for this 'Facebook cloning' scam | WJHL - WJHL.com - WJHL [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Don't fall for this Facebook cloning scam | WFLA.com - WFLA [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- 20 years after Dolly the sheep, human cloning is no closer - Genetic Literacy Project [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Beware of Facebook 'cloning' scam - USA TODAY [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Cloning Vector and its Characteristics | Chemistry Learning [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Beware of 'Facebook Cloning' - KSDK.com [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Facebook cloning debunked - The i newspaper online iNews - iNews [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Don't fall for this Facebook cloning scam | WDTN - WDTN [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Hard Drive Cloning Software Why You Need It Acronis [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Cloning - The Hastings Center [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Hair Cloning & Multiplication | Bernstein Medical [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- This Crab Clones Its Allies by Ripping Them in Half - The Atlantic [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Watch out for this crazy Facebook cloning scam! - Komando [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Boffins create quantum cloning machine to intercept 'secure ... - The INQUIRER [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Call Kurtis Investigates: Triple Tag Team Scam Started With Cloned Facebook Profile - CBS Local [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Quantum Cloning Machine Reveals Clues That Could Protect Against Hacking - Photonics.com [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Steve Bannon wanted to make a movie about cloning, abortion, and ... - A.V. Club (blog) [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Police investigating recent reports of credit card cloning in Aiken ... - Aiken Standard [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Steve Bannon's Unproduced Movie About Cloning, Nazis, and Walt ... - Gizmodo [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Gang arrested for cloning debit cards, stealing money - The Hindu [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Phone cloning - Wikipedia [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Drive cloning in Windows 10 with free tools - Computerworld [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Why Google's Spanner Database Won't Do As Well As Its Clone - The Next Platform [Last Updated On: February 15th, 2017] [Originally Added On: February 15th, 2017]
- Scientists Are Close to Cloning a Woolly Mammoth - Popular Mechanics [Last Updated On: February 17th, 2017] [Originally Added On: February 17th, 2017]
- 20 years after Dolly: Everything you always wanted to know about the cloned sheep and what came next - The Conversation US [Last Updated On: February 18th, 2017] [Originally Added On: February 18th, 2017]
- Scientists say we can clone a woolly mammoth. But should we? - Christian Science Monitor [Last Updated On: February 18th, 2017] [Originally Added On: February 18th, 2017]
- 15 Animals That Have Been Successfully Cloned by Scientists - Interesting Engineering [Last Updated On: February 20th, 2017] [Originally Added On: February 20th, 2017]
- Must reads: Populism, sexism, cloning, and rudeness - GlobalComment.com [Last Updated On: February 20th, 2017] [Originally Added On: February 20th, 2017]
- Facebook does it again. WhatsApp launches revamped Status, cloning Snapchat - Catch News [Last Updated On: February 22nd, 2017] [Originally Added On: February 22nd, 2017]
- It's Been 20 Years Since We Cloned A Sheep. Why Haven't We ... - GOOD Magazine [Last Updated On: February 22nd, 2017] [Originally Added On: February 22nd, 2017]
- Reviving woolly mammoths will take more than two years - BBC News [Last Updated On: February 23rd, 2017] [Originally Added On: February 23rd, 2017]
- How to clone your PC hard drive using Macrium Reflect - Windows Central [Last Updated On: February 23rd, 2017] [Originally Added On: February 23rd, 2017]
- Pabrai And The Shameless Cloning Portfolio - Seeking Alpha [Last Updated On: February 23rd, 2017] [Originally Added On: February 23rd, 2017]
- 20 Years After Dolly, Where Are We With Cloning? - Inverse [Last Updated On: February 23rd, 2017] [Originally Added On: February 23rd, 2017]
- 20 years after Dolly the sheep's debut, Americans remain skeptical ... - Pew Research Center [Last Updated On: February 23rd, 2017] [Originally Added On: February 23rd, 2017]
- 20 years after Dolly: Everything you always wanted to know about ... - Bizcommunity.com [Last Updated On: February 24th, 2017] [Originally Added On: February 24th, 2017]
- Another cloning success shows technology being used by everyday graziers - ABC Online [Last Updated On: February 24th, 2017] [Originally Added On: February 24th, 2017]
- 20 years after Dolly the sheep, potential of cloning remains unclear - CNN [Last Updated On: February 25th, 2017] [Originally Added On: February 25th, 2017]
- More lessons from Dolly the sheep: Is a clone really born at age zero ... - Salon [Last Updated On: February 26th, 2017] [Originally Added On: February 26th, 2017]
- 20th Anniversary of Dolly the Cloned Sheep | Men's Health - Men's Health [Last Updated On: February 28th, 2017] [Originally Added On: February 28th, 2017]
- The Angels had two No. 97s on the basepaths, may be cloning their players - MLB.com [Last Updated On: March 1st, 2017] [Originally Added On: March 1st, 2017]