managementxendesktop

xendesktop  时间:2021-01-13  阅读:()
1MicrosoftOffice365ProPlusisabundledsoftwareplussubscription-basedofferingfocusedonuserproductivity-basedapplications.
Office365ProPlusincludesacombinationofonline-basedapplicationsthatareaccessedfromanywhereviaawebbrowser,inadditiontothelatesttraditional,locallyinstalledversionofMicrosoftOffice.
IncludedwithOffice365ProPlusisanonlineemailaccountthathas50GBofmailstorageand1TBoffilestorageperuserlicensedforOneDriveforBusiness.
Office365isagreatsolutionforanyorganization,butduetouser,applicationandbusinessrequirements,thereisoftenarequirementforalocallyinstalledversionoftheOfficeapplicationsinadditiontotheonlineversions.
Typically,organizationsrequirethelocallyinstalledversionsforthefollowingreasons:RequirefullapplicationfunctionalitythatmaynotbeavailablewiththeonlineversionLine-of-businessapplicationsinstalledlocallyhaveadependencyonlocallyinstalledversionsofanOfficeapplicationThesechallengesarerelevantformostorganizations.
Historically,MicrosoftOfficeisoneofthemostcommonapplicationsdeliveredviaCitrixXenApp,duetoitsabilitytoprovidetheuserwiththelatestversionofOfficewiththebestuserexperienceforawiderangeofusecases.
WithOffice365ProPlus,thevalueofCitrixXenApphasnotchanged.
TodeliverOffice365tousersproperly,weprovidethefollowingrecommendationstoenableanoptimizeduserexperiencewhileminimizingthepotentialimpacttotheunderlyinginfrastructure.
OutlookAspartofanOffice365implementationwithCitrixXenApporXenDesktop,organizationscanuseExchangeOnlineinsteadofmanagingandmaintainingExchangeserversinstalledon-premises.
AspartofanExchangeOnlineimplementation,thedeploymentoftheOutlookclientrequiresachoicebetweentwooptions:CachedExchangeModeorOnlineMode.
Thedecisionimpactstheuserexperienceandinfrastructure.
(Table1)MicrosoftOffice365forCitrixXenAppandXenDesktop7.
xTable1OnlineModevs.
CachedExchangeModeOnlineModeCachedExchangeModeDescriptionRequiresaconstantnetworkconnectiontotheback-endExchangeserver.
Continuouslysynchronizestheusermailboxandaddressbooktoalocalfile,eliminatingservicedisruptionscausedbysporadicorlatentnetworkconnectivity.
CachedmailboxcontentisstoredlocallyformailreceivedwithinaconfiguredwindowoftimeandrevertstoOnlineModeforoldercontent.
WhentouseConstant,always-on,verylowlatencynetworkconnectiontoExchangeOnline.
Usersrequiremoreresponsiveemailforrecentitems,especiallyifnetworkconditionsbetweentheOutlookclientandMicrosoftExchangeOnlineareconsideredtobesuboptimal.
UserExperienceConsiderationsInitialstartupisfasterfortheuserbecausenosynchronizationisrequired.
Ongoinguserexperienceisdirectlyrelatedtothequalityofthenetworklink(bandwidth/latency)toExchangeOnline.
Ingeneral,abetteruserexperienceisaffordedtotheuserwithinanestablishedsession.
InfrastructureConsiderationsEachuserisallocateda50GBofmailboxstorageStoragecapacityandthroughputmustbeadequatetoservicetherequeststothecachedfile.
2Recommendation:BasedonCitrixin-housetestdata,asavailableinAppendixAofthisdocument,withoptimaluserexperienceasthegoal,CitrixrecommendsusingOutlookCachedExchangeMode.
ForXenAppornon-persistentVDImodelstheCachedExchangeMode.
OSTfileisbestlocatedonanSMBfilesharewithintheXenApplocalnetwork.
ThefollowingsectionoutlinestherecommendedMicrosoftconfigurationsettingsrequiredtoenableOutlookCachedModeforatypicalon-premisesXenAppenvironment.
ActiveDirectoryGroupPolicyConfiguration(showninFigure1)File|CachedExchangeMode:IncludedintheOutlook2016ActiveDirectorygrouppolicytemplate.
ThispolicyspecifiesthedefaultCachedExchangeModefornewprofiles.
TheoptionsareDownloadHeaders,DownloadFullItems,andDownloadHeadersandthenFullItems.
Forourtests,weusedDownloadFullItems.
SyncSettings:IncludedintheOutlook2016ActiveDirectorygrouppolicytemplate.
Thispolicyallowsanadministratortoconfiguretheamount(bydate)ofuseremailOutlooksynchronizeslocallyusingCachedExchangeMode.
Initially,thesepoliciescanbesettoonemonth,althoughdependingonyourspecificimplementationalongeramountoftimemayberequiredforyourusecase.
DisableFastAccess:IncludedintheOutlook2016ActiveDirectorygrouppolicytemplate.
WhenExchangeFastAccessisenabled,Outlook2016connectstoExchangeinOnlineModewhilesimultaneouslybuildinganofflinecachefileaspartoftheCachedExchangeMode.
AsthelatencyincreasesbetweenOutlookandExchange,Outlookseamlesslyutilizesthelocalcachefile.
Note:Bydefault,theDisableExchangeFastAccesspolicyisdisabled,whichmeansExchangeFastAccessisenabledbydefault.
Ourguidanceistoensurethatthispolicyisdisabled.
UseCachedExchangeMode:IncludedintheOutlook2016ActiveDirectorygrouppolicytemplate.
ThispolicyenablesCachedExchangeModefornewandexistingOutlookprofiles.
Withoutthispolicyenabled,OutlookwillbeconfiguredinOnlineMode.
ThispolicyshouldbesettoEnabled.
CacheFile:AccordingtothisMicrosoftknowledgebasearticle,thecachefilecanbelocatedonanetworkdriveifthefollowingthreecriteriaaremet:Ahighbandwidth/lowlatencynetworkconnectionisused.
Thereissingleclientaccessperfile(oneOutlookclientper.
pstor.
ost).
EitherWindowsServer2008R2orlaterRemoteDesktopSessionHost(e.
g.
XenApp),orWindows7orlatervirtualdesktopinfrastructure(e.
g.
XenDesktopVDI)isusedtorunOutlookremotely.
AlthoughMicrosoftsupportsanetworkmappedcachefile,Microsoftmaynotagreetotroubleshootperformance-relatedissuesinthisconfiguration.
Regardlessofthiscaveat,anetworkattachedcachefileistherecommendedapproachforaXenAppandXenDesktopimplementationtoprovideabetteruserexperience.
Tocreateanetworkcachefilemapping,useOutlook2016ActiveDirectorygrouppolicytemplate.
CitrixPolicyConfigurationLogonPerformance:TheuserprofilemightbecomelargeduetotheOutlookcachefile,itisimportanttomitigatethisriskbyimplementingtheCitrixProfileManagementfunctionality.
Thefollowingsettingsarerecommended:EnableProfilemanagement:PolicyshouldbeenabledsoCitrixprofilesareused.
Pathtouserstore:Policyshouldspecifytheuniquepathfortheuserprofilelocation.
Basedonthisconfiguration,theuserprofileshareincludes:Figure2Figure13UPM_Profile:ContainstheCitrixuniversalprofilefilesandfolders(Documents,Favorites,ntuser.
dat,andsoon).
Outlook:ContainstheOutlookcachedfile.
BecausetheOutlookfolderisoutsideoftheuniversalprofilefolder,itisnotcopiedtoandfromtheRDSandVDIinstances.
Outlookconnectstothecachefiledirectly,acrossthenetwork.
(Figure3)Together,theseconfigurationsettingshelptoensureabetteruserexperienceforOutlook2016onXenAppwithOffice365ExchangeOnline.
SkypeforBusinessAspartofanOffice365implementationwithinaXenApporXenDesktopsolution,organizationsthatdonotdependonthedirectvoiceandthird-partyunifiedcommunicationsapplicationintegration,ormulti-regionalcontrolsforenterprisevoicecanuseSkypeforBusinessOnlineinsteadofmanagingandmaintainingtheirownprivate(on-premisesorotherwise)installationofSkypeforBusinessServer2016orLyncServer2013.
FormoreMicrosoftguidanceregardingLyncfeaturedifferencesbetweenLyncServerandLyncOnline,see"DecidinghowtodeployLyncServer2013".
FormoreMicrosoftguidanceregardingdifferencesinSkypeforBusinessServerandOnlinecapabilities,thetablesinthe"DesktopclientcomparisontablesforSkypeforBusiness"areagreatresource.
FororganizationsthatchoosetouseSkypeforBusinessOnline,therearemoreconsiderationstoensureyouachievethebestbalanceofuserexperienceandinfrastructureimpacttrade-offs.
MostSkypeforBusinesspresenceandIMfeaturesworkseamlesslywithinaCitrixXenApporXenDesktopsolutionwithnosignificantimpacttouserdensityperserver.
ForSkypeforBusinesssolutionsrequiringVideoandAudioVoIPcapabilities,Citrixsupportsmultipleoptionsfordeliveringthebestuserexperiencewithindifferentnetworkconditionsandend-pointdevicescenarios.
AcomprehensivelistofCitrixoptionsforSkypeforBusinessServerfeaturescanbefoundinthedocument"FeatureMatrixforAlternativeMethodsofDeliveringtheSkype-for-Business/LyncClientfromXenApp/XenDesktop".
AcondensedoverviewoftheCitrixsupportedoptionsvalidinaSkypeforBusinessOnlinesolutionareoutlinedinTable2.
Recommendations:ForthemostseamlessSkypeforBusinessOnlineexperienceforadministratorsandendusers,acrossmultipleFlexcastmodelsandCitrixReceiverenabledend-points,Citrixrecommendsthatthefollowingoptionsbeemployed.
Table2CitrixSupportedOptionsFeatureCitrixGenericHDXRealTimeCitrixHDXRealTimeOptimizationPack2.
2CitrixHDXRealTimeOptimizationPack1.
8MicrosoftLync2013VDIplug-inCitrixLocalAppAccessServeroffloadforhighscalabilityZeroaddedlatencyWindowsReceiversupport*WindowsversionsaredetailedintheHDXRealTimeOptimizationPack–SystemRequirementsdocumentation.
LinuxReceiversupportMacReceiversupportVDI-compatibleRDS-compatible(publisheddesktop)RDS-compatible(publishedapp)N/ALync2010clientsupportLync2013clientsupportFigure34TheCitrixHDXRealTimeOptimizationPackenablesthebroadestsetofcapabilitiesacrossWindowsandnon-Windows-basedend-points,inadditiontointegrationwithSkypeforBusinessOnlineActiveDirectoryFederationcapabilities.
DetailsfortheinstallationandconfigurationoftheOptimizationPackareavailableinCitrixproductdocumentationunderHDXRealTimeOptimizationPack2.
2.
LyncOnlineActiveDirectoryFederationshouldbeenabledwhenaseamlesslogonexperienceisdesiredforcorporateusers,orwhenaSkypeforBusinesson-premisesandSkypeforBusinessOnlineHybridenvironmentistobeconsidered.
DetailsforintegratingSkypeforBusinessOnlinewithyourcorporateActiveDirectorycanbefoundontheMicrosoftOffice365siteunderOffice365integrationwithon-premisesenvironments.
OneDriveforBusinessIncludedwiththeOffice365subscriptionisaccesstoOneDriveforBusiness,allowingausertostore,sync,andsharetheirworkfiles.
OneDriveforBusinessletsusersupdateandsharefilesfromanywhereandworkonOfficedocumentswithothersatthesametime.
InenvironmentsthatuseRDS/VDItypeimplementationslikeXenAppandXenDesktop,simplyinstallingtheOneDriveforBusinessagentcancausesomeunexpectedchallenges.
Supportability:BasedontheMicrosoftknowledgebasearticle,theOneDriveforBusinesssyncagentisnotsupportedonaTerminalServicesbasedimplementation.
TogainaccesstoOneDriveforBusinessfiles,usershavetouseawebbrowser.
ConsumervsBusiness:TherearetwoflavorsofOneDrive:OneDriveandOneDriveforBusiness.
Bothsolutionsaredifferent.
OneDriveusesapersonalaccountforuserfilestorageinthecloud.
OneDriveforBusinessusesabusinessaccountwithaSharePointback-endinfrastructure,FeatureCitrixGenericHDXRealTimeCitrixHDXRealTimeOptimizationPack2.
2CitrixHDXRealTimeOptimizationPack1.
8MicrosoftLync2013VDIplug-inCitrixLocalAppAccessSkypeforBusiness2015clientsupportLyncUISkypeforBusinessOnline(Office365)authenticationSkypeforBusinessOnline(Office365)ADFederationWebcamsupportSupportforselectedwebcamswithbuilt-inH.
264encoderFallbacktoserverifnolocalmediaengineN/AN/AInstantMessagingPresenceScreenSharing(fulldesktop)Appsharing(forexample,hostedPowerPoint)ifLyncclientispartoffullvirtualdesktopAppsharing(hostedapps)EnterpriseVoiceSupportCalltransfer(bind/unannounced)MeetNowjoinviaIPvoice-videoLocationServices(foremergencies)USBphonesupportforWindevicesLANOnlyUSBphonesupportforLinuxLANOnlyUSBphonesupportforMacIPsetsw/BetterTogetheroverUSBLANOnlyWindowsthemesetbyvirtualdesktopMicrosoftEdgeServerforremoteaccessN/ANetScalerGatewaymediatransportSupportfor32-bitSkype/LyncclientSupportfor64-bitSkype/LyncclientSupportfor64-bitOffice5allowingforjointcollaborationandgreateradministrationcapabilities.
OneDriveforBusinesscanbehostedinthecloudoron-premises,whileOneDriveisentirelyhostedinthecloud.
TheOneDriveandOneDriveforBusinesssyncagentsaredifferent.
Sync:Thesynchronizationtool,includedwithOneDriveforBusiness,syncstheuser'sentirelibrarytoalocal,non-networkfolder.
PerformingthisactiononaXenAppornon-persistentVDImachineresultsinsignificantamountofdatabeingcopiedduringeachlogon.
Thelargeamountofdatacopiedisoneofthereasonswhythesyncagentisnotsupportedonamulti-usersolutionlikeTerminalServices.
StorageSpace:EachOneDriveforBusinessuserisgranted1TBofstoragespacefortheirpersonallibrary.
Synchronizingtheuser'sentirelibraryacrossmultipledevicesconsumesasignificantamountofstorage.
NetworkSync:OneDriveforBusinessdoesnotsupportsyncingtoanetworkdrive.
Recommendation:Option1:ContinuetouseOneDriveforBusinessbutrequireuserstoaccesstheirfilesviathewebbrowser.
Option2:UseCitrixShareFileforfilestoragebecauseitincludesselectivesynccapabilities,whichonlysynchronizesthefilesaccessedbytheuser.
Withselectivesync,usersseetheirentireShareFiledirectorystructureinWindowsExplorer,butnoneofthosefilesarephysicalpresentonthesystemuntiltheyarerequested.
Option3:ContinuetouseOneDriveforBusinessforuserfilestorageandutilizetheShareFileDesktopApp,astand-aloneWindowsapp,toaccesstheuser'sfilesandfolders.
LicensingInitially,Office365ProPluslicensingwassetuponaperuserbasis,whereeachuserrequiredasinglelicense,allowingthemtouseOffice365ProPlusonupto5differentmachines.
However,thislicensingsolutiondoesnotworkinanRDS/VDItypedeploymentwhereasinglemachinehostsmultipleuniqueusers.
Inthesecondhalfof2014,MicrosoftaddedaSharedComputerActivationmethodtotheOffice365ProPluslicensing,meanttosolvetheRDS/VDIchallenge.
TheSharedComputerActivationapproachoccursasfollows:1.
UserlogsontoamachineandstartsanOffice365ProPlusapplication(MicrosoftWord)2.
Office365ProPluscontactstheOfficeLicensingServiceviatheinternettoobtainalicensetokenfortheuser-machinecombination.
Iftheenvironmentisconfiguredcorrectly,theuserdoesnotseeanactivationwizard.
3.
Whenproperlylicensed,thelicensetokenisstoredintheuserprofile.
4.
Thestepsarerepeatedforeachuser-machinecombination.
Ifthesameuserlogsontoanothermachine,theymustactivateOffice365ProPlusonthatmachine,too.
5.
Iftheuserlogsontoasharedmachinewheretheyhavealreadygonethroughtheactivationprocess,thetoken,storedintheuserprofile,isreused.
ToinstallOffice365withSharedComputerActivation,usetheOfficeDeploymentToolkit,asexplainedinfollowingTechNetarticle.
However,theSharedComputerActivationmethodhasafewcaveats:Licensingrenewal:Eachuserlicensetokenforaparticularmachineonlylastafewdaysbeforetheymustrelicense.
Connectivity:Duringlicenserenewal,theremustbeaninternetconnectiontotheMicrosoftOfficeLicensingService,hostedbyMicrosoft.
Reducefunctionality:Iftheuserskipsactivation,theygointoreducedfunctionalitymode,whichallowsthemtoonlyviewandprintdocuments.
InaCitrixServiceProvidermodel,licensingOffice365includesafewothercaveats:CitrixServiceProviderswhoarealsoTier-1MicrosoftCloudSolutionProviderscanuseMicrosoftSharedComputerActivationtohostOffice365ProPlusformultipletenantswithintheserviceprovider'sdatacentersonsharedcomputeinfrastructure.
RefertotheMicrosoftPartnerCenterorcontactyourMicrosoftrepresentativeformoreinformation.
ServiceProviderscanalsouseMicrosoftAzurehostedXenAppandXenDesktopserverVDIinstancesforhostingOffice365ProPlustodeliverOffice365Servicestotheirtenants.
Note:TheSharedComputerActivationdoesnotimpacttheuser'sabilitytoinstallOffice365ProPluson5differentmachines.
Note:MicrosoftallowsasingleusertoactivateOffice365ProPlusona"reasonable"numberofcomputersinagiventimeperiod(1day)beforeactivationfails.
Unfortunately,thereisnodocumentedvaluefor"reasonable"numberofactivations.
Note:TouseSharedComputerActivation,theOfficeDeploymentToolkitmustbeusedasexplainedinthefollowingMicrosoftTechNetarticle.
AminimumofOffice365EnterpriseE3orhigherishighlyrecommended-notonlytoenabletheMicrosoftSharedActivationrequirementsontheRDS-basedXenAppservers,butalsoforthebroaderanalyticsandothercapabilitiesfoundintheE3andhighersubscriptions.
AppendixA:CachedExchangeModeConsiderationsandTestResultsTestingOutlook2016viaXenAppwithExchangeOnlineThedecisiontomovetoOffice365(withExchangeOnlinemailboxes)impactsOutlookperformancefornon-persistent,andhostedshareddesktopsinadditiontoOutlookservedasaseamlessapplicationviaXenApp.
TheobjectiveofourtestsistocompareperformanceofthedifferentdeploymentoptionsavailableforOffice365ExchangeOnline,andtomakearecommendationforthebestobservedapproach.
Inourtests,weusedmultipleuniqueusers,goingthroughaprescribedsetofproceduresonanidenticalsetofemailmessagesofvarioussizes.
WemeasuredthetimetostartOutlook,toload,displayandsendmessages.
Toassessthepotentialimpacttoon-premisesinfrastructurewemeasuredtheCPU,disk,network,andmemoryusagewhileinteractingwithOutlook.
Thetimesandperformancenumbersovermultipletestiterationswereaveragedtogetherforeachuniqueuser.
6Testplatform:WindowsServer2016XenApp7.
12CitrixProfileManagementenabledOffice365(click-to-run)Usermailboxsizeapproximately5GBTestedDeployments:AnonpremisesdeploymentofMicrosoftExchangeServer2016integratedwithMicrosoftOutlook2016runningwithinaCitrixXenApp7.
12executionenvironment.
(Figure4)MicrosoftOffice365ExchangeOnlinewithMicrosoftOutlook2016runninginOnlineExchangeMode.
(Figure5)MicrosoftOffice365ExchangeOnlinewithMicrosoftOutlook2016runninginOutlookCachedExchangeMode.
(Figure6)MicrosoftOffice365ExchangeOnlinewithMicrosoftOutlook2016runninginOnlineExchangeModewithinaXenAppServerhostedonMicrosoftAzureCloud.
(Figure7)ResultsoftestingEnduserexperience(Performance)Ourtestsfocusedontwoaspectsofuserexperience.
ReceivingMail:Thetimeittakestodisplayanarrayofdifferent-sizedemailswithgraphicsattachments(inMB),SendingMail:Thetimeittakestosendemailsofdifferentsizes(inMB).
Figure4Figure5Figure6Figure77AspresentedinthechartinFigure8,ourtestsacrossallfourimplementationsconcludethatuserexperienceissignificantlyenhancedbyconfiguringOutlook2016touseCachedExchangeMode.
WhenconfiguringOutlooktouseOnlineMode,thebestend-userexperienceisachievablewhenanExchangeServerisavailablewithintheonpremisesnetworkclosesttotheXenAppservers.
MoredetailsregardingOnlineModeversuscachedExchangeModeareavailableinthegraphsthatfollow.
InFigure9,wecanseethatthereisasignificantimpacttotheloadtimeofnewemailswhenExchangeOnline,OnlineModeisimplementedincomparisontoourOnPremisesExchangebaseline.
Incontrast,implementingOutlookCachedExchangeModecanactuallyreducethedisplaytimeincomparisontothebaseline,sometimesbyasmuchas49%.
InFigure10,wecanseethatanequallysignificantimpactisdemonstratedwhilesendingemailfromeitherOnlineMode,orOutlookCachedExchangeModeincomparisontothebaseline.
Thesetestsindicate,theadvantagesofimplementingOutlookCachedExchangeModearecompellingfromauserperspective.
Therearehowever,infrastructureimpactstoconsider,todeterminetheproperbalanceofperformanceandcosttrade-offsthataremadewithinyourparticularimplementation.
Wediscusstheseimpactsinthenextsection.
ImpactstoonpremisesinfrastructureThesetestsmeasuredfourinfrastructurecomponentsin3areaswhileOutlookwasrunningwithinaXenAppsession.
Thesethreeareaswere:startingOutlook,readingmail,andsendingmail.
LaunchingOutlook:WhenstartingOutlook,wemeasuredthefollowing:AverageCPUtimeconsumedperuser.
(Figure11)PercentageofLogicalDiskTime.
(Figure11)Figure8Figure9Figure108Theamountofcommittedmemory.
(Figure11)ThetotalnumberofBytes/Secondtransmittedoverthenetwork.
(Figure12)InFigure11,wecanmakethefollowingobservations.
AverageCPUtimeisdecreasedmostsignificantlywhenconfiguredforExchangeOnline,OnlineMode.
Thedecreasemakessense,becausefewercyclesareusedtofetchanddisplayemailwithinthelocalsystem.
Theback-endcloudservicehandlesthesecycles.
ApointofinterestisthatExchangeOnline/CachedExchangeMode(OSTinNetworkShare)consumeslessCPUthanOn-Premises,OnlineMode.
XenAppserverLogicalDiskTime(%)impactisgreatestforExchangeOnline,OnlineMode,andleastforExchangeOnline(OSTinNetworkshare).
Thelatterbeingabout67%lesstimethantheformer,andapproximately50%lesstimethantheExchangeOnline,OnlineModeimplementation.
MemoryCommittedisrelativelythesameacrossallthreeimplementations,withExchangeOnline/OnlineModebeingtheslightlycostlieroftheset.
InFigure12,whenstartingOutlook,thenetworkimpactduringourtestswasmostsignificantwhenusingExchangeOnline/CachedExchangeMode(OSTinNetworkShare).
ReadingMail:LookingatFigure13,wecanmakethefollowingobservations.
AverageCPUtimeisdecreasedmostsignificantlywhenconfiguredforExchangeOnline/OnlineMode.
Thedecreasemakessensebecausefewercyclesareusedtofetchanddisplayemailwithinthelocalsystem,andbecausetheback-endcloudservicehandlesthesecycles.
XenAppserverLogicalDiskTime(%)impactisgreatestforOn-Premises,OnlineMode,andleastforExchangeOnline(OSTinNetworkshare).
Thelatterbeingabout70%lesstimethantheFigure11Figure12Figure139former,andapproximately33%lesstimethantheExchangeOnline/OnlineModeimplementation.
MemoryCommittedisrelativelythesameacrossallthreeimplementations,withExchangeOnline,OnlineModebeingtheslightlycostlieroftheset.
InFigure14,whenreadingmailinOutlookthenetworkimpactduringourtestswasmostsignificantwhenusingExchangeOnline/CachedExchangeMode(OSTinNetworkShare).
SendingMail:ThefollowingsendmailcharacteristicsareobservedinFigure15.
AverageCPUtimeisdecreasedmostsignificantlywhenconfiguredforExchangeOn-Premises/OnlineMode.
XenAppserverLogicalDiskTime(%)impactisgreatestforOn-Premises/OnlineMode,andleastforExchangeOnline/OnlineMode.
Thelatterbeingapproximately40%lesstimethantheformer,andslightlylesstimethantheExchangeOnline,CachedExchangeMode(OSTinNetworkShare).
MemoryCommittedisrelativelythesameacrossallthreeimplementations,withExchangeOnline/OnlineModebeingtheslightlycostlieroftheset.
InFigure16,whensendingmailinOutlookthenetworkimpactduringourtestswasmostsignificantwhenusingExchangeOnline/CachedExchangeMode(OSTinNetworkShare).
PlanningforCachedExchangeModeAsdiscussedearlier,CachedExchangeModeappearstobethebettersolutiontoovercomingthelatencychallengeswhenmigratingtoExchangeOnline.
However,transitioningthemailboxcachetoanetworksharecanimpactyourstorageandnetworkinfrastructure.
Note:Theamountofdatathatiscachedcanbecontrolledbygrouppolicy.
Inplanningourtests,CitrixusedtheMicrosoftWhitepapertitled"CachedExchangeModeinaRemoteDesktopSessionHostenvironment:planningconsiderations"asareference.
Figure14Figure15Figure1610TheCitrixgeneratedchartinFigure17showsthe(peruser)diskI/Oofthefileserverwhenhostingthecachefile.
TheseresultsweregeneratedwhenOutlookisatrest.
AlthoughCitrixtestsusedmorerecentversionsofOutlookandtheunderlyingWindowsoperatingsystem,theresultsappeartoparallelthosedocumentedbyMicrosoftinthewhitepaperreferencedonpage9.
MethodologyandtestdetailsOutlook2016withExchangeon-premises(asabaselinemeasure)Outlook2016inOnlineMode,usinganon-premisesExchangeServerwasusedtoestablishabaseline.
(Table3)OutlookwithExchangeOnline,OutlookinOnlineMode(NoCacheFile)AsecondsetoftestswereexecutedusingOnlineModeconnectingtotheOffice365ExchangeOnlinecloudservice.
Thetestresultsdemonstratethataddedlatencyinthepublicnetworkconnectionbetweentheon-premisesXenAppserversessionandtheExchangeOnlineserviceresultedinalargeincreaseinOutlookstarttimesinadditiontomailreadandsendtimes.
Ingeneral,theseincreasedtimesarenotwithinarangewheremostuserswouldexperienceacceptableperformance.
(Table4)Figure17Table3Outlook2016withExchangeOn-Premises(BaselineMeasure)FunctionOnlineModeOn-PremisesExchange(inseconds)Outlook2016starttime(previewpanefullyloaded)5.
36secMaildisplaytime,1MBinlineimage1.
76secMaildisplaytime,3MBinlineimage2.
68secMaildisplaytime,6MBinlineimage3.
26secMailsendtime,local1MBattachment0.
82secMailsendtime,local3MBattachment0.
90secMailsendtime,local5MBattachment1.
74secFunctionOutlookStartReadMailSendMailAvgCPU27.
0%23.
4%5.
7%LogicalDisk1.
8%3.
4%1.
3%NetworkBps33,400.
1%223,164.
2%12,213.
2%Memory11.
9%12.
2%12.
3%Table4OutlookwithExchangeOnline,OutlookinOnlineMode(NoCacheFile)FunctionOnlineModeOn-PremisesExchange(Baseline)OnlineModeExchangeOnlinePercentIncrease/DecreasefrombaselineOutlook2016starttime(previewpanefullyloaded)5.
36sec16.
08sec+200%Maildisplaytime,1MBinlineimage1.
76sec2.
76sec+57%Maildisplaytime,3MBinlineimage2.
68sec4.
24sec+58%Maildisplaytime,6MBinlineimage3.
26sec5.
02sec+54%Mailsendtime,local1MBattachment0.
82sec1.
70sec+107%Mailsendtime,local3MBattachment0.
90sec3.
38sec+276%Mailsendtime,local5MBattachment1.
74sec6.
40sec+268%FunctionOutlookStartOutlookStartBaselineReadMailReadMailBaselineSendMailSendMailBaselineAvgCPU19.
3%-28%19.
1%-18%6.
8%+19%LogicalDisk3.
1%+73%1.
5%-55%0.
9%-33%NetworkBps36,337.
7%+9%234,086.
3%+5%13,735.
4%+12%Memory12.
5%+5%13.
6%+11%13.
0%+5%11OutlookwithExchangeOnline,OutlookinCachedExchangeModeForthethirdsetoftests,CachedExchangeModewasenabledandconfigured.
UsingGroupPolicy,weconfiguredtheOST(Cachefile)locationtobeonanetworkshareintheXenAppserver'slocalnetwork.
Inourtests,weranOutlookoncetobuildthe.
OSTfilecompletely,thenwetestedthetimesforsubsequentstarts.
ThetestsdemonstratedadecreaseinsubsequentOutlookmailboxloadtimes,mailreadtimesandmailsendtimes.
Thisdecreasewasevidentoverallscenariosincludingthebaseline.
Table5showsOutlooklaunchtimesareabout25%lessthanthosewithoutacachefile.
However,thereisnowgreaterneedfornetworkstorageanditsabilitytohandletheaddedburdenofOutlookcachefiles.
SeeFigure17.
Table5OutlookwithExchangeOnline,OutlookinCachedExchangeModeFunctionOnlineModeOn-PremisesExchange(Baseline)CachedExchangeModeExchangeOnlinePercentIncrease/DecreasefrombaselineOutlook2016starttime(previewpanefullyloaded)5.
36sec4.
38sec-18%Maildisplaytime,1MBinlineimage1.
76sec1.
00sec-43%Maildisplaytime,3MBinlineimage2.
68sec1.
36sec-49%Maildisplaytime,6MBinlineimage3.
26sec1.
68sec-48%Mailsendtime,local1MBattachment0.
82sec0.
50sec-39%Mailsendtime,local3MBattachment0.
90sec0.
50sec-44%Mailsendtime,local5MBattachment1.
74sec0.
50sec-71%FunctionOutlookStartOutlookStartBaselineReadMailReadMailBaselineSendMailSendMailBaselineAvgCPU22.
6%-16%23.
9%+2%6.
2%+9%LogicalDisk0.
9%-47%1.
0%-69%1.
0%-28%NetworkBps128,151.
9%+284%260,855.
8%+17%21,043.
6%+72%Memory11.
8%-1%12.
3%+1%12.
3%+0%12TestingOutlookwithExchangeOnline,XenApphostedinMicrosoftAzureInourfourthsetoftests,weconfiguredtwoXenAppenvironmentsinAzure.
OneintheU.
S.
Eastregion(Table6),andoneintheU.
S.
Westregion(Table7).
WedidnotuseCachedExchangeModeinthisconfiguration.
OurresultsshowthatthereisanimprovementforExchangeOnline/OnlineModewhenXenAppishostedinAzureascomparedtothesamescenarioinanon-premisesdatacenter.
(Table6)Asexpected,theresultsshowanimprovementwhentheXenAppserverishostedinAzure.
Buttheresultswerestillslightlybehindbaselineresults.
SummarySummarizingthemetricsfrombesttoworst,thefollowingisconfirmed:Baseline:On-PremisesXenApphostedOutlookusingOnlineModewithOn-PremisesExchangeOn-PremisesXenApphostedOutlookusingCachedExchangeModewithExchangeOnlineAzure-basedXenApphostedOutlookusingOnlineModewithExchangeOnlineOn-PremisesXenApphostedOutlookusingOnlineModewithExchangeOnlineprovidesanunsatisfactoryuserexperienceandshouldbeavoided.
Table6OutlookwithExchangeOnline,XenApphostedinMicrosoftAzure(U.
S.
EastRegion)FunctionXenAppinOn-PremisesDatacenterOnlineModeExchangeOnlineXenAppinAzure(East)OnlineModeExchangeOnlinePercentIncrease/DecreasefromOn-PremXenAppExchangeOnlineMaildisplaytime,1MBinlineimage2.
76sec1.
74sec-37%Maildisplaytime,3MBinlineimage4.
24sec3.
20sec-25%Maildisplaytime,6MBinlineimage5.
02sec3.
64sec-27%Mailsendtime,local1MBattachment1.
7sec1.
54sec-9%Mailsendtime,local3MBattachment3.
38sec2.
74sec-19%Mailsendtime,local5MBattachment6.
40sec3.
78sec-41%Table7OutlookwithExchangeOnline,XenApphostedinMicrosoftAzure(U.
S.
WestRegion)FunctionXenAppinOn-PremisesDatacenterOnlineModeExchangeOnlineXenAppinAzure(West)OnlineModeExchangeOnlinePercentIncrease/DecreasefromOn-PremXenAppExchangeOnlineMaildisplaytime,1MBinlineimage2.
76sec1.
78sec-36%Maildisplaytime,3MBinlineimage4.
24sec2.
90sec-32%Maildisplaytime,6MBinlineimage5.
02sec3.
54sec-29%Mailsendtime.
local1MBattachment1.
7sec1.
38sec-19%Mailsendtime.
local3MBattachment3.
38sec2.
02sec-40%Mailsendtime.
local5MBattachment6.
40sec2.
54sec-60%

妮妮云(100元/月)阿里云香港BGP专线 2核 4G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

TTcloud:日本独立服务器促销活动,价格$70/月起,季付送10Mbps带宽

ttcloud怎么样?ttcloud是一家海外服务器厂商,运营服务器已经有10年时间,公司注册地址在香港地区,业务范围包括服务器托管,机柜托管,独立服务器等在内的多种服务。我们后台工单支持英文和中文服务。TTcloud最近推出了新上架的日本独立服务器促销活动,价格 $70/月起,季付送10Mbps带宽。也可以跟进客户的需求进行各种DIY定制。点击进入:ttcloud官方网站地址TTcloud拥有自...

Hostinger 限时外贸美国主机活动 低至月12元且赠送1个COM域名

Hostinger 商家我们可能一些新用户不是太熟悉,因为我们很多新人用户都可能较多的直接从云服务器、独立服务器起步的。而Hostinger商家已经有将近十年的历史的商家,曾经主做低价虚拟主机,也是比较有知名度的,那时候也有接触过,不过一直没有过多的使用。这不这么多年过去,Hostinger商家一直比较稳妥的在运营,最近看到这个商家在改版UI后且产品上也在活动策划比较多。目前Hostinger在进...

xendesktop为你推荐
ip代理地址使用IP代理会有什么坏处吗?云服务器租用谁知道租用服务器、云主机去哪里租?服务器租用费用价格是多少呀100m虚拟主机100M的虚拟主机都能做些什么下载虚拟主机虚拟机下载完之后如何安装shopex虚拟主机浙江新锐网络科技有限公司是一家骗子虚拟主机商虚拟主机提供商哪个虚拟主机的服务商比较好?已备案域名刚买的域名居然已经备案怎么办?西安域名注册请问哪里有:免费一级域名申请,免费虚拟主机,免费空间重庆域名注册想要建一个网站,现在出现好多域名了,建站用什么域名好?长春域名注册怎么申请域名,在长春去哪里?有听过月利电商的么,域名的注册会不会被骗?
香港服务器租用 淘宝抢红包攻略 美国主机推荐 鲨鱼机 网站监控 好看的桌面背景图片 ibox官网 网站木马检测工具 多线空间 上海电信测速 服务器维护 湖南idc 百度云空间 贵州电信 湖南铁通 hosting24 架设代理服务器 最新优惠 月付空间 更多