130 likes | 230 Views
A CMS DATASET MONITORING TOOL. GUILLAUME Lastecoueres Polytech’Tours. DAS . Simulations Events We compare Simulations and Events These operations produce a lot of data. DAS. Data spread into differents Services of CMS It will take too much time to check every datasets
E N D
A CMS DATASET MONITORINGTOOL GUILLAUME Lastecoueres Polytech’Tours
DAS • Simulations • Events We compare Simulations and Events Theseoperationsproduce a lot of data
DAS • Data spreadintodifferents Services of CMS • It willtaketoomuch time to check everydatasets • Need Scripts Can overloard the server Need a cache
DAS Services Services Services Services • DAS : Data AggregationService • One gate to services DAS
DAS Services Services Services Services DAS
GOAL Services Services Services Services • Create a web application • Get Data From DAS • Printthese data • See if the gridisworkinglikeexpected • To avoidsomuchacces to the DAS DAS
ACDMW DAS Cache ACMW
ACDMW Specification • Fancy Style • Nice UI and beautiful Graphs • Easy to use • SearchEngine • ColumnFilter • Sortingalgo • Quick and reliable • Algorithmics
ACDMW GraphicLibrary • D3.js • HTML5/CSS3 • Server in Python • CheeryPy • Lots of algorithmics to get best performance possible !
ACDMW • Old one : this one ! • New one : thisother one !
Summarize • A necessity • A critical application • A Complex architecture
Thankyou ! • Questions ?