Zusammenfassung
Heutzutage nutzen bereits viele Unternehmen Cloud Computing für Geschäftsanwendungen wie Customer Relationship Management. Geschäftsanwendungen verwenden typischerweise relationale Datenbanksysteme für die Datenverwaltung. Daher scheint es sinnvoll zu eruieren, inwiefern Datenbanksysteme effizient als Dienst in der Cloud bereitgestellt werden können. Wir vergleichen verschiedene Dienstmodelle für Cloud-Datenbanken und kommen zu dem Schluss, dass Cloud-Datenbankdienste eine eigene Kategorie darstellen: Database as a Service. Darüber hinaus diskutieren wir architektonische Herausforderungen für einen solchen Dienst und gehen insbesondere auf effiziente Mandantenfähigkeit und Quality of Service für gemischte Arbeitslasten ein.
Literatur
Aulbach S, Grust T, Jacobs D, Kemper A, Rittinger J (2008) Multi-tenant databases for software as a service: schema-mapping techniques. In: ACM SIGMOD international conference on management of data
Aulbach S, Seibold M, Jacobs D, Kemper A (2011) Extensibility and data sharing in evolving multi-tenant databases. In: IEEE ICDE international conference on data engineering
Bobrowski S (2011) Database as a service (DbaaS) product directory. http://dbaas.wordpress.com/database-as-a-service-dbaas-product-directory/
Bobrowski S (2011) Optimal multitenant designs for cloud apps. In: IEEE CLOUD international conf on cloud computing
Brantner M, Florescu D, Graf DA, Kossmann D, Kraska T (2008) Building a database on S3. In: ACM SIGMOD international conference on management of data
Cole R, Funke F, Giakoumakis L, Guy W, Kemper A, Krompass S, Kuno HA, Nambiar RO, Neumann T, Poess M, Sattler K-U, Seibold M, Simon E, Waas F (2011) The mixed workload CH-benCHmark. In: ACM international workshop on testing database systems (ACM DBTEST), ACM special interest group on management of data (ACM SIGMOD) conf, workshops
Curino C, Jones EPC, Popa RA, Malviya N, Wu E, Madden S, Balakrishnan H, Zeldovich N (2011) Relational cloud: a database-as-a-service for the cloud. In: CIDR biennial conference on innovative data systems research
Hacigümüs H, Iyer B, Mehrotra S (2002) Providing database as a service. In: IEEE ICDE international conference on data engineering
Krompass S, Scholz A, Albutiu MC, Kuno HA, Wiener JL, Dayal U, Kemper A (2008) Quality of service-enabled management of database workloads. IEEE Data Eng Bull, 31(1)
Mell P, Grance T (2009) The NIST definition of cloud computing. www.nist.gov/itl/cloud/upload/cloud-def-v15.pdf
Seibold M, Kemper A, Jacobs D (2011) Strict SLAs for operational business intelligence. In: IEEE CLOUD international conference on cloud computing
Weissman CD, Bobrowski S (2009) The design of the force.com multitenant internet application development platform. In: ACM SIGMOD international conf on management of data
Danksagung
Wir danken Steve Bobrowski von salesforce.com für hilfreiches Feedback zu einem ersten Entwurf dieses Artikels.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Seibold, M., Kemper, A. Database as a Service. Datenbank Spektrum 12, 59–62 (2012). https://doi.org/10.1007/s13222-011-0075-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13222-011-0075-1