PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Mobile Cloud for Parallel and Distributed Green Computing

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Mobile Computing and Mobile Cloud Computing are the areas where intensive research is observed. The “mobility” landscape (devices, technologies, apps, etc.) evolves so fast that definitions and taxonomies do not catch up with so dynamic changes and there is still an ambiguity in definitions and common understanding of basic ideas and models. This research focuses on Mobile Cloud understood as parallel and distributed system consisting of a collection of interconnected (and virtualized) mobile devices dynamically provisioned and presented as one unified computing resource. This paper focuses on the mobile green computing cloud applied for parallel and distributed computations and consisting of outdated, abandoned or no longer needed smartphones being able to set up a powerful computing cluster. Besides showing the general idea and background, an actual computing cluster is constructed and its scalability and efficiency is checked versus the results obtained from the virtualized set of smartphones. All the experiments are performed using a dedicated software framework constructed in order to leverage the nolonger-needed smartphones, creating a computing cloud.
Rocznik
Tom
Strony
60--70
Opis fizyczny
Bibliogr. 36 poz., rys.
Twórcy
autor
  • Department of Computer Science, AGH University of Science and Technology, 30 Mickiewicza Av., 30-059 Krakow, Poland
autor
  • Department of Computer Science, AGH University of Science and Technology, 30 Mickiewicza Av., 30-059 Krakow, Poland
autor
  • Department of Computer Science, AGH University of Science and Technology, 30 Mickiewicza Av., 30-059 Krakow, Poland
autor
  • Department of Computer Science, AGH University of Science and Technology, 30 Mickiewicza Av., 30-059 Krakow, Poland
autor
  • Department of Computer Science, AGH University of Science and Technology, 30 Mickiewicza Av., 30-059 Krakow, Poland
  • Department of Computer Science, AGH University of Science and Technology, 30 Mickiewicza Av., 30-059 Krakow, Poland
Bibliografia
  • [1] S. Mittal and J. S. Vetter, “A survey of CPU-GPU heterogeneous computing techniques”, ACM Computing Surv., vol. 47, pp. 69:1–69:35, 2015.
  • [2] U. Hansmann, L. Merk, M. S. Nicklous, and T. Stober, Pervasive Computing: The Mobile World. Springer, 2003.
  • [3] M. Satyanarayanan, “Mobile computing: The next decade”, in Proc. of the 1st ACM Worksh. on Mob. Cloud Comput. & Services: Social Networks and Beyond MCS’10, San Francisco, CA, USA, 2010, pp. 5:1–5:6 (doi: 10.1145/1810931.1810936).
  • [4] R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, “Cloud computing and emerging {IT} platforms: Vision, hype, and reality for delivering computing as the 5th utility”, Future Gener. Comp. Syst., vol. 25, no. 6, pp. 599–616, 2009.
  • [5] P. Mell and T. Grance, “The NIST definition of cloud computing”, 2011 [Online]. Available: http://csrc.nist.gov/publications/nistpubs/ 800-145/SP800-145.pdf
  • [6] Z. Sanaei, S. Abolfazli, A. Gani, and R. Buyya, “Heterogeneity in mobile cloud computing: taxonomy and open challenges”, IEEE Commun. Surv. & Tutor., vol. 16, no. 1, pp. 369–392, 2014.
  • [7] A. Khan, M. Othman, S. Madani, and S. Khan, “A survey of mobile cloud computing application models”, IEEE Commun. Surv. & Tutor., vol. 16, no. 1, pp. 393–413, 2014 (doi: 10.1109/SURV.2013.062613.00160).
  • [8] M. Rahimi, J. Ren, C. Liu, A. Vasilakos, and N. Venkatasubramanian, “Mobile cloud computing: A survey, state of art and future directions”, Mobile Networks and Applications, vol. 19, no. 2, pp. 133–143, 2014 (doi: 10.1007/s11036-013-0477-4).
  • [9] J. Samad, S. W. Loke, and K. Reed, “Mobile cloud computing”, in Cloud Services, Networking, and Management, N. L. S. da Fonseca and R. Boutaba, Eds. Wiley, 2015, pp. 153–190 (doi: 10.1002/9781119042655).
  • [10] A. R. Khan, M. Othman, S. A. Madani, and S. U. Khan, “A survey of mobile cloud computing application models”, IEEE Commun. Surv. & Tutor, vol. 16, pp. 393–413, 2014 (doi: 10.1109/SURV.2013.062613.00160).
  • [11] N. Fernando, S. W. Loke, and W. Rahayu, “Mobile cloud computing: A survey”, Future Gener. Comp. Syst., vol. 29, no. 1, pp. 84–106, 2013. Including Special section: AIRCC-NetCoM 2009 and Special section: Clouds and Service-Oriented Architectures.
  • [12] A. Byrski, R. Dębski, and M. Kisiel-Dorohinicki, “Towards an agentbased augmented cloud”, J. of Telecom. and Inform. Technol., no. 1, pp. 16–22, 2012.
  • [13] A. Byrski, R. Dębski, and M. Kisiel-Dorohinicki, “Agent-based computing in an augmented cloud environment”, Int. J. of Comp. Syst. Science & Engin., vol. 27, no. 1, pp. 7–18, 2012.
  • [14] X. Zhang, J. Schiffman, S. Gibbs, A. Kunjithapatham, and S. Jeong, “Securing elastic applications on mobile devices for cloud computing”, in Proc. of the 2009 ACM Worksh. on Cloud Comput. Secur. CCSW’09, Chicago, IL, USA, 2009, pp. 127–134.
  • [15] P. R. Elespuru, S. Shakya, and S. Mishra, “MapReduce system over heterogeneous mobile devices”, in Software Technologies for Embedded and Ubiquitous Systems, S. Lee and P. Narasimhan, Eds. LNCS, vol. 5860, pp. 168–179. Berlin, Heidelberg: Springer, 2009.
  • [16] J. H. Christensen, “Using restful web-services and cloud computing to create next generation mobile applications”, in Proc. of the 24th ACM SIGPLAN Conf. Companion on Object Oriented Programm. Syst. Lang. and Appl. OOPSLA 2009, Orlando, FL, USA, 2009, pp. 627–634.
  • [17] X. Zhang, A. Kunjithapatham, S. Jeong, and S. Gibbs, “Towards an elastic application model for augmenting the computing capabilities of mobile devices with cloud computing”, Mob. Netw. & Appl., vol. 16, no. 3, pp. 270–284, 2011 (doi: 10.1007/s11036-011-0305-7).
  • [18] B. Chun, S. Ihm, P. Maniatis, M. Naik, and A. Patti, “Clonecloud: Elastic execution between mobile device and cloud”, in Proc. of the 6th Conf. on Comp. Syst. EuroSys 2011, Salzburg, Austria, 2011, pp. 301–314.
  • [19] X. Chen, L. Jiao, W. Li, and X. Fu, “Efficient multi-user computation offloading for mobile-edge cloud computing”, IEEE/ACM Trans. on Netw., vol. 24, no. 5, pp. 2795–2808, 2016 (doi: 10.1109/TNET.2015.2487344).
  • [20] E. Cuervo et al., “Maui: Making smartphones last longer with code offload”, in Proc. of the 8th Int. Conf. on Mobile Systems, Appl., and Serv. MobiSys 2010, San Francisco, CA, USA, 2010, pp. 49–62.
  • [21] K. Gai, M. Qiu, H. Zhao, L. Tao, and Z. Zong, “Dynamic energyaware cloudlet-based mobile cloud computing model for green computing”, J. of Netw. and Comp. Appl., vol. 59, no. C, pp. 46–54, 2016 (doi: 10.1016/j.jnca.2015.05.016).
  • [22] A. Botta, W. Donato, V. Persico, and A. Pescapé, “Integration of cloud computing and internet of things: A survey”, Future Gener. Comp. Syst., vol. 56, pp. 684–700, 2016 (doi: 10.1016/j.future.2015.09.021).
  • [23] M. Shiraz, A. Gani, R. Khokhar, and R. Buyya, “A review on distributed application processing frameworks in smart mobile devices for mobile cloud computing”, IEEE Commun. Surv. Tutor., vol. 15, no. 3, pp. 1294–1313, 2013 (doi: 10.1109/SURV.2012.111412.00045).
  • [24] M. Gai, M. Qiu, L. Tao, and Y. Zhu, “Intrusion detection techniques for mobile cloud computing in heterogeneous 5G”, Secur. and Commun. Netw., vol. 9, no. 16, pp. 3049–3058, 2016 (doi: 10.1002/sec.1224).
  • [25] M. Alizadeh, S. Abolfazli, M. Zamani, S. Baharun, and K. Sakurai, “Authentication in mobile cloud computing: A survey”, J. of Netw. and Comp. Appl., vol. 61, pp. 59–80, 2016 (doi: 10.1016/j.jnca.2015.10.005).
  • [26] N. Kumar, K. Kaur, S. Misra, and R. Iqubal, “An intelligent RFIDenabled authentication scheme for healthcare applications in vehicular mobile cloud”, Peer-to-Peer Netw. and Appl., vol. 9, no. 5, pp. 824–840, 2016.
  • [27] C. Zhu, H. Wang, X. Liu, L. Shu, L. Yang, and V. Leung, “A novel sensory data processing framework to integrate sensor networks with mobile cloud”, IEEE Syst. J., vol. 10, no. 3, pp. 1125–1136, 2016.
  • [28] S. Murugesan and G. R. Gangadharan, Eds., Harnessing Green IT: Principles and Practices. Wiley, 2012.
  • [29] I. Lunden, “6.1B Smartphone Users Globally By 2020, Overtaking Basic Fixed Phone Subscriptions”, Tecdhrunch, Jun. 2, 2015 [Online]. Available: https://techcrunch.com/2015/06/02/6-1bsmartphone-users-globally-by-2020-overtaking-basic-fixed-phonesubscriptions
  • [30] 48th edition of the TOP500, nov. 2016 [Online]. Available: https://www.top500.org/lists/2016/11/
  • [31] H. Ba, W. Heinzelman, C. A. Janssen, and J. Shi, “Mobile computing – a green computing resource”, in Proc. 2013 IEEE Wirel. Commun. and Netw. Conf. WCNC 2013, Shanghai, China, 2013, pp. 4451–4456.
  • [32] “T-mobile IPV6 is here and now”, Tech. Rep., T-Mobile, 2013–2016 [Online]. Available: https://sites.google.com/site/tmoipv6/ lg-mytouch
  • [33] N. Hemsoth, “Full details uncovered on chinese top supercomputer”, HPC Wire, 2013 [Online]. Available: https://www.hpcwire.com/ 2013/06/02/full details uncovered on chinese top supercomputer/ (accessed 2016-12-15).
  • [34] M. Feldman, “China tops supercomputer rankings with new 93-petaflop machine”, Top500, 2016 [Online]. Available: https://www.top500.org/news/china-tops-supercomputer-rankingswith-new-93-petaflop-machine/ (accessed 2016-12-15).
  • [35] T. Florin, “10 of the best octa-core smarphones available now”, Aug. 17, 2014 [Online]. Available: http://www.phonearena.com/news/10of-the-best-octa-core-smartphones-available-now id59431.
  • [36] H. Bauer, Y. Goh, J. Park, S. Schink, and C. Thomas, “The supercomputer in your pocket”, McKinsley on Semiconductros, no. 2, pp. 14–27, 2012 [Online]. Available: http://www.mckinsey.com/∼/ media/mckinsey/dotcom/client service/semiconductors/issue%202% 20autumn%202012/pdfs/the supercomputer in your pocket.ashx.
Uwagi
Opracowanie rekordu w ramach umowy 509/P-DUN/2018 ze środków MNiSW przeznaczonych na działalność upowszechniającą naukę (2018).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-dac995bf-2e63-4a35-8d2e-5637c4588d0a
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.