Cargando…
Object store characterisation for ATLAS distributed computing
In this work we developed a platform for running functional and stress tests against object storage instances. The approach taken was to closely mimic the use case seen in ATLAS distributed computing in terms of client libraries, object sizes, connection counts, and request rates. This was achieved...
Autores principales: | , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2018
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2649233 |
_version_ | 1780960723260669952 |
---|---|
author | Love, Peter Hartland, Thomas George Benjamin, Douglas Schovancova, Jaroslava Dewhurst, Alastair |
author_facet | Love, Peter Hartland, Thomas George Benjamin, Douglas Schovancova, Jaroslava Dewhurst, Alastair |
author_sort | Love, Peter |
collection | CERN |
description | In this work we developed a platform for running functional and stress tests against object storage instances. The approach taken was to closely mimic the use case seen in ATLAS distributed computing in terms of client libraries, object sizes, connection counts, and request rates. This was achieved by using Kubernetes clusters to scale the number of concurrent client processes at a level expected to be seen on Grid resources. Initial results show some interesting differences and bottleneck on both the storage side and client side. The decision to use Kubernetes as a platform has highlighted the need to understand the details of such a system compared to traditional running on local platforms. Differences in site behaviour are observed and feedback to site operators has proven useful for their deployments. Much larger scale and more distributed tests are planned and we expect these to provide a better understanding of object store performance and limits. |
id | cern-2649233 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2018 |
record_format | invenio |
spelling | cern-26492332019-09-30T06:29:59Zhttp://cds.cern.ch/record/2649233engLove, PeterHartland, Thomas GeorgeBenjamin, DouglasSchovancova, JaroslavaDewhurst, AlastairObject store characterisation for ATLAS distributed computingParticle Physics - ExperimentIn this work we developed a platform for running functional and stress tests against object storage instances. The approach taken was to closely mimic the use case seen in ATLAS distributed computing in terms of client libraries, object sizes, connection counts, and request rates. This was achieved by using Kubernetes clusters to scale the number of concurrent client processes at a level expected to be seen on Grid resources. Initial results show some interesting differences and bottleneck on both the storage side and client side. The decision to use Kubernetes as a platform has highlighted the need to understand the details of such a system compared to traditional running on local platforms. Differences in site behaviour are observed and feedback to site operators has proven useful for their deployments. Much larger scale and more distributed tests are planned and we expect these to provide a better understanding of object store performance and limits.ATL-SOFT-PROC-2018-041oai:cds.cern.ch:26492332018-11-28 |
spellingShingle | Particle Physics - Experiment Love, Peter Hartland, Thomas George Benjamin, Douglas Schovancova, Jaroslava Dewhurst, Alastair Object store characterisation for ATLAS distributed computing |
title | Object store characterisation for ATLAS distributed computing |
title_full | Object store characterisation for ATLAS distributed computing |
title_fullStr | Object store characterisation for ATLAS distributed computing |
title_full_unstemmed | Object store characterisation for ATLAS distributed computing |
title_short | Object store characterisation for ATLAS distributed computing |
title_sort | object store characterisation for atlas distributed computing |
topic | Particle Physics - Experiment |
url | http://cds.cern.ch/record/2649233 |
work_keys_str_mv | AT lovepeter objectstorecharacterisationforatlasdistributedcomputing AT hartlandthomasgeorge objectstorecharacterisationforatlasdistributedcomputing AT benjamindouglas objectstorecharacterisationforatlasdistributedcomputing AT schovancovajaroslava objectstorecharacterisationforatlasdistributedcomputing AT dewhurstalastair objectstorecharacterisationforatlasdistributedcomputing |