|
[1] https://aws.amazon.com/tw/s3/pricing/. [2] https://azure.microsoft.com. [3] https://www.amazon.com. [4] https://www.microsoft.com. [5] H. Abu-Libdeh, L. Princehouse, and H. Weatherspoon. Racs: A case for cloud storage diversity. In Proceedings of the 1st ACM Symposium on Cloud Com- puting, SoCC ’10, pages 229–240, New York, NY, USA, 2010. ACM. [6] A. Bessani, M. Correia, B. Quaresma, F. Andr ́e, and P. Sousa. Depsky: De- pendable and secure storage in a cloud-of-clouds. In Proceedings of the Sixth Conference on Computer Systems, EuroSys ’11, pages 31–46, New York, NY, USA, 2011. ACM. [7] B. Calder, J. Wang, A. Ogus, N. Nilakantan, A. Skjolsvold, S. McKelvie, Y. Xu, S. Srivastav, J. Wu, H. Simitci, J. Haridas, C. Uddaraju, H. Khatri, A. Edwards, V. Bedekar, S. Mainali, R. Abbasi, A. Agarwal, M. F. u. Haq, M. I. u. Haq, D. Bhardwaj, S. Dayanand, A. Adusumilli, M. McNett, S. Sankaran, K. Mani- vannan, and L. Rigas. Windows azure storage: A highly available cloud storage service with strong consistency. In Proceedings of the Twenty-Third ACM Sym- posium on Operating Systems Principles, SOSP ’11, pages 143–157, New York, NY, USA, 2011. ACM. [8] J. C. W. Chan, Q. Ding, P. P. C. Lee, and H. H. W. Chan. Parity logging with reserved space: Towards efficient updates and recovery in erasure-coded clus- tered storage. In Proceedings of the 12th USENIX Conference on File and Stor- age Technologies (FAST 14), pages 163–176, Santa Clara, CA, 2014. USENIX. [9] H. Chang. Data replication management for geo-distributed cloud storage. In Master Thesis, National Tsing Hua University, 2015. [10] A. G. Dimakis, P. B. Godfrey, Y. Wu, M. J. Wainwright, and K. Ramchan- dran. Network coding for distributed storage systems. IEEE Transactions on Information Theory, 56(9):4539–4551, Sept 2010. [11] A. G. Dimakis, K. Ramchandran, Y. Wu, and C. Suh. A survey on network codes for distributed storage. Proceedings of the IEEE, 99(3):476–489, March 2011. [12] K. S. Esmaili, A. Chiniah, and A. Datta. Efficient updates in cross-object erasure-coded storage systems. In 2013 IEEE International Conference on Big Data, pages 28–32, Oct 2013. [13] S. Frolund, A. Merchant, Y. Saito, S. Spence, and A. Veitch. A decentral- ized algorithm for erasure-coded virtual disks. In International Conference on Dependable Systems and Networks, 2004, pages 125–134, June 2004. [14] S. Ghemawat, H. Gobioff, and S.-T. Leung. The google file system. In Pro- ceedings of the Nineteenth ACM Symposium on Operating Systems Principles, SOSP ’03, pages 29–43, New York, NY, USA, 2003. ACM. [15] Y. Hu and D. Niu. Reducing access latency in erasure coded cloud storage with local block migration. In IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications, pages 1–9, April 2016. [16] S. Jiekak, A. M. Kermarrec, N. L. Scouarnec, G. Straub, and A. V. Kempen. Regenerating codes: A system perspective. In 2012 IEEE 31st Symposium on Reliable Distributed Systems, pages 436–441, Oct 2012. [17] G. M. Kamath, N. Prakash, V. Lalitha, and P. V. Kumar. Codes with local regeneration. In 2013 IEEE International Symposium on Information Theory, pages 1606–1610, July 2013. [18] O. Khan, R. Burns, J. Plank, W. Pierce, and C. Huang. Rethinking erasure codes for cloud file systems: Minimizing i/o for recovery and degraded reads. In Proceedings of the 10th USENIX Conference on File and Storage Technologies, FAST’12, pages 20–20, Berkeley, CA, USA, 2012. USENIX Association. [19] O. T. Lee, S. D. M. Kumar, and P. Chandran. Erasure coded storage systems for cloud storage x2014; challenges and opportunities. In 2016 International Conference on Data Science and Engineering (ICDSE), pages 1–7, Aug 2016. [20] P. Li, X. Jin, R. J. Stones, G. Wang, Z. Li, X. Liu, and M. Ren. Parallelizing degraded read for erasure coded cloud storage systems using collective commu- nications. In 2016 IEEE Trustcom/BigDataSE/ISPA, pages 1272–1279, Aug 2016. [21] Y. Ma, T. Nandagopal, K. P. N. Puttaswamy, and S. Banerjee. An ensemble of replication and erasure codes for cloud file systems. In 2013 Proceedings IEEE INFOCOM, pages 1276–1284, April 2013. [22] B. Mao, S. Wu, and H. Jiang. Improving storage availability in cloud-of-clouds with hybrid redundant data distribution. In 2015 IEEE International Parallel and Distributed Processing Symposium, pages 633–642, May 2015. [23] S. Mu, K. Chen, P. Gao, F. Ye, Y. Wu, and W. Zheng. x00b5;libcloud: Pro- viding high available and uniform accessing to multiple cloud storages. In 2012 ACM/IEEE 13th International Conference on Grid Computing, pages 201–208, Sept 2012. [24] D. S. Papailiopoulos and A. G. Dimakis. Locally repairable codes. IEEE Trans- actions on Information Theory, 60(10):5843–5855, Oct 2014. [25] T. G. Papaioannou, N. Bonvin, and K. Aberer. Scalia: An adaptive scheme for efficient multi-cloud storage. In High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for, pages 1–10, Nov 2012. [26] N. Prakash, G. M. Kamath, V. Lalitha, and P. V. Kumar. Optimal linear codes with a local-error-correction property. In 2012 IEEE International Symposium on Information Theory Proceedings, pages 2776–2780, July 2012. [27] K. Rashmi, P. Nakkiran, J. Wang, N. B. Shah, and K. Ramchandran. Having your cake and eating it too: Jointly optimal erasure codes for i/o, storage, and network-bandwidth. In 13th USENIX Conference on File and Storage Technolo- gies (FAST 15), pages 81–94, Santa Clara, CA, 2015. USENIX Association. [28] K. V. Rashmi, N. B. Shah, K. Ramchandran, and P. V. Kumar. Regenerating codes for errors and erasures in distributed storage. In 2012 IEEE International Symposium on Information Theory Proceedings, pages 1202–1206, July 2012. [29] A. S. Rawat, O. O. Koyluoglu, N. Silberstein, and S. Vishwanath. Optimal lo- cally repairable and secure codes for distributed storage systems. IEEE Trans- actions on Information Theory, 60(1):212–236, Jan 2014. [30] M. Su, L. Zhang, Y. Wu, K. Chen, and K. Li. Systematic data placement opti- mization in multi-cloud storage for complex requirements. IEEE Transactions on Computers, 65(6):1964–1977, June 2016. [31] H. Weatherspoon and J. D. Kubiatowicz. Erasure Coding Vs. Replication: A Quantitative Comparison, pages 328–337. Springer Berlin Heidelberg, Berlin, Heidelberg, 2002. [32] Y. Xiang, T. Lan, V. Aggarwal, and Y. F. Chen. Optimizing differentiated latency in multi-tenant, erasure-coded storage. IEEE Transactions on Network and Service Management, 14(1):204–216, March 2017. [33] Y. Zhu, J. Lin, P. P. C. Lee, and Y. Xu. Boosting degraded reads in het- erogeneous erasure-coded storage systems. IEEE Transactions on Computers, 64(8):2145–2157, Aug 2015. |