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%

Virmach$7.2/年,新款月抛vps上线,$3.23/半年,/1核640M内存/10 GB存储/ 1Gbps/1T流量

Virmach自上次推出了短租30天的VPS后,也就是月抛型vps,到期不能续费,直接终止服务。此次又推出为期6个月的月抛VPS,可选圣何塞和水牛城机房,适合短期有需求的用户,有兴趣的可以关注一下。VirMach是一家创办于2014年的美国商家,支持支付宝、PayPal等方式,是一家主营廉价便宜VPS服务器的品牌,隶属于Virtual Machine Solutions LLC旗下!在廉价便宜美国...

腾讯云轻量服务器两款低价年付套餐 2核4GB内存8M带宽 年74元

昨天,有在"阿里云秋季促销活动 轻量云服务器2G5M配置新购年60元"文章中记录到阿里云轻量服务器2GB内存、5M带宽一年60元的活动,当然这个也是国内机房的。我们很多人都清楚备案是需要接入的,如果我们在其他服务商的域名备案的,那是不能解析的。除非我们不是用来建站,而是用来云端的,是可以用的。这不看到其对手腾讯云也有推出两款轻量服务器活动。其中一款是4GB内存、8M带宽,这个比阿里云还要狠。这个真...

digital-vm$80/月,最高10GDigital-VM1Gbps带宽带宽

digital-vm在日本东京机房当前提供1Gbps带宽、2Gbps带宽、10Gbps带宽接入的独立服务器,每个月自带10T免费流量,一个独立IPv4。支持额外购买流量:20T-$30/月、50T-$150/月、100T-$270美元/月;也支持额外购买IPv4,/29-$5/月、/28-$13/月。独立从下单开始一般24小时内可以上架。官方网站:https://digital-vm.com/de...

xendesktop为你推荐
域名空间代理我想做域名空间代理!vps汽车的VPS是什么,和GPS有什么区别中文域名注册查询怎么查我们公司的中文域名是被谁注册的?代理主机如何将我工作的电脑设置为代理主机 让我回家以后可以用家里的电脑连接店里的主机访问网络深圳网站空间菜鸟问:网站空间如何选择,与空间的基本知识?网站空间免备案哪有不用备案的网站空间?什么是虚拟主机虚拟主机是什么?1g虚拟主机网站空间1G是多少M,网站空间用1G虚拟主机够吗。价格多少,数据库和网站有什么关系www二级域名www是二级域名,w也是二级域名 权重一样高吗?申请域名如何申请域名?
河南vps kvmla 42u机柜尺寸 42u标准机柜尺寸 一点优惠网 云图标 卡巴斯基永久免费版 太原联通测速平台 京东商城0元抢购 服务器维护方案 lol台服官网 php空间购买 爱奇艺会员免费试用 厦门电信 申请网站 www789 路由跟踪 photobucket 万网服务器 塔式服务器 更多