We apologize for a recent technical issue with our email system, which temporarily affected account activations. Accounts have now been activated. Authors may proceed with paper submissions. PhDFocusTM
CFP last date
20 December 2024
Reseach Article

A New Approach to Manage and Utilize Cloud Computing Underused Resources

by Alaa Eldeen S Ahmed, Abdulwahab K. Alsammak, Essam Algizawy
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 76 - Number 11
Year of Publication: 2013
Authors: Alaa Eldeen S Ahmed, Abdulwahab K. Alsammak, Essam Algizawy
10.5120/13292-0826

Alaa Eldeen S Ahmed, Abdulwahab K. Alsammak, Essam Algizawy . A New Approach to Manage and Utilize Cloud Computing Underused Resources. International Journal of Computer Applications. 76, 11 ( August 2013), 29-36. DOI=10.5120/13292-0826

@article{ 10.5120/13292-0826,
author = { Alaa Eldeen S Ahmed, Abdulwahab K. Alsammak, Essam Algizawy },
title = { A New Approach to Manage and Utilize Cloud Computing Underused Resources },
journal = { International Journal of Computer Applications },
issue_date = { August 2013 },
volume = { 76 },
number = { 11 },
month = { August },
year = { 2013 },
issn = { 0975-8887 },
pages = { 29-36 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume76/number11/13292-0826/ },
doi = { 10.5120/13292-0826 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:45:38.387815+05:30
%A Alaa Eldeen S Ahmed
%A Abdulwahab K. Alsammak
%A Essam Algizawy
%T A New Approach to Manage and Utilize Cloud Computing Underused Resources
%J International Journal of Computer Applications
%@ 0975-8887
%V 76
%N 11
%P 29-36
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper a new approach for driving a better cloud computing IaaS Services is presented. This approach focuses on extending the available cloud computing platform infrastructure by harvesting underused generic computing resources that are widely available within public domains such as universities and organizations. Most of the current cloud computing platforms are mainly based on using a dedicating infrastructure to achieve the requested services. The proposed approach aims to improve the computing power for the cloud computing platform without charging any extra cost since generic machines are owned by the enterprise. A new Resources management mechanism is introduced to manage the combination of the dedicated and generic machines. In order to implement and achieve the goals of the proposed approach several challenges should be conquered. These challenges are coming from the inherently stochastic characteristics of the harvested unused computing such as reliability and hardware compatibility. In the implementation, Openstack cloud computing platform is used and extended in such a way that guarantees QoS and an opportunistic use of the idle or underused generic or public computing resources.

References
  1. V. Delgado, "Exploring the limits of cloud computing," master of science thesis, Kungliga Tekniska Hgskolan (KTH),Stockholm, Sweden, October 2010.
  2. S. Wind, "Open source cloud computing management platforms: Introduction, comparison, and recommendations for implementation," in 2011 IEEE Conference on Open Systems (ICOS), (Langkawi), pp. 175 – 179, Business Informatics and Systems Engineering,University of Augsburg, Augsburg, Germany, IEEE, Sept 2011.
  3. I. T. Foster, Y. Zhao, I. Raicu, and S. Lu, "Cloud computing and grid computing 360-degree compared," CoRR, vol. abs/0901. 0131, 2009.
  4. D. Parrilla, "Stackops documentation," May 2011. http:// docs. stackops. org/ display/ doc03/ Home.
  5. J. Peng, X. Zhang, Z. Lei, B. Zhang, W. Zhang, and Q. Li, "Comparison of several cloud computing platforms," 2009 Second International Symposium on Information Science and Engineering, pp. 23–27, 2009.
  6. I. Eucalyptus Systems, "Cloud roles - developers. " http:// www. eucalyptus. com.
  7. I. OpenNebula. org, "Opennebula," 2012. http:// opennebula. org/ .
  8. E. Williams, "Energy intensity of computer manufacturing:hybrid assessment combining process and economic input/output methods," Environ- mental Science & Technology, vol. 38, no. 22, pp. 6166–6174, 2004.
  9. G. Kirby, A. Dearle, A. Macdonald, and A. Fernandes, "An Approach to Ad hoc Cloud Computing," ArXiv e-prints, Feb. 2010.
  10. A. Cuomo, G. D. Modica, S. Distefano, M. Rak, and A. Vecchio, "The cloud@home architecture - building a cloud infrastructure from volunteered resources," in 2011 - Proceedings of the 1st International Conference on Cloud Computing and Services Science, Noordwijker- hout, Netherlands, 7-9 May, 2011 (F. Leymann, I. Ivanov, M. van Sinderen, and B. Shishkov, eds. ), pp. 424–430, SciTePress, 2011.
  11. S. Distefano, M. Fazio, and A. Puliafito, "The cloud@home resource management system," in IEEE 4th International Conference on Utility and Cloud Computing UCC, pp. 122–129, IEEE Computer Society, 2011.
  12. V. D. Cunsolo, S. Distefano, A. Puliafito, and M. Scarpa, "Volunteer computing and desktop cloud: The cloud@home paradigm," in Proceedings of The Eighth IEEE International Symposium on Networking Computing and Applications NCA, pp. 134–139, IEEE Computer Society, 2009.
  13. S. Distefano, A. Puliafito, M. Rak, and S. Venticinque, "Qos management in cloud@home infrastructures," in CyberC, (Beijing,China), pp. 190–197, International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, IEEE, Oct 2011.
  14. D. P. Anderson, "Boinc: A system for public-resource computing and storage," in Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing, GRID '04, (Washington, DC, USA), pp. 4–10, IEEE Computer Society, 2004.
  15. U. of California, "Computing with boinc," 2012. http:// boinc. berkeley. edu/ .
  16. M. G. . A. G. P. Buncic, "Boinc service for volunteer cloud computing," in Computing in High Energy and Nuclear Physics (CHEP) 2012, Distributed Processing and Analysis on Grids and Clouds, (New York City, NY, USA), Citizen Cyberscience Centre, CERN, CH-1211 Switzerland, May 2012.
  17. B. Sodhi and T. Prabhakar, "A cloud architecture using smart nodes," Asia-Pacific Conference on Services Computing. 2006 IEEE, vol. 0, pp. 116–123, 2011.
  18. E. Rosales, H. Castro, and M. Villamizar, "Unacloud : Opportunistic cloud computing infrastructure as a service," CLOUD COMPUTING 2011 The Second International Conference on Cloud Computing GRIDs and Virtualization, no. c, pp. 187–194, 2011.
  19. S. Di, C. -L. Wang, L. Cheng, and L. Chen, "Social-optimized win- win resource allocation for self-organizing cloud," Cloud and Service Computing, International Conference on, vol. 0, pp. 251–258, 2011
  20. G. C. Guang Li, "A novel enhanced education application of cloud computing," in 2011 IEEE International Conference on Cloud Computing and Intelligence Systems (CCIS), Unit 61906, PLA, Langfang, China, IEEE, Sept. 2011.
  21. H. Lin, X. Ma, J. Archuleta, W. -c. Feng, M. Gardner, and Z. Zhang, "Moon: Mapreduce on opportunistic environments," in Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, HPDC '10, (New York, NY, USA), pp. 95–106, ACM, 2010.
  22. L. AG, "Wuala storage cloud," 2012. http:// www. wuala. com/ en.
  23. A. Chandra and J. Weissman, "Nebulas: using distributed voluntary resources to build clouds," in Proceedings of the 2009 conference on Hot topics in cloud computing, HotCloud'09, (Berkeley, CA, USA), USENIX Association, 2009.
  24. R. C. M. Akshay K. Singh, "Symbiotic computing," in 2010 IEEE 4th International Symposium on Advanced Networks and Telecommunication Systems, Yahoo! Software Development Center, India, IEEE, 2010.
  25. E. Algizawy, A. E. S Ahmed, and A. Alsammak, "A generic resources allocation approach for better cloud computing iaas services," in PDPTA'12, WORLDCOMP'12 USA, 2012.
  26. A. Waterland, "Stress workload generator," Junuary 2009. http://weathe. ou. edu
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing IaaS Cycle-Harvesting Resource Management Generic Computing