Interaction Technology of jAliEn Client and ALICE Central Services

This article presents the development of technology for interaction between the client of the jAliEn computing environment and the central services of the ALICE experiment (CERN). This development uses the WebSocket interface to authorize users, create work sessions, and send tasks to central servic...

Full description

Bibliographic Details
Main Authors: Vladimir Korenkov, Andrey Kondratyev, Aleksey Bondyakov
Format: Article
Language:Russian
Published: The Fund for Promotion of Internet media, IT education, human development «League Internet Media» 2019-09-01
Series:Современные информационные технологии и IT-образование
Subjects:
Online Access:http://sitito.cs.msu.ru/index.php/SITITO/article/view/599
id doaj-0c628d008a6c4a7f8814ce6609994820
record_format Article
spelling doaj-0c628d008a6c4a7f8814ce66099948202020-12-02T18:34:37ZrusThe Fund for Promotion of Internet media, IT education, human development «League Internet Media»Современные информационные технологии и IT-образование2411-14732019-09-0115360261010.25559/SITITO.15.201903.602-610Interaction Technology of jAliEn Client and ALICE Central ServicesVladimir Korenkov0https://orcid.org/0000-0002-2342-7862Andrey Kondratyev1https://orcid.org/0000-0001-6203-9160Aleksey Bondyakov2https://orcid.org/0000-0003-0429-3931Joint Institute for Nuclear Research (Dubna, Russia)Joint Institute for Nuclear Research (Dubna, Russia)Joint Institute for Nuclear Research (Dubna, Russia)This article presents the development of technology for interaction between the client of the jAliEn computing environment and the central services of the ALICE experiment (CERN). This development uses the WebSocket interface to authorize users, create work sessions, and send tasks to central services. The amount of data obtained during this experiment is increasing. To solve this problem, the ALICE experiment not only increases computing resources, but also updates and modifies existing software. The AliEn middleware currently in use by the ALICE experiment is a computing environment built from a variety of open source components. AliEn architecture consists of 99% imported components, and only 1% is the source code. The software includes approximately 200 packages written in the programming language Perl, C and C ++, with two communication channels with central services. jAliEn is a distributed computing environment developed for the ALICE Offline project, which, in the future, will replace the existing AliEn middleware. It allows us to access distributed computing resources, as well as storage resources to all participants in the ALICE experiment at the Large Hadron Collider. Unlike existing middleware, jAliEn is a single package implemented using the high-level Java programming language. This will reduce the complexity of existing software and optimize its operation and maintenance. The developed technology will optimize the work of the jAliEn computing environment, as well as increase its fault tolerance.http://sitito.cs.msu.ru/index.php/SITITO/article/view/599middlewaredistributed computing environmentalice experiment
collection DOAJ
language Russian
format Article
sources DOAJ
author Vladimir Korenkov
Andrey Kondratyev
Aleksey Bondyakov
spellingShingle Vladimir Korenkov
Andrey Kondratyev
Aleksey Bondyakov
Interaction Technology of jAliEn Client and ALICE Central Services
Современные информационные технологии и IT-образование
middleware
distributed computing environment
alice experiment
author_facet Vladimir Korenkov
Andrey Kondratyev
Aleksey Bondyakov
author_sort Vladimir Korenkov
title Interaction Technology of jAliEn Client and ALICE Central Services
title_short Interaction Technology of jAliEn Client and ALICE Central Services
title_full Interaction Technology of jAliEn Client and ALICE Central Services
title_fullStr Interaction Technology of jAliEn Client and ALICE Central Services
title_full_unstemmed Interaction Technology of jAliEn Client and ALICE Central Services
title_sort interaction technology of jalien client and alice central services
publisher The Fund for Promotion of Internet media, IT education, human development «League Internet Media»
series Современные информационные технологии и IT-образование
issn 2411-1473
publishDate 2019-09-01
description This article presents the development of technology for interaction between the client of the jAliEn computing environment and the central services of the ALICE experiment (CERN). This development uses the WebSocket interface to authorize users, create work sessions, and send tasks to central services. The amount of data obtained during this experiment is increasing. To solve this problem, the ALICE experiment not only increases computing resources, but also updates and modifies existing software. The AliEn middleware currently in use by the ALICE experiment is a computing environment built from a variety of open source components. AliEn architecture consists of 99% imported components, and only 1% is the source code. The software includes approximately 200 packages written in the programming language Perl, C and C ++, with two communication channels with central services. jAliEn is a distributed computing environment developed for the ALICE Offline project, which, in the future, will replace the existing AliEn middleware. It allows us to access distributed computing resources, as well as storage resources to all participants in the ALICE experiment at the Large Hadron Collider. Unlike existing middleware, jAliEn is a single package implemented using the high-level Java programming language. This will reduce the complexity of existing software and optimize its operation and maintenance. The developed technology will optimize the work of the jAliEn computing environment, as well as increase its fault tolerance.
topic middleware
distributed computing environment
alice experiment
url http://sitito.cs.msu.ru/index.php/SITITO/article/view/599
work_keys_str_mv AT vladimirkorenkov interactiontechnologyofjalienclientandalicecentralservices
AT andreykondratyev interactiontechnologyofjalienclientandalicecentralservices
AT alekseybondyakov interactiontechnologyofjalienclientandalicecentralservices
_version_ 1724403738808942592