A CMS DATASET MONITORING TOOL
description
Transcript of A CMS DATASET MONITORING TOOL
![Page 1: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/1.jpg)
A CMS DATASET MONITORINGTOOL
GUILLAUME LASTECOUERES
POLYTECH’TOURS
![Page 2: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/2.jpg)
Outline
DAS
GOAL
ACDMW
![Page 3: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/3.jpg)
DAS
Simulations
Events
We compare Simulations and Events
These operations produce a lot of data
![Page 4: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/4.jpg)
DAS
Data spread into differents Services of CMS
It will take too much time to check every datasets
Need Scripts
Can overloard the server Need a cache
![Page 5: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/5.jpg)
DAS
DAS : Data Aggregation Service
One gate to services
ServicesServicesServices Services
DAS
![Page 6: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/6.jpg)
DAS
ServicesServicesServices Services
DAS
![Page 7: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/7.jpg)
GOAL
Create a web application
Get Data From DAS
Print these data
See if the grid is working like expected To avoid so much acces to the DAS
ServicesServicesServices Services
DAS
![Page 8: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/8.jpg)
ACDMW
DAS
ACMWCache
![Page 9: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/9.jpg)
ACDMW
Specification Fancy Style
Nice UI and beautiful Graphs
Easy to use Search Engine
Column Filter
Sorting algo
Quick and reliable Algorithmics
![Page 10: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/10.jpg)
ACDMW
Graphic Library D3.js
HTML5/CSS3
Server in Python CheeryPy
Lots of algorithmics to get best performance possible !
![Page 11: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/11.jpg)
ACDMW
Old one : this one !
New one : this other one !
![Page 12: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/12.jpg)
Summarize
A necessity
A critical application
A Complex architecture
![Page 13: A CMS DATASET MONITORING TOOL](https://reader035.fdocuments.us/reader035/viewer/2022062217/56813c38550346895da5b71c/html5/thumbnails/13.jpg)
Thank you !
Questions ?