FinancialServicesDeveloperConference2008素材天下sucaitianxia.comAntonioZurloMicrosoftCorporationantonio.zurlo@microsoft.com•UserApp•MPI•NodeManager•JobExecution•DB/FS•User•Cmdline•DesktopApp•JobMgrUI•Admin•AdminConsole•Cmdline•HeadNode•JobMgmt•ResourceMgmt•ClusterMgmt•Scheduling•Highspeed,lowlatencyinterconnect•Tasks•Management•Jobs•Policy,reports•ActiveDirectory•WebServices•Data•Input•Domain\UserA站长站素材SC.chinaz.COM•outputCommonJob/TaskTypesJobSerialApplicationMPIApplicationParametricSweepApplicationTaskTaskTaskTaskTaskTaskTaskTaskTaskTaskTaskTaskflowTaskTaskTaskTaskTaskProcProcProcProcOneJobOneTaskOneJobMultipleTasksSchedulerUDFJobsResultsUDFUserAppMPIComputeNodeJobExecutionHeadNodeJobMgmtResourceMgmtClusterMgmtSchedulingOffloadingLibraryFunctionsExceltoCSSCommunicationUDFUDFUDFUDFUDFWebServicesWebServicesUDF素材天下sucaitianxia.comSchedulerJobsResultsHeadNodeJobMgmtResourceMgmtClusterMgmtSchedulingMonteCarloSimulationsdistributedonCCSGridScheduleJobExcelSplitterEarningsProjectionBusinessIssueEarningsProjectionsSheetRunsfor3.5Hours120QuartersLimitednumberofscenariosandprojectionsOnly1,000scenarios/1,000projections/quarterSolutionUtilizeMicrosoftComputeClusterServerCreationofanExcelSplitterMakeminimalchangesontheoriginalspreadsheettoacceptinputparameters(rangeofscenariostocalculate)andoutputdatatodelimitedtextfiles.DistributetheprojectioncalculationoversixteennodesintheComputeClusterEachnodeontheclustercontainsacopyofExcelandthemodifiedspreadsheet.SendingacommandtotheheadnodebeginsthecalculationinparallelOncethecomputeclusterjobiscomplete,theExcelSplitterapplicationaggregatesthedataandinsertsitintotheoriginalspreadsheet.ExcelSplitterSolutionEarningsProjectionCPUsScenariosScenariosScenarios2005001000227.0063.00124.00413.0031.0062.0069.0021.0045.0087.0017.0031.00164.009.0016.00Relatedsessions[addsessionsthatarerelevanttoyours–makesuretheyhappenAFTERyoursession,ofcourse]AdditionalInformationIndustryTeamBlog://://://:://’s25%off–pleaseuse/distributethiscouponcodeàsave25microsoftMicrosofttrainingcoursesinclude:VisualStudio,ASP.NET–BuildingWebApplications,ASP.NETAJAX,SQLServerDevelopment,WPF,ExpressionStudio,andOffice2007TitlesalsoavailableonDVD’s,startingat$49.99ViewVisualStudiotrainingpresentedbyAsliBilginViewASP.NETAJAXtrainingpresentedbyAsliBilginViewSQLtrainingpresentedbyPaulNielsenVisitusat©2006MicrosoftCorporation.Allrightsreserved.Microsoft,Windows,WindowsVistaandotherproductnamesareormayberegisteredtrademarksand/ortrademarksintheU.S.and/orothercountries.TheinformationhereinisforinformationalpurposesonlyandrepresentsthecurrentviewofMicrosoftCorporationasofthedateofthispresentation.BecauseMicrosoftmustrespondtochangingmarketconditions,itshouldnotbeinterpretedtobeacommitmentonthepartofMicrosoft,andMicrosoftcannotguaranteetheaccuracyofanyinformationprovidedafterthedateofthispresentation.MICROSOFTMAKESNOWARRANTIES,EXPRESS,IMPLIEDORSTATUTORY,ASTOTHEINFORMATIONINTHISPRESENTATION.