메뉴 건너뛰기




Volumn , Issue , 2012, Pages 293-301

Harmony: Towards automated self-adaptive consistency in cloud storage

Author keywords

Cassandra; cloud; consistency; data stale; replications; self adaptive

Indexed keywords

CLOUDS; CLUSTER COMPUTING; COMPUTER ARCHITECTURE;

EID: 84870674852     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CLUSTER.2012.56     Document Type: Conference Paper
Times cited : (54)

References (38)
  • 2
    • 70450064414 scopus 로고    scopus 로고
    • Dynamo: Amazon's highly available key-value store
    • Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles, ser. New York, NY, USA: ACM
    • G. DeCandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, and W. Vogels, "Dynamo: amazon's highly available key-value store," in Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles, ser. SOSP '07. New York, NY, USA: ACM, 2007, pp. 205-220.
    • (2007) SOSP '07 , pp. 205-220
    • DeCandia, G.1    Hastorun, D.2    Jampani, M.3    Kakulapati, G.4    Lakshman, A.5    Pilchin, A.6    Sivasubramanian, S.7    Vosshall, P.8    Vogels, W.9
  • 3
    • 77955933052 scopus 로고    scopus 로고
    • Cassandra: A decentralized structured storage system
    • April
    • A. Lakshman and P. Malik, "Cassandra: a decentralized structured storage system," SIGOPS Oper. Syst. Rev., vol. 44, pp. 35-40, April 2010.
    • (2010) SIGOPS Oper. Syst. Rev. , vol.44 , pp. 35-40
    • Lakshman, A.1    Malik, P.2
  • 6
    • 79960518880 scopus 로고    scopus 로고
    • February Online. Available
    • "Apache HBase," February 2012. [Online]. Available: http://hadoop.apache.org/hbase/
    • (2012) Apache HBase
  • 7
    • 84870658230 scopus 로고    scopus 로고
    • January Online. Available
    • "Facebook Statistcs," January 2012. [Online]. Available: http://newsroom.fb.com/content/default.aspx?NewsAreaId=22
    • (2012) Facebook Statistcs
  • 9
    • 33750205459 scopus 로고    scopus 로고
    • Grid'5000: A large scale and highly reconfigurable experimental grid testbed
    • Y. Jégou, S. Lantéri, J. Leduc et al., "Grid'5000: a large scale and highly reconfigurable experimental grid testbed." Intl. Journal of High Performance Comp. Applications, vol. 20, no. 4, pp. 481-494, 2006.
    • (2006) Intl. Journal of High Performance Comp. Applications , vol.20 , Issue.4 , pp. 481-494
    • Jégou, Y.1    Lantéri, S.2    Leduc, J.3
  • 11
    • 77954889082 scopus 로고    scopus 로고
    • Benchmarking cloud serving systems with ycsb
    • Proceedings of the 1st ACM symposium on Cloud computing, ser. New York, NY, USA: ACM
    • B. F. Cooper, A. Silberstein, E. Tam, R. Ramakrishnan, and R. Sears, "Benchmarking cloud serving systems with ycsb," in Proceedings of the 1st ACM symposium on Cloud computing, ser. SoCC '10. New York, NY, USA: ACM, 2010, pp. 143-154.
    • (2010) SoCC '10 , pp. 143-154
    • Cooper, B.F.1    Silberstein, A.2    Tam, E.3    Ramakrishnan, R.4    Sears, R.5
  • 12
    • 56049089306 scopus 로고    scopus 로고
    • Towards robust distributed systems (abstract)
    • Proceedings of the nineteenth annual ACM symposium on Principles of distributed computing, ser. New York, NY, USA: ACM
    • E. A. Brewer, "Towards robust distributed systems (abstract)," in Proceedings of the nineteenth annual ACM symposium on Principles of distributed computing, ser. PODC '00. New York, NY, USA: ACM, 2000, pp. 7-.
    • (2000) PODC '00 , pp. 7
    • Brewer, E.A.1
  • 13
    • 1542640153 scopus 로고    scopus 로고
    • Brewer's conjecture and the feasibility of consistent available partition-tolerant web services
    • S. Gilbert and N. Lynch, "Brewer's conjecture and the feasibility of consistent available partition-tolerant web services," in ACM SIGACT News, 2002, p. 2002.
    • (2002) ACM SIGACT News , pp. 2002
    • Gilbert, S.1    Lynch, N.2
  • 14
    • 82655182931 scopus 로고    scopus 로고
    • Windows azure storage: A highly available cloud storage service with strong consistency
    • Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles, ser. New York, NY, USA: ACM
    • B. Calder, J. Wang, A. Ogus, et al., "Windows azure storage: a highly available cloud storage service with strong consistency," in Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles, ser. SOSP '11. New York, NY, USA: ACM, 2011, pp. 143-157.
    • (2011) SOSP '11 , pp. 143-157
    • Calder, B.1    Wang, J.2    Ogus, A.3
  • 15
    • 82655182957 scopus 로고    scopus 로고
    • Scalable consistency in scatter
    • Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles, ser. New York, NY, USA: ACM
    • L. Glendenning, I. Beschastnikh, A. Krishnamurthy, and T. Anderson, "Scalable consistency in scatter," in Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles, ser. SOSP '11. New York, NY, USA: ACM, 2011, pp. 15-28.
    • (2011) SOSP '11 , pp. 15-28
    • Glendenning, L.1    Beschastnikh, I.2    Krishnamurthy, A.3    Anderson, T.4
  • 16
    • 1242321054 scopus 로고    scopus 로고
    • Paxos made simple
    • L. Lamport, "Paxos made simple," ACM SIGACT News, vol. 32, no. 4, p. 1825, 2001.
    • (2001) ACM SIGACT News , vol.32 , Issue.4 , pp. 1825
    • Lamport, L.1
  • 17
    • 80053154595 scopus 로고    scopus 로고
    • Using paxos to build a scalable, consistent, and highly available datastore
    • Jan.
    • J. Rao, E. J. Shekita, and S. Tata, "Using paxos to build a scalable, consistent, and highly available datastore," Proc. VLDB Endow., vol. 4, no. 4, pp. 243-254, Jan. 2011.
    • (2011) Proc. VLDB Endow. , vol.4 , Issue.4 , pp. 243-254
    • Rao, J.1    Shekita, E.J.2    Tata, S.3
  • 18
    • 84870358706 scopus 로고    scopus 로고
    • Cap twelve years later: How the "rules" have changed
    • feb.
    • E. Brewer, "Cap twelve years later: How the "rules" have changed," Computer, vol. 45, no. 2, pp. 23 -29, feb. 2012.
    • (2012) Computer , vol.45 , Issue.2 , pp. 23-29
    • Brewer, E.1
  • 19
    • 84863735077 scopus 로고    scopus 로고
    • Consistency tradeoffs in modern distributed database system design: Cap is only part of the story
    • D. J. Abadi, "Consistency tradeoffs in modern distributed database system design: Cap is only part of the story," Computer, vol. 45, pp. 37-42, 2012.
    • (2012) Computer , vol.45 , pp. 37-42
    • Abadi, D.J.1
  • 20
    • 58849109112 scopus 로고    scopus 로고
    • Eventually consistent
    • W. Vogels, "Eventually consistent," Commun. ACM, pp. 40-44, 2009.
    • (2009) Commun. ACM , pp. 40-44
    • Vogels, W.1
  • 21
    • 67649463338 scopus 로고    scopus 로고
    • Base: An acid alternative
    • May
    • D. Pritchett, "Base: An acid alternative," ACM Queue, vol. 6, pp. 48-55, May 2008.
    • (2008) ACM Queue , vol.6 , pp. 48-55
    • Pritchett, D.1
  • 23
    • 84870698766 scopus 로고    scopus 로고
    • February Online. Available
    • "About Data Consistency in Cassandra," February 2012. [Online]. Available: http://www.datastax.com/docs/1.0/dml/data-consistency
    • (2012) About Data Consistency in Cassandra
  • 24
    • 84870677358 scopus 로고    scopus 로고
    • May Online. Available
    • "Project Voldemort," May 2012. [Online]. Available: http://project-voldemort.com/
    • (2012) Project Voldemort
  • 26
    • 0022659404 scopus 로고
    • A quorum-consensus replication method for abstract data types
    • Feb.
    • M. Herlihy, "A quorum-consensus replication method for abstract data types," ACM Trans. Comput. Syst., vol. 4, no. 1, pp. 32-53, Feb. 1986.
    • (1986) ACM Trans. Comput. Syst. , vol.4 , Issue.1 , pp. 32-53
    • Herlihy, M.1
  • 27
    • 84990686553 scopus 로고
    • Weighted voting for replicated data
    • Proceedings of the seventh ACM symposium on Operating systems principles, ser. New York, NY, USA: ACM
    • D. K. Gifford, "Weighted voting for replicated data," in Proceedings of the seventh ACM symposium on Operating systems principles, ser. SOSP '79. New York, NY, USA: ACM, 1979, pp. 150-162.
    • (1979) SOSP '79 , pp. 150-162
    • Gifford, D.K.1
  • 28
    • 0029719606 scopus 로고    scopus 로고
    • Performability management in distributed database systems: An adaptive concurrency control protocol
    • Proceedings of the 4th International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, ser. Washington, DC, USA: IEEE Computer Society
    • A. T. Tai and J. F. Meyer, "Performability management in distributed database systems: An adaptive concurrency control protocol," in Proceedings of the 4th International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, ser. MASCOTS '96. Washington, DC, USA: IEEE Computer Society, 1996.
    • (1996) MASCOTS '96
    • Tai, A.T.1    Meyer, J.F.2
  • 29
    • 84870696648 scopus 로고    scopus 로고
    • February Online. Available
    • "Apache Cassandra," February 2012. [Online]. Available: http://cassandra.apache.org/
    • (2012) Apache Cassandra
  • 30
    • 77957936026 scopus 로고    scopus 로고
    • February Online. Available
    • "Google App Engine," February 2012. [Online]. Available: http://code.google.com/appengine/
    • (2012) Google App Engine
  • 31
    • 84870698444 scopus 로고    scopus 로고
    • February Online. Available
    • "Yahoo Cloud Serving Benchmark," February 2012. [Online]. Available: https://github.com/brianfrankcooper/YCSB/wiki
    • (2012) Yahoo Cloud Serving Benchmark
  • 32
    • 84870706258 scopus 로고    scopus 로고
    • February Online. Available
    • "mongoDB," February 2012. [Online]. Available: http://www.mongodb.org/
    • (2012) MongoDB
  • 33
    • 84870703481 scopus 로고    scopus 로고
    • February Online. Available
    • "Apache Thrift," February 2012. [Online]. Available: http://thrift.apache.org/
    • (2012) Apache Thrift
  • 34
    • 85092793821 scopus 로고    scopus 로고
    • What consistency does your key-value store actually provide?
    • Proceedings of the Sixth international conference on Hot topics in system dependability, ser. Berkeley, CA, USA: USENIX Association
    • E. Anderson, X. Li, M. A. Shah, J. Tucek, and J. J. Wylie, "What consistency does your key-value store actually provide?" in Proceedings of the Sixth international conference on Hot topics in system dependability, ser. HotDep'10. Berkeley, CA, USA: USENIX Association, 2010, pp. 1-16.
    • (2010) HotDep'10 , pp. 1-16
    • Anderson, E.1    Li, X.2    Shah, M.A.3    Tucek, J.4    Wylie, J.J.5
  • 35
    • 84856646820 scopus 로고    scopus 로고
    • Eventual consistency: How soon is eventual? an evaluation of amazon s3's consistency behavior
    • Proceedings of the 6th Workshop on Middleware for Service Oriented Computing, ser. New York, NY, USA: ACM
    • D. Bermbach and S. Tai, "Eventual consistency: How soon is eventual? an evaluation of amazon s3's consistency behavior," in Proceedings of the 6th Workshop on Middleware for Service Oriented Computing, ser. MW4SOC '11. New York, NY, USA: ACM, 2011, pp. 1:1-1:6.
    • (2011) MW4SOC '11
    • Bermbach, D.1    Tai, S.2
  • 36
    • 84865100301 scopus 로고    scopus 로고
    • Consistency rationing in the cloud: Pay only when it matters
    • August
    • T. Kraska, M. Hentschel, G. Alonso, and D. Kossmann, "Consistency rationing in the cloud: pay only when it matters," Proc. VLDB Endow., vol. 2, pp. 253-264, August 2009.
    • (2009) Proc. VLDB Endow. , vol.2 , pp. 253-264
    • Kraska, T.1    Hentschel, M.2    Alonso, G.3    Kossmann, D.4
  • 37
    • 80053167276 scopus 로고    scopus 로고
    • Clouddb autoadmin: Towards a truly elastic cloud-based data store
    • Proceedings of the 2011 IEEE International Conference on Web Services, ser. Washington, DC, USA: IEEE Computer Society
    • S. Sakr, L. Zhao, H. Wada, and A. Liu, "Clouddb autoadmin: Towards a truly elastic cloud-based data store," in Proceedings of the 2011 IEEE International Conference on Web Services, ser. ICWS '11. Washington, DC, USA: IEEE Computer Society, 2011, pp. 732-733.
    • (2011) ICWS '11 , pp. 732-733
    • Sakr, S.1    Zhao, L.2    Wada, H.3    Liu, A.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.