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%

webhosting24:€28/年,日本NVMe3900X+Webvps

webhosting24决定从7月1日开始对日本机房的VPS进行NVMe和流量大升级,几乎是翻倍了硬盘和流量,当然前提是价格依旧不变。目前来看,国内过去走的是NTT直连,服务器托管机房应该是CDN77*(也就是datapacket.com),加上高性能平台(AMD Ryzen 9 3900X+NVMe),这样的日本VPS还是有相当大的性价比的。官方网站:https://www.webhosting...

DMIT$10.9/月,日本VPS/三网直连/1核1.5G内存/20GB存储/1Gbps端口

优惠码年付一次性5折优惠码:TYO-Lite-Open-Beta-1y-50OFF永久8折优惠码:TYO-Lite-Open-Beta-Recur-20OFF日本vpsCPU内存SSD流量带宽价格购买1核1.5G20 GB4 TB1Gbps$10.9/月购买2核2 G40 GB6 TB1Gbps$16.9/月购买2核4 G60 GB8 TB1Gbps$21.9/月购买4核4 G80 GB12 TB...

什么是BGP国际线路及BGP线路有哪些优势

我们在选择虚拟主机和云服务器的时候,是不是经常有看到有的线路是BGP线路,比如前几天有看到服务商有国际BGP线路和国内BGP线路。这个BGP线路和其他服务线路有什么不同呢?所谓的BGP线路机房,就是在不同的运营商之间通过技术手段时间各个网络的兼容速度最佳,但是IP地址还是一个。正常情况下,我们看到的某个服务商提供的IP地址,在电信和联通移动速度是不同的,有的电信速度不错,有的是移动速度好。但是如果...

xendesktop为你推荐
服务器空间租用个人网络域名空间租用独立ip主机独立IP主机和CDN主机的详细区别?域名注册查询怎么查看域名是否注册me域名me域名好不好用?虚拟主机申请域名申请以及虚拟主机云服务器租用租用云服务器,要注意什么?虚拟空间哪个好虚拟主机哪家的最好?韩国虚拟主机韩国虚拟主机好还是香港的好虚拟主机软件谁知道这个虚拟机软件叫什么。下载虚拟主机虚拟机软件到那里下载。怎么安装
如何注销域名备案 5折 webhostingpad mach5 国外服务器网站 iis安装教程 正版win8.1升级win10 标准机柜尺寸 浙江独立 最好的空间 好看qq空间 789电视 免费测手机号 网站在线扫描 服务器论坛 云服务是什么意思 nnt vim命令 极域网 什么是云主机 更多