Cloud computing is the storage of aggregation's computing and networking resources into a single entity called a
"cloud". Cloud computing is an evolution of service oriented architecture (SOA), virtualization and utility computing. In
efficient resource management, the virtualized data center has always been a practical concern and has attracted a lot of
attention. This allocation system seeks to increase the space of different cloud providers. This paper analyzes overbooking and
automatic virtual machines from physical machine management to avoid the provision over resource problem according to
runtime demand. It refers to the automatic model for controlling the overbooking process, offering possibilities of usage based
on performance and risk.