Copyright © 2018 Authors. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. International Journal of Engineering & Technology, 7 (2.7) (2018) 813-816 International Journal of Engineering & Technology Website: www.sciencepubco.com/index.php/IJET Research Paper Improved Virtual Machine Allocation Strategy using Particle Swarm Optimization Algorithm B. Thirumala Rao 1* , K. Nandavardhini 2 , K. Navya 3 , G. Krishna Venkata Sunil 4 Department of Computer Science & Engineering, KoneruLakshmaiah Education Foundation, Vaddeswaram, Guntur,Andhra Pradesh, India 522502 *Email: drbtrao@kluniversity.in Abstract Virtual machine position (VMP) is a critical issue in choosing most appropriate arrangement of physical machines (PMs) for an ar- rangement of virtual machines (VMs) in distributed computing condition. These days information concentrated applications for handling huge information are being facilitated in the cloud. Since the cloud condition gives virtualized assets to calculation, and information con- centrated applications require correspondence between the registering hubs, the situation of Virtual Machines (VMs) and area of infor- mation influence the general calculation time. The essential target is to decrease cross system activity and transmission capacity use, by setting required number of VMs and information in Physical Machines (PMs) which are physically nearer. This paper exhibits and as- sesses by a meta-heuristic calculation in view of Parallel Computing and Optimization (PCO) which select an arrangement of adjoining PMs for setting information and VMs . In the wake of choosing the PMs, the information are duplicated to the capacity gadgets of the PMs and the required number of VMs are begun on the PMs based on their VM allotment limits. Recreation comes about demonstrate that this determination diminishes the whole of separations amongst VMs and henceforth lessens the activity fruition time. Keywords: ACO ;Physical Machine; PSO; Virtual Machine; 1. Introduction The services provided by the cloud computing are many ways. This is done by the service providers those are providing these services. There is no need of software and hardware requirements to deploy the application in cloud. Applications like accounting packages, industrial packages and may other applications can deploy in cloud irrespective of the hardware and software re- quirement. Quality of service can be provided by the many of the many service providers. The services are based on the servers and virtual machines, physical machines. In cloud computing the com- patibility plays the major role in providing the resource to the users on demand. Cost is also one of the criteria to provide the services on demand. Many companies offering high cost and some companies are of- fering the low cost. In this paper, the utilization and provisioning of the Virtual machines and physical machines can be done. It is still a big question that how the resources in cloud computing setup may be managed in cost effective manner. In cloud computing when the end user accesses some services in the cloud there is no need of knowing about the service and plat- form used for the service. Cloud computing platforms, such as those provided by Google, IBM Microsoft, Amazon, etc., the developers deploy applications by computers hosted by a central server. There are no of ad- vantages using cloud computing for low cost. Providing better resources like resource provisioning and service accessibility no need of spending high expenditure to the cloud computing for better infrastructure like physical infrastructure for low better nfrastructure from cloud computing. The bending nature of cloud computing provides fast services to the cloud users. Fig: 1.1: Cloud Process Some of the features provided by the cloud are: Hardware, operating system and platform is totally hidden from the client. All the infrastructure and platform licensing and maintaining is taken by the vendor. The client will avail the service using subscription and work with the software over web.