메뉴 건너뛰기




Volumn 21, Issue 2, 2011, Pages 275-284

Performance evaluation of MapReduce using full virtualisation on a departmental cloud

Author keywords

algorithmic skeletons; cloud computing; MapReduce; parallel computing; server virtualization; structured parallelism

Indexed keywords

ALGORITHMIC SKELETON; DISTRIBUTED ENVIRONMENTS; DISTRIBUTED PARALLEL COMPUTING; EXECUTION TIME; MAP-REDUCE; PERFORMANCE EVALUATION; PROGRAMMING MODELS; STRUCTURED PARALLELISM; VIRTUALISATION; WORK ANALYSIS;

EID: 79959702364     PISSN: 1641876X     EISSN: None     Source Type: Journal    
DOI: 10.2478/v10006-011-0020-3     Document Type: Article
Times cited : (21)

References (31)
  • 1
    • 79959761444 scopus 로고    scopus 로고
    • A measure of transaction processing power
    • M. Stonebraker and J.M. Hellerstein (Eds.), 3rd Edn., Morgan Kaufmann, San Francisco, CA
    • Anon, E.A. (1998). A measure of transaction processing power, in M. Stonebraker and J.M. Hellerstein (Eds.), Readings in Database Systems, 3rd Edn., Morgan Kaufmann, San Francisco, CA, pp. 609-621.
    • (1998) Readings in Database Systems , pp. 609-621
    • Anon, E.A.1
  • 3
    • 0033283410 scopus 로고    scopus 로고
    • SkIE: A heterogeneous environment for HPC applications
    • DOI 10.1016/S0167-8191(99)00072-1
    • Bacci, B., Danelutto, M., Pelagatti, S. and Vanneschi, M. (1999). SkIE: A heterogeneous environment for HPC applications, Parallel Computing 25(13): 1827-1852. (Pubitemid 32083407)
    • (1999) Parallel Computing , vol.25 , Issue.13 , pp. 1827-1852
    • Bacci, B.1    Danelutto, M.2    Pelagatti, S.3    Vanneschi, M.4
  • 5
    • 78650275321 scopus 로고    scopus 로고
    • Map, reduce and MapReduce, the skeleton way
    • Buono, D., Danelutto, M. and Lametti, S. (2010). Map, reduce and MapReduce, the skeleton way, Procedia Computer Science 1(1): 2089-2097.
    • (2010) Procedia Computer Science , vol.1 , Issue.1 , pp. 2089-2097
    • Buono, D.1    Danelutto, M.2    Lametti, S.3
  • 9
    • 1842852979 scopus 로고    scopus 로고
    • Bringing skeletons out of the closet: A pragmatic manifesto for skeletal parallel programming
    • Cole, M. (2004). Bringing skeletons out of the closet: A pragmatic manifesto for skeletal parallel programming, Parallel Computing 30(3): 389-406.
    • (2004) Parallel Computing , vol.30 , Issue.3 , pp. 389-406
    • Cole, M.1
  • 12
    • 37549003336 scopus 로고    scopus 로고
    • MapReduce: Simplified data processing on large clusters
    • Dean, J. and Ghemawat, S. (2008). MapReduce: Simplified data processing on large clusters, Communications of the ACM 51(1): 107-113.
    • (2008) Communications of the ACM , vol.51 , Issue.1 , pp. 107-113
    • Dean, J.1    Ghemawat, S.2
  • 13
    • 33750374581 scopus 로고    scopus 로고
    • Self-adaptive skeletal task farm for computational grids
    • DOI 10.1016/j.parco.2006.07.002, PII S0167819106000330
    • González-Vélez, H. (2006). Self-adaptive skeletal task farm for computational grids, Parallel Computing 32(7-8): 479-490. (Pubitemid 44634781)
    • (2006) Parallel Computing , vol.32 , Issue.7-8 , pp. 479-490
    • Gonzalez-Velez, H.1
  • 14
    • 77956268852 scopus 로고    scopus 로고
    • Adaptive statistical scheduling of divisible workloads in heterogeneous systems
    • González-Vélez, H. and Cole, M. (2010a). Adaptive statistical scheduling of divisible workloads in heterogeneous systems, Journal of Scheduling 13(4): 427-441.
    • (2010) Journal of Scheduling , vol.13 , Issue.4 , pp. 427-441
    • González-Vélez, H.1    Cole, M.2
  • 15
    • 77957590617 scopus 로고    scopus 로고
    • Adaptive structured parallelism for distributed heterogeneous architectures: A methodological approach with pipelines and farms
    • González-Vélez, H. and Cole, M. (2010b). Adaptive structured parallelism for distributed heterogeneous architectures: A methodological approach with pipelines and farms, Concurrency and Computation: Practice and Experience 22(15): 2073-2094.
    • (2010) Concurrency and Computation: Practice and Experience , vol.22 , Issue.15 , pp. 2073-2094
    • González-Vélez, H.1    Cole, M.2
  • 16
    • 78249233600 scopus 로고    scopus 로고
    • A survey of algorithmic skeleton frameworks: High-level structured parallel programming enablers
    • González-Vélez, H. and Leyton, M. (2010). A survey of algorithmic skeleton frameworks: High-level structured parallel programming enablers, Software: Practice and Experience 40(12): 1135-1160.
    • (2010) Software: Practice and Experience , vol.40 , Issue.12 , pp. 1135-1160
    • González-Vélez, H.1    Leyton, M.2
  • 17
    • 71749088619 scopus 로고    scopus 로고
    • M. Jaatun, G. Zhao, and C. Rong (Eds.) Springer-Verlag, Berlin/Heidelberg
    • Ibrahim, S., Jin, H., Lu, L., Qi, L., Wu, S. and Shi, X. (2009). Evaluating MapReduce on virtual machines: The Hadoop case, in M. Jaatun, G. Zhao, and C. Rong (Eds.) Cloud-Com 2009, Lecture Notes in Computer Science, Vol. 5931, Springer-Verlag, Berlin/Heidelberg, pp. 519-528.
    • (2009) Evaluating MapReduce on virtual machines: The Hadoop case , vol.5931 , pp. 519-528
    • Ibrahim, S.1    Jin, H.2    Lu, L.3    Qi, L.4    Wu, S.5    Shi, X.6
  • 18
    • 77952696128 scopus 로고    scopus 로고
    • Benchmarking a MapReduce environment on a full virtualisation platform
    • L. Barolli, F. Xhafa, S. Vitabile and H.-H. Hsu (Eds.), Krakow, Poland, 15-18 February 2010, IEEE Computer Society, Washington, DC
    • Kontagora, M. and González-Vélez, H. (2010). Benchmarking a MapReduce environment on a full virtualisation platform, in L. Barolli, F. Xhafa, S. Vitabile and H.-H. Hsu (Eds.), CISIS 2010, The Fourth International Conference on Complex, Intelligent and Software Intensive Systems, Krakow, Poland, 15-18 February 2010, IEEE Computer Society, Washington, DC, pp. 433-438.
    • (2010) CISIS 2010, the Fourth International Conference on Complex, Intelligent and Software Intensive Systems , pp. 433-438
    • Kontagora, M.1    González-Vélez, H.2
  • 19
    • 18444408984 scopus 로고    scopus 로고
    • Features from functional programming for a C++ skeleton library
    • DOI 10.1002/cpe.844
    • Kuchen, H. and Striegnitz, J. (2005). Features from functional programming for a C++ skeleton library, Concurrency and Computation: Practice and Experience 17(7-8): 739-756. (Pubitemid 40644343)
    • (2005) Concurrency Computation Practice and Experience , vol.17 , Issue.7-8 , pp. 739-756
    • Kuchen, H.1    Striegnitz, J.2
  • 21
    • 34548046749 scopus 로고    scopus 로고
    • Proactive fault tolerance for HPC with Xen virtualization
    • DOI 10.1145/1274971.1274978, Proceedings of ICS07: 21st ACM International Conference on Supercomputing
    • Nagarajan, A.B., Mueller, F., Engelmann, C. and Scott, S.L. (2007). Proactive fault tolerance for HPC with Xen virtualization, in B. J. Smith (Ed.), Proceedings of the 21th Annual International Conference on Supercomputing, ICS 2007, Seattle, Washington, USA, June 17-21, 2007, ACM, New York, NY, pp. 23-32. (Pubitemid 47281603)
    • (2007) Proceedings of the International Conference on Supercomputing , pp. 23-32
    • Nagarajan, A.B.1    Mueller, F.2    Engelmann, C.3    Scott, S.L.4
  • 22
    • 79959725704 scopus 로고    scopus 로고
    • Nokia Research Center Nokia Research Center
    • Nokia Research Center (2009). Disco, Manual version 0.2.3, Nokia Research Center http://discoproject.org
    • (2009) Disco, Manual Version 0.2.3
  • 23
    • 79959737018 scopus 로고    scopus 로고
    • version 0.9.3
    • Pisoni, A. (2007). Skynet, Manual version 0.9.3 http://Geni.com,skynet. rubyforge.org.
    • (2007) Skynet, Manual
    • Pisoni, A.1
  • 25
    • 0038399884 scopus 로고    scopus 로고
    • Ten reasons to use divisible load theory
    • Robertazzi, T.G. (2003). Ten reasons to use divisible load theory, Computer 36(5): 63-68.
    • (2003) Computer , vol.36 , Issue.5 , pp. 63-68
    • Robertazzi, T.G.1
  • 27
    • 79959690483 scopus 로고    scopus 로고
    • The Apache Software Foundation version 0.15, Hadoop Project
    • The Apache Software Foundation (2008). Hadoop MapReduce tutorial, Manual version 0.15, Hadoop Project http://hadoop.apache.org
    • (2008) Hadoop MapReduce Tutorial, Manual
  • 28
    • 79959740159 scopus 로고    scopus 로고
    • Understanding full virtualization, paravirtualization, and hardware assist
    • VMware VMware, Inc., Palo Alto, CA.
    • VMware (2007). Understanding full virtualization, paravirtualization, and hardware assist, White Paper Revision: 20070911, VMware, Inc., Palo Alto, CA.
    • (2007) White Paper Revision: 20070911
  • 30
    • 84883883002 scopus 로고    scopus 로고
    • Paravirtualization for HPC systems
    • G. Min, B. Di Martino, L.T. Yang, M. Guo and Gudula Rünger (Eds.), Sorrento, Italy, December 4-7, 2006, Lecture Notes in Computer Science, Springer-Verlag, Berlin/Heidelberg
    • Youseff, L., Wolski, R., Gorda, B. and Krintz, C. (2006). Paravirtualization for HPC systems, in G. Min, B. Di Martino, L.T. Yang, M. Guo and Gudula Rünger (Eds.), Frontiers of High Performance Computing and Networking-ISPA 2006 International Workshops, Sorrento, Italy, December 4-7, 2006, Lecture Notes in Computer Science, Vol. 4331, Springer-Verlag, Berlin/Heidelberg, pp. 474-486.
    • (2006) Frontiers of High Performance Computing and Networking-ISPA 2006 International Workshops , vol.4331 , pp. 474-486
    • Youseff, L.1    Wolski, R.2    Gorda, B.3    Krintz, C.4
  • 31
    • 85076883048 scopus 로고    scopus 로고
    • Improving MapReduce performance in heterogeneous environments
    • R. Draves and R. van Renesse (Eds.), December 8-10, 2008, San Diego, California, USA, USENIX Association, Berkeley, CA
    • Zaharia, M., Konwinski, A., Joseph, A., Katz, R. and Stoica, I. (2008). Improving MapReduce performance in heterogeneous environments, in R. Draves and R. van Renesse (Eds.), 8th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2008, December 8-10, 2008, San Diego, California, USA, USENIX Association, Berkeley, CA.
    • (2008) 8th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2008
    • Zaharia, M.1    Konwinski, A.2    Joseph, A.3    Katz, R.4    Stoica, I.5


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