International Journal of Application or Innovation in Engineering & Management (IJAIEM)
Cloud computing is a term, which involves virtualization, distributed computing, networking, software and Web services. This new paradigm has experienced a fantastic rise in recent years. Because of its infancy, it remains a model to be developed. In particular, it must offer the same features of services than traditional systems. The cloud computing is large distributed systems that employ distributed resources to deliver a service to end users by implementing several technologies. Hence providing acceptable response time for end users, presents a major challenge for cloud computing. Virtual Machine (VM) is a key component of cloud computing technology.