At present scenario Cloud computing is an ultimate model and it is remarkable in software and hardware environments. In cloud efforts are minimized and also provide service interaction to user. The above approach users has a beneficial that pay for what they use. Scheduling is one of the most important criteria in cloud environment. Many algorithms are proposed for explaining the various scheduling tasks. Since cloud computing deals with large users’ appropriate decisions are required for all scheduling tasks. This paper provides elaborate studies on many algorithms are explained to overcome the common problems identified in different scheduling tasks. This study also focuses on relative on the basis of Quality of service (QOS) to project clear ideas on scheduling algorithms. © Research India Publications.