메뉴 건너뛰기




Volumn 97, Issue , 2017, Pages 35-47

Cloud storage reliability for Big Data applications: A state of the art survey

Author keywords

Big Data applications; Cloud storage; Data reliability; Erasure coding; Fault tolerance; Replication

Indexed keywords

BANDWIDTH; DIGITAL STORAGE; ECONOMIC AND SOCIAL EFFECTS; ENERGY UTILIZATION; FAULT TOLERANCE; RELIABILITY; SURVEYS;

EID: 85029597099     PISSN: 10848045     EISSN: 10958592     Source Type: Journal    
DOI: 10.1016/j.jnca.2017.08.011     Document Type: Review
Times cited : (101)

References (85)
  • 4
    • 85029602202 scopus 로고    scopus 로고
    • AWS,, Summary of the Amazon DynamoDB Service Disruption and Related Impacts in the US East Region. URL 〈〉.
    • AWS, 2016. Summary of the Amazon DynamoDB Service Disruption and Related Impacts in the US East Region. URL 〈 https://aws.amazon.com/message/5467D2〉.
    • (2016)
  • 5
    • 84910117607 scopus 로고    scopus 로고
    • Analytics in a Big Data World: The Essential Guide to Data Science and Its Applications
    • John Wiley&Sons
    • Baesens, B., Analytics in a Big Data World: The Essential Guide to Data Science and Its Applications. 2014, John Wiley&Sons.
    • (2014)
    • Baesens, B.1
  • 6
    • 85029572960 scopus 로고    scopus 로고
    • 2010. Finding a needle in haystack: Facebook's photo storage. In: Proceedings of OSDI., vol. 10. pp. 1–8.
    • Beaver, D., Kumar, S., Li, H.C., Sobel, J., Vajgel, P. et al., 2010. Finding a needle in haystack: Facebook's photo storage. In: Proceedings of OSDI., vol. 10. pp. 1–8.
    • Beaver, D.1    Kumar, S.2    Li, H.C.3    Sobel, J.4    Vajgel, P.5
  • 7
    • 0029254192 scopus 로고
    • Evenodd: an efficient scheme for tolerating double disk failures in raid architectures
    • Blaum, M., Brady, J., Bruck, J., Menon, J., Evenodd: an efficient scheme for tolerating double disk failures in raid architectures. IEEE Trans. Comput. 44:2 (1995), 192–202.
    • (1995) IEEE Trans. Comput. , vol.44 , Issue.2 , pp. 192-202
    • Blaum, M.1    Brady, J.2    Bruck, J.3    Menon, J.4
  • 9
    • 84924064858 scopus 로고    scopus 로고
    • Energy-efficient data replication in cloud computing datacenters
    • Boru, D., Kliazovich, D., Granelli, F., Bouvry, P., Zomaya, A.Y., Energy-efficient data replication in cloud computing datacenters. Clust. Comput. 18:1 (2015), 385–402.
    • (2015) Clust. Comput. , vol.18 , Issue.1 , pp. 385-402
    • Boru, D.1    Kliazovich, D.2    Granelli, F.3    Bouvry, P.4    Zomaya, A.Y.5
  • 10
    • 85015398118 scopus 로고    scopus 로고
    • Disks Fordata Centers
    • White Paper for FAST 1(1), p. 4.
    • Brewer, E., Ying, L., Greenfield, L., Cypher, R., Tso, T., 2016. Disks Fordata Centers. White Paper for FAST 1(1), p. 4.
    • (2016)
    • Brewer, E.1    Ying, L.2    Greenfield, L.3    Cypher, R.4    Tso, T.5
  • 12
    • 84856116287 scopus 로고    scopus 로고
    • Optimal repair of mds codes in distributed storage via subspace interference alignment
    • arXiv preprint arXiv:1106.1250.
    • Cadambe, V.R., Huang, C., Jafar, S.A., Li, J., 2011. Optimal repair of mds codes in distributed storage via subspace interference alignment. arXiv preprint arXiv:1106.1250.
    • (2011)
    • Cadambe, V.R.1    Huang, C.2    Jafar, S.A.3    Li, J.4
  • 13
    • 77955681363 scopus 로고    scopus 로고
    • Distributed data storage with minimum storage regenerating codes-exact and functional repair are asymptotically equally efficient
    • arXiv preprint arXiv:1004.4299.
    • Cadambe, V.R., Jafar, S.A., Maleki, H., 2010. Distributed data storage with minimum storage regenerating codes-exact and functional repair are asymptotically equally efficient. arXiv preprint arXiv:1004.4299.
    • (2010)
    • Cadambe, V.R.1    Jafar, S.A.2    Maleki, H.3
  • 14
    • 84900800509 scopus 로고    scopus 로고
    • Data-intensive applications, challenges, techniques and technologies: a survey on big data
    • Chen, C.P., Zhang, C.-Y., Data-intensive applications, challenges, techniques and technologies: a survey on big data. Inf. Sci. 275 (2014), 314–347.
    • (2014) Inf. Sci. , vol.275 , pp. 314-347
    • Chen, C.P.1    Zhang, C.-Y.2
  • 15
    • 84959224980 scopus 로고    scopus 로고
    • On the non-existence of minimum storage regenerating codes with repair-by-transfer property
    • Chen, Y., Wang, Y., On the non-existence of minimum storage regenerating codes with repair-by-transfer property. IEEE Commun. Lett. 19:12 (2015), 2070–2073.
    • (2015) IEEE Commun. Lett. , vol.19 , Issue.12 , pp. 2070-2073
    • Chen, Y.1    Wang, Y.2
  • 17
    • 84960189304 scopus 로고    scopus 로고
    • Compare cost and performance of replication and erasure coding
    • Cook, J.D., Primme, R., de Kwant, A., Compare cost and performance of replication and erasure coding. Hitachi Rev., 63, 2014, 304.
    • (2014) Hitachi Rev. , vol.63 , pp. 304
    • Cook, J.D.1    Primme, R.2    de Kwant, A.3
  • 18
  • 21
    • 84904539268 scopus 로고    scopus 로고
    • The digital universe in 2020: big data, bigger digital shadows, and biggest growth in the far east
    • Gantz, J., Reinsel, D., The digital universe in 2020: big data, bigger digital shadows, and biggest growth in the far east. IDC iView: IDC Anal. Future 2007:2012 (2012), 1–16.
    • (2012) IDC iView: IDC Anal. Future , vol.2007 , Issue.2012 , pp. 1-16
    • Gantz, J.1    Reinsel, D.2
  • 22
    • 85092767051 scopus 로고    scopus 로고
    • A spin-up saved is energy earned: achieving power-efficient, erasure-coded storage
    • In: Proceedings of HotDep.
    • Greenan, K.M., Long, D.D., Miller, E.L., Schwarz, T.J., Wylie, J.J., 2008. A spin-up saved is energy earned: achieving power-efficient, erasure-coded storage. In: Proceedings of HotDep.
    • (2008)
    • Greenan, K.M.1    Long, D.D.2    Miller, E.L.3    Schwarz, T.J.4    Wylie, J.J.5
  • 23
    • 85029579193 scopus 로고    scopus 로고
    • Big Databig Money Says it is a Paradigm Buster
    • Groenfeldt, T., 2012. Big Databig Money Says it is a Paradigm Buster.
    • (2012)
    • Groenfeldt, T.1
  • 26
    • 77955390785 scopus 로고    scopus 로고
    • Cooperative recovery of distributed storage systems from multiple losses with network coding
    • Hu, Y., Xu, Y., Wang, X., Zhan, C., Li, P., Cooperative recovery of distributed storage systems from multiple losses with network coding. IEEE J. Sel. Areas Commun., 28, 2010, 2.
    • (2010) IEEE J. Sel. Areas Commun. , vol.28 , pp. 2
    • Hu, Y.1    Xu, Y.2    Wang, X.3    Zhan, C.4    Li, P.5
  • 27
    • 84883101272 scopus 로고    scopus 로고
    • Analysis and construction of functional regenerating codes with uncoded repair for distributed storage systems
    • In: IEEE, pp.
    • Hu, Y., Lee, P.P., Shum, K.W., 2013. Analysis and construction of functional regenerating codes with uncoded repair for distributed storage systems. In: INFOCOM, 2013 Proceedings IEEE. IEEE, pp. 2355–2363.
    • (2013) INFOCOM, 2013 Proceedings IEEE , pp. 2355-2363
    • Hu, Y.1    Lee, P.P.2    Shum, K.W.3
  • 28
    • 65449164203 scopus 로고    scopus 로고
    • Star: an efficient coding scheme for correcting triple storage node failures
    • Huang, C., Xu, L., Star: an efficient coding scheme for correcting triple storage node failures. IEEE Trans. Comput. 57:7 (2008), 889–901.
    • (2008) IEEE Trans. Comput. , vol.57 , Issue.7 , pp. 889-901
    • Huang, C.1    Xu, L.2
  • 29
    • 84875724776 scopus 로고    scopus 로고
    • Pyramid codes: flexible schemes to trade space for access efficiency in reliable data storage systems
    • Huang, C., Chen, M., Li, J., Pyramid codes: flexible schemes to trade space for access efficiency in reliable data storage systems. ACM Trans. Storage (TOS), 9(1), 2013, 3.
    • (2013) ACM Trans. Storage (TOS) , vol.9 , Issue.1 , pp. 3
    • Huang, C.1    Chen, M.2    Li, J.3
  • 30
    • 85029600332 scopus 로고    scopus 로고
    • 2012. Erasure coding in windows azure storage. In: Proceedings of Usenix Annual Technical Conference. Boston, MA, pp. 15–26.
    • Huang, C., Simitci, H., Xu, Y., Ogus, A., Calder, B., Gopalan, P., Li, J., Yekhanin, S., et al., 2012. Erasure coding in windows azure storage. In: Proceedings of Usenix Annual Technical Conference. Boston, MA, pp. 15–26.
    • Huang, C.1    Simitci, H.2    Xu, Y.3    Ogus, A.4    Calder, B.5    Gopalan, P.6    Li, J.7    Yekhanin, S.8
  • 32
    • 84890867890 scopus 로고    scopus 로고
    • A light-weight data replication for cloud data centers environment
    • Hussein, M.-K., Mousa, M.-H., A light-weight data replication for cloud data centers environment. Int. J. Eng. Innov. Technol. 1:6 (2012), 169–175.
    • (2012) Int. J. Eng. Innov. Technol. , vol.1 , Issue.6 , pp. 169-175
    • Hussein, M.-K.1    Mousa, M.-H.2
  • 34
    • 80052984151 scopus 로고    scopus 로고
    • Le Scouarnec, N., Straub, G., 2011. Repairing multiple failures with coordinated and adaptive regenerating codes. In: Proceedings of the 2011 International Symposium on Network Coding (NetCod). IEEE, pp. 1–6.
    • Kermarrec, A.-M., Le Scouarnec, N., Straub, G., 2011. Repairing multiple failures with coordinated and adaptive regenerating codes. In: Proceedings of the 2011 International Symposium on Network Coding (NetCod). IEEE, pp. 1–6.
    • Kermarrec, A.-M.1
  • 35
    • 84868092379 scopus 로고    scopus 로고
    • Rethinking erasure codes for cloud file systems: minimizing i/o for recovery and degraded reads
    • In: Proceedings of FAST. p. 20.
    • Khan, O., Burns, R.C., Plank, J.S., Pierce, W., Huang, C., 2012. Rethinking erasure codes for cloud file systems: minimizing i/o for recovery and degraded reads. In: Proceedings of FAST. p. 20.
    • (2012)
    • Khan, O.1    Burns, R.C.2    Plank, J.S.3    Pierce, W.4    Huang, C.5
  • 36
    • 85018197620 scopus 로고    scopus 로고
    • On the latency and energy efficiency of erasure-coded cloud storage systems
    • arXiv preprint arXiv:1405.2833.
    • Kumar, A., Tandon, R., Clancy, T. C., 2014. On the latency and energy efficiency of erasure-coded cloud storage systems. arXiv preprint arXiv:1405.2833.
    • (2014)
    • Kumar, A.1    Tandon, R.2    Clancy, T.C.3
  • 38
    • 84867524247 scopus 로고    scopus 로고
    • Le Scouarnec, N.,, Exact scalar minimum storage coordinated regenerating codes. In: 2012 IEEE International Symposium on Information Theory Proceedings (ISIT). IEEE, pp. 1197–1201.
    • Le Scouarnec, N., 2012. Exact scalar minimum storage coordinated regenerating codes. In: 2012 IEEE International Symposium on Information Theory Proceedings (ISIT). IEEE, pp. 1197–1201.
    • (2012)
  • 39
    • 84878890423 scopus 로고    scopus 로고
    • Erasure coding for cloud storage systems: a survey
    • Li, J., Li, B., Erasure coding for cloud storage systems: a survey. Tsinghua Sci. Technol. 18:3 (2013), 259–272.
    • (2013) Tsinghua Sci. Technol. , vol.18 , Issue.3 , pp. 259-272
    • Li, J.1    Li, B.2
  • 42
    • 84910638759 scopus 로고    scopus 로고
    • Novel repair-by-transfer codes and systematic exact-mbr codes with lower complexities and smaller field sizes
    • Lin, S.-J., Chung, W.-H., Novel repair-by-transfer codes and systematic exact-mbr codes with lower complexities and smaller field sizes. IEEE Trans. Parallel Distrib. Syst. 25:12 (2014), 3232–3241.
    • (2014) IEEE Trans. Parallel Distrib. Syst. , vol.25 , Issue.12 , pp. 3232-3241
    • Lin, S.-J.1    Chung, W.-H.2
  • 45
    • 84894904751 scopus 로고    scopus 로고
    • Morm: a multi-objective optimized replication management strategy for cloud storage cluster
    • Long, S.-Q., Zhao, Y.-L., Chen, W., Morm: a multi-objective optimized replication management strategy for cloud storage cluster. J. Syst. Archit. 60:2 (2014), 234–244.
    • (2014) J. Syst. Archit. , vol.60 , Issue.2 , pp. 234-244
    • Long, S.-Q.1    Zhao, Y.-L.2    Chen, W.3
  • 49
    • 85075667407 scopus 로고    scopus 로고
    • 2014. f4: Facebooks warm blob storage system. In: Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation. USENIX Association, pp. 383–398.
    • Muralidhar, S., Lloyd, W., Roy, S., Hill, C., Lin, E., Liu, W., Pan, S., Shankar, S., Sivakumar, V., Tang, L., et al., 2014. f4: Facebooks warm blob storage system. In: Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation. USENIX Association, pp. 383–398.
    • Muralidhar, S.1    Lloyd, W.2    Roy, S.3    Hill, C.4    Lin, E.5    Liu, W.6    Pan, S.7    Shankar, S.8    Sivakumar, V.9    Tang, L.10
  • 50
    • 85026827199 scopus 로고    scopus 로고
    • Network Storage: Tools and Technologies for Storing Your Companyas Data
    • Morgan Kaufmann Volanto, USA
    • O'Reilly, J., Network Storage: Tools and Technologies for Storing Your Companyas Data. 2016, Morgan Kaufmann, Volanto, USA.
    • (2016)
    • O'Reilly, J.1
  • 52
    • 84969802723 scopus 로고    scopus 로고
    • Cooperative repair based on tree structure for multiple failures in distributed storage systems with regenerating codes
    • In: Proceedings of the 12th ACM International Conference on Computing Frontiers. ACM, p. 14.
    • Pei, X., Wang, Y., Ma, X., Fu, Y., Xu, F., 2015. Cooperative repair based on tree structure for multiple failures in distributed storage systems with regenerating codes. In: Proceedings of the 12th ACM International Conference on Computing Frontiers. ACM, p. 14.
    • (2015)
    • Pei, X.1    Wang, Y.2    Ma, X.3    Fu, Y.4    Xu, F.5
  • 54
    • 84947200665 scopus 로고    scopus 로고
    • Failure trends in a large disk drive population
    • In: FAST., vol. 7. pp.
    • Pinheiro, E., Weber, W.-D., Barroso, L.A., 2007. Failure trends in a large disk drive population. In: Proceedings of FAST., vol. 7. pp. 17–23.
    • (2007) Proceedings o , pp. 17-23
    • Pinheiro, E.1    Weber, W.-D.2    Barroso, L.A.3
  • 56
    • 84924946408 scopus 로고    scopus 로고
    • Erasure codes for storage systems: a brief primer
    • Plank, J.S., Erasure codes for storage systems: a brief primer. Usenix Mag. 38:6 (2013), 44–50.
    • (2013) Usenix Mag. , vol.38 , Issue.6 , pp. 44-50
    • Plank, J.S.1
  • 57
    • 84893284339 scopus 로고    scopus 로고
    • Sd codes: erasure codes designed for how storage systems really fail
    • In: FAST. pp.
    • Plank, J.S., Blaum, M., Hafner, J.L., 2013. Sd codes: erasure codes designed for how storage systems really fail. In: Proceedings of FAST. pp. 95–104.
    • (2013) Proceedings o , pp. 95-104
    • Plank, J.S.1    Blaum, M.2    Hafner, J.L.3
  • 58
  • 59
    • 85029578513 scopus 로고    scopus 로고
    • Rajasekharan,, Data Reliability in Highly Fault-tolerant Cloud Systems. URL 〈〉.
    • Rajasekharan, 2014. Data Reliability in Highly Fault-tolerant Cloud Systems. URL 〈 https://pdfs.semanticscholar.org/abe7/7e70864a0d914365ed755cac5ce1abc3b8b0.pdf/〉.
    • (2014)
  • 60
    • 79961002025 scopus 로고    scopus 로고
    • Optimal exact-regenerating codes for distributed storage at the msr and mbr points via a product-matrix construction
    • Rashmi, K.V., Shah, N.B., Kumar, P.V., Optimal exact-regenerating codes for distributed storage at the msr and mbr points via a product-matrix construction. IEEE Trans. Inf. Theory 57:8 (2011), 5227–5239.
    • (2011) IEEE Trans. Inf. Theory , vol.57 , Issue.8 , pp. 5227-5239
    • Rashmi, K.V.1    Shah, N.B.2    Kumar, P.V.3
  • 61
    • 85084160461 scopus 로고    scopus 로고
    • A solution to the network challenges of data recovery in erasure-coded distributed storage systems: a study on the facebook warehouse cluster
    • In: 2012 Proceedings of HotStorage.
    • Rashmi, K., Shah, N.B., Gu, D., Kuang, H., Borthakur, D., Ramchandran, K., 2013. A solution to the network challenges of data recovery in erasure-coded distributed storage systems: a study on the facebook warehouse cluster. In: 2012 Proceedings of HotStorage.
    • (2013)
    • Rashmi, K.1    Shah, N.B.2    Gu, D.3    Kuang, H.4    Borthakur, D.5    Ramchandran, K.6
  • 64
    • 33646057696 scopus 로고    scopus 로고
    • High availability in dhts: erasure coding vs. replication: erasure coding vs. replication
    • Rodrigues, R., Liskov, B., High availability in dhts: erasure coding vs. replication: erasure coding vs. replication. Peer Peer Syst. IV, 2005, 226–239.
    • (2005) Peer Peer Syst. IV , pp. 226-239
    • Rodrigues, R.1    Liskov, B.2
  • 66
    • 84857762916 scopus 로고    scopus 로고
    • Distributed storage codes with repair-by-transfer and nonachievability of interior points on the storage-bandwidth tradeoff
    • Shah, N.B., Rashmi, K.V., Kumar, P.V., Ramchandran, K., Distributed storage codes with repair-by-transfer and nonachievability of interior points on the storage-bandwidth tradeoff. IEEE Trans. Inf. Theory 58:3 (2012), 1837–1852.
    • (2012) IEEE Trans. Inf. Theory , vol.58 , Issue.3 , pp. 1837-1852
    • Shah, N.B.1    Rashmi, K.V.2    Kumar, P.V.3    Ramchandran, K.4
  • 67
    • 84983407156 scopus 로고    scopus 로고
    • Reliability and energy efficiency in cloud computing systems: survey and taxonomy
    • Sharma, Y., Javadi, B., Si, W., Sun, D., Reliability and energy efficiency in cloud computing systems: survey and taxonomy. J. Netw. Comput. Appl. 74 (2016), 66–85.
    • (2016) J. Netw. Comput. Appl. , vol.74 , pp. 66-85
    • Sharma, Y.1    Javadi, B.2    Si, W.3    Sun, D.4
  • 71
    • 79951859303 scopus 로고    scopus 로고
    • Exact-repair mds code construction using interference alignment
    • Suh, C., Ramchandran, K., Exact-repair mds code construction using interference alignment. IEEE Trans. Inf. Theory 57:3 (2011), 1425–1442.
    • (2011) IEEE Trans. Inf. Theory , vol.57 , Issue.3 , pp. 1425-1442
    • Suh, C.1    Ramchandran, K.2
  • 72
    • 77958513427 scopus 로고    scopus 로고
    • On the existence of optimal exact-repair mds codes for distributed storage
    • arXiv preprint arXiv:1004.4663.
    • Suh, C., Ramchandran, K., 2010. On the existence of optimal exact-repair mds codes for distributed storage. arXiv preprint arXiv:1004.4663.
    • (2010)
    • Suh, C.1    Ramchandran, K.2
  • 73
    • 84861644982 scopus 로고    scopus 로고
    • Modeling a dynamic data replication strategy to increase system availability in cloud computing environments
    • Sun, D.-W., Chang, G.-R., Gao, S., Jin, L.-Z., Wang, X.-W., Modeling a dynamic data replication strategy to increase system availability in cloud computing environments. J. Comput. Sci. Technol. 27:2 (2012), 256–272.
    • (2012) J. Comput. Sci. Technol. , vol.27 , Issue.2 , pp. 256-272
    • Sun, D.-W.1    Chang, G.-R.2    Gao, S.3    Jin, L.-Z.4    Wang, X.-W.5
  • 75
    • 85029585632 scopus 로고    scopus 로고
    • Comparative Analysis of Google File System and Hadoop Distributed File System
    • Vijayakumari, R., Kirankumar, R., Rao, K.G., 2014. Comparative Analysis of Google File System and Hadoop Distributed File System.
    • (2014)
    • Vijayakumari, R.1    Kirankumar, R.2    Rao, K.G.3
  • 78
    • 84883074898 scopus 로고    scopus 로고
    • Exact cooperative regenerating codes with minimum-repair-bandwidth for distributed storage
    • In: IEEE, pp.
    • Wang, A., Zhang, Z., 2013. Exact cooperative regenerating codes with minimum-repair-bandwidth for distributed storage. In: INFOCOM, 2013 Proceedings IEEE. IEEE, pp. 400–404.
    • (2013) INFOCOM, 2013 Proceedings IEEE , pp. 400-404
    • Wang, A.1    Zhang, Z.2
  • 80
    • 85029589195 scopus 로고    scopus 로고
    • 2002. Erasure Coding vs. Replication: A Quantitative Comparison. In: IPTPS., vol. 1. Springer, pp. 328–338.
    • Weatherspoon, H., Kubiatowicz, J., et al., 2002. Erasure Coding vs. Replication: A Quantitative Comparison. In: IPTPS., vol. 1. Springer, pp. 328–338.
    • Weatherspoon, H.1    Kubiatowicz, J.2
  • 81
    • 79957649702 scopus 로고    scopus 로고
    • A construction of systematic mds codes with minimum repair bandwidth
    • Wu, Y., A construction of systematic mds codes with minimum repair bandwidth. IEEE Trans. Inf. Theory 57:6 (2011), 3738–3741.
    • (2011) IEEE Trans. Inf. Theory , vol.57 , Issue.6 , pp. 3738-3741
    • Wu, Y.1
  • 82
    • 77954895553 scopus 로고    scopus 로고
    • Optimal recovery of single disk failure in rdp code storage systems
    • Xiang, L., Xu, Y., Lui, J., Chang, Q., Optimal recovery of single disk failure in rdp code storage systems. ACM SIGMETRICS Perform. Eval. Rev. 38:1 (2010), 119–130.
    • (2010) ACM SIGMETRICS Perform. Eval. Rev. , vol.38 , Issue.1 , pp. 119-130
    • Xiang, L.1    Xu, Y.2    Lui, J.3    Chang, Q.4


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