Decision Making Framework for Decentralized Virtual Machine Placement in Cloud Computing
Suresh B. Rathod1, V. Krishna Reddy2

1Suresh B. Rathod, Research Scholar, Department of Computer Science and Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram (Andhra Pradesh), India.
2V. Krishna Reddy, Professor, Department of Computer Science and Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram (Andhra Pradesh), India.
Manuscript received on 23 April 2019 | Revised Manuscript received on 02 May 2019 | Manuscript Published on 08 May 2019 | PP: 238-244 | Volume-7 Issue-5S3 February 2019 | Retrieval Number: E11450275S19/19©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: In decentralized cloud architecture, the host’s configured with an autonomous local resource manager (ALRM) which takes decisions for Virtual Machine (VM) migration if it is over utilized. The ALRM takes decision for migrating its one of the VM to other peer host, by considering the peer host’s utilizations received after fixed interval. This autonomous decision making results in same host identification by multiple hosts. The VM placement might results in the identified server to get over utilized and it might initiate the process of VM migration. During migration the VM and its content migrated to the identified host in plaintext form. This involves the user credentials and VM’s kernel state information. Hence fault tolerance aware secure VM migration for decentralized cloud computing is introduced which avoids the over utilization of the identified server by considering its future CPU utilization, avoids the same host identification by hybrid decentralized decision making and it also ensures the VM data remain protected during migration. If failure in the decision making model the fault tolerance mechanism is introduced that helps to maintain system up for longer time. Experimental results revels that the proposed solution helps in providing security to VM’s data during VM migration and avoids same destination host selection during VM placement.
Keywords: Cloud Computing (CC), Virtual Machine (VM), Controlling Host (CH), Host Controller (HC).
Scope of the Article: Cloud Computing