International Journal of Computing Science and Information Technology (IJCSIT)
The concept of cloud computing came out after a great development over the distributed computing, grid computing, cluster computing and the parallel computing. It is a research field of one of the newest computing technologies. Now-a-days, the IT market is adopting the cloud based technologies over its traditional computing technologies. The problems of job scheduling and resource allocation have been emerging as important and challenging tasks since the starting of this concept. The execution of each job needs the efficient and proper utilization of cloud resources so that the optimum performance of the cloud system may be achieved.