Skip to main content
Have a personal or library account? Click to login
Performance evaluation of MapReduce using full virtualisation on a departmental cloud Cover

Performance evaluation of MapReduce using full virtualisation on a departmental cloud

Open Access
|Jun 2011

References

  1. Anon, E.A. (1998). A measure of transaction processing power,M. Stonebraker and J.M. Hellerstein (Eds.),, 3rd Edn., Morgan Kaufmann, San Francisco, CA, pp. 609-621.
  2. Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R.H., Konwinski, A., Lee, G., Patterson, D.A., Rabkin, A., Stoica, I. and Zaharia, M. (2010). A view of cloud computing,(4): 50-58.
  3. Bacci, B., Danelutto, M., Pelagatti, S. and Vanneschi, M. (1999). SkIE: A heterogeneous environment for HPC applications,(13): 1827-1852.
  4. Beaumont, O., Casanova, H., Legrand, A., Robert, Y. and Yang, Y. (2005). Scheduling divisible loads on star and tree networks: Results and open problems,(3): 207-218.
  5. Buono, D., Danelutto, M. and Lametti, S. (2010). Map, reduce and MapReduce, the skeleton way,(1): 2089-2097.
  6. Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J. and Brandic, I. (2009). Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility,(6): 599-616.
  7. Buzen, J.P. and Gagliardi, U.O. (1973). The evolution of virtual machine architecture,, ACM, New York, NY, pp. 291-299.
  8. Cole, M. (1989)., Pitman/MIT Press, London.
  9. Cole, M. (2004). Bringing skeletons out of the closet: A pragmatic manifesto for skeletal parallel programming,(3): 389-406.
  10. Danelutto, M. (2004). Adaptive task farm implementation strategies,, IEEE, La Coruña, pp. 416-423.
  11. Dean, J. and Ghemawat, S. (2004). MapReduce: Simplified data processing on large clusters,, Vol. 6, USENIX, San Francisco, CA, pp. 137-150.
  12. Dean, J. and Ghemawat, S. (2008). MapReduce: Simplified data processing on large clusters,(1): 107-113.
  13. González-Vélez, H. (2006). Self-adaptive skeletal task farm for computational grids,(7-8): 479-490.
  14. González-Vélez, H. and Cole, M. (2010a). Adaptive statistical scheduling of divisible workloads in heterogeneous systems,(4): 427-441.
  15. González-Vélez, H. and Cole, M. (2010b). Adaptive structured parallelism for distributed heterogeneous architectures: A methodological approach with pipelines and farms,(15): 2073-2094.
  16. González-Vélez, H. and Leyton, M. (2010). A survey of algorithmic skeleton frameworks: High-level structured parallel programming enablers,(12): 1135-1160.
  17. Ibrahim, S., Jin, H., Lu, L., Qi, L., Wu, S. and Shi, X. (2009). Evaluating MapReduce on virtual machines: The Hadoop case,M. Jaatun, G. Zhao, and C. Rong (Eds.), Lecture Notes in Computer Science, Vol. 5931, Springer-Verlag, Berlin/Heidelberg, pp. 519-528.
  18. Kontagora, M. and González-Vélez, H. (2010). Benchmarking a MapReduce environment on a full virtualisation platform,L. Barolli, F. Xhafa, S. Vitabile and H.-H. Hsu (Eds.),, IEEE Computer Society, Washington, DC, pp. 433-438.
  19. Kuchen, H. and Striegnitz, J. (2005). Features from functional programming for a C++ skeleton library,(7-8): 739-756.
  20. Mesghouni, K., Hammadi, S. and Borne, P. (2004). Evolutionary algorithms for job-shop scheduling,(1): 91-103.
  21. Nagarajan, A.B., Mueller, F., Engelmann, C. and Scott, S.L. (2007). Proactive fault tolerance for HPC with Xen virtualization,B. J. Smith (Ed.),, ACM, New York, NY, pp. 23-32.
  22. Nokia Research Center (2009). Disco,, Nokia Research Center
  23. Pisoni, A. (2007). Skynet,
  24. Ranger, C., Raghuraman, R., Penmetsa, A., Bradski, G. and Kozyrakis, C. (2007). Evaluating MapReduce for multi-core and multiprocessor systems,, pp. 13-24.
  25. Robertazzi, T.G. (2003). Ten reasons to use divisible load theory,(5): 63-68.
  26. Sandholm, T. and Lai, K. (2009). MapReduce optimization using regulated dynamic prioritization,J.R. Douceur, A.G. Greenberg, T. Bonald, J. Nieh (Eds.),, ACM, New York, NY, pp. 299-310.
  27. The Apache Software Foundation (2008). Hadoop MapReduce tutorial,, Hadoop Project
  28. VMware (2007). Understanding full virtualization, paravirtualization, and hardware assist,, VMware, Inc., Palo Alto, CA.
  29. Whitaker, A., Shaw, M. and Gribble, S.D. (2002). Scale and performance in the Denali isolation kernel,(SI): 195-209.
  30. Youseff, L., Wolski, R., Gorda, B. and Krintz, C. (2006). Paravirtualization for HPC systems,G. Min, B. Di Martino, L.T. Yang, M. Guo and Gudula Rünger (Eds.),, Lecture Notes in Computer Science, Vol. 4331, Springer-Verlag, Berlin/Heidelberg, pp. 474-486.
  31. Zaharia, M., Konwinski, A., Joseph, A., Katz, R. and Stoica, I. (2008). Improving MapReduce performance in heterogeneous environments,R. Draves and R. van Renesse (Eds.),, USENIX Association, Berkeley, CA.
DOI: https://doi.org/10.2478/v10006-011-0020-3 | Journal eISSN: 2083-8492 | Journal ISSN: 1641-876X
Language: English
Page range: 275 - 284
Published on: Jun 22, 2011
Published by: University of Zielona Góra
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2011 Horacio González-Vélez, Maryam Kontagora, published by University of Zielona Góra
This work is licensed under the Creative Commons License.