SNAP

SNAP: A protocol for negotiating service level agreements and coordinating resource management in distributed systems. A fundamental problem in distributed computing is to map activities such as computation or data transfer onto resources that meet requirements for performance, cost, security, or other quality of service metrics. The creation of such mappings requires negotiation among application and resources to discover, reserve, acquire, configure, and monitor resources. Current resource management approaches tend to specialize for specific resource classes, and address coordination across resources only in a limited fashion. We present a new approach that overcomes these difficulties. We define a resource management model that distinguishes three kinds of resource-independent service level agreements (SLAs), formalizing agreements to deliver capability, perform activities, and bind activities to capabilities, respectively. We also define a Service Negotiation and Acquisition Protocol (SNAP) that supports reliable management of remote SLAs. Finally, we explain how SNAP can be deployed within the context of the Globus Toolkit.


References in zbMATH (referenced in 18 articles )

Showing results 1 to 18 of 18.
Sorted by year (citations)

  1. Bachrach, Yoram; Parkes, David C.; Rosenschein, Jeffrey S.: Computing cooperative solution concepts in coalitional skill games (2013)
  2. Mamat, Anwar; Lu, Ying; Deogun, Jitender; Goddard, Steve: Scheduling real-time divisible loads with advance reservations (2012)
  3. Eswaran, Sharanya; Shur, David; Samtani, Sunil: A metric and framework for measuring information utility in mission-oriented networks (2011)
  4. Ramakrishnan, Lavanya; Chase, Jeffrey S.; Gannon, Dennis; Nurmi, Daniel; Wolski, Rich: Deadline-sensitive workflow orchestration without explicit resource control (2011)
  5. Liang, Zhengqiang; Shi, Weisong: A reputation-driven scheduler for autonomic and sustainable resource sharing in grid computing (2010)
  6. He, Qiang; Yan, Jun; Kowalczyk, Ryszard; Jin, Hai; Yang, Yun: Lifetime service level agreement management with autonomous agents for services provision (2009)
  7. Hudert, Sebastian; Ludwig, Heiko; Wirtz, Guido: Negotiating SLAs-An approach for a generic negotiation framework for WS-agreement (2009)
  8. Ding, Zhaohui; Wei, Xiaohui; Luo, Yuan; Ma, Da; Arzberger, Peter W.; Li, Wilfred W.: Customized plug-in modules in metascheduler CSF4 for life sciences applications (2007)
  9. Dumitrescu, Catalin L.; Raicu, Ioan; Foster, Ian: The design, usage, and performance of GRUBER: A $G$ rid $U$ sage service level agreement based $B$ rok ER ing infrastructure (2007)
  10. Hastings, Shannon; Oster, Scott; Langella, Stephen; Ervin, David; Kurc, Tahsin; Saltz, Joel: Introduce: An open source toolkit for rapid development of strongly typed grid services (2007)
  11. Yan, Yonghong; Chapman, Barbara M.: Campus grids meet applications: Modeling, metascheduling and integration (2006)
  12. Yan, Yonghong; Chapman, Barbara M.: Campus grids meet applications: Modeling, metascheduling and integration (2006)
  13. Al-Ali, Rashid J.; Amin, Kaizar; von Laszewski, Gregor; Rana, Omer F.; Walker, David W.; Hategan, Mihael; Zaluzec, Nestor: Analysis and provision of QoS for distributed grid applications (2005)
  14. Galstyan, Aram; Czajkowski, Karl; Lerman, Kristina: Resource allocation in the grid with learning agents (2005)
  15. Keahey, K.; Papka, M.E.; Peng, Q.; Schissel, D.; Abla, G.; Araki, T.; Burruss, J.; Feibush, E.; Lane, P.; Klasky, S.; Leggett, T.; Mccune, D.; Randerson, L.: Grid support for collaborative control room in fusion science (2005)
  16. Al-Ali, Rashid J.; Rana, Omer F.; Walker, David W.: G-QoSM: Grid service discovery using QoS properties (2002)
  17. Czajkowski, Karl; Foster, Ian; Kesselman, Carl; Sander, Volker; Tuecke, Steven: SNAP: A protocol for negotiating service level agreements and coordinating resource management in distributed systems (2002)
  18. Nitzberg, Bill; Schopf, Jennifer M.: Current activities in the scheduling and resource management area of the global grid forum (2002)