Prototype for a Generic Thin—Client Remote Analysis Environment for CMS

(整期优先)网络出版时间:2001-01-11
/ 1
Themulti-tieredarchitectureofthehighly-distributedCMScomputingsystemsnecessitatesaflexibledatadistributionandanalysisenvironment.WedescribeaprototypeanalysisenvironmentwhichfunctionsefficientlyoverwideareanetworksusingaserverinstalledattheCaltech/UCSDTier2prototypetoanalyzeCMSdatastoredatvariouslocationsusingathinclient.TheanalysisenvironnmentisbasedonexistingHEP(Anaphe)andCMOS(CARF,ORCA,IGUANA)softwarethchnologyontheserveracessedfromavarietyofclients.AJavaAnalysisStudio(JAS,fromSLAC)plug-inisbeingdevelopedasareferenceclient.Theserverisoperatedas"Blackbox"ontheproto-Tier2system.ORCAObjectivitydatabases(e.g.anexistinglargeCMSMuonsample)arehostedonthemasterandslavenodes,andremoteclientscanrequestprocessingofqueriesacrosstheservernodes,andgetthehistogramresultsreturnedandrenderedintheclient.TheserverisimplementedusingpureC++,anduseXML-RPCasalanguage-neutraltransport.Thishasseveralbenefits,includingmuchbetterscalability,betterintegrationwithCARF/ORCA,andimportanly,Makestheworkdirectlyusefultoothernon-javageneral-purposeanalysisandpresentationtoolssuchasHippodraw,Lizard.orROOT.