The document surveys various resource allocation policies in cloud computing, emphasizing the need for efficient resource management to satisfy multiple users simultaneously. It highlights different methods, including SLA-based algorithms and adaptive mechanisms, that help allocate resources effectively while considering cost and service level agreements. The paper concludes that cloud computing offers flexible, on-demand services, with various techniques employed to optimize resource utilization and minimize costs.