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%

Tudcloud(月付7.2美元),香港VPS,可选大带宽或不限流量

Tudcloud是一家新开的主机商,提供VPS和独立服务器租用,数据中心在中国香港(VPS和独立服务器)和美国洛杉矶(独立服务器),商家VPS基于KVM架构,开设在香港机房,可以选择限制流量大带宽或者限制带宽不限流量套餐。目前提供8折优惠码,优惠后最低每月7.2美元起。虽然主机商网站为英文界面,但是支付方式仅支付宝和Stripe,可能是国人商家。下面列出部分VPS主机套餐配置信息。CPU:1cor...

选择Vultr VPS主机不支持支付宝付款的解决方案

在刚才更新Vultr 新年福利文章的时候突然想到前几天有网友问到自己有在Vultr 注册账户的时候无法用支付宝付款的问题,当时有帮助他给予解决,这里正好顺带一并介绍整理出来。毕竟对于来说,虽然使用的服务器不多,但是至少是见过世面的,大大小小商家的一些特性特征还是比较清楚的。在这篇文章中,和大家分享如果我们有在Vultr新注册账户或者充值购买云服务器的时候,不支持支付宝付款的原因。毕竟我们是知道的,...

搬瓦工香港 PCCW 机房已免费迁移升级至香港 CN2 GIA 机房

搬瓦工最新优惠码优惠码:BWH3HYATVBJW,节约6.58%,全场通用!搬瓦工关闭香港 PCCW 机房通知下面提炼一下邮件的关键信息,原文在最后面。香港 CN2 GIA 机房自从 2020 年上线以来,网络性能大幅提升,所有新订单都默认部署在香港 CN2 GIA 机房;目前可以免费迁移到香港 CN2 GIA 机房,在 KiwiVM 控制面板选择 HKHK_8 机房进行迁移即可,迁移会改变 IP...

xendesktop为你推荐
域名价格域名怎么评估价钱?全能虚拟主机免费的虚拟主机不可以修改网站?广东虚拟主机如果营业执照上的注册地址是属于广东地区对客户的虚拟主机或者域名的地有没有限制?国外域名注册选择海外注册域名有什么好处?云服务器租用云服务器怎么租呀北京网站空间一个小型企业网站空间和网站域名一年需要多少钱?山东虚拟主机能否在虚拟机与主机之间建立局域网,让主机与虚拟机同时上网?东莞虚拟主机在东莞服务器租用怎么选择河南虚拟主机谁那有好的虚拟主机?m3型虚拟主机谁在用中国万网M3虚拟主机?怎么样?
安徽虚拟主机 西部数码vps 淘宝二级域名 过期已备案域名 krypt directadmin 好玩的桌面 淘宝双十一2018 免费静态空间 好看qq空间 台湾谷歌地址 毫秒英文 免费吧 服务器干什么用的 paypal注册教程 独享主机 海外空间 lamp兄弟连 成都主机托管 netvigator 更多