Authors: P. Mohamed Shameem; Nimmy Johnson; R.S. Shaji; E. Arun
Addresses: Department of Computer Science and Engineering, TKM Institute of Technology, Kerala, India ' Department of Computer Science and Engineering, TKM Institute of Technology, Kerala, India ' Department of Information Technology, Noorul Islam Univeristy, Kumaracoil, India ' Department of Computer Science and Engineering, Marian Engineering College, Trivandrum, Kerala, India
Abstract: Provision of resources must be provided such that all resources are made available to user's request in efficient manner to satisfy their needs. Resource allocation in virtualised environment should provide elasticity. When the workload increases, existing approaches cannot respond to the growing performance in an effective way. This may lead to the violation of service level agreement (SLA) which will decrease the quality of service (QoS). Existing methods cannot take an accurate decision on the allocation of resources in an optimal way and are not predictive in nature. Before any problems occur, they cannot take a precaution on resource management. Therefore, a framework is used to ensure effective resource management. This framework uses rough set algorithm in order to make an accurate decision on the allocation of resources. Variation in workloads is adapted by considering new parameters like type of application, garbage processing policy and internal application resources.
Keywords: cloud computing; resource management; virtualisation; service level agreement; SLA; elasticity; quality of service; QoS; rough set theory; resource allocation; case- based reasoning.
International Journal of Communication Networks and Distributed Systems, 2017 Vol.19 No.4, pp.448 - 464
Received: 15 Dec 2015
Accepted: 25 Oct 2016
Published online: 25 Sep 2017 *