• DocumentCode
    2825581
  • Title

    A distributed resource management architecture that supports advance reservations and co-allocation

  • Author

    Foster, Ian ; Kesselman, Carl ; Lee, Craig ; Lindell, Bob ; Nahrstedt, Klara ; Roy, Alain

  • Author_Institution
    Div. of Math. & Comput. Sci., Argonne Nat. Lab., IL, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    27
  • Lastpage
    36
  • Abstract
    The realization of end-to-end quality of service (QoS) guarantees in emerging network-based applications requires mechanisms that support first dynamic discovery and then advance or immediate reservation of resources that will often be heterogeneous in type and implementation and independently controlled and administered. We propose the Globus Architecture for Reservation and Allocation (GARA) to address these four issues. GARA treats both reservations and computational elements such as processes, network flows, and memory blocks as first-class entities, allowing them to be created, monitored, and managed independently and uniformly. It simplifies management of heterogeneous resource types by defining uniform mechanisms for computers, networks, disk, memory, and other resources. Layering on these standard mechanisms, GARA enables the construction of application-level co-reservation and co-allocation libraries that applications can use to dynamically assemble collections of resources, guided by both application QoS requirements and the local administration policy of individual resources. We describe a prototype GARA implementation that supports three different resource type-parallel computers, individual CPU under control of the dynamic soft real-time scheduler, and integrated services networks, and provide performance results that quantify the costs of our techniques
  • Keywords
    computer network management; performance evaluation; quality of service; scheduling; telecommunication traffic; CPU control; Globus Architecture for Reservation and Allocation; QoS guarantees; advance reservations; application-level co-reservation; co-allocation; distributed resource management architecture; dynamic discovery; dynamic soft real-time scheduler; heterogeneous resource types; integrated services networks; local administration policy; management; network flows; performance; quality of service; uniform mechanisms; Application software; Assembly; Computer architecture; Computer network management; Computer networks; Computerized monitoring; Libraries; Memory management; Quality of service; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service, 1999. IWQoS '99. 1999 Seventh International Workshop on
  • Conference_Location
    London
  • Print_ISBN
    0-7803-5671-3
  • Type

    conf

  • DOI
    10.1109/IWQOS.1999.766475
  • Filename
    766475