VMware Linked Clones in vWorkspace

Hi all

I am currently working on a proposal where client insist on the use of the VMware hypervisor as the note of calculation. I have some research in the related Clones and basically its similar to what the differencing disk VHD got to offer. My main concern here is so we can use the technology VMware Linked Clones to deploy persistent desktop or is it only for non-persistent desktop mode? How about storage if economies compared to the disk hard virtual differencing disk? What is the estimate of the use of the delta of a typical user based on your experience? Thanks for the advice!

Kind regards

Cyril

Hi Cyril,.

I can answer some of your questions.

You can use a clone bound like a persistent desktop computer, it does not work.

After a while, however, the linked Clone will be so different from the image of the mother, it will become very swollen (for example, updates of Windows to go it would be applied to each clone bound, user installed Apps, etc.)

I know some customers like to capture profiles on persistent desktop computers so that they can periodically update the image of the mother and redeploy related clones from there. It works well to keep the machine day and bloating under control. The obvious drawback being any user installed apps would disappear, but it all depends on if you allow them this level of customization.

Thank you, Andrew.

Tags: Dell Tech

Similar Questions

  • Fault tolerant on VMware linked clone Desktop

    Hello

    someone may answer whether it is possible to enable fault tolerance on linked clone VM to a master, through composer.

    Client wants to protect in this way, hundreds of virtual office, I thought about using a channel 10 gigabit for the communication of FT logging, that think u dou everything?

    Thank you very much

    First off it is only recommended to have 4 FT running for each host, so would need you 25 hosts make 100 mV.

    Secondly, I am sure that this is taken care with view.

    Thirdly, also sure FT requires full VMs, clones and unrelated, so your cost of SAN will rocket sky.

    Fourth and this is my favorite, it is exteremly high Windows going down until your host blocks (ESX breaks down).  FT no help even in this situation as if OS1 block him operating system on the other server will crash at the same time.

    FT is designed for mission critical Server VM, not of VDI.

    Gunnar

  • Error on linked clone of VMware View 4

    Hi all

    I just installed the trial version of 4 reviews. Creating linked clones, I get the following error:

    A specified parameter was not correct. Spec.Snapshot

    I know that XP image is OK I can clone the image manually.

    We are running vSphere with all patches installed.

    Anyone can shed light on this error?

    Thank you very much

    Thomas

    It's the same problem as described here: http://communities.vmware.com/thread/244269.

    You will need to disconnect / reconnect the ESX of VC servers.

  • Virtual office to backup VMWare View linked Clone

    Hi all

    I would like to know what the best method is to save the virtual office linked clone on VMWare View. For the moment, I use the latest version of vRanger Pro connection with VCB integration.

    I don't know if I should save the linked clone himself or the parent VM. What the parent snapshot?

    Please advice. Thank you.

    Sang A

    in a persistent pool would really matter because there is no guarantee they would never return the same office again.  If you have a properly configured user environment then persistence or no persistence would not matter that the data would be stored in a place that would be subject to a backup system.   I don't understand the need to safeguard a VDI guest.  back to top comments templates, view servers and the vCenter server.  Comment no way.  backup windows are pretty long already to go back up throw away from devices.

    If you have found this device or any other answer useful please consider useful or correct buttons using attribute points

    Tom Howarth VCP / vExpert

    VMware communities user moderator

    Blog: www.planetvm.net

    Writer for the next book ' environment virtual VMware Infrastructure Security: securing ESX and virtual. "

  • VMware View Linked Clone pool - SID change of virtual machines

    Dear community

    This morning I had the good idea to use instead of quickprep sysprep to change the SID for all virtual machines in the linked clone pools. Why? Because the customer didn't only VMs and use KMS to activate Office and Windows, therefore at least 50 different sid. Well, I created a file of OS customization invited for Windows (OS is Windows 7) in vCenter (which is connected to view admin) and I did:

    Target Machine Virutal OS: Windows

    Use custom Sysprep answer file: No.

    Name: The name of the file

    Owners name: xy

    Owner organization: xy

    Diabate

    VM name: Use the virtual computer name

    ProductKey: Leave blank

    Admin password: play twice

    ZimeZone: GMT + 1

    Run once: no

    Network: Typical with DHCP

    Domain: Credentials client area incl.

    Operating system options: create new SID

    Finishing, went to view Admin has created a new and Cust comments. to Syprep (Filename). Blended at the pool and it worked very well until the generalization starts... it stucks at regional settings, when I restart the same. When I klick net he asks me for a computer name and a password.

    Well:

    (1) why is this block here? Yes there are still stuck because I was not able to specify a locale, or if it is not needed? Why he can pop up?

    (2) why he asks me for a computername? I told her to use an existing one.

    (3) why he asks me a password? I told her what to use.

    Well I toigh ok Let's use an answwer sysprep file that I've included a second cost of comments. file (withi the guest also reset SID). Well it works greate except the designation: I said in the answer file to use the variable % computername %, which is certainly the name of the master, so VDI does not change this name...

    (1) the sysprep answer file the rightway anyway?

    (2) how do I get the new name out of sight for the VM for example VM001 instead of Master001

    So let's see the unattend.xml file

    <? XML version = "1.0" encoding = "utf-8"? >

    < unattend xmlns = "urn: schemas-microsoft-com: unattend" >

    < settings pass = "oobeSystem" >

    " < component name ="Microsoft-Windows-Shell-Setup"processorArchitecture ="x 86"publicKeyToken ="31bf3856ad364e35"language ="neutral"versionScope ="nonSxS"xmlns:wcm =" http://schemas.Microsoft.com/WMIConfig/2002/State "" xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " >

    < OOBE >

    < HideEULAPage > true < / HideEULAPage >

    Work of < NetworkLocation > < / NetworkLocation >

    < ProtectYourPC > 3 < / ProtectYourPC >

    < SkipMachineOOBE > true < / SkipMachineOOBE >

    < SkipUserOOBE > true < / SkipUserOOBE >

    < / OOBE >

    < RegisteredOwner > IT < / RegisteredOwner >

    < RegisteredOrganization > IT < / RegisteredOrganization >

    < zone > GMT + 1 < / zone >

    < / component >

    " < component name ="Microsoft-Windows-International-Core"processorArchitecture ="x 86"publicKeyToken ="31bf3856ad364e35"language ="neutral"versionScope ="nonSxS"xmlns:wcm =" http://schemas.Microsoft.com/WMIConfig/2002/State "" xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " >

    Ways of < InputLocale > < / InputLocale >

    Ways of < SystemLocale > < / SystemLocale >

    Ways of < UILanguage > < / UILanguage >

    Ways of < UserLocale > < / UserLocale >

    < / component >

    < / Parameter >

    < settings pass = "generalize" >

    " < component name ="Microsoft-Windows-PnpSysprep"processorArchitecture ="x 86"publicKeyToken ="31bf3856ad364e35"language ="neutral"versionScope ="nonSxS"xmlns:wcm =" http://schemas.Microsoft.com/WMIConfig/2002/State "" xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " >

    < PersistAllDeviceInstalls > true < / PersistAllDeviceInstalls >

    < / component >

    " < component name ="Microsoft-Windows-Security-SPP"processorArchitecture ="x 86"publicKeyToken ="31bf3856ad364e35"language ="neutral"versionScope ="nonSxS"xmlns:wcm =" http://schemas.Microsoft.com/WMIConfig/2002/State "" xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " >

    < SkipRearm > 1 < / SkipRearm >

    < / component >

    < / Parameter >

    < settings pass = "specialize" >

    " < component name ="Microsoft-Windows-Shell-Setup"processorArchitecture ="x 86"publicKeyToken ="31bf3856ad364e35"language ="neutral"versionScope ="nonSxS"xmlns:wcm =" http://schemas.Microsoft.com/WMIConfig/2002/State "" xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " >

    %ComputerName% < ComputerName > < / ComputerName >

    < ProductKey > KEY < / ProductKey >

    < CopyProfile > false < / CopyProfile >

    < / component >

    " < component name ="Microsoft-Windows-UnattendedJoin"processorArchitecture ="x 86"publicKeyToken ="31bf3856ad364e35"language ="neutral"versionScope ="nonSxS"xmlns:wcm =" http://schemas.Microsoft.com/WMIConfig/2002/State "" xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " >

    < identification >

    < References >

    < Domain >< / domain >

    < password > USER < / password >

    < Username >USER< / username >

    < / qualifications >

    < / qualifications >

    < JoinDomain > DOMAIN < / JoinDomain >

    < UnsecureJoin > False < / UnsecureJoin >

    < / identification >

    < / component >

    < / Parameter >

    "< cpi:offlineImage cpi:source =" "catalog: c: / win7x86/extract/sources/install_windows 7 ultimate.clg" xmlns:cpi = "urn: schemas-microsoft - com:cpi" / >

    < / unattend >

    If I check the comments cust. file without sysprep answer file I see there function which can crreate names for VMS as vim.virtualmachinenamegenerator (or something like that) is it possible to use sysprep as well? Well at the end, I just want to change the SID of the virtual machines each time they recompose is to have enough unique SID in the network! How do I need to do?

    Best regards

    Duke is your main reason for the use of sysprep to work around the problem of SIDS?

    We only use VDI on site for 700 + users and clients windows 7 and Office 2010 is activated through KMS.and we use quickprep because his headache free and easy.

    I use the following to help with the problem of SIDS:

    Manually to increase the number of KMS. Think Digital the application is clean.

    Its very well explained in the link above.

  • Linked clone failed: the operation is not supported on the object

    Hi all - I would appreciate help on a related clone operation that is a failure.

    I use Quest vWorkspace to create linked clone VM in my environment.  It integrates with virtual Center and creates from a VM snapshot parent according to normal related clones.  It has just stopped working and I am trying to track down the cause.  The task fails with the error message in the console of VMware vCenter: the operation is not supported on the object.

    The vCentre is 5.5 and esxi.  vWorkspace is v8.0 MR1.  The parent VM is located on an iSCSI datastore.  I tried to put the clones of destination on premises and warehouses of NFS data with the same result.  Unfortunately I can't (don't want really to) move the VM parent from the data store that I have of many VM related to this virtual machine.

    The failure message is a bit generic, so I looked on through the vmkernel.log and vpxa.log and it is an excerpt from the vpxa.log whereby it shows failed task 153.  Can someone please indicate something in the newspaper that had to be examined or another newspaper to look at?

    vWorkspace attached error and below:

    Linked clone has not CreateLinkedClone_Task of CloneVmLinked failed! Task of VMware CreateLinkedClone_Task status error - the operation is not supported on the object. -Call stacks-VmLinkedClone.VmLinkedCloneService.CloneVmLinked String vmInvPath, String strSnapshotMor, String strNewVmName, String strSysprep, ManagedObjectReference morFolder, ManagedObjectReference morResPool, ManagedObjectReference morHost, String strDatastoreName, Boolean bQuickPrep, String domainNameIP, String

    See attachments

    Thank you very much
    Wikus

    Additional accessories:

    Hello guys,.

    For those of you already on 5.5, I did a few tests these days. I did find a magic bullet yet as a single parameter that is sure to break but I came up with a workaround.

    I found that if my ESXi server was still on the 5.1, vWorkspace could deploy clones linked via vCenter 5.5 - it's only when the ESXi is also on 5.5 that you have a problem.

    If any of you have ESXi hosts still on 5.1, you can deploy there for now.

    In ESXi 5.x, it is easy to have an ESXi virtual machine. You might want to consider creating some virtual boxes ESXi to deploy on while the vworkspace dev team look at why it does not work.

    I know that this is not the best solution in the world, but it's better than no work around

    Thank you, Andrew.

  • Cannot expand the hard drive of a virtual computer that is a linked clone.

    I have a virtual machine that is a linked another clone.

    I did a lot of development and changes to the linked clone, and now ran out of disk space.

    Now I want to extend the drive, but I get this error:

    "Disks of virtual machines that are linked clones cannot be extended.

    So I then try to extend the drive of the virtual machine that he was cloned from:

    "Disks of VMS with snapshots cannot be extended. You must delete the snapshots or use VMWare vcenter converter. »

    What can I do? If I remove the snapshots of the original machine, do not lose the 'link' to the linked clone? What he suggested that I use the "VMWare vcenter converter" for?

    Does anyone have a solution?

    Kind regards

    James

    Create a complete clone of the virtual machine in the current state. Which can be extended.

  • Force linked Clones to check the live servers to KMS for Activation

    Hi all.

    Apparently, linked clones will check the KMS server that was used to activate their master gold.

    (Centre of Documentation of VMware View 5.0) - Note This is display 5 documentation, but we use 6.1 view now.

    " For the approval of KMS, View Composer uses the KMS server that is configured to activate the virtual machine parent. »

    It is a problem if the KMS is taken out of service, or generally a problem - all the linked clones fail to activate.

    How can we prevent the clones related to use the same KMS server?

    How can we get the clones related list and choose the first KMS server, which is returned by the DNS SRV records?

    Thank you

    Update:

    High level of the DNS entry works very well.

    • We have added a DNS record called kms.domain.com that uses repetition alternate for our KMS server two.
    • We made the VM Golder Master point to the folder. slmgr.vbs /skms kms.domain.com:port
    • We rode to the top of some related clones.
    • Check where the clones linked when pointing to slmgr.vbs /dlv- both pointing the DNS record and not a specific server.
    • Made a second activation and performed a capture of packets at the same time slmgr.vbs /ato

    We found that the clones related to different servers and respond accordingly.

    The same thing can be done with office by using the ospp.vbs script (although different switches).

  • Problem with the floating linked clones and Persona

    Hello

    We run a build view Horizon 6.2.0 - 3005368.

    Just improved our VMware environment to 6.2 and installing an APEX 2800 PCoIP card on our guests.

    I had a pool of office dedicated clone bound for users.

    Now, I made a new image of master and made a new Automated Desktop Pool pool who are floating clone related.

    With the dedicated bound vmis, we place disc profiles of users etc are located.

    With the new pool, I'll use Persona. I followed this guide - http://terenceluk.blogspot.no/2012/10/configuring-roaming-profiles-with.html?showComment=1445933020356 and it works very well indeed, almost.

    For users of a trial, I can see that if something I save it to the desktop, it will be saved on the server of file \\fileserver\redirected$\%username%\Desktop

    When I use my user and try to even something on the desktop - it c:\%username%\Desktop

    I tried to reset, remove my user etc., but it's not. All the settings I made in the GPO - Computer Configuration-> administration-> classic administrative templates (ADM) models-> Configuration of the VMware View Agent-> Persona

    Management-> Folder Redirection

    But my users settings are only "local".

    How is it?

    This can be caused by an incorrect action or NTFS permissions on the redirection of folder/persona.

    She is also due if your user account has a profile on the parent whose linked clone desktops are created.

  • Expand a service end of vPC linked clone disc

    We have the following text:

    ESXi 5.0.0 build 1311175

    vCenter Server 5.0.0 Build 455964

    vSphere Client 5.0.5.0.0.37933

    See Horizon 5.1.0 build 704644

    See compose 3.0.0.691993

    vShield Manager 5.0.2 - 791471

    Version of VMware Tools 8.6.15 build 2495133

    The image of Windows 7 has 2 discs of interest:

    C:\ OS (provided slim 30 GB)

    Profile of user D:\ (10 GB persistent independent disk)

    The issue is that the C drive is 30 GB thin Provision in total, with 6 GB of free space.  I have disabled disk defragmentation, System Restore is 3% (900 MB).

    The only thing that is installed are the Windows updates on patch Tuesday.  The programs we use are static they don't really change.

    So no new installations of any kind except updates of Java and Adobe.  I have install a piece of software once a year.

    Users do not have the rights to install the software on their virtual machine.

    I regularly run cleaning disc for drive C, but is that not a lot of space is recovered.

    I would like to extend the C drive of the 30 GB, but the option is grayed out for the vPC (see screenshot).

    I went into the display of VMware administrator to see if I can expand the C drive on impossible to locate the area where I can expand it.

    I do not see the area where I can expand the persistent drive, but not for the OS disk.

    The plan was to extend the OS disk, then recompose the specific office according to the needs arise.

    Can you please indicate if it is possible to extend the 30 GB VMware View operating system?
    This vPC is also a linked clone

    Unfortunately Yes. Alternatively, you can create a complete clone of the current state of the virtual machine and use it as a new basic disk. This can not only be faster than to delete all snapshots, but also allows you to maintain the State of the current virtual machine in case you need more later.

    André

  • New installation of 6.1 of the Horizon. It is normal that provisioning linked clones will take a lot of time?

    Hello

    First, I will describe my setup:

    1 Management Server: Dell PowerEdge R730 48 cores, 2.5 Ghz with 9 drive HARD 300 GB SAS 15 K (RAID 5) and 256 GB of RAM

    2 hosts VDI server: Dell PowerEdge R730 48 cores, 2.5 Ghz with 9 drive HARD 300 GB SAS 15 K (RAID 5) + 1 SSD 200 GB, 256 GB of RAM, 2 K1 grid cards

    1 unit number logic on a Dell Equallogic PS6110X (750 GB) where I put the masters.

    1 switch Dell N4032F (10 GB)

    All the server has 4 10 GB ports configured with NPAR (so, I have virtual network card of 6 x 10 GB for storage and 6 virtual network adapter for the network of the VM) and 2-port 1 GB for the management.

    My master: Windows 7 SP1 x 86 optimized with 24 GB HDD Thin-Provisionned (2 vCPU 2 GB of RAM, 3 VMXNET network Card). There is no application has added to this master.

    I can't ask the Microsoft VMXNET 3 fix because it is said that this patch is not applicable.

    I have no VSAN because that only 2 VDI hosts, so I set up my stock for each guest with local storage for the linked clones and SSD local for the replica.

    When I run the provisioning of the office pool (17 VM):

    The clone of the replica (Equallogic == > local SSD) aura 2'30 "... It's good for me (113 MB / s... the Equallogic is also used for another another LUN storage server)

    But the rest of the entire operation completes the provisioning will take 40'.

    More than 50% of carrots is around 100% of the CPU on the host.

    I tried to change my (9 disc hard + 1 spare) RAID5 to RAID10 (10 HDD). It will take 50'.

    And, when all of the operations are completed. I have 2 or 3 VM with the message: Agent unreachable and 1 or 2 crashes on the provisioning.

    One recompose your desktop one VM will take about 1'30.

    My question: it is normal that commissioning will take so much time?

    And another question: when I'm connected to a virtual desktop computer with customer Horizon during a pool commissioning, the freezing of the VM or I can't just plug. Although I Office ready. And sometimes, vCenter client will freeze to a large number of seconds during deployment

    Have someone idea?

    PS: Sorry for my approximate English ;-)

    Solution: I replaced the lsi_mr3 of storage vmware with the driver megaraid_perc9 driver.

    Thanks to ddewire for his help.

  • Apple - should apply to master VM updates? Or ok to apply to Linked Clone?

    Title says it all. Master 10.10.3 VM. Linked clone used for day to day stuff.

    Today released an update to iTunes. Make the update to the Master VM? That would make the most sense for me.

    Or should we not alter the master and apply the update to iTunes to the linked Clone?

    TIA,

    Don

    OK, I should RTFM... Here's the answer:

    VMware Fusion 6 Documentation Center

  • Best way to rebalance local drives with linked clones?

    Hello

    • 5.2 seen running, looking to update soon.
    • We use local storage (FusionIO).
    • Each pool is distributed over 4 servers running these local storage.
    • Our related clones are not persistent - users do not get a specific office, and workstations are deleted on logout.

    So, I want to patch servers.

    My thought on this is:

    1. Edit the pool to remove local storage on the server to be patched.
    2. Rebalance.
    3. Perform the update (mode maintenance, blah blah blah).

    So the rebalance operation is having limited success in my first try

    I am aware of that: VMware View 5.2 Documentation Library : you cannot balance the load of the virtual machines on a pool of resources. For example, does not allow the operation of rebalancing View Composer with linked clones that are stored in local warehouses of data.

    So I can't rebalance (first of all, I'm not sure why? In my case, cannot not machines just be deleted and recreated elsewhere - whereas a rebalancing is also a refresh anyway)?

    What is the best approach?

    • I need to make desktop computers available to local specific server storage exist anymore (once there are multiple sources available on another server storage) so that users don't connect/don't have not logged when I do the maintenance.
    • I need to make sure that desktop computers connected to local specific server storage are removed on logout (as usual) and does not get recreated on this storage again.

    Of course, when the server comes back to the top, I need to reverse the process and get the desktop on it and maintain a balance between other servers.

    Any advice?

    Thanks in advance.

    Rebalancing is not a simple delete and action of re - create. Even the workstations are not persistent, there are persistent records associated with it. as (internal drive)

    These door data as approval of the membership of domain and all. Therefore, without a shared, preserving data store and the migration of this internal drive are impossible (and prevented).

    Now for you case, because she is floating desktop computers (non - persistent).

    1. Deselect the host data store to be corrected by changing the pool.
    2. Logoff of active sessions (if any) for VMS specific / put the virtual machine in maintenance mode.
    3. Delete these specific through VMs * Administrator display inventory pool *.
    4. Configure back the technical provision of data after having patched host store,
    5. And then increase the size of the pool the desired number
  • Error trying to create multiple linked clones

    Hi all

    I have another question from script to this that attempts to create multiple linked clones.  I get the error message "Wait task: the object has no associated provider.» (see below under the results section).  Just need to know why this happens, but I'm new to PowerCLI.

    SCRIPT;

    $vm = get - VM 'test ' | Get-View

    $clonePrefix = "testclone".

    $numClones = 2

    $concurrentClones = 2

    $cloneFolder = $vm.parent

    $cloneSpec = new-object Vmware.Vim.VirtualMachineCloneSpec

    $cloneSpec.Snapshot = $vm. Snapshot.CurrentSnapshot

    $cloneSpec.Location = new-object Vmware.Vim.VirtualMachineRelocateSpec

    $cloneSpec.Location.DiskMoveType = [Vmware.Vim.VirtualMachineRelocateDiskMoveOptions]: createNewChildDiskBacking

    #To of power on each clone immediately after its creation:

    #$cloneSpec.powerOn = $true

    $i = 1

    While ($i - the $numClones) {}

    $taskViewArray = @)

    foreach ($j in 1.. $concurrentClones) {}

    $taskViewArray += $vm. CloneVM_Task ($clonePrefix, $cloneFolder, $cloneSpec + $i)

    $i ++

    }

    $taskArray = $taskViewArray | Get-VIObjectByVIView

    Wait-job $taskArray

    RESULT;

    PowerCLI C:\Program Files (x 86) \VMware\Infrastructure\vSphere PowerCLI >. \hinomu

    ltipleclones.ps1

    Waiting-task: the object has no associated provider.

    In C:\Program Files (x 86) \VMware\Infrastructure\vSphere PowerCLI\HinoMultipleCl

    ones.ps1:25 char: 13

    + Wait-Task < < < < $taskArray

    + CategoryInfo: NotSpecified: (:)) [waiting-Task], InvalidOperationE)

    Xception

    + FullyQualifiedErrorId: System.InvalidOperationException, VMware.VimAutom

    ation.ViCore.Cmdlets.Commands.WaitTask

    PowerCLI C:\Program Files (x 86) \VMware\Infrastructure\vSphere PowerCLI >

    You try to mix two different things here.

    The CloneVM_Task call you is a method of the API in the SDK and it returns an SDK task object.

    This task SDK object is not the same object as that returned by the RunAsync switch on several PowerCLI cmdlets.

    The Wait-job cmdlet waits an object returned by the RunAsync switch.

    You can use the task the UpdateProgress method on the object of the SDK in a loop.

    And wait for the news. Condition of the property on the Task SDK object turns into success or error.

  • Linked clone saves space as comapred to the full clones

    I read somewhere that linked clone in VMware View lets you save 90% of storage compared to full clone.

    Could someone help me to explain how linked clones created using VMware view lets you save 90% of storage compared to full clones?

    Also there is a difference between a cloned VM from vcenter for VDI full clone created using VMware View?

    Delta-disk is not 40 GB, it starts with a few hundred MB:s and will increase when it is used for a maximum of 40 GB.

    It may present as its 40 GB when looked at in the vSphere Client, but if you look at the actual file you can see that its much smaller.

    Linjo

Maybe you are looking for