首页 | 本学科首页   官方微博 | 高级检索  
     


Using a Simple Prioritisation Mechanism to Effectively Interoperate Service and Opportunistic Grids in the EELA-2 e-Infrastructure
Authors:Francisco Brasileiro  Matheus Gaudencio  Rafael Silva  Alexandre Duarte  Diego Carvalho  Diego Scardaci  Leandro Ciuffo  Rafael Mayo  Herbert Hoeger  Michael Stanton  Raul Ramos  Roberto Barbera  Bernard Marechal  Philippe Gavillet
Affiliation:1. Universidade Federal de Campina Grande, Av. Apr??gio Veloso, s/n, 58.429-900, Campina Grande, PB, Brazil
2. Centro Federal de Educa??o Tecnol??gica Celso Suckow da Fonseca, Av. Maracan? 229, 20271-110, Rio de Janeiro, RJ, Brazil
6. Istituto Nazionale di Fisica Nucleare, Sezione di Catania, Via S. Sofia, 64, 95123, Catania, Italy
4. Rede Nacional de Ensino e Pesquisa, R. Lauro M??ller 116 / 1103, 22290-906, Rio de Janeiro, RJ, Brazil
9. CIEMAT, Avda. Complutense, 22, 28040, Madrid, Spain
3. Universidad de Los Andes, CeCalCULA, Av. 4, Edif. General Masini, Piso 3, M??rida, 5101, Venezuela
5. Universidade Federal Fluminende, R. Lauro M??ller 116 / 1103, 22290-906, Rio de Janeiro, RJ, Brazil
10. CETA-CIEMAT, C/ Sola, 1, 10200, Trujillo, Spain
7. Dipartimento di Fisica e Astronomia dell??Universit?? di Catania, Via S. Sofia, 64, 95123, Catania, Italy
8. INFN, Via S. Sofia, 64, 95123, Catania, Italy
11. CERN, C/ Sola, 1, 10200, Trujillo, Spain
Abstract:Grids currently in production can be broadly classified as either service Grids, composed of dedicated resources, or opportunistic Grids that harvest the computing power of non-dedicated resources when they are idle. While a service Grid provides high and well defined levels of quality of service, an opportunistic Grid provides only a best-effort service. Nevertheless, since opportunistic Grids do not require resources to be fully dedicated to the Grid, they have the potential to assemble a much larger number of resources. Moreover, these Grids cater very well to the execution of the so-called embarrassingly parallel applications, a type of application that is frequently found in practice, and that comprises the largest portion of the typical workload processed in production Grid systems. The EELA-2 e-infrastructure is comprised of a service Grid and an opportunistic Grid that federates computing resources from scientific institutions in both Europe and Latin America. Due to the complementary characteristics of these two types of Grids, a lot of attention has recently been placed in how to interoperate them. In this paper we focus on the less studied problem of assessing the feasibility of such interoperation. We analyse different prioritisation policies that define when the resources of one Grid can be used to run jobs originating from the other. Our results show that in the absence of a suitable prioritisation policy, the benefits that the users of one Grid may have, frequently come with an important negative impact on the users of the other Grid. We also show that a simple reciprocation mechanism is capable of arbitrating the interoperation in such a way that, whenever possible, users profit from the interoperation and, in no case, this benefit leads to a noticeable reduction on the quality of service that the users would experience were the Grids not to interoperate. We conclude discussing how we have implemented, in the context of the EELA-2 project, this prioritisation mechanism, allowing the effective interoperation of a service Grid based on the gLite middleware with an opportunistic Grid that uses the OurGrid middleware.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号