메뉴 건너뛰기




Volumn 13, Issue 3, 2011, Pages 311-336

A survey of large scale data management approaches in cloud environments

Author keywords

Cloud Computing; Cloud Data Storage; MapReduce; NoSQL

Indexed keywords

CLOUD DATA STORAGE; COMPUTATIONAL POWER; COMPUTING ARCHITECTURE; COMPUTING INFRASTRUCTURES; DATA-INTENSIVE APPLICATION; DESIGN DECISIONS; END-USERS; FLOW OF DATA; FUTURE CHALLENGES; HARDWARE AND SOFTWARE; INDUSTRIAL COMMUNITIES; LARGE SCALE DATA; LARGE-SCALE DATA MANAGEMENT; MAP-REDUCE; NOSQL; PARADIGM SHIFTS; WEB TECHNOLOGIES;

EID: 80053256327     PISSN: None     EISSN: 1553877X     Source Type: Journal    
DOI: 10.1109/SURV.2011.032211.00087     Document Type: Review
Times cited : (332)

References (80)
  • 2
    • 32044446057 scopus 로고    scopus 로고
    • Petascale computational systems
    • DOI 10.1109/MC.2006.29
    • G. Bell, J. Gray, and A. Szalay. Petascale computational systems. IEEE Computer, 39(1):110-112, 2006. (Pubitemid 43191709)
    • (2006) Computer , vol.39 , Issue.1 , pp. 110-112
    • Bell, G.1    Gray, J.2    Szalay, A.3
  • 4
    • 84961403734 scopus 로고    scopus 로고
    • A survey-based study of grid traffic
    • Yehia El khatib and Christopher Edwards. A Survey-Based Study of Grid Traffic. In GridNets '07, pages 4:1-4:8, 2007.
    • (2007) GridNets '07 , vol.1-4 , Issue.8 , pp. 4
    • El Khatib, Y.1    Edwards, C.2
  • 5
    • 77953612089 scopus 로고    scopus 로고
    • Performance analysis of available bandwidth estimation tools for grid networks
    • July
    • Daniel M. Batista, Luciano J. Chaves, Nelson L. S. da Fonseca, and A. Ziviani. Performance Analysis of Available Bandwidth Estimation Tools for Grid Networks. Journal of Supercomputing, 53:103-121, July 2010.
    • (2010) Journal of Supercomputing , vol.53 , pp. 103-121
    • Batista, D.M.1    Chaves, L.J.2    Da Fonseca, N.L.S.3    Ziviani, A.4
  • 6
    • 80053230903 scopus 로고    scopus 로고
    • Gartner. Gartner top ten disruptive technologies for 2008 to 2012
    • Gartner. Gartner top ten disruptive technologies for 2008 to 2012. Emerging trends and technologies roadshow, 2008.
    • (2008) Emerging Trends and Technologies Roadshow
  • 17
    • 33645332075 scopus 로고    scopus 로고
    • Deployment of the GMPLS control plane for grid applications in experimental high-performance networks
    • Ibrahim W. Habib, Qiang Song, Zhaoming Li, and Nageswara S. V. Rao. Deployment of the GMPLS control plane for grid applications in experimental high-performance networks. IEEE Commun. Mag., 44(3):65-73, 2006.
    • (2006) IEEE Commun. Mag. , vol.44 , Issue.3 , pp. 65-73
    • Habib, I.W.1    Song, Q.2    Li, Z.3    Rao, N.S.V.4
  • 18
    • 33645330416 scopus 로고    scopus 로고
    • DRAGON: A framework for service provisioning in heterogeneous grid networks
    • Thomas Lehman, Jerry Sobieski, and Bijan Jabbari. DRAGON: A framework for service provisioning in heterogeneous grid networks. IEEE Commun. Mag., 44(3):84-90, 2006.
    • (2006) IEEE Commun. Mag. , vol.44 , Issue.3 , pp. 84-90
    • Lehman, T.1    Sobieski, J.2    Jabbari, B.3
  • 19
    • 77952168947 scopus 로고    scopus 로고
    • Demonstration of joint resource scheduling in an optical network integrated computing environment
    • Wei Guo, Weiqiang Sun, Yaohui Jin, Weisheng Hu, and Chunming Qiao. Demonstration of Joint Resource Scheduling in an Optical Network Integrated Computing Environment. IEE Communications Magazine, 48(5):76-83, 2010.
    • (2010) IEE Communications Magazine , vol.48 , Issue.5 , pp. 76-83
    • Guo, W.1    Sun, W.2    Jin, Y.3    Hu, W.4    Qiao, C.5
  • 21
    • 51849163320 scopus 로고    scopus 로고
    • Performance evaluation of the flow-aware networking (FAN) architecture under grid environment
    • Apr
    • C. Cardenas, M. Gagnaire, V. Lopez, and J. Aracil. Performance Evaluation of the Flow-Aware Networking (FAN) Architecture under Grid Environment. In IEEE/IFIP NOMS 2008, pages 481-487, Apr 2008.
    • (2008) IEEE/IFIP NOMS 2008 , pp. 481-487
    • Cardenas, C.1    Gagnaire, M.2    Lopez, V.3    Aracil, J.4
  • 22
    • 43449126478 scopus 로고    scopus 로고
    • Self-adjustment of resource allocation for grid applications
    • June
    • Daniel M. Batista, Nelson L. S. da Fonseca, Flavio K. Miyazawa, and Fabrizio Granelli. Self-Adjustment of Resource Allocation for Grid Applications. Computer Networks, 52:1762-1781, June 2008.
    • (2008) Computer Networks , vol.52 , pp. 1762-1781
    • Batista, D.M.1    Da Fonseca, N.L.S.2    Miyazawa, F.K.3    Granelli, F.4
  • 23
    • 77954296045 scopus 로고    scopus 로고
    • A survey of self-adaptive grids
    • Jul
    • Daniel M. Batista and Nelson L. S. da Fonseca. A Survey of Self-Adaptive Grids. IEEE Commun. Mag., 48:94-100, Jul 2010.
    • (2010) IEEE Commun. Mag. , vol.48 , pp. 94-100
    • Batista, D.M.1    Da Fonseca, N.L.S.2
  • 24
    • 67649635197 scopus 로고    scopus 로고
    • Database management as a service: Challenges and opportunities
    • D. Agrawal, A. El Abbadi, F. Emekci, and A. Metwally. Database Management as a Service: Challenges and Opportunities. In ICDE, 1709-1716, 2009.
    • (2009) ICDE , pp. 1709-1716
    • Agrawal, D.1    El Abbadi, A.2    Emekci, F.3    Metwally, A.4
  • 25
    • 79957809015 scopus 로고    scopus 로고
    • Hadoopdb: An architectural hybrid of mapreduce and DBMS technologies for analytical workloads
    • A. Abouzeid, K. Bajda-Pawlikowski, D. Abadi, A. Rasin, and A. Silberschatz. Hadoopdb: An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads. PVLDB, 2(1):922-933, 2009.
    • (2009) PVLDB , vol.2 , Issue.1 , pp. 922-933
    • Abouzeid, A.1    Bajda-Pawlikowski, K.2    Abadi, D.3    Rasin, A.4    Silberschatz, A.5
  • 27
    • 62949146437 scopus 로고    scopus 로고
    • Towards a unified Ontology of cloud computing
    • L. Youseff, M. Butrico, and D. Da Silva. Towards a unified Ontology of Cloud Computing. In GCE, 2008.
    • (2008) GCE
    • Youseff, L.1    Butrico, M.2    Da D. Silva3
  • 29
    • 80053232813 scopus 로고    scopus 로고
    • Connected services framework. http://www.microsoft.com/serviceprovid ers/solutions/connectedservicesframework.mspx
    • Connected Services Framework
  • 30
    • 70350606938 scopus 로고    scopus 로고
    • Data management in the cloud: Limitations and opportunities
    • D. Abadi. Data management in the cloud: Limitations and opportunities. IEEE Data Eng. Bull., 32(1):3-12, 2009.
    • (2009) IEEE Data Eng. Bull. , vol.32 , Issue.1 , pp. 3-12
    • Abadi, D.1
  • 31
  • 33
    • 21644437974 scopus 로고    scopus 로고
    • The google file system
    • SOSP'03: Proceedings of the 19th ACM Symposium on Operating Systems Principles
    • S. Ghemawat, H. Gobioff, and S. Leung. The google file system. In SOSP, pages 29-43, 2003. (Pubitemid 40929686)
    • (2003) Operating Systems Review (ACM) , vol.37 , Issue.5 , pp. 29-43
    • Ghemawat, S.1    Gobioff, H.2    Leung, S.-T.3
  • 34
    • 85065181066 scopus 로고    scopus 로고
    • The chubby lock service for loosely-coupled distributed systems
    • M. Burrows. The chubby lock service for loosely-coupled distributed systems. In OSD, pages 335-350, 2006.
    • (2006) OSD , pp. 335-350
    • Burrows, M.1
  • 38
    • 0030704545 scopus 로고    scopus 로고
    • Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the world wide web
    • D. Karger, E. Lehman, F. Leighton, R. Panigrahy, M. Levine, and D. Lewin. Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the world wide web. In STOC, pages 654-663, 1997.
    • (1997) STOC , pp. 654-663
    • Karger, D.1    Lehman, E.2    Leighton, F.3    Panigrahy, R.4    Levine, M.5    Lewin, D.6
  • 40
    • 34548041192 scopus 로고    scopus 로고
    • Dryad: Distributed data-parallel programs from sequential building blocks
    • DOI 10.1145/1272996.1273005, Operating Systems Review - Proceedings of the 2007 EuroSys Conference
    • M. Isard, M. Budiu, Y. Yu, A. Birrell, and D. Fetterly. Dryad: Distributed data-parallel programs from sequential building blocks. In EuroSys, pages 59-72, 2007. (Pubitemid 47281575)
    • (2007) Operating Systems Review (ACM) , pp. 59-72
    • Isard, M.1    Budiu, M.2    Yu, Y.3    Birrell, A.4    Fetterly, D.5
  • 41
    • 85076882757 scopus 로고    scopus 로고
    • Dryadlinq: A system for general-purpose distributed dataparallel computing using a high-level language
    • Y. Yu, M. Isard, D. Fetterly, M. Budiu, U . Erlingsson, P. Gunda, and J. Currey. Dryadlinq: A system for general-purpose distributed dataparallel computing using a high-level language. In OSDI, pages 1-14, 2008.
    • (2008) OSDI , pp. 1-14
    • Yu, Y.1    Isard, M.2    Fetterly, D.3    Budiu, M.4    U . Erlingsson5    Gunda, P.6    Currey, J.7
  • 42
    • 77954926712 scopus 로고    scopus 로고
    • Cassandra: Structured storage system on a p2p network
    • A. Lakshman and P. Malik. Cassandra: Structured storage system on a p2p network. In PODC, page 5, 2009.
    • (2009) PODC , pp. 5
    • Lakshman, A.1    Malik, P.2
  • 45
    • 56049089306 scopus 로고    scopus 로고
    • Towards robust distributed systems (abstract)
    • E. Brewer. Towards robust distributed systems (abstract). In PODC, page 7, 2000.
    • (2000) PODC , pp. 7
    • Brewer, E.1
  • 46
    • 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. SIGACT News, 33(2):51-59, 2002.
    • (2002) SIGACT News , vol.33 , Issue.2 , pp. 51-59
    • Gilbert, S.1    Lynch, N.2
  • 49
    • 84865100301 scopus 로고    scopus 로고
    • Consistency rationing in the cloud: Pay only when it matters
    • T. Kraska, M. Hentschel, G. Alonso, and D. Kossmann. Consistency rationing in the cloud: Pay only when it matters. PVLDB, 2(1):253-264, 2009.
    • (2009) PVLDB , vol.2 , Issue.1 , pp. 253-264
    • Kraska, T.1    Hentschel, M.2    Alonso, G.3    Kossmann, D.4
  • 50
    • 77958139877 scopus 로고    scopus 로고
    • LazyBase: Freshness vs. performance in information management
    • K. Keeton, C. Morrey, N. Soules, and A. Veitch. LazyBase: freshness vs. performance in information management. SIGOPS Oper. Syst. Rev., 44(1):15-19, 2010.
    • (2010) SIGOPS Oper. Syst. Rev. , vol.44 , Issue.1 , pp. 15-19
    • Keeton, K.1    Morrey, C.2    Soules, N.3    Veitch, A.4
  • 51
    • 67650730523 scopus 로고    scopus 로고
    • Rethinking cost and performance of database systems
    • D. Florescu and D. Kossmann. Rethinking cost and performance of database systems. SIGMOD Record, 38(1):43-48, 2009.
    • (2009) SIGMOD Record , vol.38 , Issue.1 , pp. 43-48
    • Florescu, D.1    Kossmann, D.2
  • 52
    • 4344613577 scopus 로고    scopus 로고
    • Microsoft Research Technical Report MSRTR-2003-24, Microsoft Research
    • J. Gray. Distributed computing economics. Microsoft Research Technical Report MSRTR-2003-24, Microsoft Research, 2003.
    • (2003) Distributed Computing Economics
    • Gray, J.1
  • 53
    • 77954696736 scopus 로고    scopus 로고
    • An evaluation of alternative architectures for transaction processing in the cloud
    • D. Kossmann, T. Kraska, and S. Loesing. An evaluation of alternative architectures for transaction processing in the cloud. In SIGMOD, 2010.
    • (2010) SIGMOD
    • Kossmann, D.1    Kraska, T.2    Loesing, S.3
  • 54
    • 85030321143 scopus 로고    scopus 로고
    • Mapreduce: Simplified data processing on large clusters
    • J. Dean and S. Ghemawat. Mapreduce: Simplified data processing on large clusters. In OSDI, pages 137-150, 2004.
    • (2004) OSDI , pp. 137-150
    • Dean, J.1    Ghemawat, S.2
  • 55
    • 37549003336 scopus 로고    scopus 로고
    • Mapreduce: Simplified data processing on large clusters
    • J. Dean and S. Ghemawat. Mapreduce: Simplified data processing on large clusters. Commun. ACM, 51(1):107-113, 2008.
    • (2008) Commun. ACM , vol.51 , Issue.1 , pp. 107-113
    • Dean, J.1    Ghemawat, S.2
  • 57
    • 73649114265 scopus 로고    scopus 로고
    • Mapreduce: A flexible data processing tool
    • J. Dean and S. Ghemawat. Mapreduce: A flexible data processing tool. Commun. ACM, 53(1):72-77, 2010.
    • (2010) Commun. ACM , vol.53 , Issue.1 , pp. 72-77
    • Dean, J.1    Ghemawat, S.2
  • 58
    • 77954700016 scopus 로고    scopus 로고
    • A comparison of join algorithms for log processing in mapreduce
    • S. Blanas, J. Patel, V. Ercegovac, J. Rao, E. Shekita, and Y. Tian. A comparison of join algorithms for log processing in mapreduce. In SIGMOD, pages 975-986, 2010.
    • (2010) SIGMOD , pp. 975-986
    • Blanas, S.1    Patel, J.2    Ercegovac, V.3    Rao, J.4    Shekita, E.5    Tian, Y.6
  • 59
    • 67650164795 scopus 로고    scopus 로고
    • Traverse: Simplified indexing on large MapReduce-Merge clusters
    • H. Yang and D. Parker. Traverse: Simplified indexing on large MapReduce-Merge clusters. In DASFAA, pages 308-322, 2009.
    • (2009) DASFAA , pp. 308-322
    • Yang, H.1    Parker, D.2
  • 61
    • 74049160368 scopus 로고    scopus 로고
    • Lessons learned from a year's worth of benchmarks of large data clouds
    • Y. Gu and R. Grossman. Lessons learned from a year's worth of benchmarks of large data clouds. In SC-MTAGS, 2009.
    • (2009) SC-MTAGS
    • Gu, Y.1    Grossman, R.2
  • 62
    • 77954716614 scopus 로고    scopus 로고
    • MapDupReducer: Detecting near duplicates over massive datasets
    • C. Wang, J. Wang, X. Lin, W. Wang, H. Wang, H. Li, W. Tian, J. Xu, and R. Li. MapDupReducer: Detecting near duplicates over massive datasets. In SIGMOD, pages 1119-1122, 2010.
    • (2010) SIGMOD , pp. 1119-1122
    • Wang, C.1    Wang, J.2    Lin, X.3    Wang, W.4    Wang, H.5    Li, H.6    Tian, W.7    Xu, J.8    Li, R.9
  • 63
    • 77954738940 scopus 로고    scopus 로고
    • Large graph processing in the cloud
    • R. Chen, X. Weng, B. He, and M. Yang. Large graph processing in the cloud. In SIGMOD, pages 1123-1126, 2010.
    • (2010) SIGMOD , pp. 1123-1126
    • Chen, R.1    Weng, X.2    He, B.3    Yang, M.4
  • 67
    • 55349148888 scopus 로고    scopus 로고
    • Pig Latin: A not-so-foreign language for data processing
    • C. Olston, B. Reed, U. Srivastava, R. Kumar, and A. Tomkins. Pig Latin: A not-so-foreign language for data processing. In SIGMOD, pages 1099-1110, 2008.
    • (2008) SIGMOD , pp. 1099-1110
    • Olston, C.1    Reed, B.2    Srivastava, U.3    Kumar, R.4    Tomkins, A.5
  • 68
    • 30344452311 scopus 로고    scopus 로고
    • Interpreting the data: Parallel analysis with Sawzall
    • R. Pike, S. Dorward, R. Griesemer, and S. Quinlan. Interpreting the data: Parallel analysis with Sawzall. Scientific Programming, 13(4):277-298, 2005. (Pubitemid 43063583)
    • (2005) Scientific Programming , vol.13 , Issue.4 SPEC. ISS. , pp. 277-298
    • Pike, R.1    Dorward, S.2    Griesemer, R.3    Quinlan, S.4
  • 69
    • 84860560293 scopus 로고    scopus 로고
    • Scope: Easy and efficient parallel processing of massive data sets
    • R. Chaiken, B. Jenkins, P. Larson, B. Ramsey, D. Shakib, S. Weaver, and J. Zhou. Scope: Easy and efficient parallel processing of massive data sets. PVLDB, 1(2):1265-1276, 2008.
    • (2008) PVLDB , vol.1 , Issue.2 , pp. 1265-1276
    • Chaiken, R.1    Jenkins, B.2    Larson, P.3    Ramsey, B.4    Shakib, D.5    Weaver, S.6    Zhou, J.7
  • 70
    • 77952771965 scopus 로고    scopus 로고
    • Incorporating partitioning and parallel plans into the scope optimizer
    • J. Zhou, P. Larson, and R. Chaiken. Incorporating partitioning and parallel plans into the scope optimizer. In ICDE, pages 1060-1071, 2010.
    • (2010) ICDE , pp. 1060-1071
    • Zhou, J.1    Larson, P.2    Chaiken, R.3
  • 72
    • 77954889500 scopus 로고    scopus 로고
    • SQL/MapReduce: A practical approach to self-describing, polymorphic, and parallelizable user-defined functions
    • E. Friedman, P. Pawlowski, and J. Cieslewicz. SQL/MapReduce: A practical approach to self-describing, polymorphic, and parallelizable user-defined functions. PVLDB, 2(2):1402-1413, 2009.
    • (2009) PVLDB , vol.2 , Issue.2 , pp. 1402-1413
    • Friedman, E.1    Pawlowski, P.2    Cieslewicz, J.3
  • 78
    • 77954696367 scopus 로고    scopus 로고
    • Integrating hadoop and parallel DBMS
    • Y. Xu, P. Kostamaa, and L. Gao. Integrating Hadoop and Parallel DBMS. In SIGMOD, pages 969-974, 2010.
    • (2010) SIGMOD , pp. 969-974
    • Xu, Y.1    Kostamaa, P.2    Gao, L.3


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