VDI Deployment with VMware Horizon View on … · ©2015 QNAP Systems, Inc. All Rights Reserved. 1...
Transcript of VDI Deployment with VMware Horizon View on … · ©2015 QNAP Systems, Inc. All Rights Reserved. 1...
©2015 QNAP Systems, Inc. All Rights Reserved. 1
ApplicationNotesOctober2015
VDI Deployment with VMware Horizon View on QNAP Enterprise Storage
©2015 QNAP Systems, Inc. All Rights Reserved. 2
Notices
• This usermanual details instructions for using the QNAP Enterprise Storage NAS. Pleaseread the instructions carefully, and enjoy the powerful functions of the QNAP EnterpriseStorageNAS.
• TheQNAPEnterpriseStorageNASishereafterreferredtoastheESNASortheNAS.• Thismanual provides the description of all the functions of theESNAS. The product youpurchasedmaynotsupportcertainfunctionsdedicatedtospecificmodels.
LegalNotices
All the features, functionality, andotherproduct specificationsaresubject tochangewithoutprior notice or obligation. Information contained herein is subject to changewithout notice.QNAPandtheQNAPlogoaretrademarksofQNAPSystems,Inc.Allotherbrandsandproductnamesreferredtoaretrademarksoftheirrespectiveholders.Further,the®or™symbolsarenotusedinthetext.
Disclaimer
Information in this document is provided in connection with QNAP products. No license,expressorimplied,byestoppelsorotherwise,toanyintellectualpropertyrightsisgrantedbythisdocument.Exceptasprovided inQNAP's termsandconditionsofsale forsuchproducts,QNAPAssumesnoliabilitywhatsoever,andQNAPdisclaimsanyexpressor impliedwarranty,relatingtosaleand/oruseofQNAPproductsincludingliabilityorwarrantiesrelatingtofitnessfor a particular purpose, merchantability, or infringement of any patent, copyright or otherintellectualpropertyright.
©2015 QNAP Systems, Inc. All Rights Reserved. 3
TableofContents
Overview.........................................................................................................................................................4Architecture..............................................................................................................................................................4Systemconfiguration.............................................................................................................................................5
StorageConfiguration................................................................................................................................6CreatingastoragepoolandiSCSILUN.............................................................................................................6Connectingstoragefromtheservers...............................................................................................................7
SoftwareInstallation...............................................................................................................................10InstallingHorzonViewConnectionServer.................................................................................................10InstallingHorizonViewComposer................................................................................................................23BuildaMasterImageofYourDesktop..........................................................................................................26CreateanewVMandinstallclientoperatingsystem............................................................................................26InstallingVMwareTools.....................................................................................................................................................26JoinatemplateVMtoadomainandConfigureremotesettings......................................................................27InstallingHorizonViewAgentsoftware.....................................................................................................................28TakeasnapshotofthisVM................................................................................................................................................30
ViewDesktopPool....................................................................................................................................32ConfigureViewAdministration.......................................................................................................................32ConfigureViewDesktopPool...........................................................................................................................36StartprovisioningmultipleVMs.....................................................................................................................42
©2015 QNAP Systems, Inc. All Rights Reserved. 4
OverviewTheQNAPES1640dcisanenterprisestoragesystem;itprovidesaredundantpowersupplyanddualsystemcontrollermodules.Additionally,storagefeatureslikeReadCaching,Compression,andDeduplicationgreatlyimprovetheperformancecapabilitiesfordesktopvirtualization(VDI).Thisdocumentisastep-bystepguideformultipleVDIdeploymentonaQNAPES1640dcstoragesystemwithVMwareHorizonView.
Architecture
In the above architecture diagram, there are three major components to work with, ViewConnectionServer,ViewComposer,andtheMasterImage.Wewillgothroughtheinstallationofthemtobuildthisenvironment.
©2015 QNAP Systems, Inc. All Rights Reserved. 5
SystemconfigurationServerNetworkSettings
Setting Value DescriptionADserverIP 10.4.19.19 ActiveDirectoryserver
(adc.esapp.local)vCenterserverIP 10.4.19.21 vCenterserver(+view
Composer)ViewConnectionserverIP
10.4.19.23 HorizonViewConnectionserver
Esxi1server 10.4.19.25 ESXiServerincluster1Esxi2server 10.4.19.26 ESXiServerincluster1
StorageNetworkSettings(SiteA)Setting Value DescriptionSCAManagementIP 10.4.19.41 ManagementIPofcontrollerASCAEthernet1IP 10.10.100.105 Dataport1IPofcontrollerASCAEthernet2IP 10.10.200.105 Dataport2IPofcontrollerASCBManagementIP 10.4.19.42 ManagementIPofcontrollerBSCBEthernet1IP 10.10.100.106 Dataport1IPofcontrollerBSCBEthernet2IP 10.10.200.106 Dataport2IPofcontrollerBPoolatSCA Pool1 RAID6poolatcontrollerAiSCSILUN vdi1_0 iSCSIlunonPool1
©2015 QNAP Systems, Inc. All Rights Reserved. 6
StorageConfigurationTheESNASstoragerequiresinitialconfigurationbeforesettinguptheVDIInfrastructure.ForadetailedconfigurationabouthowtocreatestoragepoolsandiSCSILUNs,refertotheES1640dcusermanual.Note:ThelatestversionoftheES1640dcusermanualcanbefoundontheQNAPwebsite.
CreatingastoragepoolandiSCSILUNAstoragepool,Pool1iscreatedoncontrollerSCAwithRAID6typeasbelow.
TherearefourLUNscreatedandattachedtoaniSCSItarget.
• vdi1_0willusedforstoringvirtualmachines(VMs).• hb1andhb2areusedfortheheartbeatLUNsofESXiclusterservers.
©2015 QNAP Systems, Inc. All Rights Reserved. 7
ConnectingtostorageonserversThe recommended connection to storage on servers is to useMultipath I/O (MPIO). Pleasefollowthestepsbelow.
Choose[Configuration] tabàStorageAdaptersàRightclickon iSCSISoftwareAdapterandselectProperties.
Choosethe[StaticDiscovery]tabandthenentertheiSCSIserverIPanditscorrespondingiSCSITargetName.
©2015 QNAP Systems, Inc. All Rights Reserved. 8
The storage iSCSITarget IQNcanbe foundat StorageManagerà iSCSI storageàActionàModify
EX:iqn.2004-04.com.qnap:ES-4200:iscsi.poc1a.E57758.0
RepeatabovestepstoaddalldatapathstotheStaticDiscoveryoftheiSCSIinitiatorproperties.
ClicktheClosebuttonandtheserverwillrescanthestorage.Allthepathsfoundarelistedin
©2015 QNAP Systems, Inc. All Rights Reserved. 9
datastore,managepaths.
©2015 QNAP Systems, Inc. All Rights Reserved. 10
SoftwareInstallationPrior to the installation of VMware Horizon View software, two ESXi servers and vCenterserversmustbeinstalled.
InstallHorizonViewConnectionServerDownload and install the VMware Horizon View Connection Server software from theVMwarewebsite.
ClickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 11
AccepttheEULAandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 12
SelectthedestinationfoldertoinstalltoandclickNext.
SelecttheViewStandardServerandInstallHTMLAccess.ClickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 13
EnterapasswordfordatarecoveryandclickNext.
SelectConfigureWindowsFirewallautomaticallyandclickNext.
SelectAuthorizethelocalAdministratorgroupandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 14
Choosewhether youwant to participate in the User Experience Improvement program andclickNexttocontinue.
©2015 QNAP Systems, Inc. All Rights Reserved. 15
ClickInstalltostarttheinstallation.
Oncethe installationcompletes,clickFinish.Youmaybepromptedtoreboottheserveraftertheinstallationcompletes.
InstallViewComposerDatabase
ViewComposerrequiresitsowndatabase.WewilluseSQLServerManagementStudiotocreateacomposerdatabaseandassigntheauthentication.ThiswalkthroughassumesthatSQLServerisinstalledandconfiguredinadvance.OpenSQLServerManagementStudioandLoginasauserwithadministratorrightsonSQLServer.
©2015 QNAP Systems, Inc. All Rights Reserved. 16
CreateanewSQLLoginatSecurityàLogins.RightclickonLoginsandselectNewLogin.
Entera loginnamesuchasviewcomposerandselectSQLServerAuthenticationandenterpassword.
AftertheSQLloginiscreated,createanemptydatabase.Tocreatethedatabase,rightclickonthedatabasefolderandselectNewDatabase.
©2015 QNAP Systems, Inc. All Rights Reserved. 17
In the database name field, enter a name such as viewcomposer.To select an owner for thedatabase,clickonthe“…”buttonandsearchforthedatabaseuseraccountcreatedabove.ClickOKtocreatethedatabase.
NowwewillcreateanODBCDataSourcetoconnecttotheComposerdatabase.
©2015 QNAP Systems, Inc. All Rights Reserved. 18
GotoStart–>AdministrativeTools–>DataSources(ODBC)
ClickonSystemDSNtabandthenclickAdd.
©2015 QNAP Systems, Inc. All Rights Reserved. 19
SelectSQLServerNativeClient11.0andclickFinishtolaunchthewizardforsettingupadatasource.
EnteraDSNName,aDescription,andtheSQLserverinformationandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 20
SelectWindowsauthenticationandclickNext.
SelectChangethedefaultdatabasetoandchooseviewcomposerandClickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 21
ClicktheFinishbutton.
TheODBCdatasourceconnectioniscomplet.ClicktheTestDataSource…buttontotestit.
©2015 QNAP Systems, Inc. All Rights Reserved. 22
ClickOKtocloseit.
©2015 QNAP Systems, Inc. All Rights Reserved. 23
InstallHorizonViewComposerDownloadVMwareHorizonViewComposerServersoftwarefromVMwarewebsite.RuntheViewComposerInstaller.ClickNext.
AcceptthelicenseagreementandclickNext
©2015 QNAP Systems, Inc. All Rights Reserved. 24
SelectthedestinationfoldertoinstallComposerto.
Enterthepreviouslycreateddatabaseinformationhere,andclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 25
ClickNext.
ClickInstalltostarttheinstallation.
©2015 QNAP Systems, Inc. All Rights Reserved. 26
Oncetheinstallationisfinished,youwillbepromptedtorestartyourcomputer.
BuildaMasterImageofYourDesktop
CreateanewVMandinstalltheclientoperationsystem
HereweinstallMicrosoftWindows8.1astheclientVM.
InstallVMwareTools
OpentheVMconsolescreenandselectVMàGuestàInstall/UpgradeVMwareToolsfromthepull-downmenubar.
©2015 QNAP Systems, Inc. All Rights Reserved. 27
JointhetemplateVMtoadomainandConfigureremotesettings
JointhetemplateVMtothedomainfirst.DisableWindowsfirewall.
Configuretheremotesettingstoallowdomainuserstoaccessthroughremotedesktop.
©2015 QNAP Systems, Inc. All Rights Reserved. 28
InstallHorizonViewAgentsoftware
DownloadtheVMwareHorizonViewAgentsoftwarefromtheVMwarewebsite.RuntheViewAgentinstallerandclickNext.
ReadandaccepttheEULAandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 29
SelectthemodulesyouwanttoinstallandclickNext.
ClickInstalltostarttheinstallation.
©2015 QNAP Systems, Inc. All Rights Reserved. 30
Installationiscompleted.
TakesnapshotofthisVM
BeforeshuttingdowntheVMtotakeasnapshot,pleaseremembertologoutthisVMfromthedomain.ThenshutdownthisVM.Right-clickontheVMandselectSnapshotàTakesnapshot…
AssignasnapshotnameandclickOK.
©2015 QNAP Systems, Inc. All Rights Reserved. 31
©2015 QNAP Systems, Inc. All Rights Reserved. 32
ViewDesktopPool
ConfigureViewAdministration
Clickon toconnecttotheViewAdministratorConsole.
EntertheusernameandpasswordtologintotheViewAdministrationpage.
BelowistheViewAdministrationpage
ConfiguringViewEnvironmenttoworkwithvCenterserverisrequiredforfirsttimeusage.
©2015 QNAP Systems, Inc. All Rights Reserved. 33
ExpandViewConfigurationandselectServers
SelectthevCenterServerstabandselectAdd…
EnteryourvCenterserverinformationhereandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 34
ClickonViewCertificate…andacceptthecertificates.
SelectViewComposerco-installedwithvCenterServerandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 35
AddtheViewComposerDomains.
CheckthesettingsandclickonFinishtocompletetheconfiguration.
©2015 QNAP Systems, Inc. All Rights Reserved. 36
ConfigureViewDesktopPoolExpandCatalog,selectDesktopPoolsthenclickonAdd….
SelectAutomatedDesktopPoolhereandclickNext.
SelecttheFloatingoptionandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 37
SelectViewComposerlinkedclonesandclickNext.
EnteranIDandDisplayNameandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 38
CheckHTMLAccessifyouwanttoaccessyourVDIfromawebbrowserandclickNext.
SelectUseanamingpatternandenteryourNamingPatternandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 39
ClickNext.
ClickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 40
ClicktheBrowse…buttontospecifydetailsforeachitemandclickNext.
ClickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 41
SelectthedomainandADcontainerandclickNext.
©2015 QNAP Systems, Inc. All Rights Reserved. 42
CheckallsettingsarecorrectandclickFinishbuttontocompletetheprocess.
TheViewDesktopPooliscreated.
StartprovisioningmultipleVMs.SelecttheDesktopPoolandclickontheEdit…button.SelecttheProvisioning…tab.
©2015 QNAP Systems, Inc. All Rights Reserved. 43
SelecttheEnableprovisioningcheckbox.EnterthenumberoftheVMsyouwanttocreateandclickOK.
InResourcesàMachines,youcanseealltheVMscreated.
OryoucanchecktheseVMsinvCenterserver.