期刊名称:International Journal of Computer Science and Information Technologies
电子版ISSN:0975-9646
出版年度:2015
卷号:6
期号:5
页码:4620-4624
出版社:TechScience Publications
摘要:Virtual Machines (VMs) signify to the software implementation of a computer that continues its own OS and applications as if it was a ordinary machine (OM). Live migration of VMs allows a server administrator to progress a running virtual machine or application among different a ordinary machine without disconnecting the client or application. This defines the concept of an extensive machine. The strict differentiation of priorities has significant influence on the portability of the user software, modification and testing of operating systems etc. When a VM is transfer, it is important that this arise in a manner that balances the requirements of minimizing both the downtime and the total transfer time. This potential is being increasingly utilized in today’s enterprise environments to provide proficient online system maintenance, reconfiguration, load balancing and active fault tolerance. They provide attractive features to meet requirements of computing resources in recent computing systems, together with server consolidation, performance isolation and simplicity of management. As a result, many implementations are presented which support the feature using different functionalities. This paper surveyed and implemented procedure for VM migration. We provide particular attention to the designer’s goals such as movement of memory and network. We also look into the security and performance section of VM migration. This paper presents a broad survey of different VM consolidation challenges such as host under-load detection, host overload detection, VM selection, VM live movement and VM placement algorithms. The paper deliberate these VM consolidation challenges and shows a comparison between different VM consolidations algorithms.