会议论文详细信息
21st International Conference on Computing in High Energy and Nuclear Physics
Pilots 2.0: DIRAC pilots for all the skies
物理学;计算机科学
Stagni, F.^1 ; Tsaregorodtsev, A.^2 ; McNab, A.^3 ; Luzzi, C.^1
PH Department, Geneva
CH-1211-23, Switzerland^1
C.P.P.M - 163, avenue de Luminy - Case 902, Marseille Cedex
13288-09, France^2
University of Manchester, Oxford Road, Manchester
M13 9PL, United Kingdom^3
关键词: Computing infrastructures;    Computing resource;    Distributed queue;    Distributed sensor;    Heterogeneous resources;    Resource monitoring systems;    Virtual organization;    Virtualization Techniques;   
Others  :  https://iopscience.iop.org/article/10.1088/1742-6596/664/6/062061/pdf
DOI  :  10.1088/1742-6596/664/6/062061
学科分类:计算机科学(综合)
来源: IOP
PDF
【 摘 要 】

In the last few years, new types of computing infrastructures, such as IAAS (Infrastructure as a Service) and IAAC (Infrastructure as a Client), gained popularity. New resources may come as part of pledged resources, while others are opportunistic. Most of these new infrastructures are based on virtualization techniques. Meanwhile, some concepts, such as distributed queues, lost appeal, while still supporting a vast amount of resources. Virtual Organizations are therefore facing heterogeneity of the available resources and the use of an Interware software like DIRAC to hide the diversity of underlying resources has become essential. The DIRAC WMS is based on the concept of pilot jobs that was introduced back in 2004. A pilot is what creates the possibility to run jobs on a worker node. Within DIRAC, we developed a new generation of pilot jobs, that we dubbed Pilots 2.0. Pilots 2.0 are not tied to a specific infrastructure; rather they are generic, fully configurable and extendible pilots. A Pilot 2.0 can be sent, as a script to be run, or it can be fetched from a remote location. A pilot 2.0 can run on every computing resource, e.g.: on CREAM Computing elements, on DIRAC Computing elements, on Virtual Machines as part of the contextualization script, or IAAC resources, provided that these machines are properly configured, hiding all the details of the Worker Nodes (WNs) infrastructure. Pilots 2.0 can be generated server and client side. Pilots 2.0 are the "pilots to fly in all the skies", aiming at easy use of computing power, in whatever form it is presented. Another aim is the unification and simplification of the monitoring infrastructure for all kinds of computing resources, by using pilots as a network of distributed sensors coordinated by a central resource monitoring system. Pilots 2.0 have been developed using the command pattern. VOs using DIRAC can tune pilots 2.0 as they need, and extend or replace each and every pilot command in an easy way. In this paper we describe how Pilots 2.0 work with distributed and heterogeneous resources providing the necessary abstraction to deal with different kind of computing resources.

【 预 览 】
附件列表
Files Size Format View
Pilots 2.0: DIRAC pilots for all the skies 993KB PDF download
  文献评价指标  
  下载次数:18次 浏览次数:19次