In this thesis an analytical study is done on existing cloud resource allocation strategies and a comparative study summarize them on the basis of technique used and objective as well as their advantage and disadvantage.