SLA aware Virtual Machine Scheduling in OpenStack based Private Cloud
Cloud computing is a distributed platform that offers dynamic provisioning of on demand resources to the users. The rapid growth of cloud computing is due to its adaptive nature that brings enormous benefits to the organizations. OpenStack is a cloud operating system used to build public and private clouds. OpenStack consists of a number of interconnected entities that are combined to govern the processing of compute, network and storage resources. Resource scheduling in OpenStack deals with provisioning of compute resources. Nova scheduler is a component of OpenStack Compute service which is responsible for resource scheduling. The default nova scheduler used in OpenStack is Filter Scheduler. The scheduling approach presently used is ineffective in terms of cost, resource usage and energy cost per server. To address these issues, we propose a SLA (Service Level Agreement) aware resource scheduling strategy which provides better gain to both customers and cloud service providers. We carry out the experiments using real time multinode private cloud setup. The results reveals the effectiveness of the designed resource scheduling model.
2018 3rd International Conference on Computational Systems and Information Technology for Sustainable Solutions (CSITSS)