• DocumentCode
    2549040
  • Title

    Enforcing SLAs in Scientific Clouds

  • Author

    Niehörster, Oliver ; Brinkmann, André ; Fels, Gregor ; Krüger, Jens ; Simon, Jens

  • Author_Institution
    Paderborn Center for Parallel Comput., Univ. Paderborn, Paderborn, Germany
  • fYear
    2010
  • fDate
    20-24 Sept. 2010
  • Firstpage
    178
  • Lastpage
    187
  • Abstract
    Software as a Service (SaaS) providers enable the on-demand use of software, which is an intriguing concept for business and scientific applications. Typically, service level agreements (SLAs) are specified between the provider and the user, defining the required quality of service (QoS). Today SLA aware solutions only exist for business applications. We present a general SaaS architecture for scientific software that offers an easy-to-use web interface. Scientists define their problem description, the QoS requirements and can access the results through this portal. Our algorithms autonomously test the feasibility of the SLA and, if accepted, guarantee its fulfillment. This approach is independent of the underlying cloud infrastructure and successfully deals with performance fluctuations of cloud instances. Experiments are done with a scientific application in private and public clouds and we also present the implementation of a high-performance computing (HPC) cloud dedicated for scientific applications.
  • Keywords
    Web services; information retrieval; portals; quality of service; scientific information systems; software architecture; SLA; SaaS architecture; Web interface; business application; cloud infrastructure; high performance computing cloud; performance fluctuation; private cloud; public cloud; quality of service; scientific application; scientific cloud; scientific software; service level agreement; software as a service; Clouds; Computer architecture; Estimation; Quality of service; Servers; Software; Virtual machine monitors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2010 IEEE International Conference on
  • Conference_Location
    Heraklion, Crete
  • Print_ISBN
    978-1-4244-8373-0
  • Electronic_ISBN
    978-0-7695-4220-1
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2010.42
  • Filename
    5600308