Cargando…

Distributed caching mechanism for various MPE software services

The MPE Software Section provides multiple software services to facilitate the testing and the operation of the CERN Accelerator complex. Continuous growth in the number of users and the amount of processed data result in the requirement of high scalability. Our current priority is to move towards a...

Descripción completa

Detalles Bibliográficos
Autor principal: Svec, Andrej
Lenguaje:eng
Publicado: 2017
Materias:
Acceso en línea:http://cds.cern.ch/record/2280118
_version_ 1780955511368187904
author Svec, Andrej
author_facet Svec, Andrej
author_sort Svec, Andrej
collection CERN
description The MPE Software Section provides multiple software services to facilitate the testing and the operation of the CERN Accelerator complex. Continuous growth in the number of users and the amount of processed data result in the requirement of high scalability. Our current priority is to move towards a distributed and properly load balanced set of services based on containers. The aim of this project is to implement the generic caching mechanism applicable to our services and chosen architecture. The project will at first require research about the different aspects of distributed caching (persistence, no gc-caching, cache consistency etc.) and the available technologies followed by the implementation of the chosen solution. In order to validate the correctness and performance of the implementation in the last phase of the project it will be required to implement a monitoring layer and integrate it with the current ELK stack.
id cern-2280118
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling cern-22801182019-09-30T06:29:59Zhttp://cds.cern.ch/record/2280118engSvec, AndrejDistributed caching mechanism for various MPE software servicesComputing and ComputersThe MPE Software Section provides multiple software services to facilitate the testing and the operation of the CERN Accelerator complex. Continuous growth in the number of users and the amount of processed data result in the requirement of high scalability. Our current priority is to move towards a distributed and properly load balanced set of services based on containers. The aim of this project is to implement the generic caching mechanism applicable to our services and chosen architecture. The project will at first require research about the different aspects of distributed caching (persistence, no gc-caching, cache consistency etc.) and the available technologies followed by the implementation of the chosen solution. In order to validate the correctness and performance of the implementation in the last phase of the project it will be required to implement a monitoring layer and integrate it with the current ELK stack.CERN-STUDENTS-Note-2017-072oai:cds.cern.ch:22801182017-08-18
spellingShingle Computing and Computers
Svec, Andrej
Distributed caching mechanism for various MPE software services
title Distributed caching mechanism for various MPE software services
title_full Distributed caching mechanism for various MPE software services
title_fullStr Distributed caching mechanism for various MPE software services
title_full_unstemmed Distributed caching mechanism for various MPE software services
title_short Distributed caching mechanism for various MPE software services
title_sort distributed caching mechanism for various mpe software services
topic Computing and Computers
url http://cds.cern.ch/record/2280118
work_keys_str_mv AT svecandrej distributedcachingmechanismforvariousmpesoftwareservices