Skip to main content

Improving the Cloud Server Resource Management in Uncertain Load Conditions Using ACO and Linear Regression Algorithms

  • Conference paper
  • First Online:
International Conference on Advanced Computing Networking and Informatics

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 870))

  • 639 Accesses

Abstract

The cloud is new generation computing technology. The technology is a huge infrastructure that is developed using networks, computational resources and memory units. These infrastructures are not working alone they are always shared with the other cloud infrastructures. Therefore these services can deal with the fluctuating loads on servers. Additionally, scaled when more and more resource requirements appears. Therefore any of the servers can face the issue of resource availability any time due to lake of computational resources. This event in cloud infrastructure is also termed as the uncertain load appearance because the significant amount of load appeared and to execute these request less amount of resources are available by which the waiting time of the jobs increases and server running cost also increases. In order to deal with such kind of situation, the proposed work introduces a two-phase scheduling technique that helps to monitor the load appearance and based on the load patterns optimization of resource allocation is performed. In this context, two popular algorithm namely regression analysis and ACO (ant colony optimization) algorithms are applied. The simulation and modeling of the proposed approach is performed on CloudSim simulator. The experiments of the given technique demonstrate the efficient and enhance resource management.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. A. Tchernykh, J.E. Pecero, A. Barrondo, E. Schaeffer, Adaptive energy efficient scheduling in Peer-to-Peer desktop grids. Future Gener Comput Syst 36, 209–220 (2014)

    Article  Google Scholar 

  2. A. Tchernykh, L. Lozano, J.E. Pecero, S. Nesmachnow, Bi-objective online scheduling with quality of service for IaaS clouds, in 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet), pp. 307–312

    Google Scholar 

  3. U. Schwiegelshohn, A. Tchernykh, Online scheduling for cloud computing and different service levels, in 2012 IEEE 26th International Conference In Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), pp. 1067–1074

    Google Scholar 

  4. D. Seenivasan, Optimization of resource provisioning in cloud. Int. J. Comput. Appl. (IJCA) 14–16 (2014)

    Google Scholar 

  5. H. Chen, X. Zhu, D. Qiu, L. Liu, Uncertainty-aware real-time workflow scheduling in the cloud, in 2016 IEEE 9th International Conference on Cloud Computing (CLOUD), pp. 577–584

    Google Scholar 

  6. P. Jamshidi, A. Ahmad, C. Pahl, Autonomic resource provisioning for cloud-based software, in Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (ACM, 2014), pp. 95–104

    Google Scholar 

  7. R. Kumar, S. Vadhiyar, Identifying quick starters: towards an integrated framework for efficient predictions of queue waiting times of batch parallel jobs, in JSSPP (2012), pp. 196–215

    Google Scholar 

  8. A. Tchernykh, U. Schwiegelsohn, E. Talbi, Towards understanding uncertainty in cloud computing resource provisioning. Procedia Comput Sci 51, 1772–1781 (2015)

    Article  Google Scholar 

  9. K. Kaur, A review of cloud computing service models. Int. J. Comput. Appl. (IJCA) 140(7) (2016)

    Article  Google Scholar 

  10. Kelvin, Basic Overview on Cloud Computing, https://www.hostdepartment.com/blog/2014/08/05/cloud-computing/. Accessed 23 Oct 2017

  11. D. Barley, Cloud Computing Effect on Enterprises-in terms of Cost and Security, Lund University, Jan 2011, Number 1 (2011)

    Google Scholar 

  12. What is cloud computing? A beginner’s guide, https://azure.microsoft.com/en-in/overview/what-is-cloud-computing/

  13. The Benefits of Cloud Computing, https://www.ibm.com/ibm/files/H300444G23392G14/13Benefits_of_Cloud_Computing_634KB.pdf, Dynamic Infrastructure, July 2009

  14. D. Karger, C. Stein, J. Wein, Scheduling Algorithms. Algorithms and Theory of Computation Handbook: Special Topics and Techniques (Chapman & Hall/CRC, 2010)

    Google Scholar 

  15. D. Magalhães et al., Workload modeling for resource usage analysis and simulation in cloud computing. Comput. Electr. Eng. 47, 69–81 (2015)

    Article  Google Scholar 

  16. Resource Provisioning, https://www.tmforum.org/Browsable_HTML_Frameworx_R14.5/main/diagram70031aa2d7f211db943e000e3573f0d3.htm

  17. B.H. Bhavani, H.S. Guruprasad, Resource provisioning techniques in cloud computing environment: a survey. Int. J. Res. Comput. Commun. Technol. 3(3) (2014)

    Google Scholar 

  18. U. Sharma, P.J. Shenoy, S. Sahu, A. Shaikh, A cost-aware elasticity provisioning system for the cloud, in Proceedings of the International Conference on Distributed Computing Systems, July 2011, pp. 559–570

    Google Scholar 

  19. K. Tsakalozos, H. Kllapi, E. Sitaridi, M. Roussopoulous, D. Paparas, A. Delis, Flexible use of cloud resources through profit maximization and price discrimination, in Proceedings of the 27th IEEE International Conference on Data Engineering (ICDE 2011), Apr 2011, pp. 75–86

    Google Scholar 

  20. R.F. de Mello, L.J. Senger, L.T. Yang, A routing load balancing policy for grid computing environments, in 20th International Conference on, Advanced Information Networking and Applications, vol. 1 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nikita Baheti Kothari .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kothari, N.B., Mahalkari, A. (2019). Improving the Cloud Server Resource Management in Uncertain Load Conditions Using ACO and Linear Regression Algorithms. In: Kamal, R., Henshaw, M., Nair, P. (eds) International Conference on Advanced Computing Networking and Informatics. Advances in Intelligent Systems and Computing, vol 870. Springer, Singapore. https://doi.org/10.1007/978-981-13-2673-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-2673-8_10

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-2672-1

  • Online ISBN: 978-981-13-2673-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics