Cargando…
Advanced technologies for scalable ATLAS conditions database access on the grid
During massive data reprocessing operations an ATLAS Conditions Database application must support concurrent access from numerous ATLAS data processing jobs running on the Grid. By simulating realistic work-flow, ATLAS database scalability tests provided feedback for Conditions Db software optimizat...
Autores principales: | , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2010
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1088/1742-6596/219/4/042025 http://cds.cern.ch/record/1269390 |
_version_ | 1780920166509445120 |
---|---|
author | Basset, R Canali, L Dimitrov, G Girone, M Hawkings, R Nevski, P Valassi, A Vaniachine, A Viegas, F Walker, R Wong, A |
author_facet | Basset, R Canali, L Dimitrov, G Girone, M Hawkings, R Nevski, P Valassi, A Vaniachine, A Viegas, F Walker, R Wong, A |
author_sort | Basset, R |
collection | CERN |
description | During massive data reprocessing operations an ATLAS Conditions Database application must support concurrent access from numerous ATLAS data processing jobs running on the Grid. By simulating realistic work-flow, ATLAS database scalability tests provided feedback for Conditions Db software optimization and allowed precise determination of required distributed database resources. In distributed data processing one must take into account the chaotic nature of Grid computing characterized by peak loads, which can be much higher than average access rates. To validate database performance at peak loads, we tested database scalability at very high concurrent jobs rates. This has been achieved through coordinated database stress tests performed in series of ATLAS reprocessing exercises at the Tier-1 sites. The goal of database stress tests is to detect scalability limits of the hardware deployed at the Tier-1 sites, so that the server overload conditions can be safely avoided in a production environment. Our analysis of server performance under stress tests indicates that Conditions Db data access is limited by the disk I/O throughput. An unacceptable side-effect of the disk I/O saturation is a degradation of the WLCG 3D Services that update Conditions Db data at all ten ATLAS Tier-1 sites using the technology of Oracle Streams. To avoid such bottlenecks we prototyped and tested a novel approach for database peak load avoidance in Grid computing. Our approach is based upon the proven idea of pilot job submission on the Grid: instead of the actual query, an ATLAS utility library sends to the database server a pilot query first. |
id | cern-1269390 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2010 |
record_format | invenio |
spelling | cern-12693902022-08-17T13:32:52Zdoi:10.1088/1742-6596/219/4/042025http://cds.cern.ch/record/1269390engBasset, RCanali, LDimitrov, GGirone, MHawkings, RNevski, PValassi, AVaniachine, AViegas, FWalker, RWong, AAdvanced technologies for scalable ATLAS conditions database access on the gridComputing and ComputersDuring massive data reprocessing operations an ATLAS Conditions Database application must support concurrent access from numerous ATLAS data processing jobs running on the Grid. By simulating realistic work-flow, ATLAS database scalability tests provided feedback for Conditions Db software optimization and allowed precise determination of required distributed database resources. In distributed data processing one must take into account the chaotic nature of Grid computing characterized by peak loads, which can be much higher than average access rates. To validate database performance at peak loads, we tested database scalability at very high concurrent jobs rates. This has been achieved through coordinated database stress tests performed in series of ATLAS reprocessing exercises at the Tier-1 sites. The goal of database stress tests is to detect scalability limits of the hardware deployed at the Tier-1 sites, so that the server overload conditions can be safely avoided in a production environment. Our analysis of server performance under stress tests indicates that Conditions Db data access is limited by the disk I/O throughput. An unacceptable side-effect of the disk I/O saturation is a degradation of the WLCG 3D Services that update Conditions Db data at all ten ATLAS Tier-1 sites using the technology of Oracle Streams. To avoid such bottlenecks we prototyped and tested a novel approach for database peak load avoidance in Grid computing. Our approach is based upon the proven idea of pilot job submission on the Grid: instead of the actual query, an ATLAS utility library sends to the database server a pilot query first.oai:cds.cern.ch:12693902010 |
spellingShingle | Computing and Computers Basset, R Canali, L Dimitrov, G Girone, M Hawkings, R Nevski, P Valassi, A Vaniachine, A Viegas, F Walker, R Wong, A Advanced technologies for scalable ATLAS conditions database access on the grid |
title | Advanced technologies for scalable ATLAS conditions database access on the grid |
title_full | Advanced technologies for scalable ATLAS conditions database access on the grid |
title_fullStr | Advanced technologies for scalable ATLAS conditions database access on the grid |
title_full_unstemmed | Advanced technologies for scalable ATLAS conditions database access on the grid |
title_short | Advanced technologies for scalable ATLAS conditions database access on the grid |
title_sort | advanced technologies for scalable atlas conditions database access on the grid |
topic | Computing and Computers |
url | https://dx.doi.org/10.1088/1742-6596/219/4/042025 http://cds.cern.ch/record/1269390 |
work_keys_str_mv | AT bassetr advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT canalil advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT dimitrovg advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT gironem advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT hawkingsr advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT nevskip advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT valassia advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT vaniachinea advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT viegasf advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT walkerr advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid AT wonga advancedtechnologiesforscalableatlasconditionsdatabaseaccessonthegrid |