Advertisement

A Multi-parameter Based Resource Management Approach for Cloud Environment

  • Akkrabani Bharani Pradeep KumarEmail author
  • Venkata Nageswara Rao Padmanabhuni
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 98)

Abstract

In this paper, a multi-parameter based resource management (MPRM) model is proposed for dynamic provisioning instances based on the customer request submission. In MPRM three step model consist of (1) A prediction unit employed to calculate the submitted job estimated execution time (EET) and based on which it provisions the users’ requests instantly or with a delay. (2) In order to balance the load of physical servers, a load balancer is employed to balance the incoming load with the help of VM while assigning. (3) In addition, a migration unit employed to balance and optimize the resource usage with the help of job queue and clustering techniques. The proposed model able to manage both large number of users’ request and server load while keeping energy utilization in mind. The efficacy of the proposed model is tested with help of different randomized customized traces and is compared with different approaches.

Keywords

Cloud computing Resource provisioning Load balance Live migration Clustering 

References

  1. 1.
    Armbrust, M., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)CrossRefGoogle Scholar
  2. 2.
    Mishra, M., et al.: Dynamic resource management using virtual machine migrations. IEEE Commun. Mag. 50(9), 34–40 (2012)CrossRefGoogle Scholar
  3. 3.
    Greenpeace: Make it green: cloud computing and its contribution to climate change. Greenpeace International, April 2010. http://www.thegreenitreview.com/2010/04/greenpeacereports-on-climate-impact-of.html
  4. 4.
    Koomey, J.G.: Estimating total power consumption by servers in the U.S. and the world. Lawrence Berkeley National Laboratory, Stanford University (2007)Google Scholar
  5. 5.
    Gao, P.X., Curtis, A.R., Wong, B., Keshav, S.: It’s not easy being green. ACM SIGCOMM Comput. Commun. Rev. 42(4), 211–222 (2012)CrossRefGoogle Scholar
  6. 6.
    Koomey, J.: Growth in data center electricity use 2005 to 2010. Analytics Press, Oakland, August 2011. http://www.analyticspress.com/datacenters.html
  7. 7.
    Dasgupta, G., Sharma, A., Verma, A., Neogi, A., Kothari, R.: Workload management for power efficiency in virtualized data centers. Commun. ACM 54(7), 131–141 (2011)CrossRefGoogle Scholar
  8. 8.
    Greenberg, A., Hamilton, J., Maltz, D.A., Patel, P.: The cost of a cloud: research problems in data center networks. ACM SIGCOMM Comput. Commun. Rev. 39(1), 68–73 (2009)CrossRefGoogle Scholar
  9. 9.
    Meisner, D., Gold, B.T., Wenisch, T.F.: PowerNap: eliminating server idle power. In: Proceedings of 14th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2009), pp 205–216 (2009)Google Scholar
  10. 10.
    Microsoft Inc.: Explore the features: performance (2009). http://www.microsoft.com/windows/windows-vista/features/performance.aspx
  11. 11.
    Bianchini, R., Rajamony, R.: Power and energy management for server systems. Computer 37(11), 68–76 (2004)CrossRefGoogle Scholar
  12. 12.
    Vogels, W.: Beyond server consolidation. ACM Queue 6(1), 20–26 (2008)CrossRefGoogle Scholar
  13. 13.
    Xiao, Z., Chen, Q., Luo, H.P.: Automatic scaling of internet applications for cloud computing services. IEEE Trans. Comput. 63(5), 1111–1123 (2014)MathSciNetCrossRefGoogle Scholar
  14. 14.
    Harsha, L.S., Reddy, K.H.K., Roy, D.S.: A novel delay based application scheduling for energy efficient cloud operations. In: 2015 International Conference on Man and Machine Interfacing (MAMI), pp. 1–5. IEEE, December 2015Google Scholar
  15. 15.
    Mudali, G., Roy, D.S., Reddy, K.H.K.: QoS aware heuristic provisioning approach for cloud spot instances. In: 2017 International Conference on Information Technology (ICIT), pp. 73–78. IEEE, December 2017Google Scholar
  16. 16.
    Reddy, K., Mudali, G., Roy, D.S.: Energy aware heuristic scheduling of variable class constraint resources in cloud data centres. In: Proceedings of the Second International Conference on Information and Communication Technology for Competitive Strategies, p. 13. ACM, March 2016Google Scholar
  17. 17.
    Shribman, A., Hudzia, B.: Pre-copy and post-copy VM live migration for memory intensive applications. In: Euro-Par Workshops (2012)Google Scholar
  18. 18.
    Bradford, R., Kotsovinos, E., Feldmann, A., Schiberg, H.: Live wide-area migration of virtual machines including local persistent state. In: VEE 2007 Proceedings of the 3rd International Conference on Virtual Execution Environments, pp. 169–179 (2007)Google Scholar
  19. 19.
    Suresh, S., Sakthivel, S.: Saivmm: self adaptive intelligent vmm scheduler for server consolidation in cloud environment. J. Theor. Appl. Inform. Technol. 68(3) (2014)Google Scholar
  20. 20.
    Reddy, K.H.K., Mudali, G., Roy, D.S.: A novel coordinated resource provisioning approach for cooperative cloud market. J. Cloud Comput. 6(1), 8 (2017)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Akkrabani Bharani Pradeep Kumar
    • 1
    Email author
  • Venkata Nageswara Rao Padmanabhuni
    • 1
  1. 1.Department of Computer Science and EngineeringGITAM (Deemed to Be University)VisakhapatnamIndia

Personalised recommendations