{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T04:38:18Z","timestamp":1747802298026,"version":"3.41.0"},"publisher-location":"New York, NY","reference-count":81,"publisher":"Springer New York","isbn-type":[{"type":"print","value":"9781493920914"},{"type":"electronic","value":"9781493920921"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-1-4939-2092-1_24","type":"book-chapter","created":{"date-parts":[[2015,3,16]],"date-time":"2015-03-16T09:30:47Z","timestamp":1426498247000},"page":"691-725","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Cloud Storage over Multiple Data Centers"],"prefix":"10.1007","author":[{"given":"Shuai","family":"Mu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maomeng","family":"Su","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pin","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongwei","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Keqin","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Albert Y.","family":"Zomaya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,3,17]]},"reference":[{"key":"24_CR1","unstructured":"Varia, Jinesh. \u201cCloud architectures.\u201d White Paper of Amazon, jineshvaria. s3. amazonaws. com\/public\/cloudarchitectures-varia. pdf (2008)."},{"key":"24_CR2","doi-asserted-by":"crossref","unstructured":"Brad Calder, Ju Wang, Aaron Ogus, Niranjan Nilakantan, Arild Skjolsvold, Sam McKelvie, Yikang Xu, Shashwat Srivastav, Jiesheng Wu, Huseyin Simitci, Jaidev Haridas, Chakravarthy Uddaraju, Hemal Khatri, Andrew Edwards, Vaman Bedekar, Shane Mainali, Rafay Abbasi, Arpit Agarwal, Mian Fahim ul Haq, Muhammad Ikram ul Haq, Deepali Bhardwaj, Sowmya Dayanand, Anitha Aduzsumilli, Marvin McNett, Sriram Sankaran, Kavitha Manivannan, Leonidas Rigas. Windows Azure Storage: a highly available cloud storage service with strong consistency. Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles (SOSP\u201911), pages\u00a0143\u2013157, 2011.","DOI":"10.1145\/2043556.2043571"},{"key":"24_CR3","doi-asserted-by":"crossref","unstructured":"G. DeCandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, W. Vogels. Dynamo: amazon\u02bcs highly available key-value store. Proceedings of twenty-first ACM SIGOPS Symposium on Operating Systems Principles (SOSP\u2019 07), pages\u00a0205\u2013220, 2007.","DOI":"10.1145\/1323293.1294281"},{"key":"24_CR4","doi-asserted-by":"crossref","unstructured":"Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung. The Google file system. Proceedings of the nineteenth ACM Symposium on Operating Systems Principles (SOSP\u2019 03), pages\u00a029\u201343, 2003.","DOI":"10.1145\/1165389.945450"},{"key":"24_CR5","doi-asserted-by":"crossref","unstructured":"Chang, Fay, et al. \u201cBigtable: A distributed storage system for structured data.\u201d ACM Transactions on Computer Systems (TOCS) 26.2 (2008): 4.","DOI":"10.1145\/1365815.1365816"},{"key":"24_CR6","unstructured":"James C. Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, Christopher Frost, J. J. Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Yasushi Saito, Michal Szymaniak, Christopher Taylor, Ruth Wang, Dale Woodford, D. Woodford. Spanner: Google\u02bcs globally-distributed database. Proceedings of the 10th USENIX conference on Operating Systems Design and Implementation (OSDI\u2019 12), pages\u00a0251\u2013264, 2012."},{"key":"24_CR7","doi-asserted-by":"crossref","unstructured":"Yair Sovran, Russell Power, Marcos K. Aguilera, Jinyang Li. Transactional storage for geo-replicated systems. Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles (SOSP\u201911), pages\u00a0385\u2013400, 2011.","DOI":"10.1145\/2043556.2043592"},{"key":"24_CR8","doi-asserted-by":"crossref","unstructured":"Wyatt Lloyd, Michael J. Freedman, Michael Kaminsky, David G. Andersen. Don\u02bct settle for eventual: scalable causal consistency for wide-area storage with COPS. Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles (SOSP\u201911), pages\u00a0401\u2013416, 2011.","DOI":"10.1145\/2043556.2043593"},{"key":"24_CR9","unstructured":"Cheng Li, Daniel Porto, Allen Clement, Johannes Gehrke, Nuno Preguica, Rodrigo Rodrigues. Making geo-replicated systems fast as possible, consistent when necessary. Proceedings of the 10th USENIX conference on Operating Systems Design and Implementation (OSDI\u201912), pages\u00a0265\u2013278, 2012."},{"key":"24_CR10","doi-asserted-by":"crossref","unstructured":"Luiz Andr\u00e9 Barroso, Urs H\u00f6lzle. The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines. Morgan & Claypool Publishers, DOI: 10.2200\/S00193ED1V01Y200905CAC006, 2009.","DOI":"10.1007\/978-3-031-01722-3_4"},{"key":"24_CR11","unstructured":"Jason Baker, Chris Bond, James C. Corbett, JJ Furman, Andrey Khorlin, James Larson, Jean-Michel Leon, Yawei Li, Alexander Floyd, Vadim Yushprakh. Megastore: Providing Scalable, Highly Available Storage for Interactive Services. In 5th Conference on Innovative Data Systems Research, pages\u00a0223\u2013234, 2011."},{"key":"24_CR12","doi-asserted-by":"crossref","unstructured":"Avinash Lakshman, Prashant Malik. Cassandra: a decentralized structured storage system. ACM SIGOPS Operating Systems Review, 44(2), pages\u00a035\u201340, 2010.","DOI":"10.1145\/1773912.1773922"},{"key":"24_CR13","doi-asserted-by":"crossref","unstructured":"D. B. Terry, M. M. Theimer, Karin Petersen, A. J. Demers, M. J. Spreitzer, C. H. Hauser. Managing update conflicts in Bayou, a weakly connected replicated storage system. Proceedings of the fifteenth ACM Symposium on Operating Systems Principles (SOSP\u201995), pages\u00a0172\u2013182, 1995.","DOI":"10.1145\/224056.224070"},{"key":"24_CR14","doi-asserted-by":"crossref","unstructured":"Brian F. Cooper, Raghu Ramakrishnan, Utkarsh Srivastava, Adam Silberstein, Philip Bohannon, Hans-Arno, Nick Puz, Daniel Weaver, Ramana Yerneni. PNUTS: Yahoo!\u02bcs hosted data serving platform. Proceedings of the VLDB Endowment, 1(2), pages\u00a01277\u20131288, 2008.","DOI":"10.14778\/1454159.1454167"},{"key":"24_CR15","doi-asserted-by":"crossref","unstructured":"Fred B. Schneider. Implementing fault-tolerant services using the state machine approach: a tutorial. ACM Computing Surveys (CSUR), 22(4), pages\u00a0299\u2013319, 1990.","DOI":"10.1145\/98163.98167"},{"key":"24_CR16","doi-asserted-by":"crossref","unstructured":"Leslie Lamport. Paxos made simple. ACM SIGACT News Distributed Computing Column, 32(4), pages\u00a018\u201325, 2001.","DOI":"10.1145\/568425.568433"},{"key":"24_CR17","doi-asserted-by":"crossref","unstructured":"Tushar D. Chandra, Robert Griesemer, Joshua Redstone. Paxos made live: an engineering perspective. Proceedings of the twenty-sixth annual ACM Symposium on Principles of Distributed Computing, pages\u00a0398\u2013407, 2007.","DOI":"10.1145\/1281100.1281103"},{"key":"24_CR18","unstructured":"Mike Burrows. The Chubby lock service for loosely-coupled distributed systems. Proceedings of the 7th symposium on Operating Systems Design and Implementation (OSDI\u201906), pages\u00a0335\u2013350, 2006."},{"key":"24_CR19","unstructured":"Jeff Dean. Designs, Lessons, and Advice from Building Large Distributed Systems. Keynote from LADIS, 2009."},{"key":"24_CR20","doi-asserted-by":"crossref","unstructured":"Stacy Patterson, Aaron J. Elmore, Faisal Nawab, Divyakant Agrawal, Amr El Abbadi. Serializability, not serial: concurrency control and availability in multi-datacenter datastores. Proceedings of the VLDB Endowment, 5(11), PAGES\u00a01459\u20131470, 2012.","DOI":"10.14778\/2350229.2350261"},{"key":"24_CR21","doi-asserted-by":"crossref","unstructured":"Werner Vogels. Eventually consistent. Communications of the ACM\u2014Rural engineering development, 52(1), pages\u00a040\u201344, 2009.","DOI":"10.1145\/1435417.1435432"},{"key":"24_CR22","doi-asserted-by":"crossref","unstructured":"Lisa Glendenning, Ivan Beschastnikh, Arvind Krishnamurthy, Thomas Anderson. Scalable consistency in Scatter. Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles (SOSP\u201911), pages\u00a015\u201328, 2011.","DOI":"10.1145\/2043556.2043559"},{"key":"24_CR23","unstructured":"Daniel Ford, Fran\u00e7ois Labelle, Florentina I. Popovici, Murray Stokely, Van-Anh Truong, Luiz Barroso, Carrie Grimes, Sean Quinlan. Availability in globally distributed storage systems. Proceedings of the 9th USENIX conference on Operating Systems Design and Implementation (OSDI\u201910), No.\u00a01\u20137, 2010."},{"key":"24_CR24","doi-asserted-by":"crossref","unstructured":"Sage A. Weil, Scott A. Brandt, Ethan L. Miller, Carlos Maltzahn. CRUSH: controlled, scalable, decentralized placement of replicated data. Proceedings of the 2006 ACM\/IEEE conference on Supercomputing, 2006.","DOI":"10.1109\/SC.2006.19"},{"key":"24_CR25","unstructured":"Wyatt Lloyd, Michael J. Freedman, Michael Kaminsky, David G. Andersen. Stronger Semantics for Low-Latency Geo-Replicated Storage. Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201913), 2013."},{"key":"24_CR26","unstructured":"Sharad Agarwal, John Dunagan, Navendu Jain, Stefan Saroiu, Alec Wolman, Harbinder Bhogan. Volley: automated data placement for geo-distributed cloud services. Proceedings of the 7th USENIX conference on Networked Systems Design and Implementation (NSDI\u201910), 2010."},{"key":"24_CR27","doi-asserted-by":"crossref","unstructured":"Anton Beloglazov, Rajkumar Buyya. Energy Efficient Resource Management in Virtualized Cloud Data Centers. Proceedings of the 2010 10th IEEE\/ACM International Conference on Cluster, Cloud and Grid Computing, pages\u00a0826\u2013831, 2010.","DOI":"10.1109\/CCGRID.2010.46"},{"key":"24_CR28","unstructured":"Zhichao Li, Kevin M. Greenan, Andrew W. Leung, Erez Zadok. Power Consumption in Enterprise-Scale Backup Storage Systems. Proceedings of the Tenth USENIX Conference on File and Storage Technologies (FAST \u201912), pages\u00a065\u201371, 2012."},{"key":"24_CR29","unstructured":"J. G. Koomey. Growth in data center electricity use 2005 to 2010. Technical report, Standord University, 2011."},{"key":"24_CR30","doi-asserted-by":"crossref","unstructured":"Yi Lin, Bettina Kemm, Marta Pati\u00f1o-Mart\u00ednez, Ricardo Jim\u00e9nez-Peris. Middleware based data replication providing snapshot isolation. Proceedings of the 2005 ACM SIGMOD international conference on Management of data, pages\u00a0419\u2013430, 2005.","DOI":"10.1145\/1066157.1066205"},{"key":"24_CR31","unstructured":"Daniel Peng, Frank Dabek. Large-scale incremental processing using distributed transactions and notifications. Proceedings of the 9th USENIX conference on Operating Systems Design and Implementation, 2010."},{"key":"24_CR32","doi-asserted-by":"crossref","unstructured":"Cong Wang, Qian Wang, and Kui Ren, Wenjing Lou. Privacy-Preserving Public Auditing for Data Storage Security in Cloud Computing. Proceedings of IEEE INFOCOM, 2010.","DOI":"10.1109\/INFCOM.2010.5462173"},{"key":"24_CR33","doi-asserted-by":"crossref","unstructured":"S. Subashini, V. Kavitha. A survey on security issues in service delivery models of cloud computing. Journal of Network and Computer Applications, 34(1), pages\u00a01\u201311, 2011.","DOI":"10.1016\/j.jnca.2010.07.006"},{"key":"24_CR34","doi-asserted-by":"crossref","unstructured":"H. Takabi, J.B.D. Joshi, G. Ahn. Security and Privacy Challenges in Cloud Computing Environments. IEEE Security and Privacy, 8(6), pages\u00a024\u201331, 2010.","DOI":"10.1109\/MSP.2010.186"},{"key":"24_CR35","doi-asserted-by":"crossref","unstructured":"Kevin D. Bowers, Ari Juels, Alina Oprea. HAIL: a high-availability and integrity layer for cloud storage. Proceedings of the 16th ACM conference on Computer and Communications Security (CCS\u201909), pages\u00a0187\u2013198, 2009.","DOI":"10.1145\/1653662.1653686"},{"key":"24_CR36","doi-asserted-by":"crossref","unstructured":"Fengzhe Zhang, Jin Chen, Haibo Chen, Binyu Zang. CloudVisor: retrofitting protection of virtual machines in multi-tenant cloud with nested virtualization. Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles (SOSP\u201911), pages\u00a0203\u2013216, 2011.","DOI":"10.1145\/2043556.2043576"},{"key":"24_CR37","doi-asserted-by":"crossref","unstructured":"Xiaoxin Chen, Tal Garfinkel, E. Christopher Lewis, Pratap Subrahmanyam, Carl A. Waldspurger, Dan Boneh, Jeffrey Dwoskin, Dan R.K. Ports. Overshadow: a virtualization-based approach to retrofitting protection in commodity operating systems. Proceedings of the 13th international conference on Architectural Support for Programming Languages and Operating Systems, pages\u00a02\u201313, 2008.","DOI":"10.1145\/1346281.1346284"},{"key":"24_CR38","doi-asserted-by":"crossref","unstructured":"Wassim Itani, Ayman Kayssi, Ali Chehab. Privacy as a Service: Privacy-Aware Data Storage and Processing in Cloud Computing Architectures. Proceedings of Eighth IEEE International Conference on Dependable, Autonomic and Secure Computing, pages\u00a0711\u2013716, 2009.","DOI":"10.1109\/DASC.2009.139"},{"key":"24_CR39","unstructured":"Shucheng Yu, Cong Wang, Kui Ren, Wenjing Lou. Achieving Secure, Scalable, and Fine-grained Data Access Control in Cloud Computing. Proceedings of IEEE INFOCOM, 2010."},{"key":"24_CR40","doi-asserted-by":"crossref","unstructured":"Vipul Goyal, Omkant Pandey, Amit Sahai, Brent Waters. Attribute-based encryption for fine-grained access control of encrypted data. Proceedings of the 13th ACM conference on Computer and Communications Security (CCS\u201906), pages\u00a089\u201398, 2006.","DOI":"10.1145\/1180405.1180418"},{"key":"24_CR41","doi-asserted-by":"crossref","unstructured":"Myong H. Kang, Joon S. Park, Judith N. Froscher. Access control mechanisms for inter-organizational workflow. Proceedings of the sixth ACM symposium on Access Control Models and Technologies, pages\u00a066\u201374, 2001.","DOI":"10.1145\/373256.373266"},{"key":"24_CR42","unstructured":"H. Chen, F. Zhang, C. Chen, Z. Yang, R. Chen, B. Zang, P. Yew, and W. Mao. Tamper-resistant execution in an untrusted operating system using a virtual machine monitor. Parallel Processing Institute Technical Report, Number: FDUPPITR-2007-0801, Fudan University, 2007."},{"key":"24_CR43","doi-asserted-by":"crossref","unstructured":"Lein Harn, Hung-Yu Lin. A cryptographic key generation scheme for multilevel data security. Computer & Security, 9(6), pages\u00a0539\u2013546, 1990.","DOI":"10.1016\/0167-4048(90)90132-D"},{"key":"24_CR44","doi-asserted-by":"crossref","unstructured":"Christian Cachin, Klaus Kursawe, Anna Lysyanskaya, Reto Strobl. Asynchronous verifiable secret sharing and proactive cryptosystems. Proceedings of the 9th ACM conference on Computer and Communications Security (CCS\u201902), pages\u00a088\u201397, 2002.","DOI":"10.1145\/586110.586124"},{"key":"24_CR45","doi-asserted-by":"crossref","unstructured":"Phillip Rogaway. Bucket hashing and its application to fast message authentication. CRYPTO, volume 963 of LNCS, pages\u00a029\u201342, 1995.","DOI":"10.1007\/3-540-44750-4_3"},{"key":"24_CR46","doi-asserted-by":"crossref","unstructured":"David Lie, Chandramohan A. Thekkath, Mark Horowitz. Implementing an untrusted operating system on trusted hardware. Proceedings of the nineteenth ACM Symposium on Operating Systems Principles (SOSP\u201903), pages\u00a0178\u2013192, 2003.","DOI":"10.1145\/1165389.945463"},{"key":"24_CR47","doi-asserted-by":"crossref","unstructured":"Stephen T. Jones, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau. Geiger: monitoring the buffer cache in a virtual machine environment. Proceedings of the 12th international conference on Architectural Support for Programming Languages and Operating Systems, pages\u00a014\u201324, 2006.","DOI":"10.1145\/1168857.1168861"},{"key":"24_CR48","unstructured":"Abraham Silberschatz, Peter Baer Galvin, Greg Gagne. Operating System Concepts. John Wiley & Sons, 2009."},{"key":"24_CR49","doi-asserted-by":"crossref","unstructured":"Guillaume Duc, Ronan Keryell. CryptoPage: an Efficient Secure Architecture with Memory Encryption, Integrity and Information Leakage Protection. Proceedings of the 22nd Annual Computer Security Applications Conference (ACSAC\u201906), pages\u00a0483\u2013492, 2006.","DOI":"10.1109\/ACSAC.2006.21"},{"key":"24_CR50","doi-asserted-by":"crossref","unstructured":"David Lie, Chandramohan Thekkath, Mark Mitchell, Patrick Lincoln, Dan Boneh, John Mitchell, Mark Horowitz. Architectural support for copy and tamper resistant software. ACM SIGPLAN Notices, 35(11), pages\u00a0168\u2013177, 2000.","DOI":"10.1145\/356989.357005"},{"key":"24_CR51","unstructured":"Hou Qinghua, Wu Yongwei, Zheng Weimin, Yang Guangwen. A Method on Protection of User Data Privacy in Cloud Storage Platform. Journal of Computer Research and Development, 48(7), pages\u00a01146\u20131154, 2011."},{"key":"24_CR52","doi-asserted-by":"crossref","unstructured":"Reed I S, Solomon G. Polynomial codes over certain finite fields [J]. Journal of the Society for Industrial & Applied Mathematics, 1960, 8(2): 300\u2013304.","DOI":"10.1137\/0108018"},{"key":"24_CR53","doi-asserted-by":"crossref","unstructured":"Roth R M, Lempel A. On MDS codes via Cauchy matrices [J]. Information Theory, IEEE Transactions on, 1989, 35(6): 1314\u20131319.","DOI":"10.1109\/18.45291"},{"key":"24_CR54","unstructured":"Blaum M, Farrell P, Tilborg H. Array Codes [M]. Amsterdam, Netherlands: Elsevier Science B V, 1998."},{"key":"24_CR55","doi-asserted-by":"crossref","unstructured":"Blaum M, Brady J, Bruck J, et al. EVENODD: An efficient scheme for tolerating double disk failures in RAID architectures[J]. Computers, IEEE Transactions on, 1995, 44(2): 192\u2013202.","DOI":"10.1109\/12.364531"},{"key":"24_CR56","doi-asserted-by":"crossref","unstructured":"Xu L, Bruck J. X-code: MDS array codes with optimal encoding[J]. Information Theory, IEEE Transactions on, 1999, 45(1): 272\u2013276.","DOI":"10.1109\/18.746809"},{"key":"24_CR57","unstructured":"Huang, Cheng, et al. \u201cErasure coding in windows azure storage.\u201d USENIX ATC. 2012."},{"key":"24_CR58","doi-asserted-by":"crossref","unstructured":"Dimakis A G, Godfrey P B, Wu Y, et al. Network coding for distributed storage systems[J]. Information Theory, IEEE Transactions on, 2010, 56(9): 4539\u20134551.","DOI":"10.1109\/TIT.2010.2054295"},{"key":"24_CR59","unstructured":"Khan, Osama, et al. \u201cRethinking erasure codes for cloud file systems: Minimizing I\/O for recovery and degraded reads.\u201d Proc. of USENIX FAST. 2012."},{"key":"24_CR60","doi-asserted-by":"crossref","unstructured":"Xiang, Liping, et al. \u201cOptimal recovery of single disk failure in RDP code storage systems.\u201d ACM SIGMETRICS Performance Evaluation Review. Vol.\u00a038. No.\u00a01. ACM, 2010.","DOI":"10.1145\/1811099.1811054"},{"key":"24_CR61","doi-asserted-by":"crossref","unstructured":"Brewer, Eric A. \u201cTowards robust distributed systems.\u201d PODC. 2000.","DOI":"10.1145\/343477.343502"},{"key":"24_CR62","doi-asserted-by":"crossref","unstructured":"Vogels, Werner. \u201cEventually consistent.\u201d Communications of the ACM 52.1 (2009): 40\u201344.","DOI":"10.1145\/1435417.1435432"},{"key":"24_CR63","doi-asserted-by":"crossref","unstructured":"Birman, Kenneth P. \u201cConsistency in Distributed Systems.\u201d Guide to Reliable Distributed Systems. Springer London, 2012. 457\u2013470.","DOI":"10.1007\/978-1-4471-2416-0_15"},{"key":"24_CR64","doi-asserted-by":"crossref","unstructured":"Bermbach, David, and Stefan Tai. \u201cEventual consistency: How soon is eventual? An evaluation of Amazon S3\u02bcs consistency behavior.\u201d Proceedings of the 6th Workshop on Middleware for Service Oriented Computing. ACM, 2011.","DOI":"10.1145\/2093185.2093186"},{"key":"24_CR65","doi-asserted-by":"crossref","unstructured":"Zhou, Yuanyuan, et al. \u201cRelaxed consistency and coherence granularity in DSM systems: A performance evaluation.\u201d ACM SIGPLAN Notices. Vol.\u00a032. No.\u00a07. ACM, 1997.","DOI":"10.1145\/263767.263788"},{"key":"24_CR66","doi-asserted-by":"crossref","unstructured":"Adve, Sarita V., and Kourosh Gharachorloo. \u201cShared memory consistency models: A tutorial.\u201d computer 29.12 (1996): 66\u201376.","DOI":"10.1109\/2.546611"},{"key":"24_CR67","unstructured":"Serious cloud failures and disasters of 2011.http:\/\/www.cloudways.com\/blog\/cloud-failures-disastersof-2011\/."},{"key":"24_CR68","doi-asserted-by":"crossref","unstructured":"D. Bernstein, E. Ludvigson, K. Sankar, S. Diamond, and M. Morrow, \u201cBlueprint for the intercloud\u2014protocols and formats for cloud computing interoperability,\u201d Internet and Web Applications and Services, International Conference on, vol.\u00a00, pp.\u00a0328\u2013336, 2009.","DOI":"10.1109\/ICIW.2009.55"},{"key":"24_CR69","doi-asserted-by":"crossref","unstructured":"R. G. Dimakis, P. B. Godfrey, Y. Wu, M. O. Wainwright, and K. Ramch, \u201cNetwork coding for distributed storage systems,\u201d in In Proc. of IEEE INFOCOM, 2007.","DOI":"10.1109\/INFCOM.2007.232"},{"key":"24_CR70","doi-asserted-by":"crossref","unstructured":"L. Rizzo, \u201cEffective erasure codes for reliable computer communication protocols,\u201d SIGCOMM Comput. Commun. Rev.,vol.\u00a027, no.\u00a02, pp.\u00a024\u201336, Apr. 1997. [Online]. Available:http:\/\/doi.acm.org\/10.1145\/263876.263881","DOI":"10.1145\/263876.263881"},{"key":"24_CR71","unstructured":"H. P. Anvin. The mathematics of raid-6.http:\/\/kernel.org\/pub\/linux\/kernel\/people\/hpa\/raid6.pdf."},{"key":"24_CR72","doi-asserted-by":"crossref","unstructured":"H. Weatherspoon and J. Kubiatowicz, \u201cErasure coding vs. replication: A quantitative comparison,\u201d Peer-to-Peer Systems, pp.\u00a0328\u2013337, 2002.","DOI":"10.1007\/3-540-45748-8_31"},{"key":"24_CR73","doi-asserted-by":"crossref","unstructured":"M. Vrable, S. Savage, and G. M. Voelker, \u201cCumulus: Filesystem backup to the cloud,\u201d Trans. Storage, vol.\u00a05, no.\u00a04, pp.\u00a014:1\u201314:28, Dec. 2009. [Online]. Available:http:\/\/doi.acm.org\/10.1145\/1629080.1629084","DOI":"10.1145\/1629080.1629084"},{"key":"24_CR74","unstructured":"P. Hunt, M. Konar, F. P. Junqueira, and B. Reed, \u201cZookeeper: waitfree coordination for internet-scale systems,\u201d in Proceedings of the 2010 USENIX conference on USENIX annual technical conference, ser. USENIXATC\u201910. Berkeley, CA, USA: USENIX Association, 2010, pp.\u00a011\u201311."},{"key":"24_CR75","unstructured":"L. Lamport, \u201cPaxos made simple,\u201d ACM SIGACT News, vol.\u00a032, no.\u00a04, pp.\u00a018\u201325, 2001."},{"key":"24_CR76","unstructured":"N. A. Lynch, Distributed algorithms. Morgan Kaufmann, 1996."},{"key":"24_CR77","doi-asserted-by":"crossref","unstructured":"A. Bessani, M. Correia, B. Quaresma, F. Andr\u00b4e, and P. Sousa, \u201cDepsky: dependable and secure storage in a cloud-of-clouds,\u201d in Proceedings of the sixth conference on Computer systems, ser. EuroSys\u201911. New York, NY, USA: ACM, 2011, pp.\u00a031\u201346.","DOI":"10.1145\/1966445.1966449"},{"key":"24_CR78","doi-asserted-by":"crossref","unstructured":"W. Vogels, \u201cEventually consistent,\u201d Communications of the ACM, vol.\u00a052, no.\u00a01, pp.\u00a040\u201344, 2009.","DOI":"10.1145\/1435417.1435432"},{"key":"24_CR79","unstructured":"M. Herlihy, V. Luchangco, and M. Moir, \u201cObstruction-free synchronization: Double-ended queues as an example,\u201d in Distributed Computing Systems, 2003. Proceedings. 23rd International Conference on. IEEE, 2003, pp.\u00a0522\u2013529."},{"key":"24_CR80","unstructured":"Csc cloud usage index. http:\/\/www.csc.com\/."},{"key":"24_CR81","unstructured":"D. Ionescu. (Oct. 2009) Microsoft red-faced after massive sidekick data loss. pcworld."}],"container-title":["Handbook on Data Centers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4939-2092-1_24","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T00:24:50Z","timestamp":1747787090000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-1-4939-2092-1_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9781493920914","9781493920921"],"references-count":81,"URL":"https:\/\/doi.org\/10.1007\/978-1-4939-2092-1_24","relation":{},"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"17 March 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}