Design - Step-by-Step Guide to Designing School Labs with VMware® View™

Embed Size (px)

Citation preview

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    1/44

    Step-by-Step Guide toDesigning School Labs with

    VMware ViewS T E P - B Y - S T E P G U I D E

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    2/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2

    Table of Cotets

    Introduction 3VMware View 4.5: A Brie Recap 3

    Starting Point: Defning a Use Case 4

    Preparing or View 4.5 Manager Installation 5

    View Manager Requirements 5

    View Composer Requirements 5

    Preparing Active Directory 5

    Installing View 4.5 Manager 7

    Confguring the View Environment 11

    Installing View Composer 13

    Installing the View Composer Service 16

    Confguring View Composer 18

    Preparing the Master Virtual Machine 19

    Creating the VMware Composer

    Linked Clone Pool 26

    Connecting to the VMware View

    Virtual Desktops 33

    Liecycle o Lab Desktops 35

    Appendix A Installation o ESXi 35

    Appendix B Installation o vCenter Server 35Appendix C VMware View Attribute Settings 43

    Appendix D VMware View Network Ports 44

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    3/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3

    Irduci

    Studentsandteachersalikewanttouseanever-broadeningarrayodevicestoaccesstheirdataandapplicationsromanylocationatanytimeVirtualizationisthekeytothisnewmodelandthatiswhymore

    andmoreschoolsareleveragingthebenetsovirtualizationparticularlyinon-siteandmobilelabs

    Theresnoquestionthatthesenext-generationschoollabscanhelpeducatorsmeetbroadcurriculum

    requirementsordiversegroupsoacultyandstudentsThequestionishowtobuildaschoollabinawaythat

    maximizesthebenetswhileminimizingcostandcomplexityThisdocumentsummarizesthecapabilitieso

    VMwareViewinaneducationalenvironmentandprovidesspecicstep-by-stepinstructionsorbuildinga

    schoollabthatcanaccommodate-enduserdevices

    VMare Vie 4.5: A Brie Recap

    VMwareViewistheleadingdesktopvirtualizationsolutionbuiltordeliveringdesktopsasamanaged

    serviceWithVMwareViewITorganizationscanunlockausersdataapplicationsandOperatingSystemrom

    theenddeviceandmanagethesecomponentscentrallyinthedatacentertoprovideasecureandcustomized

    desktoptouserswithasuperiorend-userexperienceromanylocationonanycompatibledeviceThis

    documentwillhelpamiliarizeyouwithseveralkeycomponentsoVMwareView

    TheVMwareViewclientisanativeWindowsclientandprovidesaccesstotheViewinrastructureTheclient

    isalsoavailableortheMacintoshandtheLinuxplatormasopensourceTheVMwareViewagentrunsin

    thevirtualdesktopandcanbecurrentlyhostedinWindowsXPWindowsVistaorWindowsItprovidesa

    managementpointortheViewConnectionManager

    TheViewConnectionManager(alsoknownastheViewManager)canrunineitherWindowsorWindows

    (aseitheravirtualmachineoraphysicalmachine)Itprovidesbrokeringservicestotheenduser

    accessingtheViewinrastructureromtheViewclientItalsoprovidesmanagementservicestotheViewadministrator

    AnoptionalVMwareViewSecurityServerisinstalledintheDMZThisisahardenedinstallationothe

    VMwareViewConnectionServerandprovidesaccessorusersconnectingtotheViewinrastructureromthe

    publicInternetFinallyanoptionalVMwareViewTranserServerprovidestheabilitytotranserdesktopvirtual

    machinestoauthorizedVMwareViewclients

    TheVMwareViewenvironmentrunsontopotheVMwarevSphereinrastructurewhichprovidesthe

    virtualizationservicesnecessarytodeliverthevirtualdesktopThemanagementovSphereisaccomplishedvia

    VMwarevCenterwhichprovidesasinglepaneoglassorsettingupmonitoringandmanagingthevirtual

    inrastructureManagementotheVMwareViewenvironmentisaccomplishedthroughtheViewConnection

    ManagementServer

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    4/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 4

    Sarig Pi: Defig a Use Case

    ThedesignprocessoraschoollabbasedonVMwareViewbeginswiththedenitionoausecaseInourscenariowewillassumealabenvironmentthatisbasedinonelocationLabuserswillaccessthevirtual

    inrastructureromtheVMwareViewclientwhichwillbeinstalledineitheraWindowsdesktoporprovided

    throughacertiedendclientdevicesuchasathinterminaldeviceTheassumptionisthatthisenvironmentis

    limitedtoasinglelabotoend-user-devicesScalingbeyondthissizewillrequireare-architectureothe

    ESX[i]environmentForinstanceweassumethatalluserandmanagementtracowsoverasingleGblink

    Thisandotherassumptionsmaychangeinareal-worlddeployment

    VMwareViewleveragesaconceptoDesktopPoolswhicharelogicalcontainersthatrepresentauniqueuse

    caseInourcasetheusecaseisalabenvironmentDesktoptypeaccessmodeuserexperienceperormance

    andapplicationsetwillbecharacterizedintheDesktopPoolUsecasesaligntoDesktopPoolsThetable

    showninAppendixClistsvariouspoolattributesandthevaluesrecommendedorourlabenvironment

    usecase

    Animportantquestiontoconsideriswhetheraparticularusecaserequiresastateulorstatelessdesktop

    imageStatelessarchitectureshavesignicantadvantagessuchasbeingeasiertosupportenablingView

    Composer-basedmanagementandreducingstoragecostsStateuldesktopimagesrequiretraditionalimage

    managementtechniquesTheyarecreatedbyassigningadedicatedpooloullvirtualmachinesInourlab

    scenariowewilldeploystatelessdesktopimagesbyutilizingVMwareViewComposerandleverageoating

    assignmentpoolsolinkedclonevirtualmachines

    AsmentionedpreviouslyViewleveragestheVMwarehypervisor(ESXorESXi)andvCenterServerIan

    existingESXorESXiinstallationisinplaceandhassucientresourcesavailabletohostthelabyoucanjump

    straighttotheinstallationotheViewmanagerIthatisnotthecasethenstandupanewinstanceoESX

    orESXiYoucanreerenceAppendixAorassistancewiththeinstallationothehypervisor

    PleasenotethattheperormanceotheProooConcept(POC)willbehighlydependentonanumbero

    actorsincludingthehostconguration(CPUmemorynetwork)andstoragevCenterServerrequires

    physical-bitCPUcores(GHzoraster)GBoRAMGBodiskspaceandaone-Gigabitoraster

    networkingconnectionAppendixBreviewstheinstallationothevCenterServerioneisnotinplace

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    5/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 5

    Preparig r Vie 4.5 Maager Isallai

    ThereareseveralVMwaredocumentsthatwillbereerencedinthisdocumentTherstistheVMwareViewEvaluatorsGuideAdetailedmanualortheinstallationoViewManagerandComposercanbeoundinthe

    ViewInstallationguideat httpwwwvmwarecompdfviewinstallationguidepdf

    ThepurposeothisVMwareViewLabInstallationguideistoprovidestep-by-stepinstructionsorinstalling

    andconguringVieworalabenvironmentIthereareanyquestionsorissuesthatcomeupduringthe

    installationpleaseconsulttheauthoritativeVMwareViewInstallationGuideYoucanalsondhelpatthe

    VMwareViewCommunityForum httpcommunitiesvmwarecomcommunityvmtnentdeskview

    View Manager Requirements

    TheViewManagercanbeinstalledona-bitor-bitdedicatedphysicalorvirtualmachine(asystemhosted

    onVMwareESXorESXihypervisor)ThehardwarerequirementsarelistedinChapterotheViewinstallation

    manualbutbrieythesystemshouldsupportatleastdualprocessorshavemultiplenetworkinterace

    cardsGBoRAM(WindowsServer)orGBoRAM(WindowsServer-bit)WindowsServer

    -bitWindowsServerR-bitandWindowsServerR-bitaresupportedortheView

    ManagerNotethattheViewManagerprovidesawebserverinteracewhichsupportsInternetExploreror

    greaterYoumayneedtoupdatetheViewManagerhostwebbrowseriyouarerunninganolderOperating

    System

    EnsurethatyouhaveavalidlicensekeyortheVMwareViewConnectionServerYoucanrequestanevaluation

    keyaswellasdownloadtheViewandESXisotwareromtheVMwarewebsiteat httpswwwvmwarecom

    tryvmware?pdefault

    TheViewManagermustbejoinedtoanActiveDirectorydomainTheViewManagermustalsobecongured

    withastaticIPaddress

    View Composer Requirements

    Forthepurposesoourlabenvironmentwewillbedeployinglinked-clonedesktopsromasingledesktopimageViewComposerprovidesthiscapabilityandhasaewrequirementsNamelyaSQLdatabasemust

    resideonorbeavailabletothevCenterServerinstancethatwillbeintegratedwiththeViewManagerIan

    SQLdatabasesalreadyexistsorvCenterServerViewComposercanusethatexistingdatabaseinstanceInot

    ViewComposercanusetheMicrosotSQLServerExpressinstanceprovidedwithvCenterorquickproo

    oconceptdeploymentInactualproductionwerecommendthatyouhaveastandaloneSQLserverinstance

    thatcanalsobeusedlaterorloggingtheVMwareVieweventdatabaseThisSQLServerExpressdatabase

    shouldbeupgradeditheViewsystemisgoingintoproductionuseTheVMwarehypervisorESXorESXimust

    bevSphereorlatertotakeadvantageoViewComposer

    Preparing Active Directory

    VMwareViewutilizesMicrosotActiveDirectoryoruserauthenticationandmanagementWindows

    ADWindowsADandWindowsADaresupportedAgainensurethattheViewManagersystem

    isjoinedtoanActiveDirectorydomainSinceuserswillbeauthenticatedagainstActiveDirectorytheViewManagerdomainshouldhavepropertrustagreementsinplacetoauthenticatethelabusers

    Youmaywanttoconsider(althoughitsnotrequired)creatinganActiveDirectoryorganizationalunit(OU)

    specicallyoryourViewdesktopsAnOUisasubdivisioninActiveDirectorythatcontainsusersgroups

    computersorotherOUsThiscapabilityallowsgrouppoliciestobeapplieduniquelytothevirtualdesktops

    GPOscanbemanagedviatheGroupPolicymoduleorPowerShell(includinginWindowsServerorwith

    MicrosotsRemoteServerAdministrationTools)

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    6/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 6

    1. Create a new Active Directory Organizational Unit that will store all o your lab linked clone desktops.

    Open Active Directory Users and Computers (run dsa.msc) and create the new OU. For the purposes o

    this lab, it is named the new OU lab linked clones.

    2. Create a user account in Active Directory or the View Composer. This user should have the ollowing

    capabilities to the OU just created: Delete Computer Objects, Create Computer Objects, Write All

    Properties, Read Permissions, Read All Properties, and List Contents. The account permissions should

    apply to all child objects in the linked clone OU. We will use the user name Composer.

    3. Log in into vCenter and create a new older to hold the lab linked clone desktops (right-click on your

    datacenter object -> New Folder). I vCenter is not installed yet, see Appendix B and complete the

    installation o vCenter.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    7/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 7

    Isallig Vie 4.5 Maager

    1. The View 4.5 Manager can be installed on either a Windows 2008 Server or Windows 2003 Server. Youcan download the necessary View 4.5 components rom the VMware Support download site: http://

    downloads.vmware.com/d/info/desktop_downloads/vmware_view/4_5

    For reerence purposes, a video o how to install and congure the VMware View 4.5 Manager can be

    ound at: http://www.youtube.com/watch?v=eKYHdUj3O5s

    2. Ater downloading the VMware-viewconnectionserver-x86* image, run the installation as an administrator.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    8/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 8

    3. Ater accepting the deaults or the agreements, accept the deault install older or change it as

    appropriate and click next.

    4. Since this is the rst View Manager installation, select the Standard Server build.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    9/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 9

    5. I you receive the ollowing message, ollow the directions indicated and change the IP rom DHCP to a

    static IP. Youll need to start the View Manager installatrion again ater the change.

    6. You will see the ollowing window as the installation makes progress:

    7. I you are installing on a Windows 2008 Server you will see the ollowing window. Click Next and continue

    the installation. Note that a list o network ports used in VMware View can be ound in Appendix D.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    10/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 0

    8. When the View 4.5 Manager installation is complete you will see the ollowing:

    9. You can conrm the installation by bringing up the View Manager Conguration display by typing in the

    View Manager IP address into an Internet browser: (http:///admin ). Note

    that the View administration interace will require Flash (you will receive a notice the rst time you bring up

    the admin GUI along with a download option). You can also bring up a web browser to the same address by

    double clicking on the View Administrator Console icon on the View Manager desktop. Click on Continue

    to this website to accept the deault security certicate.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    11/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 1

    Cfgurig e Vie Evirme

    1. Log in to the View administrative interace by pointing your web browser to the IP address ollowed by /admin (or example, http://192.168.0.201/admin). Login using the credentials o a domain administrator.

    2. Select Product Licensing and Usage on the let-hand part o the display and select the Edit License

    button. Enter the VMware View 4.5 License Key and click OK. As noted above, an evaluation key can be

    requested rom the VMware website: https://www.vmware.com/tryvmware/?p=default

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    12/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 2

    3. Add the vCenter Server to the View Manager. Select View Conguration -> Servers in the let hand

    selection window. Then select Add under the vCenter Servers in the right result pane. Enter the vCenter

    Server address or FQDN, user name and password. Select OK.

    NoteIyoureceiveaServerErrorTherewasaconnectionproblemthennotetheusernameenteredwiththe

    vCenterServerSettingsItshouldbesetasDOMAIN\userIthedomainisletoutthenexpecttheServerError

    listedabove

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    13/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 3

    Isallig Vie Cmpser

    Sincewewillbeutilizinglinked-clonesitwillbenecessarytoinstallViewComposerwhichtheollowingstepsoutlineBrieyyouwillinstallViewComposeronthevCenterServercreateadatasourcename(DSN)and

    thencreateaViewComposerdatabase(eitherOracleiOraclegOraclegoraSQLServerdatabase)The

    ViewComposerservicedoesnotincludeadatabaseTheViewComposerdatabasestoresinormationabout

    thedesktopsdeployedbyViewComposer

    ForourpurposeswewilladdanewViewComposerdatabasetotheexistingvCenterServerSQLServer

    expressdatabaseTocreatethedatabaserstdownloadandthenlaunchtheSQLServerManagementStudio

    Express(thisisareeutilityromMicrosot)SincevCenterisrunningona-bitOperatingSystembesure

    todownloadthebitpackageInourcasethatisSQLServerSSMSEExmsiromhttpdownload

    microsoftcom

    1. The procedure on the vCenter Server is to select Start -> All Programs -> Microsot SQL Management

    Studio Express 2005. Right click on the databases older and click New Database. Well use the name

    ViewComposer. Click OK.

    2. Now that the database exists, you must congure an ODBC connection to the Composer server. On the

    vCenter Server, select Start -> Administrative Tools -> Data Source (ODBC). Select System DSN tab. Click

    Add and select SQL Native Client rom the list and click nish.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    14/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 4

    3. Complete the orm. In this case well use the name ViewComposer to describe the ODBC DSN and speciy

    the virtual server hostname in the server eld drop down box. Click on Next.

    YoucanspeciyeitherWindowsNTauthentication(oralocalSQLserverasinourspeciccase)orSQLServer

    authentication(iyouareusingaremoteinstanceoSQLServer)

    4. Click Next. Change the deault database to the name o the View Composer database rom the

    dropdown list.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    15/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 5

    EnsureyouhavebothUseANSIquotedidentiersenabledandUseANSInullspaddingsandwarnings

    enabledaswell

    5. Select Next and then Finish. Select the Test Data Source to veriy that the connection is established

    properly. Dont proceed until the test completes successully. I you will be using an Oracle 11g or 10gDatabase or View Composer instead o SQL, please see the View Installation Guide or details on the

    setup.

    NowthattheViewComposerdatabaseandViewComposerDSNareconguredyoucanmoveontothe

    installationotheViewComposerserviceonthevCenterServer

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    16/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 6

    Isallig e Vie Cmpser Service

    1. I you have not already done so, download and run the VMware View Composer 2.5 executable on thevCenter Server. The installer lename is VMware-viewcomposer-xxxxxx.exe, where xxxxxx is the build

    number. This installer le installs the View Composer service on 64-bit and 32-bit Windows Server

    Operating Systems.

    2. Accept the End User Agreement by clicking Next and accept the terms. For our case, well install the

    Composer in the deault directory by clicking Next. Select the DSN or the View Composer database thatyou provided in the Microsot or Oracle ODBC Data Source Administrator Wizard. In our case, well use

    View Composer. I you have not already created a DSN or the View Composer database, click on ODBC

    DSN Setup to congure a name now.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    17/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 7

    3. Accept the deault SOAP Port and click Next. Either provide an SSL certicate or select the radio button to

    create a deault SSL certicate. Click Install and Finish to complete the Composer service installation.

    WewillbedeployinglinkedclonedesktopsinourlabenvironmentItwillbeimportanttoensurethatthe

    vSphereenvironmenthasenoughCPUmemoryandIOresourcestohostthedesktopsthatyourequireItisabestpracticetousethevSphereclienttomonitorthoseresourcesThereareseveralotherimportantpractices

    toollowStaggertheruntimesotheantivirussotwareAlsoensurethattheDynamicNameService(DNS)is

    operatingcorrectlyandthatthedesktopvirtualmachinenamescanberesolvedinDNSTotestDNSoperation

    pingtheActiveDirectoryandViewConnectionServersbyname

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    18/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 8

    Cfgurig Vie Cmpser

    TouseViewComposeryoumustcongureViewManagerwithinitialsettingsEarlierintheprocedureadomainuserwascreatedwithpermissionstoaddandremovevirtualdesktopmachinesromtheActive

    DirectorydomainthatcontainsthelinkedclonesWellnowcongurethatsameuserintheViewManager

    IntheViewManageradministrationwindow(httpIPADDRESSOFVIEWMGRadmin )selectView

    Conguration-ServersInthevCenterServerspanelselectthevCenterServeralreadyconguredNowclick

    EditEnabletheViewComposerViewManagernowattemptstocommunicatewiththeViewComposerservice

    runningonthevCenterServer

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    19/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 1 9

    Preparig e Maser Virual Macie

    ThelinkedclonetechnologyprovidedbyVMwareComposerenablestheabilitytouseoneParentormastervirtualmachineandcreatemultipleChildrenvirtualmachineswhichinheritromtheoneParentThis

    providesdramaticsavingsinstorageaswellasprovinguniqueadministrationcapabilitiesTheParentdesktop

    imagecanbeWindowsXP(Proessional-bitSPandSP)orWindows(EnterpriseorProessional-bit

    or-bit)ItheParentVMisWindowsXPandtheActiveDirectoryrunsonWindowsapplyanupdate

    patchontheWindowsXPimageromhttpsupportmicrosoftcomkben-usTheParentvirtual

    machinecanonlyhaveonevolumeandshouldhaveVMwareToolsinstalledWellwalkthroughthese

    stepsnext

    1. To start, take either a Windows XP SP3 or Windows 7 image and make it accessible to vCenter Server. In

    the vSphere Client select the ESXi server and with the right mouse button select New Virtual Machine.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    20/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 0

    2. Provide a name or your Parent virtual machine and click Next ater selecting the location. In our case,

    well select View.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    21/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 1

    3. Select the datastore where you want to store the virtual machine. This could be a Storage Area Network

    (SAN), LUN, or local disk on the ESX or ESXi server. Next select the appropriate Windows Version in the

    dropdown box and hit Next.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    22/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 2

    4. Select the appropriate virtual disk size (in this case, it is congured to use 24 GB) and select Next.

    NowthatthevirtualmachinehasbeencreatedwewillneedtoinstalltheOperatingSystemwithinit

    5. Select the newly created virtual machine in the vSphere Client and with the right mouse button select

    Open Console. The result will be a console window or the virtual machine. The console window provides

    numerous ways to map the Microsot Windows iso (Windows XP SP3 or Windows 7) to the virtual

    machine. By selecting the CD/DVD symbol on the virtual machine console window you can view those

    options.

    6. Install the Parent Operating System into the parent virtual machine.

    7. The Parent virtual machine should have both the VMware View Agent and virtual machine tools installed.

    Any application sotware that you want to provide to every image could be installed now as well. For

    instance, i you wanted to upgrade Internet Explorer this would be a good time to do so. Or i you wanted

    to provide a copy o Microsot Oce this would be an appropriate time to install it. This is also a goodtime to congure the applications to your environment (setting the home page o the browser, applying

    application patches, and so on). There are alternatives to distributing sotware other than installing the

    sotware in the Parent image. VMware Thinapp provides one o these alternatives.

    8. Also be mindul o conguring the network in the Parent virtual machines. Ensure that DNS is congured

    so that the Parent virtual machine can nd the View Manager (try pinging the ully qualied domain name

    o the View Manager rom the Parent virtual machine to veriy proper name resolution) and vice-versa (try

    pinging the Parent virtual machine rom the View Manager).

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    23/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 3

    9. Ensure that VMware Tools is installed in the Parent virtual machine. This can be accomplished in several

    ways. I you select the Parent virtual machine in vCenter, click the right mouse button and select Guest ->

    Install/Upgrade VMware Tools. You will see the ollowing window:

    10.Click OK. In a moment, you should be able to note that the Summary screen or the selected Parent virtual

    machines will display VMware Tools: OK indicating that the installation was successul. I you dont see

    the previous window in the Parent virtual machine, log in to the virtual machine (you can open a console

    window rom vCenter) and you should nd a CD/DVD mounted on the image labeled VMware Tools.

    Open the newly mounted drive and launch the VMware Tools installer.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    24/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 4

    11. Install the VMware View agent in the Parent virtual machine. Note that there are two versions o the

    VMware View Agent (32-bit and 64-bit). Make sure you install the appropriate version in the virtual

    machine.

    12. Follow the wizard prompts until you see the ollowing notication:

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    25/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 5

    13.Ater powering of the virtual machine, take a snapshot. This is accomplished by selecting the virtual

    machine in the vSphere Client, selecting the right mouse button, and then selecting the Snapshot menu.

    Select Take Snapshot and provide a name.

    Notethesnapshotnameyouprovidesincewellbeusingitinaewsteps

    14.Now we will provide the domain name and Composer user to View. Log in to View as the View

    administrator (https:///admin). Next select Servers under View

    Conguration and select the vCenter Server under the vCenter Servers result pane. Now hit the Edit

    button. At the bottom o the resulting window hit the Add button to speciy the domain the virtual

    desktops will be deployed in. Also provide the credentials o the Composer user specied earlier in Active

    Directory. This is the Composer user who has access to the linked clone OU.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    26/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 6

    Creaig e VMare CmpserLied Cle Pl

    NowthatyouhavecreatedtheParentvirtual machinetakenasnapshotandconguredVMwareViewtouse

    theComposeruserwewillnextcreateapoololinkedclones

    1. Open the VMware View Administrator console. Select Inventory -> Pools and then the Add button.

    2. Select the Automated Pool option in the resulting Add Pool Wizard.

    VirtualdesktopuserscaneitherhavededicatedoroatingdesktopsDedicatedmeansthateachtimeauserlogsintheywillgetthesamevirtualmachineFloatingprovidestheenduserwitharandomdesktopromthe

    poolInourusecasethelabenvironmentwewillassigndesktopstolabusersrandomlysowewillusethe

    Floatinguserassignment

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    27/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 7

    VirtualmachinescanbedeployedaseitherullvirtualmachinescreatedromavCenterServertemplateoras

    ComposerlinkedclonesWewillbeusingComposerlinkedclonesbecausetheysharethesamebaseimage

    (Parent)andthereoreusesignicantlylessstoragespaceTheuserprolecanberedirectedtopersistentdisksthatwillbeunafectedbyOSupdatesandrereshes

    3. Ater hitting Next, speciy the attributes o the Pool. Provide a name or the pool, display name (which

    the users will see when they connect to the View Manager rom the View client), the View Folder (which

    can be used or organizing the pool and delegating administration and a description to be shown in the

    Summary tab or the View Administrator.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    28/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 8

    4. Now speciy the pool settings. These settings are detailed in the VMware View 4.5 Administrator Guide.

    For our purposes we will set the automatic logof ater disconnect to 60 minutes. Hit the Next button.

    5. The ollowing conguration screen gives you the option to redirect disposable les such as page les and

    temp les to a Non-persistent disk. This non-persistent disk will be deleted automatically when a user

    session ends. We will use the deault 4096 MB value. Hit the Next button.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    29/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 2 9

    6. The next screen provides the ability to assign names to the virtual desktops. Enable the basic settings o

    Enable Provisioning and Stop provisioning on error. We have set the naming convention to include two

    digits (01, 02, .) beginning with LinkedClone--. The size o the pool is also specied here. In our case, we

    are setting up 10 desktops. These desktops can be provisioned whenever they are needed (on demand) or

    up-ront. Up-ront will ensure the desktops are ready when the users log in. Also note the number o spare

    desktops (which reers to the spare powered-on desktops). We will set the number to the maximum pool

    size to ensure that the desktops are all available immediately or the lab users.

    7. The next screen is used to speciy the deault Parent image. Hit Browse and select the Parent virtual

    machine prepared earlier. Next speciy the virtual machine older in vCenter Server that you wish to placethe desktop virtual machines within. Select the ESXi host (or Cluster) and the vCenter Server resource

    pool you wish to use. And nally, select the datastore you wish to place the new Desktop virtual

    machines within.

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    30/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 0

    8. The next screen allows you to speciy which Active Directory Container to place the virtual machines

    within. You can also speciy whether you wish to use either Microsots Sysprep or QuickPrep or preparing

    the virtual machines or lab use. As the name implies, QuickPrep is designed to work eciently with View

    Composer and is generally aster than Microsot Sysprep. Sysprep generates a unique SID and QuickPrep

    does not. Note that SysPrep is only supported on vSphere 4.1. You can also speciy the use o a diferent

    datastore or the View Composer replica disks (Parent virtual machine). This is accomplished under the

    datastores browse button. I you have a high speed datastore such as a Solid State Drive or ast LUN

    you wish to use, this would be appropriate to host the Parent virtual machine. The View 4.5 reerence

    architecture provides more inormation on how to optimize View 4.5 deployments by utilizing tiered

    storage. The image below provides a snapshot o the screen. For the lab deployment, consider using the

    stateless or non-persistent desktops and have linked clone replica stored in a solid state drive (SSD); this

    can greatly enhance desktop propagation beore each lab course starts.

    TheReplicaistheParentimagethatthelinkedclonesuseastheirbaseimageItconsideredabestpractice

    toplacethisParentimageonahigh-speeddatastoresuchasasolidstatedriveontheESXiserverIahigher

    speeddatastoreisnotanoptionthendontselecttheUsediferentdatastoreorViewComposer

    replicadisks

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    31/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 1

    9. The next screen lets you set the guest customization options. Speciy the domain and AD container you

    wish to add the View desktops into. You can use the deault OU (CN=Computers) or utilize the OU created

    earlier to contain the lab virtual desktops. You can also speciy whether you want to use QuickPrep (with

    optional power-of and post-synchronization scripts) or Microsots Sysprep. I you choose to use Sysprep,

    ollow the directions in the VMware ESXi Administrators guide. For the purposes o our lab, we will choose

    to use QuickPrep.

    10.Finally, the last screen summarizes the options selected. Hit Finish ater reviewing the selections.

    TheViewManagerwillnowbegintocreatethelabpoolYoucanwatchthepoolvirtualmachinesbeingcreated

    bybringingupthevCenterclientLookunderInventory-virtual machinesandTemplatesandnotethetasks

    inthelowerpartothescreenNotealsothattheViewManagerisinchargeocreatinganddestroyingthe

    desktopvirtual machinesDONTcreateordestroythedesktopvirtual machinesromwithinvCenterTheentire

    liecycleothedesktopvirtualmachineswillbehandledbyVMwareViewManager

    IyounderrorswiththecustomizationprocessseetheVMwareKnowledgeBasearticleoundonlineat

    httpkbvmwarecomkb

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    32/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 2

    Nowthatthepoolisbeingcreatedthenextstepistoentitlelabuserstoaccessthedesktopvirtualmachines

    ThisisdoneromwithintheViewAdministratorinterace

    11.Go to the View Administrator (https://[name_of_View_Manager]/admin) and select the Inventory ->

    Pools tab. Select the newly created Pool and select the Entitlements button. Now hit the Add button.Enter the lab user active directory name into the Find User or Group screen. You can enter as many

    users or groups as you wish. These users will have access to the virtual desktop machines. Ater entering

    and then selecting the user name or group, hit the OK button. This will return you to the Entitlements

    interace. Hit OK. You should now note that the pool ID has a green arrow under the entitlements column

    indicating that the pool is entitled. Note also that the Enabled column is also checked. I checked, the pool

    is enabled or end users to access their entitled desktops.

    YoucancheckonthestatusothenewlycreateddesktopsbygoingtotheViewAdministratorinteraceand

    selectingInventory-DesktopsThedesktopnamepoolIDDNSnamehostandsoortharepresentedhereNoteinparticulartheDesktopStatusItwillreadAvailablewhenViewisreadytopresentthedesktoptothe

    enduser

    ThenalstepistoconnecttheuserstothenewlycreatedvirtualdesktopThisconnectionisaccomplishedvia

    theVMwareViewClientThisclientissupportedonanumberoenduserdevicessuchaszeroclientslaptops

    desktopsthinclientsandothermobiledevices

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    33/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 3

    Cecig e VMare VieVirual Desps

    Thenalstepistoconnecttheuserstothenewlycreatedvirtualdesktopwhichisaccomplishedviathe

    VMwareViewClientThisclientissupportedonanumberoend-user-devicessuchaslaptopsdesktopsthin

    clientsandothersWewillstartbytestingtheconnectionromaWindowsPCorlaptopDownloadtheVMware

    ViewClientontotheend-user-accesspointandbegintheinstallationThereareseveraltypesotheViewClient

    ThelargerViewclientimagesupportstheabilityocheckingoutthedesktopvirtualmachineInstallthesmaller

    imagewhichinsteadsimplyprovidesaccesstothelabdesktops

    OncetheVMwareViewClientisinstalledruntheclientPointtheclienttotheFullyQualiedDomainNameor

    IPaddressotheViewManagerEnterthelogincredentialsotheentitledlabuserHitOKNowselectthe

    PoolID

    Nowthatthepoolisbeingcreatedthenextstepistoentitlelabuserstoaccessthedesktopvirtualmachines

    ThisisdoneromwithintheViewAdministratorinterace

    1. Go to the View Administrator (https://[name_of_View_Manager]/admin) and select the Inventory ->

    Pools tab. Select the newly created Pool and select the Entitlements button. Now hit the Add button.

    Enter the lab user active directory name into the Find User or Group screen. You can enter as many

    users or groups as you wish. These users will have access to the virtual desktop machines. Ater entering

    and then selecting the user name or group, hit the OK button. This will return you to the Entitlements

    interace. Hit OK. You should now note that the pool ID has a green arrow under the entitlements column

    indicating that the pool is entitled. Note also that the Enabled column is also checked. I checked, the pool

    is enabled or end users to access their entitled desktops.

    YoucancheckonthestatusothenewlycreateddesktopsbygoingtotheViewAdministratorinteraceand

    selectingInventory-DesktopsThedesktopnamepoolIDDNSnamehostandsoortharepresentedhere

    NoteinparticulartheDesktopStatusItwillreadAvailablewhenViewisreadytopresentthedesktoptothe

    enduser

    ThenalstepistoconnecttheuserstothenewlycreatedvirtualdesktopThisconnectionisaccomplishedvia

    theVMwareViewClientThisclientissupportedonanumberoenduserdevicessuchaszeroclientslaptops

    desktopsthinclientsandothermobiledevices

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    34/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 4

    NowselectthePoolIDandclickonConnectYoushouldnowbeattachedtothevirtualdesktopIyoumove

    yourmousetothetopothescreenyoushouldseetheOptionsmenuavailableNotethereareseveraloptions

    todisconnectYoucandisconnectordisconnectwithlogofDisconnectingromthedesktopwillleavethe

    stateothedesktopinplaceDisconnectingwithlogofwillbothdisconnecttheuserromthevirtualdesktop

    aswellaslogoftheuserromthesessionaswellThereisaConnectUSBDevicemenupaneatthetopothe

    rameaswellThiswillallowtheusertoconnectvariousUSBdevicestothevirtualdesktop

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    35/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 5

    Lieccle Lab Desps

    ThestatelessnatureothearchitecturemakesiteasiertopopulatethelinkedclonelabdesktopsatthebeginningoeachdayandcleanthemupattheendothedayThereisnoneedtokeepthelabrunning

    overnightwhichalsosavesenergyresourcesAsimplepower-onscriptcanbeputinplacetomatchthe

    workloadandlabprole

    AsyoubuildadditionallabsyoucancreateaThinapprepositoryoreachlabwithadesktoppoolThinapp

    ofersaquickapplicationpackagingandstreamingsolutionorvirtualdesktopswherelegacysotwarerequires

    InternetExplorertounctioninamodernWindowsdesktopAlsoullymanageableUSBredirectionpolicy

    canbeconguredtoworkwithacademicapplicationsanddevicessuchasinteractivewhiteboardsremote

    studentresponsesystemsorclickerswithendpointdevicesviaUSBinterace

    ThisdocumentsummarizesthebasicsaroundsettingupaViewPOCenvironmentromscratchOngoing

    desktopmanagementwillbeaunctionohowwellyouunderstandstudentworkloadrequiredapplications

    andperipheraldevicesShouldcertaingroupsrequireadditionalpersonalizationyoumaywanttoconsider

    usingWindowsroamingprolesorprolesolutionssuchasUnidesktosupportthisbroadrangeo

    personalizationrequirementsinyourenvironment

    Appedix A Isallai ESXi

    PleasereertotheESXiInstallableandvCenterServerSetupGuidelocatedat

    httpwwwvmwarecomsupportpubs

    Appedix B Isallai vCeer ServerTheinstallationothevCenterServeriscoveredindetailintheESXiInstallableandvCenterServerSetup

    GuideThemanualisavailableordownloadontheVMwaresupportsitelocatedathttpwwwvmware

    comsupportpubsYoucanollowtheESXiInstallationmanualordetailedstep-by-stepinstructionsoran

    abbreviatedversioncanbeoundbelowAtthetimeopublicationtheESXiInstallableandvCenterServer

    manualwaslocatedathttpwwwvmwarecompdfvspherervspesxiivcsetupguidepdf

    vCenterServerrequiresdatabasestostoreandorganizeserverdataYoudonotneedtoinstallanewdatabase

    serverorthevCenterServerinstallationtoworkYoucanpointtheinstallationprogramtouseanyexisting

    supporteddatabase(IBMDBOracleorMicrosotSQLServer)Forinormationaboutsupporteddatabases

    seethevSphereCompatibilityMatrixathttpwwwvmwarecomsupportpubs

    NotethatorthepurposesothelabinstallationwecanusethebundledMicrosotSQLServerExpress

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    36/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 6

    databaseThisshouldbesucientorthepurposesothePOCThedatabasethoughshouldbeupgradedora

    productionenvironmentUnlessyouareplanningtousethebundledSQLServerExpressdatabasehave

    asupporteddatabasecreated

    ThedetailedstepsandprerequisitesorinstallingthevCenterServerareoundinChapterandChapterotheESXiInstallableandvCenterServerSetupGuide

    ThesystemyouuseortheinstallationovCenterServermustbelongtoadomainandnotsimplyaworkgroup

    andshouldhaveastaticIPaddressTheIPaddressmusthaveavalidDNSregistrationthatresolvesproperly

    romallmanagedhostsThevCenterServercanbeeithervirtual(hostedontheVMwarehypervisor)or

    physicalItcanbeeitherWindowsServer-bitXPPro-bitorWindowsServer(Enterprise

    -bitStandard-bitDatacenter-bit)andWindowsServerRMakesurethatyouroperation

    systemis-bitenabledAlsonotethatiyouareusinganexistingdatabasethata-bitDSNisrequiredor

    vCenterServertoconnecttoitsdatabaseForacurrentlistosupportedOperatingSystemsorvCenterServer

    seethevSphereCompatibilityMatrixoundonthesupportwebsitehttpwwwvmwarecomsupportpubs

    ThevCenterservershouldbeamemberserverinthedomainMountthevCenterServerisoonthe-bit

    systemThemountcanbeaccomplishedinseveralwaysItheproposedvCenterServerisaphysicalsystem

    thenmounttheimageonthephysicalCDDVDdriveItheproposedserverisavirtualmachinethevCenterServerisocanbemountedromtheaCDonthelocalclientCDDVDdrivewhichisrunningtheVirtual

    InrastructureClientortheESXihostCDDVDdriveortheSANdatastoreitselTheseoptionscanbespecied

    intheeditvirtualmachinepropertiesintheVIClientAnotherpossibilityistorunathird-partysotware

    packagethatwillmountthevCenterServerisoasalocaldriveTheimagebelowshowsthethreeoptionsor

    addingaCDDVDromtheeditVMpropertiestab

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    37/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 7

    OncethevCenterisoismountedruntheAutoruncommandontheDVDiithasntalreadyrunYouwillseethe

    ollowingGUIThenameothevCenterimageatthetimeopublicationisVMware-VIMSetup-all--

    isoThenamewillchangewiththenextreleaseopatching

    SelecttherstoptionvCenterServerAterselectingtheappropriatelanguageoptionselectNextseveral

    timesandagreetothelicensetermsYouwillseetheollowingdisplayaskingortheWindowsusername

    organizationandlicensekeyYoucansaelyomitthelicenseekeyinthisstepsincetheinstallerwillusean

    evaluationkeywhichwilllastdaysYoucanenterapermanentkeyatalaterdate

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    38/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 8

    ChooseeitheranexistingdatabaseorhavetheinstallerplaceaSQLServerExpressinstanceonthelocal

    machineInourcasewellchoosethelatterThisExpressdatabaseisappropriateorsmall-scaledeployments

    only(maximumoESXihostsandvirtualmachines)

    YoucanrunthevCenterServerServiceaseitherauser-speciedaccountinthedomainorthedeaultSYSTEM

    accountWellusethedeaultSYSTEMaccount

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    39/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 3 9

    NextchoosetheolderwhereyouwishtoinstallvCenterServerWellselectthedeault

    WhenaskedivCenterServershouldbestandaloneorjoinavCenterServergroupselectCreateastandalone

    VMwarevCenterServerinstance

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    40/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 4 0

    ThenextdisplayshowsthedeaultportsthatvCenterServerutilizesWewillusethedeaults

    WhensizingtheJVMMemoryorvCenterselecttheappropriateinventorysizeInourcasewewillusethe

    deaultsmallvalue

    ClickInstalltobegintheinstallation

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    41/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 4 1

    WhentheinstallationiscompleteyoucanviewthevCenterServerManagerthroughthevSphereClientThe

    vSphereclientcanbeloadedromthesameisothatdeliveredthevCenterServerManagerordownloaded

    romthevCenterServerManagerwebserverSimplypointyourbrowsertotheIPaddressothevCenterServer

    ManagerandhittheDownloadvSphereClientURL

    NextyouwillneedtoaddtheESXihosttothevCenterServerThisisdonebybringingupthevSphereClient

    andloggingintothevCenterServerManagerFirstaddanewdatacenterSelectthevCenterServerManager

    intheselectionpaneintheupperlethandpartoyourvSphereClientdisplayateryouvebroughtupthe

    clientandloggedintothevCenterServerNowrightmousebuttonandselectNewDatacenterInourcasewell

    nameourdatacenterView

    OncethedisplayispresentedselecttheHoststabThenclicktherightmousebuttonandselectAddHost

    EnterthehostnameortheIPaddressotheESXiserverandthecredentialstologintotheserver

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    42/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 4 2

    OncevCenterServerhastheESXihostconnectedsuccessullyitwilllookliketheollowinginthe

    vSphereClient

    WewillleveragetheVMwareViewComposerorthelabenvironmentToinstalldownloadtheComposerrom

    theVMwaredownloadsitehttpwwwvmwarecomdownloads Youmayalsowanttodownloadthe

    ViewClientandAgentwhileyouareatthedownloadsitesincewellneedthosecomponentslater

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    43/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    S T E P - B Y - S T E P G U I D E / 4 3

    Appedix C VMare Vie Aribue Seigs

    PooL AttRIBUtE tyPE

    Automated

    Manual

    TerminalServices

    AutomaticAssignment

    ManualAssignment

    Automateddesktopsarerecommended

    DESktoP PERSIStEnCE

    Floating RecommendedPersistencereerstoassociatingausertoaspecicVirtual

    desktopFloatingdecouplestheuserromaspecicvirtualdesktopand

    providessignicantmanagementecienciesSincewearerecommending

    leveragingVMwareComposertechnologyuserdataandcongurationswill

    ollowtheuserwiththeViewoatingdesktopassignments

    Dedicated Usewhenusershavedataorapplicationsthattheywishtoinstallinaspecic

    virtualdesktopWhilenotsetupinthisdocumentDedicatedDesktopssupport

    anothermodecalledLocalModewhichenablesanendusertocheckouttheir

    virtualdesktoptotheirlocaldesktop

    PowER StAtE whEn thE VIRtUAL DESktoP

    IS not In USE thERE ARE SEVERAL oPtIonS.

    DoNothing RecommendedVirtualDesktopremainsonthisprovidesthequickestaccess

    todesktops

    Alwayson

    Suspend Fasttoboot(savesmemorytodisk)

    PowerOf SaveshostresourcesbutleadstolongerlogintimeRESEt DESktoP. ALLow USER to RESEt thEIR VIRtUAL DESktoP.

    Yes

    No

    DEAULt DISPLAy PRotoCoL. thE ChoICE CoMES Down to

    UnDERStAnDInG thE nEtwoRk AnD APPLICAtIon.

    RDP RDPisotenadequateoruserswhodontrequiremultimediavideo

    itconsumesewnetworkresources

    PCoIP Providessuperiorcapabilityormultimediavideoalsosuperioroverahigher

    latencynetwork(ms)

    RedirectWindowsProle RedirectstheuserproletoaseparatepersistentUserDataDisk(UDD)

    TheUDDstoresuserchangesOptionsincludesizeandlocationoUDDRequiresComposerLinkedClones

    Designingthe

    VirtualDesktop

    VirtualdesktopsaremappedtoausecaseInourscenariotheusecaseisalab

    WindowsXPorWindowscanbeusedasthevirtualdesktop

  • 7/29/2019 Design - Step-by-Step Guide to Designing School Labs with VMware View

    44/44

    Sep-b-Sep Guide DesigigScl Labs i VMare Vie

    Appedix D VMare Vie ner Prs

    ACCESS InCoMInG tCP PoRt OUTGOInG TCP POrT

    VMwareViewClienttoViewManager

    RDPDirectConnectionromViewDesktoptoClient

    RDPTunneledConnectionromViewSecurityServerto

    ViewDesktop

    PCoIPDirectConnectionromViewClienttoViewDesktop

    TCPUDP

    TCPUDP

    USBRedirectionromViewClienttoViewDesktop

    (DirectandTunneled)

    ViewManagertovCenterServerandComposer

    vCenterServertoESXHost

    ViewManagertoActiveDirectory

    ViewManagertoViewManagerAgent(JMS)

    ViewManagerServertoViewManagerServer(JMS)