Skip to main content
Erschienen in:
Buchtitelbild

2015 | OriginalPaper | Buchkapitel

1. Introduction

verfasst von : Chen Xu, Aoying Zhou

Erschienen in: Quality-aware Scheduling for Key-value Data Stores

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Key-value stores provide a distributed solution to cloud computing and big data management. Generally, key-value stores employ a weak consistency model, which relaxes the data consistency to improve system performance on query response. However, a drawback is that data accessed by users might be stale. Hence, there is an intrinsic trade-off between query latency and data consistency. At a local node, data consistency is expressed as the freshness of data accessed by queries. Hence, the trade-off at node level boils down to finding a suitable trade-off between query latency (i.e., quality of service (QoS)) and data freshness (i.e., quality of data (QoD)). This chapter provides an introduction of quality-aware scheduling for key-value stores which balances the aforementioned trade-off. In the following, Sect. 1.1 introduces the application scenarios of quality-aware scheduling for key-value data stores; Sect. 1.2 highlights the significance and challenges of the research in this book; Sect. 1.3 illustrates an implementation framework of this study; Sect. 1.4 provides an overview of this book.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Basically Available, Soft state, Eventual consistency.
 
2
Atomicity, Consistency, Isolation, Durability.
 
Literatur
1.
Zurück zum Zitat Sharaf, M.A., Chrysanthis, P.K., Labrinidis, A., Amza, C.: Optimizing i/o-intensive transactions in highly interactive applications. In: SIGMOD Conference, pp. 785–798 (2009) Sharaf, M.A., Chrysanthis, P.K., Labrinidis, A., Amza, C.: Optimizing i/o-intensive transactions in highly interactive applications. In: SIGMOD Conference, pp. 785–798 (2009)
2.
Zurück zum Zitat DeCandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P., Vogels, W.: Dynamo: Amazon’s highly available key-value store. In: SOSP, pp. 205–220 (2007) DeCandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P., Vogels, W.: Dynamo: Amazon’s highly available key-value store. In: SOSP, pp. 205–220 (2007)
3.
Zurück zum Zitat Cooper, B.F., Ramakrishnan, R., Srivastava, U., Silberstein, A., Bohannon, P., Jacobsen, H.-A., Puz, N., Weaver, D., Yerneni, R.: Pnuts: Yahoo!’s hosted data serving platform. PVLDB 1(2), 1277–1288 (2008) Cooper, B.F., Ramakrishnan, R., Srivastava, U., Silberstein, A., Bohannon, P., Jacobsen, H.-A., Puz, N., Weaver, D., Yerneni, R.: Pnuts: Yahoo!’s hosted data serving platform. PVLDB 1(2), 1277–1288 (2008)
4.
Zurück zum Zitat Chang, F., Dean, J., Ghemawat, S., Hsieh, W.C., Wallach, D.A., Burrows, M., Chandra, T., Fikes, A., Gruber, R.E.: Bigtable: a distributed storage system for structured data. ACM Trans. Comput. Syst. 26(2) (2008) Chang, F., Dean, J., Ghemawat, S., Hsieh, W.C., Wallach, D.A., Burrows, M., Chandra, T., Fikes, A., Gruber, R.E.: Bigtable: a distributed storage system for structured data. ACM Trans. Comput. Syst. 26(2) (2008)
5.
Zurück zum Zitat Lakshman, A., Malik, P.: Cassandra: a decentralized structured storage system. Oper. Syst. Rev. 44(2), 35–40 (2010)CrossRef Lakshman, A., Malik, P.: Cassandra: a decentralized structured storage system. Oper. Syst. Rev. 44(2), 35–40 (2010)CrossRef
8.
Zurück zum Zitat Abadi, D.: Consistency tradeoffs in modern distributed database system design: cap is only part of the story. IEEE Comput. 45(2), 37–42 (2012)MathSciNetCrossRef Abadi, D.: Consistency tradeoffs in modern distributed database system design: cap is only part of the story. IEEE Comput. 45(2), 37–42 (2012)MathSciNetCrossRef
9.
Zurück zum Zitat Ramakrishnan, R.: Cap and cloud data management. IEEE Comput. 45(2), 43–49 (2012)CrossRef Ramakrishnan, R.: Cap and cloud data management. IEEE Comput. 45(2), 43–49 (2012)CrossRef
10.
Zurück zum Zitat Guo, H., Larson, P.-Å., Ramakrishnan, R., Goldstein, J.: Relaxed currency and consistency: how to say “good enough” in SQL. In: SIGMOD Conference, pp. 815–826 (2004) Guo, H., Larson, P.-Å., Ramakrishnan, R., Goldstein, J.: Relaxed currency and consistency: how to say “good enough” in SQL. In: SIGMOD Conference, pp. 815–826 (2004)
11.
Zurück zum Zitat Sharaf, M.A., Xu, C., Zhou, X.: Finding the silver lining for data freshness on the cloud: [extended abstract]. In: CloudDB, pp. 49–50 (2012) Sharaf, M.A., Xu, C., Zhou, X.: Finding the silver lining for data freshness on the cloud: [extended abstract]. In: CloudDB, pp. 49–50 (2012)
12.
Zurück zum Zitat Bailis, P., Venkataraman, S., Franklin, M.J., Hellerstein, J.M., Stoica, I.: Probabilistically bounded staleness for practical partial quorums. PVLDB 5(8), 776–787 (2012) Bailis, P., Venkataraman, S., Franklin, M.J., Hellerstein, J.M., Stoica, I.: Probabilistically bounded staleness for practical partial quorums. PVLDB 5(8), 776–787 (2012)
13.
Zurück zum Zitat Golab, W.M., Li, X., Shah, M.A.: Analyzing consistency properties for fun and profit. In: PODC, pp. 197–206 (2011) Golab, W.M., Li, X., Shah, M.A.: Analyzing consistency properties for fun and profit. In: PODC, pp. 197–206 (2011)
14.
Zurück zum Zitat Wada, H., Fekete, A., Zhao, L., Lee, K., Liu, A.: Data consistency properties and the trade-offs in commercial cloud storage: the consumers’ perspective. In: CIDR, pp. 134–143 (2011) Wada, H., Fekete, A., Zhao, L., Lee, K., Liu, A.: Data consistency properties and the trade-offs in commercial cloud storage: the consumers’ perspective. In: CIDR, pp. 134–143 (2011)
15.
Zurück zum Zitat Gilbert, S., Lynch, N.A.: Brewer’s conjecture and the feasibility of consistent, available, partition-tolerant web services. SIGACT News 33(2), 51–59 (2002)CrossRef Gilbert, S., Lynch, N.A.: Brewer’s conjecture and the feasibility of consistent, available, partition-tolerant web services. SIGACT News 33(2), 51–59 (2002)CrossRef
16.
Zurück zum Zitat Tanenbaum, A.S., Van Steen, M.: Distributed Systems: Principles and Paradigms. Prentice Hall Inc., Upper Saddle River (2006) Tanenbaum, A.S., Van Steen, M.: Distributed Systems: Principles and Paradigms. Prentice Hall Inc., Upper Saddle River (2006)
17.
Zurück zum Zitat Zhu, Y., Yu, P.S., Wang, J.: RECODS: replica consistency-on-demand store. In: ICDE, pp. 1360–1363 (2013) Zhu, Y., Yu, P.S., Wang, J.: RECODS: replica consistency-on-demand store. In: ICDE, pp. 1360–1363 (2013)
18.
Zurück zum Zitat Bailis, P., Venkataraman, S., Franklin, M.J., Hellerstein, J.M., Stoica, I.: PBS at work: advancing data management with consistency metrics. In: SIGMOD Conference, pp. 1113–1116 (2013) Bailis, P., Venkataraman, S., Franklin, M.J., Hellerstein, J.M., Stoica, I.: PBS at work: advancing data management with consistency metrics. In: SIGMOD Conference, pp. 1113–1116 (2013)
19.
Zurück zum Zitat Silberschatz, A., Galvin, P.B., Gagne, G., Silberschatz, A.: Operating System Concepts. Addison-Wesley, Reading (1998)MATH Silberschatz, A., Galvin, P.B., Gagne, G., Silberschatz, A.: Operating System Concepts. Addison-Wesley, Reading (1998)MATH
20.
Zurück zum Zitat Chi, Y., Moon, H.J., Hacigümüs, H., Tatemura, J.: SLA-tree: a framework for efficiently supporting SLA-based decisions in cloud computing. In: EDBT, pp. 129–140 (2011) Chi, Y., Moon, H.J., Hacigümüs, H., Tatemura, J.: SLA-tree: a framework for efficiently supporting SLA-based decisions in cloud computing. In: EDBT, pp. 129–140 (2011)
21.
Zurück zum Zitat Chi, Y., Moon, H.J., Hacigümüs, H.: ICBS: incremental cost-based scheduling under piecewise linear SLAs. PVLDB 4(9), 563–574 (2011) Chi, Y., Moon, H.J., Hacigümüs, H.: ICBS: incremental cost-based scheduling under piecewise linear SLAs. PVLDB 4(9), 563–574 (2011)
Metadaten
Titel
Introduction
verfasst von
Chen Xu
Aoying Zhou
Copyright-Jahr
2015
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-47306-1_1