메뉴 건너뛰기




Volumn 4, Issue 11, 2011, Pages 1111-1122

Profiling, what-if analysis, and costbased optimization of mapreduce programs

Author keywords

[No Author keywords available]

Indexed keywords

APPLICATION PROGRAMS; C++ (PROGRAMMING LANGUAGE); COST ESTIMATING; DATA HANDLING; DATABASE SYSTEMS; NATURAL LANGUAGE PROCESSING SYSTEMS;

EID: 82155174846     PISSN: None     EISSN: 21508097     Source Type: Journal    
DOI: 10.14778/3402707.3402746     Document Type: Conference Paper
Times cited : (302)

References (28)
  • 1
    • 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:922-933, 2009.
    • (2009) PVLDB , vol.2 , pp. 922-933
    • Abouzeid, A.1    Bajda-Pawlikowski, K.2    Abadi, D.3    Rasin, A.4    Silberschatz, A.5
  • 2
    • 77952265514 scopus 로고    scopus 로고
    • Optimizing Joins in a MapReduce Environment
    • F. Afrati and J. D. Ullman. Optimizing Joins in a MapReduce Environment. In EDBT, pages 99-110, 2010.
    • (2010) EDBT , pp. 99-110
    • Afrati, F.1    Ullman, J.D.2
  • 3
    • 77954942463 scopus 로고    scopus 로고
    • Towards Automatic Optimization of MapReduce Programs
    • S. Babu. Towards Automatic Optimization of MapReduce Programs. In SoCC, pages 137-142, 2010.
    • (2010) SoCC , pp. 137-142
    • Babu, S.1
  • 4
    • 77954700016 scopus 로고    scopus 로고
    • A Comparison of Join Algorithms for Log Processing in MapReduce
    • S. Blanas, J. M. Patel, V. Ercegovac, J. Rao, E. J. 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.M.2    Ercegovac, V.3    Rao, J.4    Shekita, E.J.5    Tian, Y.6
  • 6
    • 79956351190 scopus 로고    scopus 로고
    • HaLoop: Efficient Iterative Data Processing on Large Clusters
    • Y. Bu, B. Howe, M. Balazinska, and M. Ernst. HaLoop: Efficient Iterative Data Processing on Large Clusters. PVLDB, 3:285-296, 2010.
    • (2010) PVLDB , vol.3 , pp. 285-296
    • Bu, Y.1    Howe, B.2    Balazinska, M.3    Ernst, M.4
  • 7
    • 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
  • 8
    • 80053521271 scopus 로고    scopus 로고
    • Hadoop++: Making a Yellow Elephant Run Like a Cheetah (Without It Even Noticing)
    • J. Dittrich, J.-A. Quiané-Ruiz, A. Jindal, Y. Kargin, V. Setty, and J. Schad. Hadoop++: Making a Yellow Elephant Run Like a Cheetah (Without It Even Noticing). PVLDB, 3:515-529, 2010.
    • (2010) PVLDB , vol.3 , pp. 515-529
    • Dittrich, J.1    Quiané-Ruiz, J.-A.2    Jindal, A.3    Kargin, Y.4    Setty, V.5    Schad, J.6
  • 12
    • 85152497409 scopus 로고    scopus 로고
    • Vaidya. hadoop.apache.org/mapreduce/docs/r0.21.0/vaidya.html.
    • Vaidya
  • 16
    • 84863535860 scopus 로고    scopus 로고
    • Automatic Optimization of MapReduce Programs
    • E. Jahani, M. J. Cafarella, and C. Ré. Automatic Optimization of MapReduce Programs. PVLDB, 4:386-396, 2011.
    • (2011) PVLDB , vol.4 , pp. 386-396
    • Jahani, E.1    Cafarella, M.J.2    Ré, C.3
  • 17
    • 81055143288 scopus 로고    scopus 로고
    • The Performance of MapReduce: An In-depth Study
    • D. Jiang, B. C. Ooi, L. Shi, and S. Wu. The Performance of MapReduce: An In-depth Study. PVLDB, 3:472-483, 2010.
    • (2010) PVLDB , vol.3 , pp. 472-483
    • Jiang, D.1    Ooi, B.C.2    Shi, L.3    Wu, S.4
  • 18
    • 77954913432 scopus 로고    scopus 로고
    • Skew-Resistant Parallel Processing of Feature Extracting Scientific User-Defined Functions
    • Y. Kwon et al. Skew-Resistant Parallel Processing of Feature Extracting Scientific User-Defined Functions. In SoCC, pages 75-86, 2010.
    • (2010) SoCC , pp. 75-86
    • Kwon, Y.1
  • 20
    • 84893234637 scopus 로고    scopus 로고
    • Hadoop MapReduce Tutorial. http://hadoop.apache.org/common/docs/current/mapredtutorial.html.
    • Hadoop MapReduce Tutorial
  • 22
    • 84859260019 scopus 로고    scopus 로고
    • MRShare: Sharing Across Multiple Queries in MapReduce
    • T. Nykiel, M. Potamias, C. Mishra, G. Kollios, and N. Koudas. MRShare: Sharing Across Multiple Queries in MapReduce. PVLDB, 3(1-2):494-505, 2010.
    • (2010) PVLDB , vol.3 , Issue.1-2 , pp. 494-505
    • Nykiel, T.1    Potamias, M.2    Mishra, C.3    Kollios, G.4    Koudas, N.5
  • 23
    • 70349547303 scopus 로고    scopus 로고
    • Automatic Optimization of Parallel Dataflow Programs
    • C. Olston, B. Reed, A. Silberstein, and U. Srivastava. Automatic Optimization of Parallel Dataflow Programs. In USENIX, pages 267-273, 2008.
    • (2008) USENIX , pp. 267-273
    • Olston, C.1    Reed, B.2    Silberstein, A.3    Srivastava, U.4
  • 25
    • 76349087821 scopus 로고    scopus 로고
    • A Simulation Approach to Evaluating Design Decisions in MapReduce Setups
    • G. Wang, A. Butt, P. Pandey, and K. Gupta. A Simulation Approach to Evaluating Design Decisions in MapReduce Setups. In MASCOTS, pages 1-11, 2009.
    • (2009) MASCOTS , pp. 1-11
    • Wang, G.1    Butt, A.2    Pandey, P.3    Gupta, K.4
  • 28
    • 26444446303 scopus 로고    scopus 로고
    • A Recursive Random Search Algorithm for Large-scale Network Parameter Configuration
    • T. Ye and S. Kalyanaraman. A Recursive Random Search Algorithm for Large-scale Network Parameter Configuration. In SIGMETRICS, pages 196-205, 2003.
    • (2003) SIGMETRICS , pp. 196-205
    • Ye, T.1    Kalyanaraman, S.2


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