PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
  • Sesja wygasła!
  • Sesja wygasła!
Tytuł artykułu

SLA-based job submission and scheduling with the Globus Toolkit 4

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
High performance computing is nowadays mostly performed in a best effort fashion. This is surprising as the closely related topic of grid computing, which deals with the federation of resources from multiple domains in order to support large jobs, and cloud computing, which promises seemingly infinite amounts of compute and storage, both offer quality of service (QoS), albeit in different ways. Long-term service level agreements (SLAs), which require the establishment of SLAs long in advance of their actual usage, seem a promising way for the offering of QoS guarantees in an HPC environment in a way that is not disruptive to the business models employed today. This work uses the long-term SLA approach as a basis for the provisioning of service levels for HPC resources and presents an SLA management framework to support this. Flexibility is provided by providing SLAs with different service levels, support for which is integrated into job submission and scheduling. The SLA management framework can, on a high level, be used in a generic fashion and an implementation is presented that is evaluated against a motivating scenario.
Wydawca
Czasopismo
Rocznik
Strony
183--204
Opis fizyczny
Bibliogr. 44 poz., rys., tab.
Twórcy
autor
  • Hochstleistungsrechenzentrum Stuttgart, Nobelstraße 19, 70569 Stuttgart, Germany
autor
  • Hochstleistungsrechenzentrum Stuttgart, Nobelstraße 19, 70569 Stuttgart, Germany
Bibliografia
  • [1] GRAM — Globus. http://dev.globus.org/wiki/GRAM.
  • [2] IRMOS project home page. http://irmos-project.eu/.
  • [3] TMF — TeleManagement Forum Homepage. http://www.tmforum.org/.
  • [4] Aveleda A.: pbsacct project home page, 2006.
  • [5] Battre D., Kao O., Voss K.: Implementing WS-Agreement in a Globus Toolkit 4.0 Environment. pp. 409–418. 2008.
  • [6] BEinGRID Consortium: BEinGRID project home page, 2009. http://www.it-tude.com/projects/beingrid.
  • [7] Box D., Christensen E., Curbera F., Ferguson D., Frey J., Hadley M., Kaler C., Langworthy D., Leymann F., Lovering B., Lucco S., Millet S., Mukhi N., Nottingham M., Orchard D., Shewchuk J., Sindambiwe E., Storey T., Weerawarana S., Winkler S.: Web Services Addressing (WS-Addressing). Technical Report, W3C, August 2004.
  • [8] BREIN Consortium: Brein project home page, 2008. http://www.eu-brein.com/. SLA-based job submission and scheduling with the Globus Toolkit 4 201
  • [9] Castillo C., Rouskas G. N., Harfoush K.: On the design of online scheduling algorithms for advance reservations and qos in grids. In IPDPS, pp. 1–10. IEEE, 2007.
  • [10] FinGrid Consortium: FinGrid project home page, 2010. http://www.fingrid.de/.
  • [11] Globus Alliance: GT 4.0 WS GRAM: Job Description Schema Doc, 2004.
  • [12] Globus Alliance: WS-GRAM Scheduler Interface Tutorial (Perl Module), 2005.
  • [13] High Performance Computing Center Stuttgart: HLRS — High Performance Computing Center Stuttgart, University of Stuttgart, 2012.http://www.hlrs.de/.
  • [14] Hochstleistungsrechenzentrum Stuttgart: Cray XE6 (Hermit), 2012. http://www.hlrs.de/systems/platforms/cray-xe6-hermit/.
  • [15] Keller A., Ludwig H.: The WSLA Framework: Specifying and Monitoring Sernice Level Agreements for Web Services. J. Netw. Syst. Manage., 11(1):57–81, 2003.
  • [16] Klusacek D.: Dealing with Uncertainties in Grids through the Event-based Scheduling Approach. In 4th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science (MEMICS 2008), pp. 91–98, 2008.
  • [17] Klusacek D., Rudova H., Baraglia R., Pasquali M., Capannini G.: Comparison of Multi-Criteria Scheduling Techniques. In Integrated Research in Grid Computing. Springer, 2008.
  • [18] Koller B.: Enhanced SLA mangement in the high performance computing domain. PhD in Engineering Sciences, Dissertation, Universit¨at Stuttgart,, 2011.
  • [19] Kubert R.: Providing Quality of Service through Service Level Agreements In a High-Performance Computing Environment. In P. Iv´anyi, B. Topping, eds., PARENG 2011, 2-nd Int. Conf. on Parallel, Distributed, Grid and Cloud Computing for Engineering, Ajaccio, France, April 2011. Civil-Comp Press. Paper 52.
  • [20] Kubert R.: Service Level Agreements for Job Control in Grid and HPC Computing. In Preve N., eds., Computational and Data Grids: Principles, Applications and Design, pp. ***–***. Information Science Pub, 2011.
  • [21] Kubert R., Wesner S.: Service Level Agreements For Job Control in High-Performance Computing. In IMCSIT, pp. 655–661, 2010.
  • [22] Kubert R., Wesner S.: Using service level agreements in a high performance computing environment. Scalable Computing Practice and Experience, 12(2):164–177, 2011.
  • [23] Kubert R., Wesner S.: High performance computing as a service with sernice level agreements. In Proc. of the 9th IEEE International Conference on Sernice Computing (SCC), 2012. to appear.
  • [24] Min R.: Scheduling advance reservations with priorities in grid computing systems. 2001.
  • [25] Netto M. A. S., Bubendorfer K., Buyya R.: Sla-based advance reservations with flexible and adaptive time qos parameters. In Proc. of the 5th International Conference on ServiceOriented Computing (ICSOS), vol. 4749 of Lecture Notes 202 Axel Tenschert, Roland K¨ubert in Computer Science, pp. 119–131. Springer, 2007.
  • [26] NextGRID Consortium: Nextgrid project home page, 2008. http://nextgrid.org/.
  • [27] plugIT Consortium: plugIT project, 2011. http://plug-it.org.
  • [28] Redbooks I.: Service Lifecycle Governance With IBM Websphere Service Registry and Repository. Vervante, 2009.
  • [29] Sakellariou R., Yarmolenko V.: Job Scheduling on the Grid: Towards SLA-Based Scheduling. IOS Press, 2008.
  • [30] SLA4D-Grid Consortium: SLA4D-Grid project home page, 2012. http://www.sla4d-grid.de/.
  • [31] The D-GRID GmbH: D-GRID homepage, 2012. http://www.d-grid-gmbh.de/index.php?id=169.
  • [32] The EGEE Project: EGEE homepage, 2009. http://technical.eu-egee.org/index.php?id=149.
  • [33] The Globus Alliance: GT 4.0 WS GRAM Approach. http://www.globus.org/toolkit/docs/4.0/execution/wsgram/WS_GRAM_Approach.html.
  • [34] The Globus Alliance: Security descriptors. http://www.globus.org/toolkit/docs/4.0/security/authzframe/security_descriptor.html.
  • [35] The Globus Alliance: Globus Toolkit homepage, 2012. http://www.globus.org/toolkit/.
  • [36] The GRAAP WG of the OGF: Web Services Agreement Specification, 2007. http://www.ogf.org/documents/GFD.107.pdf.
  • [37] The OGF: The Open Grid Forum homepage, 2012. http://www.ogf.org/.
  • [38] The UNICORE Forum: UNICORE homepage, 2012. http://www.unicore.eu/.
  • [39] The World Wide Web Consortium: The W3C RDF page, 2004. http://www. w3.org/TR/rdf-concepts/.
  • [40] The World Wide Web Consortium: The W3C Large Triple Store page, 2011. http://www.w3.org/wiki/LargeTripleStores.
  • [41] Weaver J., Hendler J. A.: Parallel materialization of the finite rdfs closure for hundreds of millions of triples. In Proc. of the 8th International Semantic Web Conference, pp. 682–697, 2009.
  • [42] Wesner S.: Integrated Management Framework for Dynamic Virtual Organisations. Dissertation, Universit¨at Stuttgart, Stuttgart, Germany, 2008.
  • [43] Yarmolenko V., Sakellariou R.: An Evaluation of Heuristics for SLA Based Paralel Job Scheduling. In Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International, pp. 8 p., April 2006.
  • [44] Yarmolenko V., Sakellariou R.: An evaluation of heuristics for sla based paralel job scheduling. In Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International, pp. 8 pp., April 2006.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-AGH1-0032-0056
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.