A dynamic co-allocation service in multicluster systems

J.M.P. Sinaga, H.H. Mohamed, D.H.J. Epema

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademic

    8 Citaten (Scopus)

    Samenvatting

    In multicluster systems, and more generally in grids, jobs may require co-allocation, i.e., the simultaneous allocation of resources such as processors in multiple clusters to improve their performance. In previous work, we have studied processor co-allocation through simulations. Here, we extend this work with the design and implementation of a dynamic processor co-allocation service in multicluster systems. While an implementation of basic co-allocation mechanisms has existed for some years in the form of the DUROC component of the Globus Toolkit, DUROC does not provide resource-brokering functionality or fault tolerance in the face of job submission or completion failures. Our design adds these two elements in the form of a software layer on top of DUROC. We have performed experiments that show that our co-allocation service works reliably.
    Originele taal-2Engels
    TitelJob Scheduling Strategies for Parallel Processing (10th International Workshop, JSSPP 2004, New York NY, USA, June 13, 2004. Revised Selected Papers)
    RedacteurenD. Feitelson, L. Rudolph, U. Schweigelshohn
    Plaats van productieBerlin
    UitgeverijSpringer
    Pagina's194-209
    ISBN van geprinte versie3-540-25330-0
    DOI's
    StatusGepubliceerd - 2005

    Publicatie series

    NaamLecture Notes in Computer Science
    Volume3277
    ISSN van geprinte versie0302-9743

    Vingerafdruk Duik in de onderzoeksthema's van 'A dynamic co-allocation service in multicluster systems'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit