wattswindowsserver2003

windowsserver2003  时间:2021-03-29  阅读:()
PERFORMANCE:32-BITTO64-BITSERVERTRANSITIONAPRIL2010APRINCIPLEDTECHNOLOGIESTESTREPORTCommissionedbyDellInc.
OURFINDINGSIntoday'sbusinessenvironment,organizationsmaystaywith32-bitcomputingtoavoidwhattheyperceivetobetherisksofupgradingtheirapplicationsto64-bitplatforms.
AsthisPrincipledTechnologies(PT)studyandtherelatedmigrationguide(http://www.
principledtechnologies.
com/clients/reports/Dell/32to64migration0410.
pdf)show,however,youcanmakethemovetoa64-bitDellPowerEdgeR710servertodaywithoutchangingyourapplications,allowingyoutodecommissionoutdatedhardware;reapcost,performance,andspacebenefits;anduseupto80percentlesspower.
OURPROCESSInPrincipledTechnologies'testsinourlabs,weusedMicrosoftvirtualizationtechnologiestoconsolidatethreelegacyservers,runningMicrosoftActiveDirectory,MicrosoftSQLServer,andMicrosoftExchange,tovirtualmachinesonasingleDellPowerEdgeR710.
Wefirstmeasuredtheperformanceofeachworkloadontheolder32-bitserversandthenperformedastraightforwardphysical-to-virtual(P2V)migrationofallthreeofthemtooneDellPowerEdgeR710running64-bitMicrosoftWindowsServer2008R2.
Weverifiedthateachvirtualmachineperformedbetterthanitsphysicalcounterpart.
APrincipledTechnologiestestreport2Performance:32-bitto64-bitservertransitionPROJECTOVERVIEWWetestedthefollowinglegacyservers:DellPowerEdge6800serverwithtwosingle-coreprocessors(ActiveDirectory)DellPowerEdge6800serverwithtwodual-coreprocessors(SQLServer2005)DellPowerEdge6800serverwithtwodual-coreprocessors(Exchange2003)WeperformedaP2Vmigrationontheaboveservers,transitioningthemtovirtualmachines(VMs)onthenewserver.
WethentestedthethreeVMssimultaneouslywiththeapplicableworkloads.
Forourvirtualizationhostmachine,weusedaDellPowerEdgeR710serverwithtwoquad-coreprocessors.
Fortesting,allDellPowerEdge6800serversranMicrosoftWindowsServer2003R2withSP2EnterpriseEdition.
OntheserverwedesignatedforActiveDirectory,weranDCPromotopromoteittoadomaincontrollerforourtestbed.
OntheserverwedesignatedforSQLServer,weinstalledMicrosoftSQLServer2005withSP3.
OntheserverwedesignatedforMicrosoftExchange,weinstalledMicrosoftExchangeServer2003withSP2.
ThevirtualizationhostserverranMicrosoftWindowsServer2008R2EnterpriseEditionwiththeHyper-Vroleenabled.
Thisreportshowstheperformanceandenergy-savingsgainsyoucanrealizebymigratingfromthreelegacy32-bitserverstoasingle64-bitserver.
FormoredetailsonhowtovirtualizeyourenvironmentthroughtheP2Vprocess,seeouraccompanyinghow-toMigrationGuideathttp://www.
principledtechnologies.
com/clients/reports/Dell/32to64migration0410.
pdf.
WORKLOADEachofourthreelegacyservershadaspecificapplicationroletosimulateatypicalbusinessenvironment.
Below,wediscussthesethreeapplicationroles—ActiveDirectory,database,andemail—andtheworkloadwechosetotesteach.
ActiveDirectoryWeusedthedefaultsettingswiththeADTesttooltostresstheActiveDirectoryserverinourtestbed.
ADTestisaload-generationtoolthatallowsthesimulationofclienttransactionsonahostserver,performingawiderangeofloginfunctions,withtheoptionsofotherActiveDirectoryactivities.
ADTestperformstheinstructedpre-configuredtestinanendlessloopandreportsoperationspersecondforthemainmetricoftheInteractiveLogontest.
Thepre-configuredInteractiveLogontestweusedforourtestinginADTestincludesthefollowingusersimulations:LogonAPrincipledTechnologiestestreport3Performance:32-bitto64-bitservertransitionCrackNameGuidCrackNameDNGetMachineTicketBindNamingContextSearchPolicySearchFirstSiteSearchDatabaseTobuildtheSQLServerworkload,weusedDVDStoreVersion2(DS2),anopen-sourcesimulationofanonlinee-commerceDVDstore.
DS2hasdatabasecomponentsandWebservercomponents,andincludesdriverprogramsthatputheavyloadsonthesecomponents.
Weusedtheincludeddriverprogramtostressthedatabasecomponent.
Inourtests,weusedoneMicrosoftSQLServer2005instance,andweconfiguredthisSQLServer2005instancewitha5GBdatabase.
ThemainDS2metricisordersperminute(OPM),whichthedriverprogramcalculatesandreportsviatheWindowsPerformanceMonitorutilityontheclientmachine.
WeusedtheoutputfromthedriverprogramtorecordOPM,andwereportthelastOPMscorethebenchmarkreported.
WhenDS2isexecuting,simulatedcustomerslogin;browsemoviesbyactor,title,orcategory;andpurchasemovies.
EachDS2orderconsistsofacustomerlogin,anumberofsearchesformovies,andapurchase.
Thesearchingfunctionusestitle,actor,orcategoryasaparameter.
Thetitleandactorsearchesusefull-textsearch.
Theothercustomeractions,includingaddingnewcustomers,exerciseawiderangeofdatabasefunctions.
Wedidnotusethefront-endWebclientcomponentofDS2,butinsteadrantheincludeddriverapplicationonaclientmachinedirectlyviaitscommand-lineinterface.
WeusedthedefaultDS2parametersandsetupconfiguration,withtheexceptionswenoteintheHowwetestedsectionofthisreport.
Weranthesimulationfor30minutesagainsttheDellPowerEdge6800andrecordedtheoperationspersecond,averagedoverthecourseofthecompletetestrun.
AftermigratingtotheVMrunningActiveDirectoryontheDellPowerEdgeR710,weperformedanidenticaltest,simultaneouslyrunningwiththeremainingtwoworkloads.
FormoredetailsontheADTesttool,seehttp://www.
microsoft.
com/downloads/details.
aspxFamilyID=4814fe3f-92ce-4871-b8a4-99f98b3f4338&displaylang=en.
APrincipledTechnologiestestreport4Performance:32-bitto64-bitservertransitionTheclientmachineranasingleinstanceofDS2,with30threads,andused0.
1secondsthinktime.
Thissimulateda300-userenvironment,witheachuserexecutingapproximatelyoneoperationpersecond.
TheDS2driverapplicationcreatesanOPMperformancecounterontheclient.
WhiletheDVDStoreclientapplicationoutputsOPMat10-secondintervalsvisually,wechosetocollectthisOPMmetricviaaperformancemonitorcounteroneachclientat1-secondintervals.
Weranthisworkloadonthelegacydatabaseserverfor30minutes,andthenperformedanidenticaltestonthedatabaseVMontheDellPowerEdgeR710whilesimultaneouslyrunningthevirtualizedActiveDirectoryandemailworkloadsfor30minutes.
FormoredetailsabouttheDS2tool,seehttp://www.
delltechcenter.
com/page/DVD+Store.
EmailWeuseMicrosoftExchangeServer2003LoadSimulator(LoadSim)tomeasureemailperformance.
LoadSimusestheMAPIMessagingBenchmark3(MMB-3)tosimulateMAPIemailclients.
ThesimulatedclientsissuerequeststoanExchangeservertogenerateanemailload.
LoadSimmeasuresboththeserver'sresponsetimeandthenumberofmessagesitdelivers.
LoadSimisavailableforfreedownloadfromhttp://www.
microsoft.
com/downloads/details.
aspxFamilyId=92EB2EDC-3433-47CA-A5F8-0483C7DDEA85&displaylang=en.
LoadSimresultsshowtheresponsetimeeachforeachserver,thetimeinmillisecondsittooktocompletearequest.
Becausetheobjectoftheserveristohandleasmanyrequestsaspossible,lowerscores,whichshowaserverabletohandlemorerequestsinagiventime,arebetter.
Generally,themostimportantpointisthemedian95thpercentile,whichmeans95percentofthetimetheserverhandledrequestatthatlevel.
Wereportthelatenciesinmilliseconds(ms)atthismedian95thpercentile.
Wecreatedacustomworkloadandadjusteditfor300usersthatLoadSimdistributedacrossasinglestoragegroup.
Weranthebenchmarkfor30minutesonthelegacyemailserver,andthenperformedanidenticaltestontheExchangeVMontheDellPowerEdgeR710serverwhilesimultaneouslyrunningthevirtualizedActiveDirectoryanddatabaseworkloads.
Fortheclientmachine,weusedaserverrunningWindowsServer2003R2EnterpriseEdition.
APrincipledTechnologiestestreport5Performance:32-bitto64-bitservertransitionSYSTEMCOMPARISONHardwarespecificationsDellPowerEdge6800(ActiveDirectoryserver)DellPowerEdge6800(databaseserver)DellPowerEdge6800(emailserver)DellPowerEdgeR710(virtualizationserver)CPUIntelXeonProcessorMPIntelXeonProcessorMP7020IntelXeonProcessorMP7020IntelXeonProcessorX5570CPUspeed(GHz)3.
162.
662.
662.
93Numberofprocessorpackages2222Numberofcoresperprocessorpackage1224Numberofhardwarethreadspercore2222Totalnumberoflogicalprocessors48816Harddrive2x73GB10KSCSI5x73GB10KSCSI5x73GB10KSCSI8x146GB15KSASMemorytypePC2-3200RECCDDR2PC2-3200RECCDDR2PC2-3200RECCDDR2PC3-10600RDDR3Totalmemory(GB)44424Figure1:Keyhardwarespecificationsforthefourphysicalservers.
TheDellPowerEdge6800thatranActiveDirectorycontainedtwoharddrives,whiletheremainingtwoDellPowerEdge6800serverseachcontainedfiveharddrives.
ForallthreeDellPowerEdge6800servers,weconfiguredamirrored(RAID1)volumeonwhichtoinstalltheoperatingsystemandapplicationsoftware.
Wethenconfigureda25GBpartitiononeachsystemvolume.
Onthedatabaseandemailservers,weconfiguredtheremainingthreedisksinaRAID5configuration(stripedwithparity),andcreateda40GBpartitiononthosevolumestoholdSQLServerdataandExchangedata,respectively.
OntheDellPowerEdgeR710,weconfiguredatwodiskmirroredvolume(RAID1),onwhichweinstalledthehostoperatingsystem,WindowsServer2008R2EnterpriseEdition.
Additionally,westoredeachFigure1showsaside-by-sidecomparisonofthekeyhardwaredifferencesbetweenthefourphysicalservers.
Fordetailedsystemconfigurationinformation,seeAppendixA.
APrincipledTechnologiestestreport6Performance:32-bitto64-bitservertransitionVM'soperatingsystemvirtualharddisk(VHD)fileonthisvolume.
Wethencreatedtwoadditionallogicaldisks,eachathree-diskRAID5volume.
WedesignatedoneofthesevolumesforthemigratedSQLServer2005dataVHD,andtheotherforthemigratedExchange2003dataVHD.
Becauseofthehighinput/output(I/O)requirementsofbothSQLServer2005andExchange2003,wewantedtoisolateeachapplication'sphysicaldiskassignments.
Thisalsocloselymimickedtheenvironmentoftheoriginallegacysystems,whichincludedathree-diskRAID5volumeforbothSQLServerandExchangedata.
Figure2showsdetailsofourvirtualmachineconfigurationontheDellPowerEdgeR710afterP2Vconversion.
VirtualmachinespecificationsActiveDirectoryVMSQLServer2005VMExchange2003VMVirtualprocessors444RAM(GB)4410OperatingsystemVHDlocationonhostC:(2diskRAID1)C:(2diskRAID1)C:(2diskRAID1)ApplicationdataVHDlocationonhostN/AD:(3diskRAID5)E:(3diskRAID5)OperatingsystemVHDdisktypeDynamicDynamicDynamicApplicationdataVHDdisktypeN/ADynamicFixedVirtualstoragecontrollerusedIDEIDEIDEFigure2:VirtualmachineconfigurationforthethreevirtualmachinesundertestontheDellPowerEdgeR710.
WeusedMicrosoftSystemCenterVirtualMachineManager2008R2(SCVMM)toperformaP2VconversiononeachoftheDellPowerEdge6800legacysevers,transitioningthemtoavirtualenvironment,poweredbyHyper-V,ontheDellPowerEdgeR710.
AswenoteinFigure2above,weleftRAMallotmentsidenticalexceptinthecaseoftheSQLServervirtualmachine,whereweallotted10GBofRAMtotheSQLServervirtualmachineandthenconfiguredtheVMtousePhysicalAddressExtensions(PAE)andtheSQLServerinstanceinsidethatVMtouseAWE(AddressWindowsExtensions).
Fordetailsonthestepswefollowed,seetheHowwetestedsection.
AswealsonoteinFigure2above,weisolatedSQLServerdiskI/OandExchangediskI/Oatthehostlevel,assigningeachvirtualmachineaVHDforholdingthatspecificapplications'data.
ForallP2Vconversion,weacceptedthedefaultoptions,whichspecifiedtheuseofthevirtualIDEcontrollerandtheuseofdynamicallysizedVHDfiles.
FortheExchangedataVHD,weusedtheVHDconversionfeatureinHyper-VaftertheP2VprocesstoconverttheVHDassignedtoholdExchangedatatoafixed-sizeAPrincipledTechnologiestestreport7Performance:32-bitto64-bitservertransitionformattoavoidanyfilegrowthduringthetestperiod.
Formoredetailsonthestepswefollowed,seetheHowwetestedsection.
WHATWEFOUNDThethreeapplicationsperformedfasterandbettervirtualizedonthe64-bithostthantheydidonstandalonephysicallegacyservers,evenwhilethe64-bithostranallthreeworkloadssimultaneously.
Wealsofoundthatthetransitiontoasingle64-bitMicrosoftWindowsServer2008R2platformwithHyper-Vyieldedapowersavingsof80percent.
Below,wediscusseachapplication'sgaininperformanceandshowourpowermeasurements.
Figure3comparestheoperations-per-secondresultsfromtheADTestworkloadforthephysicalserverrunningActiveDirectoryandtheActiveDirectoryVM.
TheDellPowerEdge6800deliveredonly120operationspersecond,whilethevirtualFigure3:ADTestresults,inoperationspersecond,fortheDellPowerEdge6800andtheActiveDirectoryVMrunningontheDellPowerEdgeR710.
Highernumbersarebetter.
Figure4:DVDStoreVersion2performanceresults,inOPM,fortheDellPowerEdge6800andtheSQLServer2005VMrunningontheDellPowerEdgeR710.
Highernumbersarebetter.
APrincipledTechnologiestestreport8Performance:32-bitto64-bitservertransitionmachinerunningActiveDirectoryontheDellPowerEdgeR710achieved135operationspersecond,a13percentperformanceincreasefortheVMontheDellPowerEdgeR710.
Figure4comparestheorders-per-minuteresultsoftheDS2testontheDellPowerEdge6800runningSQLServer2005andtheVMontheDellPowerEdgeR710runningSQLServer2005.
TheSQLServervirtualmachineontheDellPowerEdgeR710yieldedaDVDStorescoreof13,313ordersperminute(OPM),whiletheDellPowerEdge6800achievedonly6,515OPM,a104percentperformanceincreasefortheVMontheDellPowerEdgeR710.
Figure5comparesthelatencyresultsoftheLoadSimtestonthephysicalExchange2003serverandthevirtualizedExchange2003server.
Basedonthe95thpercentilemedianscore,theVMrunningExchange2003ontheDellPowerEdgeR710deliveredresults5percentfasterthantheDellPowerEdge6800runningExchange2003.
TheExchange2003latencyontheDellPowerEdgeR710VMwas174milliseconds(ms),whilethelatencyontheDellPowerEdge6800was183ms.
Figure6summarizesthescoresofthethreeworkloadsonthetwoplatforms.
Workload32-bitphysicallegacyservers64-bitDellPowerEdgeR710runningapplication-specificVMsPercentageimprovementADTest:operationspersecond(highernumbersarebetter)12013513%DVDStore:ordersperminute(highernumbersarebetter)6,51513,313104%LoadSim2003:latencyinms(95thPercentile)(lowernumbersarebetter)1831745%Figure6:Medianresultsfromeachtestonthetwoplatforms.
Figure5:LoadSim2003latencyresults,inms,fortheDellPowerEdge6800andtheExchange2003VMrunningontheDellPowerEdgeR710.
Lowernumbersarebetter.
APrincipledTechnologiestestreport9Performance:32-bitto64-bitservertransitionFigures7and8showthedramaticpowersavingsachievedbyconsolidatingthelegacyenvironmentconsistingofthreeDellPowerEdge6800serverstothenewvirtualizedenvironmentononeDellPowerEdgeR710.
TheDellPowerEdgeR710runningVMsused80percentlesspowerthanthethreeDellPowerEdge6800legacyservers.
ServerPowerusageinwattsDellPowerEdge6800–ActiveDirectory406.
7DellPowerEdge6800–SQLServer2005423.
2DellPowerEdge6800–ExchangeServer2003363.
5ThreeDellPowerEdge6800servers-Total1,193.
4DellPowerEdgeR710–ActiveDirectoryVM,SQLServer2005VM,andExchangeServer2003VM243.
8Figure8:Powerusage,inwatts,forthethreeDellPowerEdge6800serversandtheoneDellPowerEdgeR710.
Lowernumbersarebetter.
HOWWETESTEDSettinguptheDellPowerEdge6800serversWeinstalledWindowsServer2003R2EnterpriseEditionwithSP2oneachDellPowerEdge6800server,andtheninstalledtheapplicationsnecessarytoruneachworkloadontheapplicableserver:ActiveDirectory,MicrosoftSQLServer2005,andMicrosoftExchangeServer2003.
ConfiguringthestorageoneachDellPowerEdge68001.
Oneachserver,createalogicaldiskcontainingtwophysicaldisks,andassignaRAID1policy.
2.
OntheExchangeandSQLServermachines,createanadditionallogicaldiskcontainingthreephysicaldisks,andassignaRAID5policy.
Figure7:Powerusage,inwatts,forthethreeDellPowerEdge6800serversandtheoneDellPowerEdgeR710.
Lowernumbersarebetter.
APrincipledTechnologiestestreport10Performance:32-bitto64-bitservertransitionInstallingWindowsServer2003R2EnterpriseEditiononeachDellPowerEdge68001.
InsertthefirstinstallationCDintothedrive,andbootthesystem.
2.
AttheWelcometoSetupscreen,pressEnter.
3.
AttheWindowsLicensingAgreementscreen,pressF8toagreetotheterms.
4.
Selecttheappropriateunpartitionedspace,andpressCtocreateapartition.
(Wechosetocreatea25GBpartition.
)5.
SelectFormatthepartitionusingtheNTFSfilesystem,andpressEnter.
6.
AttheRegionalandLanguageOptionsscreen,clickNext.
7.
EnterNameandOrganization,andclickNext.
8.
AttheYourProductKeyscreen,enteryourproductkey,andclickNext.
9.
AttheLicensingModesscreen,clickNext.
10.
AttheComputerNameandAdministratorPasswordscreen,chooseanappropriatenameandpassword,andclickNext.
11.
AttheDateandTimeSettingsscreen,changetheDate&TimeandTimeZoneifappropriate,andclickNext.
12.
Afterthesystemrestartsautomatically,followtheprompttologintotheserver.
13.
AttheWindowsSetupscreen,insertthesecondinstallationCDwhenprompted,andclickOK.
14.
AttheWindowsServer2003R2SetupWizardWelcomescreen,clickNext.
15.
AttheWindowsServer2003R2SetupWizardSummaryscreen,clickNext.
16.
ClickFinish.
17.
AssignastaticIPaddresstoeachDellPowerEdge6800inthesamesubnet.
18.
Oneachserver,usingtheNotepadtexteditor,addthe/3GBswitchtotheboot.
inifile19.
Reboottheservers.
InstallingActiveDirectoryonthedomaincontrollerserver1.
SelectStartAdministrativeToolsManageYourServer.
2.
ClickAddorremovearole.
3.
AttheConfigureYourServerwindow,clickNext.
4.
AttheConfigurationandOptionsscreen,selectCustomConfiguration,andclickNext.
5.
AttheServerRolescreen,selectDomainController,andclickNext.
6.
AttheSummaryofSelectionsscreen,clickNext.
7.
AttheWelcomepop-upwindow,clickNext.
8.
AttheOperatingSystemCompatibilityscreen,clickNext.
9.
FortheDomainControllerType,leavethedefaultoption(Domaincontrollerforanewdomain),andclickNext.
10.
AttheCreateNewDomainscreen,leavethedefaultoption(Domaininanewforest),andclickNext.
11.
AttheInstallorConfigureDNSwindow,selectNo,andclickNext.
12.
AttheNewDomainNamescreen,typeadomainname,andclickNext.
13.
AttheNetBIOSDomainNamescreen,enteraNetBIOSdomainname,andclickNext.
Note:WerepeatedtheinstallforeachDellPowerEdge6800serverandappliedallcurrentWindowsupdatestoeachmachine.
APrincipledTechnologiestestreport11Performance:32-bitto64-bitservertransition14.
ClickNextthroughthefollowingscreens:DatabaseandLogFolders,SharedSystemVolume,andPermissions.
Doingsoacceptsthedefaultoptionsforeachofthosescreens.
15.
AttheDirectoryServicesRestoreModeAdministrativePasswordscreen,enterapassword,andclickNext.
16.
Whentheinstallationsoftwarepromptsyoutodoso,inserttheoperatingsystemCD,andclickOK.
17.
AttheCompletingtheActiveDirectoryInstallationWizardscreen,clickFinish.
18.
Whenthesystempromptsyoutoreboottheserver,clickRestartNow.
19.
Aftertheserverreboots,logintothesystem.
20.
AttheThisServerisNowaDomainControllerwindow,clickFinish.
InstallingMicrosoftSQLServer2005onthedatabaseserver1.
InserttheSQLServer2005installationmediaintotheserver.
2.
NavigatetotheSQLServer2005DVD,anddouble-click.
Choosetheappropriateeditioniftheinstallerpromptsyouwithamenu.
3.
UndertheInstallsection,clicktheServercomponentslinktobegintheinstallation.
4.
AttheEndUserLicenseAgreement,acceptthelicensingterms,andclickNext.
5.
Afterinstallingtheprerequisites,clickNext.
6.
AttheWelcomescreen,clickNext.
7.
AttheSystemConfigurationCheck,clickNext.
Forthisinstallation,youcanignorethepossiblewarningregardingIIS,asitisunnecessaryforthisconfiguration.
8.
AttheRegistrationScreen,entertheappropriatenameandcompany.
9.
AttheComponentstoInstallscreen,selectSQLServerDatabaseServicesandWorkstationcomponents.
10.
ClickAdvanced.
11.
UncheckBusinessIntelligentDevelopmentStudio,uncheckReplication,anduncheckBooksOnline&SampleDatabases.
12.
ClickNexttostarttheinstallation.
13.
AttheInstanceNamescreen,clicktheDefaultinstanceradiobutton,andclickNext.
14.
AttheServiceAccountscreen,selecttheUsethebuilt-inSystemaccountradiobutton.
15.
SelectLocalsystem,andclickNext.
16.
AttheAuthenticationModescreen,selectMixedMode.
17.
Specifythesalogonpasswordbyenteringapasswordinbothfields,andclickNext.
18.
AttheCollationSettingsscreen,clickNext.
19.
AcceptthedefaultErrorandUsageReportSettings,andclickNext.
20.
AttheReadytoInstallscreen,clickInstalltobegintheinstallation.
21.
AttheendoftheinstallationintheSetupProgressscreen,clickNext.
22.
ClickFinishtocompletetheinstallation.
23.
ClickStartAllProgramsMicrosoftSQLServerSQLServerManagementStudio.
ConnecttotheSQLServerinstance.
24.
CreateaSQLServerloginfortheds2user.
25.
ReboottheserverbeforeinstallingSQLServerSP3.
APrincipledTechnologiestestreport12Performance:32-bitto64-bitservertransitionInstallingServicePack3forMicrosoftSQLServer2005SQLServer2005ServicePack3isavailablefordownloadfromhttp://www.
microsoft.
com/downloads/details.
aspxFamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4&displaylang=en1.
RunSQLServer2005SP3-KB955706-x86-ENU.
exe.
2.
AttheWelcomescreen,clickNext.
3.
AtAccepttheLicenseAgreement,clickNext.
4.
AttheFeatureSelectionscreen,keepthedefaults,andclickNext.
5.
AttheAuthenticationscreen,clickNext.
6.
AttheErrorandUsageReportingSettingsscreen,clickNext.
7.
AttheRunningProcessesscreen,clickNext.
8.
ClickInstall.
9.
Ifacompatibilityerroroccursduringtheinstallation,clickRunprogram.
10.
ClickNext.
11.
AttheInstallationCompletescreen,clickNext.
12.
ClickFinish.
13.
Reboottheserver.
InstallingMicrosoftExchangeServer2003onthemailserver1.
InstallInternetInformationServices6.
0onthemailserver.
a.
SelectStartControlPanelAddorRemovePrograms.
b.
ClickAdd/RemoveWindowsComponents.
c.
SelectApplicationServers,andclickDetails.
d.
ClickASP.
NET,andmakesureacheckappearsinthecheckbox.
e.
SelectInternetInformationServices(IIS),andclickDetails.
f.
ClickNNTPServicesandSMTPServices,makesurechecksappearinbothcheckboxes,andclickOK.
g.
ClickOKtoclosetheApplicationServerwindow.
h.
AttheWindowsComponentsWizard,clickNexttobegintheinstallation.
i.
Whenthesystempromptsyoutodoso,inserttheOSCD,andclickOK.
j.
AttheCompletingtheWindowsComponentsWizardwindow,clickFinish.
k.
ClosetheAddorRemoveProgramswindow.
2.
InserttheMicrosoftExchangeServer2003CD.
TheCDshouldautomaticallylaunchtheinstallationsoftware.
3.
SelectExchangeServerEnterpriseEdition.
4.
RuntheSetupapplication.
5.
ClicktheExchangeDeploymentToolslink.
6.
ClicktheDeploythefirstExchange2003Serverlink.
7.
ClicktheNewExchange2003Installationlink.
8.
ClicktheRunForestPrepnowlink.
a.
Whenthecompatibilityissuenoticeappears,clickContinue,andcheckDon'tdisplaythismessageagain.
b.
AttheWelcomescreen,clickNext.
APrincipledTechnologiestestreport13Performance:32-bitto64-bitservertransitionc.
AccepttheEndUserLicenseAgreement,andclickNext.
d.
AtComponentSelectionScreen,keepthedefaults,andclickNext.
e.
Leavethedefaultaccountinformation,andclickNext.
f.
Installationshouldstart.
(Thisprocessmaytakeawhiletocomplete.
)g.
Whentheinstallationcompletes,clickFinish.
9.
ReturntotheExchangeServerDeploymentToolsscreen,andclicktheRunDomainPrepnowlink.
a.
AttheWelcomescreen,clickNext.
b.
AccepttheEndUserLicenseAgreement,andclickNext.
c.
AtComponentSelectionScreen,keepthedefaults,andclickNext.
d.
Attheinsecuredomainnotice,clickOK.
e.
Whentheinstallationcompletes,clickFinish.
10.
ReturntotheExchangeServerDeploymentToolsscreen,andclickRunSetupNow.
a.
AttheWelcomescreen,clickNext.
b.
AccepttheEndUserLicenseAgreement,andclickNext.
c.
AttheComponentSelectionscreen,thedefaultselectionforMicrosoftExchangeshouldbeTypical.
Ifitisnot,usethedrop-downboxtoselectTypical.
d.
Atthispoint,enterthestoragelocationforyourmaildatabase.
Inourcase,weuseddriveE:\tostoreourExchangeinstallationanddata.
e.
ClickNext.
f.
FortheInstallationType,selectCreatenewExchangeOrganization,andclickNext.
g.
EnterDomainNameastheOrganizationName,andclickNext.
h.
AccepttheMicrosoftExchangeServerLicensingAgreement,andclickNext.
i.
Reviewtheinstallationsummary,andclickNext.
j.
Theinstallationshouldstart.
(Thisprocessmaytakeawhiletocomplete.
)k.
Whentheinstallationcompletes,clickFinish.
11.
ClosetheExchangeServerDeploymentToolswindow.
12.
InstallMicrosoftExchangeServer2003ServicePack2.
a.
InserttheSP2CD,anddouble-clicksetupexe.
b.
Acceptthedefaultlocationtoextractthefile,andclickOK.
c.
Aftertheextractionfinishes,openWindowsExplorer,andbrowsetotheupdate.
exeexecutable.
d.
AttheWelcomescreen,clickNext.
e.
SelectIagreetoaccepttheLicenseAgreement,andclickNext.
f.
AttheComponentSelectionwindow,leavethedefaultoption(Update),andclickNext.
g.
VerifytheinstallationSummary,andclickNext.
h.
Whentheinstallationcompletes,clickFinish.
13.
SelectStartAllProgramsMicrosoftExchangeSystemManager.
14.
Intheleftpaneofthewindow,expandServersandMailServersotheFirstStorageGroupisvisible.
15.
Right-clickFirstStorageGroup,andselectProperties.
16.
ChecktheEnablecircularloggingcheckbox.
17.
ClickApply,andclickOkaytoreturntoExchangeSystemMangerscreen.
18.
UnderFirstStorageGroup,right-clickMailboxStore,andselectProperties.
19.
SelecttheDatabasetab.
20.
NexttoMaintenanceinterval,clickCustomize.
21.
Removeallbluefromtheboxessothesystemwillnotperformmaintenance,andclickOK.
APrincipledTechnologiestestreport14Performance:32-bitto64-bitservertransition22.
ClickOKtocloseMailboxStorePropertieswindow.
SettingupthehostvirtualizationserverWeusedtheinstructionsweprovideinourcompanionhow-toMigrationGuidetoinstallWindowsServer2008R2,enabletheHyper-Vrole,installSCVMM,andperformaP2VmigrationofthethreelegacyserverstovirtualmachinesononeDellPowerEdgeR710.
Formoreinformation,seetheGuideathttp://www.
principledtechnologies.
com/clients/reports/Dell/32to64migration0410.
pdf.
AftertheP2Vconversion,theonlychangeswemadetothevirtualmachineconfigurationswereasfollows:1.
ConverttheVHDcontainingMicrosoftExchangedata,ontheMicrosoftExchangeVM,fromadynamicallysizedVHDfiletoafixed-sizeVHDfile:a.
InHyper-VManager,launchtheEditVirtualHardDiskWizard.
b.
SpecifytheVHDfile,andchooseConvert.
c.
FollowthewizarddefaultoptionstoconverttheVHD.
2.
ModifythememoryconfigurationontheVMrunningSQLServer2005:a.
InHyper-VManager,allocate10GBRAMtotheVM:i.
OpenHyper-VManager.
ii.
EnsuretheVMisnotrunning.
iii.
Right-clicktheVM,andchooseSettings.
iv.
ClickMemory,andspecify10240MBofRAM.
v.
ClickOKtoapplythechanges.
b.
EnablePAEinWindowsServer2003ontheVM,andthenenableAWEforSQLServer2005:i.
InHyper-VManager,selecttheVMrunningSQLServer2005,andchooseAction,Start.
ii.
InHyper-VManager,right-clicktheVMrunningSQLServer2005,andchooseConnect.
iii.
LogintotheVM.
iv.
IntheVM,clickStartRun,andtypethefollowing:notepadc:\boot.
iniv.
Addthefollowingswitchtotheendofthebootparameters:/PAEvi.
ReboottheVM.
vii.
AftertheVMrestarts,logintotheVM.
viii.
ClickStart,AllPrograms,MicrosoftSQLServer2005,SQLServerManagementStudio.
ix.
ConnecttotheSQLServerinstance.
x.
ClickNewQuery.
xi.
EnterthefollowingT-SQLinthequerywindowtoconfiguretheSQLServerinstancewithAWEusageof9GB:sp_configure'showadvancedoptions',1RECONFIGUREAPrincipledTechnologiestestreport15Performance:32-bitto64-bitservertransitionGOsp_configure'aweenabled',1RECONFIGUREGOsp_configure'minservermemory',1024RECONFIGUREGOsp_configure'maxservermemory',9216RECONFIGUREGOxii.
PressF5toexecutethequery.
xiii.
RestarttheSQLServerservicebyright-clickingtheserverinObjectExplorerandchoosingRestart.
ConfiguringtheActiveDirectoryworkloadWedownloadedtheADTesttool,whichispartoftheWindowsServer2003ResourceKit,fromMicrosoft,.
WeusedthefollowingstepstoinstallADTestandconfiguretheActiveDirectorywiththebasicnecessarystructureneededfortesting.
ADTestinstallsdetailedconfigurationandsetupdocumentationintheinstalldirectory.
WeinstalledtheADTestclientcomponentontwoseparateclientsandexecutedbothclientsagainsttheserversimultaneously.
InstallingADTestonthesever1.
Copytheadtest.
msifiletotheserver,anddouble-clicktoexecute.
2.
Proceedthroughtheinstallation,acceptingalldefaultoptions.
3.
AsinstructedintheADTestdocumentation,changeUserRightsintheGroupPolicyeditor.
Youmustmodifythefollowing:LogonasBatch,Actaspartoftheoperatingsystem,LogonasService,andReplaceprocessleveltoken.
a.
ClickStartRun,andtypeMMCtolaunchMicrosoftManagementConsole(MMC).
b.
UnderConsole,clickAdd/RemoveSnap-in,selectGroupPolicySnap-in,andclickAdd.
c.
ClickBrowse,andselectDefaultDomainPolicy,andclickFinish.
d.
Repeatstepsbandc,butselectDomainControllers.
domainname.
LocalandthenDefaultDomainControllerPolicy.
ClickFinish.
e.
NavigatetoComputerConfigurationWindowsSettingsSecuritySettingsLocalPoliciesUserRightsAssignment,andaddtheEveryonegrouptothepolicieswementionabove.
Youshouldperformthisonthedomainandonthedomaincontrolleryouaddedinstepsbthroughd.
4.
ModifytheRIDPoolBlockSizeintheregistry:a.
ClickStartRun,andtypeRegeditAPrincipledTechnologiestestreport16Performance:32-bitto64-bitservertransitionb.
Navigateto\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\RIDValues\RIDBlockSize,andchangethesettingtoREG_DWORD0x8000.
5.
ChangeTCP/IPsettingintheregistry:a.
ClickStartRun,andtypeRegeditb.
Navigateto\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\andaddTCPWindowSizewithavalueofREG_DWORD0xffffc.
AddnewkeyMaxUserPortwithavalueofREG_DWORD0xfffeSettinguptheADTestClients1.
InstallWindowsServer2003aswedidwiththelegacyserversfromabovewithlatestupdates,andjointhecomputertothedomain.
2.
Synchronizethesystemtimewiththedomaincontroller:a.
Openacommandprompt.
b.
TypeNetTime/set/yandpressEnter.
3.
Copytheadtest.
msifiletotheserver,anddouble-clicktoexecute.
4.
Proceedthroughtheinstallation,acceptingalldefaultoptions.
5.
Repeatthesestepsontheadditionalclient.
ConfiguringActiveDirectorytouseADTest1.
TocreatetheActiveDirectorystructure,runthefollowingcommandfromthecommandpromptontheserver:adtest–rnewroot–root0–t20–sf–onewroot.
log2.
Toaddusers,wehadtomakethefollowingchangestoexistingconfigurationfiles:a.
Edittheadtest.
atsfileintheinstalldirectoryandadd//tocommentoutthefollowingline://ATTRunicodePwd:$PassWordb.
Addthedefaultnumberofusers,100,000.
Typethefollowingcommandatthecommandprompt:adtest–ruser–root0–t20–sf–ouser.
log–useradministrator–passwordPasswordHere3.
Setuserpasswords.
Typethefollowingatthecommandprompt:adtest–rinitpwd–root0–t20–sf–ouser.
log–useradministrator–passwordPasswordHere4.
AddGlobalGroups.
Typethefollowingatthecommandprompt:adtest–raddacc–root0–t20–sf–oggroups.
log–useradministrator–passwordPasswordHere5.
Adduserstothegroups.
Typethefollowingatthecommandprompt:APrincipledTechnologiestestreport17Performance:32-bitto64-bitservertransitionadtest–rmemacc–setGROUP=0–root0–t20–sf–ouser2groups.
log–useradministrator–passwordPasswordHereConfiguringthedatabaseworkloadDVDStoreDatagenerationoverviewWebuiltthedatabaseschemausingthescriptsintheDS2distributionpackage,thoughwemadeafewminormodifications.
TheDS2stresstoolprovidesoptionstogenerate10MB,1GB,or100GBdatasets.
Togetthetooltogeneratethe5GBofuserdataweusedinthistest,wehadtomakeafewstraightforwardchangestothesourcecodeandtotheDVDStoreapplication'sscripts.
Note:WecreatedourtestdataonaLinuxsystemtotakeadvantageofthelargerRANDMAX.
Editingtheds2_create_orders.
cmoduleThemoduleds2_create_orders.
cdefinesconstantsthatdefinethemaximumvaluesforthecustomerIDandtheproductID.
Theconstantsforthe5GBdatabasesizedidnotexist.
Weaddedtheconstantsforthissize.
Onthecommandlinefortheds2_create_orders.
cmodule,wespecifiedthesize.
TheavailableoptionswereS(small),M(medium),andL(large).
WeaddedthecaseVforthe5GBdatabase.
Intheswitchstatementthatsetsthevaluesforthevariablesmax_cust_idandmax_prod_id,weaddedcasesthatassignedthemthepropervaluesforthe5GBdatabasesize.
Werecompiledtheds2_create_orders.
cmoduleonLinux,followingtheinstructionsintheheadercomments.
Weusedthefollowingcommandline:gcc–ods2_create_ordersds2_create_orders.
c–lmEditingtheds2_create_cust.
cmoduleWehadtomakethesamechangestotheds2_create_cust.
cmodulethatwemadetotheds2_create_orders.
cmodule.
Onthecommandlinefortheds2_create_cust.
cmodule,wespecifiedthesize.
TheavailableoptionswereS(small),M(medium),andL(large).
WeaddedthecaseVforthe5GBdatabase.
Intheswitchstatementthatsetsthevaluesforthevariablesmax_cust_idandmax_prod_id,weaddedcasesthatassignedthemthepropervaluesforthe5GBdatabasesize.
Werecompiledtheds2_create_cust.
cmoduleonLinux,followingtheinstructionsintheheadercomments.
Weusedthefollowingcommandline:gcc–ods2_create_custds2_create_cust.
c–lmAPrincipledTechnologiestestreport18Performance:32-bitto64-bitservertransitionGeneratingthedataforthe5GBdatabaseWeusedshellscriptstorunallfouroftheexecutablesthatgeneratethedata.
Thedistributiondidnotincludeshellscriptsforthe5GBsize.
Wewroteshellscriptsbasedontheds2_create_cust_large.
shandds2_create_orders_large.
shscripts.
Theds2_create_prodandds2_create_invexecutablesdidnotshipwithassociatedshellscripts,sowecreatedshellscriptsusingtheinstructionsinthereadmefiles.
Werantheshellscriptsinthefollowingordertogeneratethedataforthe5GBdatabase:1.
ds2_create_orders_5gb.
sh2.
ds2_create_inv_5gb.
sh3.
ds2_create_prod_5gb.
sh4.
ds2_create_cust_5gb.
shWewaiteduntiltheprocessesfinishedbeforewemovedontothenextstep.
CreatingthedatabaseWemodifiedthedatabasecreationSQLServerscriptsintheDVDStoredistributionpackagetobuildthedatabaseschema,whichincludesthefilestructure,tables,indices,storedprocedures,triggers,andsoon.
Webuiltamastercopyofthe5GBdatabaseversionforSQLServer2005,andthenusedthatmastercopytorestoreourtestdatabasetotheserverorvirtualmachinebetweeneachtestrun.
WestoredthebackupfileontheC:driveofeachserverforquickaccess.
Wefollowedthesestepstocreatethedatabase:1.
WecreatedthedatabaseandfilestructureusingdatabasecreationscriptsintheDS2download.
Wemadesizemodificationsspecifictoour5GBdatabaseandtheappropriatechangestodriveletters.
2.
Wecreateddatabasetables,storedprocedures,andobjects.
3.
Wesetthedatabaserecoverymodeltobulk-loggedtopreventexcesslogging.
4.
Weloadedthedatawegeneratedintothedatabase.
5.
Wecreatedindices,full-textcatalogs,primarykeys,andforeignkeysusingthedatabase-creationscripts.
6.
Weupdatedstatisticsoneachtableaccordingtodatabase-creationscripts,whichsample18percentofthetabledata.
7.
OntheSQLServer2005instance,wecreatedads2userSQLServerlogin.
8.
Wesetthedatabaserecoverymodelbacktofull.
Wemadethefollowingchangesinthebuildscripts:Becausewevariedthesizeofthedatasets,wesizedthefilesinourscriptstoreflectthedatabasesizeandthenumberoffilesperfilegroup.
Weallowedforapproximately40percentfreespaceinourdatabasefilestoensurethatfilegrowthactivitydidnotoccurduringthetesting.
APrincipledTechnologiestestreport19Performance:32-bitto64-bitservertransitionWefollowedMicrosoft'srecommendationofhaving0.
25to1fileperfilegrouppercore.
Weusedfourfilesperfilegroupontheserverandvirtualmachines.
WedidnotusetheDBCCPINTABLEcommandfortheCATEGORIESandPRODUCTStables,bothbecauseMicrosoftrecommendsagainstthispracticeandbecausethecommandsdonothinginSQLServer2005.
WecreatedaSQLServerloginwecalledds2userandmappedadatabaseusertothislogin.
Wemadeeachsuchuseramemberofthedb_ownerfixeddatabaserole.
UsingtheDVDStorescriptsasareference,wecreatedthefull-textcatalogandindexonthePRODUCTStablemanuallyinSQLServerManagementStudio.
Wethenperformedafullbackupofthedatabase.
Thisbackupallowedustorestorethedatabasestoapristinestaterelativelyquicklybetweentests.
Editingtheworkloadscript-ds2xdriver.
csmoduleTousethe5GBdatabasewecreatedearlier,wehadtochangethefollowingconstants:IntheroutineController(),wechangedthestringsizes.
WeaddedtheVoptionforthe5GBdatabasesize.
DS2usesthesizesstringtointerpretthedb_size_stroption.
IntheclassController,wechangedthearraysMAX_CUSTOMERandMAX_PRODUCT.
Toeach,weaddedvaluesspecifyingtheboundsforthecustomerandproductIDs.
TheController()routineusesthesearrays.
Weaddedacommand-lineparameterforthedatabasename:—database_nameEditingtheworkloadscript-ds2sqlserverfns.
csmoduleWechangedtheconnectionstringtoincreasethenumberofavailableconnections,tonotusethedefaultadministrator(sa)account,andtoincludeaparameterforthedatabasename.
Weraisedtheavailableconnectionslimitfromthedefaultof100to200toallowroomforexperimentation.
Wecreatedauseraccountwecalledds2Userandusedthataccount.
Theds2connectroutineintheds2sqlserverfns.
csmoduledefinessConnectionString.
Weusedthefollowingstring;thechangeswemadeappearinbold:stringsConnectionString=―UserID=ds2User;InitialCatalog=―+dbname+‖;MaxPoolSize=200;ConnectionTimeout=120;DataSource=―+Controller.
target;Recompilingtheds2sqlserverdriver.
exeexecutableWerecompiledtheds2xdriver.
csandds2sqlserverfns.
csmoduleinWindowsbyfollowingtheinstructionsintheheadercomments.
BecausetheDS2instructionswereforcompilingfromthecommandline,weusedthefollowingsteps:APrincipledTechnologiestestreport20Performance:32-bitto64-bitservertransition1.
Openacommandprompt.
2.
Usethecdcommandtochangetothedirectorycontainingoursources.
3.
RunthebatchfileC:\ProgramFiles\MicrosoftVisualStudio9.
0\Common7\Tools\vsvars32.
bat.
Thissetsuptheenvironmentvariables.
4.
Executethefollowingcommand:csc/out:ds2sqlserverdriver.
exeds2xdriver.
csds2sqlserverfns.
cs/d:USE_WIN32_TIMER/d:GEN_PERF_CTRSInstallingandconfiguringthedatabaseclientsFortheDS2workload,weusedaphysicalclientmachinetosimulateanumberofusersputtingloadontheserver.
Forourclient,wecreatedafolderwecalledC:\ClientSharetostoreworkloadscripts,andsharedthisfolderforaccessfromourcontrollermachine.
Weinstalledthe.
NET3.
5frameworkoneachclient,astheDS2testexecutablerequiresatleast.
NET2.
0.
Wecreatedaperformancecounterlogontheclientmachinetotrackthenumberofordersperminuteeachdatabaseinstancereturned.
Wefollowedthisprocessfortheinstallation:1.
InstallMicrosoftWindowsServer2003R2Enterprisex86EditionServicePack2ontheclient.
2.
Assignacomputernameforthedatabaseclient.
3.
Forthelicensingmode,usethedefaultsettingoffiveconcurrentconnections.
4.
Enterapasswordfortheadministratorlogon.
5.
SelectEasternTimeZone.
6.
UsetypicalsettingsfortheNetworkinstallation.
7.
TypeWorkgroupfortheworkgroup.
Youmayjointhedomainifyouwish.
8.
InstallWindowsUpdates,.
NET3.
5framework,andcopytheDVDStoreclientexecutableintothec:\clientsharefolder.
ConfiguringtheExchangeworkloadInstallingthemailtestclientEachmailserverrequiresonephysicaltestclientsystem.
Weusedthefollowingprocesstosetupaphysicaltestclientsystem:1.
InstallMicrosoftWindowsServer2003R2EnterpriseEdition.
Usemailclientasthesystemname.
2.
InstallWindowsServer2003ServicePack2withthedefaultsettings.
3.
OpentheNetworkConnectionswindowbyright-clickingMyNetworkPlacesandselectingProperties.
4.
Right-clickthenetworkconnection,andclickProperties.
5.
HighlightTCP/IP,andselectProperties.
6.
SelectUsethefollowingIPaddress,andenterthecorrectinformation.
7.
ClickOKtoclosethetwoPropertieswindows.
8.
Right-clickMyComputer,andselectProperties.
9.
ClicktheComputerNametab.
10.
ClickChange.
APrincipledTechnologiestestreport21Performance:32-bitto64-bitservertransition11.
SelectDomaininthememberofsection,andtypethedomainnameinthetextbox.
12.
Inthepop-upwindow,entercredentials,andclickOK.
13.
AttheWelcometothedomainscreen,clickOK.
14.
Whenthewarningthatyoumustrestartdialogappears,clickOK.
15.
ClickOKtoclosetheSystemPropertieswindow.
16.
ClickYestothepop-upmessagetorestartthecomputer.
17.
Logintothedomainbyusingadministratorandpassword.
18.
InstallMicrosoftOutlook2003withthedefaultsettings.
(Outlook2003doesnotrequireanyconfiguration.
)19.
InstallLoadSim2003bydouble-clickingtheloadsim.
msiinstallationfile.
Acceptalldefaults.
20.
OpenLoadSim2003,andmakesurenoerrormessagesappear.
ConfiguringLoadSim20031.
StartLoadSimbyclickingStartMenuAllProgramsExchangeLoadSimLoadSim2003.
2.
FromtheLoadSimmenubar,selectConfigurationTopologyProperties.
3.
ClicktheServerstab.
4.
Intheleftpane,clickthe+nexttothenameofthisserver.
5.
Intheleftpane,selecttheFirstStorageGroup.
6.
Intherightpane,setthenumberofusersto300.
7.
SelecttheSecurityandCredentialstab.
8.
LeavetheCredentialschoicesettoLogintousersusingtheaccountLoadSimisrunningon.
9.
Inthepasswordportionofthetab,typethepassword,andclickOK.
10.
FromtheLoadSimmenubar,selectConfigurationTestProperties.
11.
ClickAdd,andacceptdefaults.
12.
ClickOK.
13.
FromtheLoadSimmenubar,selectFileSaveAs.
14.
SaveabackupcopyofthesimulationfileasC:\loadsim.
sim.
15.
FromtheLoadSimmenubar,selectRunCreateTopology,andwaituntiltheCreatingUsersandCreatingDLstaskscomplete.
16.
FromtheLoadSimmenubar,selectRunInitializeTest.
17.
WhenadialogboxappearswiththequestionDoyouwanttoinitializePublicFoldersfromthisclientmachine,clickYes.
18.
TheinitializationiscompletewhenthebottomleftcorneroftheLoadSimwindowshowsStatus:Idle.
BackingupthemaildatabaseOnceLoadSimhasinitializedthemaildatabase,youmustcreateabackupcopyofthismaildatabaseandarchiveittoaseparatelocationinordertorestorecleanlybetweenmultipletestruns.
Usethisprocesstobackupthedatabase:1.
SelectStartAllProgramsMicrosoftExchangeSystemManagerinthemailserver.
2.
Intheleftpane,expandServersuntilFirstStorageGroupappearshighlighted.
3.
Intherightpane,right-clickMailboxStore,andselectDismountStorefromthemenu.
4.
AttheDoyouwanttocontinuepop-upmessage,clickYes.
Aredarrowappearsinthewindowpanewhenyou'vedismountedtheMailboxStore.
APrincipledTechnologiestestreport22Performance:32-bitto64-bitservertransition5.
Right-clickPublicFolderStore,andselectDismountStorefromthemenu.
6.
AttheDoyouwanttocontinuepop-upmessage,clickYes.
Theredarrowappearswhenyou'vedismountedthePublicFolderStore.
7.
UsingWindowsExplorer,createanewfolder:\backup.
8.
WithWindowsExplorer,copyallfilesfrom:\ProgramFiles\Exchsrvr\mdbdatato:\backup.
Thisprocessmaytakeseveralminutes.
9.
CloseWindowsExplorer.
10.
InExchangeSystemManager,right-clickMailboxStore,andselectMountStorefromthemenu.
11.
AtThestorewassuccessfullymountedpop-upmessage,clickOK.
12.
Right-clickPublicFolderStore,andselectMountStorefromthemenu.
13.
AtThestorewassuccessfullymountedpop-upmessage,clickOK.
14.
CloseExchangeSystemManager.
TestingprocedureToperformthetests,weusedaseriesofbatchfilesandthePsExecutility,whichallowedremoteexecutionofcommand-lineutilitiesoneachofourtestclientmachines.
Westoredbatchfilesoneachclient,eitherundertheC:\ClientSharefolder,andweusedthePsExecutilitytocoordinatethetestproceduresamongsttheclientmachine,servermachinesorvirtualmachines,andcontroller.
Weusedsimplefilesharingtocopyfilesfrommachinetomachineasnecessary.
OnthethreeDellPowerEdge6800legacy32-bitservers,thetestingprocedureconsistedofthefollowingsteps:1.
Executebatchfilestocleanupprioroutputsonclients,theservers,andthecontroller.
2.
OntheDellPowerEdge6800runningSQLServer2005,dropthetestdatabase.
3.
OntheDellPowerEdge6800runningSQLServer2005,restorethetestdatabase.
4.
OntheDellPowerEdge6800runningExchange2003,deletethemaildatabasedatafiles.
5.
OntheDellPowerEdge6800runningExchange2003,restorethemaildatabasefrombackup.
6.
Reboottheclientsandservers,andwaitforapingresponsefromtheallmachinesinvolvedintesting.
7.
Afterallmachinesreboot,wait10additionalminutesforanybackgroundtaskstocomplete.
8.
StarttheDVDStoreworkloadfromthedatabaseclient,LoadSim2003workloadfromthemailclient,andADTestworkloadsfromthetwoADTestclients.
(Seebelowforspecificstepsonstartingeachworkload.
)9.
Continuethetestingfor30minutes.
10.
StoptheDVDStore,LoadSim2003,andADTestworkloads.
11.
Copyalloutputfilestothecontroller.
12.
Repeattwicemoreandselectthemedianrunbasedonthedataoutput.
Aftertestingthelegacyservers,weperformedaP2VconversionandmigratedourserverstovirtualmachinesrunningontheDellPowerEdgeR710,runningWindowsServer2008R2withHyper-V.
AftertheP2Vconversionwascomplete,thetestingprocedureontheDellPowerEdgeR710consistedofthefollowingsteps:APrincipledTechnologiestestreport23Performance:32-bitto64-bitservertransition1.
Executebatchfilestocleanupprioroutputsonclients,theservers,andthecontroller.
2.
OnthevirtualmachinerunningSQLServer2005,dropthetestdatabase.
3.
OnthevirtualmachinerunningSQLServer2005,restorethetestdatabase.
4.
OnthevirtualmachinerunningExchange2003,deletethemaildatabasedatafiles.
5.
OnthevirtualmachinerunningExchange2003,restorethemaildatabasefrombackup.
6.
Reboottheclients,shutdownthevirtualmachines,rebootthehostserver,andwaitforapingresponsefromtheallmachinesinvolvedintesting.
7.
Afterthehostreboots,startthevirtualmachines.
8.
Afterallmachinesreboot,wait10additionalminutesforanybackgroundtaskstocomplete.
9.
StarttheDVDStoreworkloadfromthedatabaseclient,LoadSim2003workloadfromthemailclient,andADTestworkloadsfromthetwoADTestclients.
(Seebelowforspecificstepsonstartingeachworkload.
)10.
Continuethetestingfor30minutes.
11.
StoptheDVDStore,LoadSim2003,andADTestworkloads.
12.
Copyalloutputfilestothecontroller.
13.
Repeattwicemoreandselectthemedianrunbasedonthedataoutput.
ExecutingADTestOneachofthetwoADTestclients,launchtheADTestworkload,runningtwothreadswiththeInteractiveLoginscriptbyexecutingthefollowingcommand:"c:\programfiles\windowsresourcekits\tools\adtest"-rinter-root0-t2-ooutputlog.
log-useradministrator-passwordPasswordHereExecutingDVDStoreOnthedatabasetestclient,atacommandprompt,runthefollowingcommand:c:\\ds2sqlserverdriver.
exe--target=ServerIPAddress--ramp_rate=10--run_time=30--n_threads=30--db_size_str=V--think_time=0.
1--database_name=DS2(Yourparametersmaydifferbasedonyourworkload.
Inourcase,weran30executionthreads,eachspecifying0.
1secondsofthinktime.
)ExecutingLoadSim1.
Onthemailtestclient,launchLoadSim2003fromStartAllProgramsExchangeLoadSim.
2.
OntheMenu,selectRunRunSimulationtoexecutetesting.
3.
Togenerateviewableresults,runthefollowingfromthecommandpromptintheLoadSimdirectory:lslog.
exeanswerlsperf.
log>test.
logwheretest.
logistheoutputfile.
Theweightedaverageinthe95thpercentilecolumnistheoutputwereport.
APrincipledTechnologiestestreport24Performance:32-bitto64-bitservertransitionAPPENDIXA–SERVERCONFIGURATIONINFORMATIONFigure9providesdetailedconfigurationinformationforthetestservers.
ServersDellPowerEdge6800withIntelXeonProcessorMP(ActiveDirectoryserver)DellPowerEdge6800withIntelXeonProcessorMP7020(databaseandemailservers)DellPowerEdgeR710withIntelXeonProcessorX5570(virtualizationserver)GeneralprocessorsetupNumberofprocessorpackages222Numberofcoresperprocessorpackage124Numberofhardwarethreadspercore222CPUVendorIntelIntelIntelNameXeonMPXeonMP7020XeonX5570SteppingE0A0D0SockettypePPGA604PPGA604FCLGA1366Corefrequency(GHz)3.
162.
662.
93Busfrequency667MHz667MHz6.
4GT/sL2cache1MB2MB4MBL3cacheN/AN/A8MBThermaldesignpower(TDP,inwatts)11016595PlatformVendorandmodelnumberDellPowerEdge6800DellPowerEdge6800DellPowerEdgeR710Motherboardmodelnumber0FD0060RD317C53661MotherboardchipsetIntelE8500IntelE8500Intel5520BIOSnameandversionDellA06(10/08/2008)DellA06(10/08/2008)DellInc.
1.
3.
6(10/30/2009)BIOSsettingsDefaultDefaultDefaultMemorymodulesVendorandmodelnumberNanyaNT1GT72U4PA0BU-5ANanyaNT1GT72U4PA0BU-5ACrucialCT51272BB1339.
36SFD1TypePC2-3200RECCDDR2PC2-3200RECCDDR2PC3-10600RDDR3Speed(MHz)3333331,333Speedinthesystemcurrentlyrunning@(MHz)6676671,066APrincipledTechnologiestestreport25Performance:32-bitto64-bitservertransitionServersDellPowerEdge6800withIntelXeonProcessorMP(ActiveDirectoryserver)DellPowerEdge6800withIntelXeonProcessorMP7020(databaseandemailservers)DellPowerEdgeR710withIntelXeonProcessorX5570(virtualizationserver)Size(GB)4424NumberofRAMmodules4x1GB4x1GB6x4GBChiporganizationDouble-sidedDouble-sidedDouble-sidedHarddiskVendorandmodelnumberFujitsuMAT3073NCSeagateST373207LCSeagateST9146852SSNumberofdisksineachsystem258Size(GB)7373146Buffersize(MB)8816RPM10,00010,00015,000TypeSCSISCSISAS3GB/sControllerDellPERC4e/DCDellPERC4e/DiDellPERC6/iOperatingsystemNameWindowsServer2003R2EnterpriseWindowsServer2003R2EnterpriseWindowsServer2008R2EnterpriseBuildnumber379037907600FilesystemNTFSNTFSNTFSLanguageEnglishEnglishEnglishNetworkcard/subsystemVendorandmodelnumberBroadcomBCM5570NetXtremeGigabitEthernetBroadcomBCM5570NetXtremeGigabitEthernetBroadcomBCM5709CNetXtremeIIGigabitEthernetTypeIntegratedIntegratedIntegratedUSBportsNumber444TypeUSB2.
0USB2.
0USB2.
0Figure9:Detailedconfigurationinformationforthetestservers.
APrincipledTechnologiestestreport26Performance:32-bitto64-bitservertransitionABOUTPRINCIPLEDTECHNOLOGIESPrincipledTechnologies,Inc.
1007SlaterRoad,Suite300Durham,NC,27703www.
principledtechnologies.
comWeprovideindustry-leadingtechnologyassessmentandfact-basedmarketingservices.
Webringtoeveryassignmentextensiveexperiencewithandexpertiseinallaspectsoftechnologytestingandanalysis,fromresearchingnewtechnologies,todevelopingnewmethodologies,totestingwithexistingandnewtools.
Whentheassessmentiscomplete,weknowhowtopresenttheresultstoabroadrangeoftargetaudiences.
Weprovideourclientswiththematerialstheyneed,frommarket-focuseddatatouseintheirowncollateraltocustomsalesaids,suchastestreports,performanceassessments,andwhitepapers.
Everydocumentreflectstheresultsofourtrustedindependentanalysis.
Weprovidecustomizedservicesthatfocusonourclients'individualrequirements.
Whetherthetechnologyinvolveshardware,software,Websites,orservices,weoffertheexperience,expertise,andtoolstohelpourclientsassesshowitwillfareagainstitscompetition,itsperformance,itsmarketreadiness,anditsqualityandreliability.
Ourfounders,MarkL.
VanNameandBillCatchings,haveworkedtogetherintechnologyassessmentforover20years.
Asjournalists,theypublishedoverathousandarticlesonawidearrayoftechnologysubjects.
TheycreatedandledtheZiff-DavisBenchmarkOperation,whichdevelopedsuchindustry-standardbenchmarksasZiffDavisMedia'sWinstoneandWebBench.
TheyfoundedandledeTestingLabs,andaftertheacquisitionofthatcompanybyLionbridgeTechnologiesweretheheadandCTOofVeriTest.
PrincipledTechnologiesisaregisteredtrademarkofPrincipledTechnologies,Inc.
Allotherproductnamesarethetrademarksoftheirrespectiveowners.
DisclaimerofWarranties;LimitationofLiability:PRINCIPLEDTECHNOLOGIES,INC.
HASMADEREASONABLEEFFORTSTOENSURETHEACCURACYANDVALIDITYOFITSTESTING,HOWEVER,PRINCIPLEDTECHNOLOGIES,INC.
SPECIFICALLYDISCLAIMSANYWARRANTY,EXPRESSEDORIMPLIED,RELATINGTOTHETESTRESULTSANDANALYSIS,THEIRACCURACY,COMPLETENESSORQUALITY,INCLUDINGANYIMPLIEDWARRANTYOFFITNESSFORANYPARTICULARPURPOSE.
ALLPERSONSORENTITIESRELYINGONTHERESULTSOFANYTESTINGDOSOATTHEIROWNRISK,ANDAGREETHATPRINCIPLEDTECHNOLOGIES,INC.
,ITSEMPLOYEESANDITSSUBCONTRACTORSSHALLHAVENOLIABILITYWHATSOEVERFROMANYCLAIMOFLOSSORDAMAGEONACCOUNTOFANYALLEGEDERRORORDEFECTINANYTESTINGPROCEDUREORRESULT.
INNOEVENTSHALLPRINCIPLEDTECHNOLOGIES,INC.
BELIABLEFORINDIRECT,SPECIAL,INCIDENTAL,ORCONSEQUENTIALDAMAGESINCONNECTIONWITHITSTESTING,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGES.
INNOEVENTSHALLPRINCIPLEDTECHNOLOGIES,INC.
'SLIABILITY,INCLUDINGFORDIRECTDAMAGES,EXCEEDTHEAMOUNTSPAIDINCONNECTIONWITHPRINCIPLEDTECHNOLOGIES,INC.
'STESTING.
CUSTOMER'SSOLEANDEXCLUSIVEREMEDIESAREASSETFORTHHEREIN.

ZoeCloud:香港BGP云服务器,1GB内存/20GB SSD空间/2TB流量/500Mbps/KVM,32元/月

zoecloud怎么样?zoecloud是一家国人商家,5月成立,暂时主要提供香港BGP KVM VPS,线路为AS41378,并有首发永久8折优惠:HKBGP20OFF。目前,解锁香港区 Netflix、Youtube Premium ,但不保证一直解锁,谢绝以不是原生 IP 理由退款。不保证中国大陆连接速度,建议移动中转使用,配合广州移动食用效果更佳。点击进入:zoecloud官方网站地址zo...

RAKsmart推出7.59美元/月,云服务器产品Cloud Server,KVM架构1核1G内存40G硬盘1M带宽基础配置

近期RAKsmart上线云服务器Cloud Server产品,KVM架构1核1G内存40G硬盘1M带宽基础配置7.59美元/月!RAKsmart云服务器Cloud Server位于美国硅谷机房,下单可选DIY各项配置,VPC网络/经典网络,大陆优化/精品网线路,1-1000Mbps带宽,支持Linux或者Windows操作系统,提供Snap和Backup。RAKsmart机房是一家成立于2012年...

亚洲云-浙江高防BGP,至强铂金8270,提供自助防火墙管理,超大内存满足你各种需求

官方网站:点击访问亚洲云官网618活动方案:618特价活动(6.18-6.30)全站首月活动月底结束!地区:浙江高防BGPCPU:至强铂金8270主频7 默频3.61 睿频4.0核心:8核(最高支持64核)内存:8G(最高支持128G)DDR4 3200硬盘:40G系统盘+80G数据盘带宽:上行:20Mbps/下行:1000Mbps防御:100G(可加至300G)防火墙:提供自助 天机盾+金盾 管...

windowsserver2003为你推荐
neworiental天津新东方总部地址在哪里?小度商城小度智能音箱1s上面的黄圈不熄灭怎么回事,第一天还能熄灭中老铁路老挝磨丁经济特区的前景如何?同ip域名同IP网站具体是什么意思,能换独立的吗www.99cycy.com谁在这个http://www.sifangmall.com网站上买过东西?mole.61.com摩尔庄园RK的秘密是什么?m.2828dy.combabady为啥打不开了,大家帮我提供几个看电影的网址www.kanav001.com跪求下载[GJOS-024] 由愛可奈 [Kana Yume] 現役女子高生グラビア种子的网址谁有www.zjs.com.cn中通快递投诉网站网址是什么?www.789.com.cn有什么网站可以玩游戏的.
服务器租用托管 工信部域名备案 国内免备案主机 bbr googleapps la域名 账号泄露 网站实时监控 亚马逊香港官网 1美金 卡巴斯基是免费的吗 卡巴斯基免费试用版 空间登入 英国伦敦 空间申请 mteam 什么是dns 免费网站加速 easypanel qq部落24-5 更多