International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Cloud computing is achieving more popularity in the computation. Cloud computing is used to provide resources to client on demand and the resources may be software resources or hardware resources. Cloud computing architectures are classified as distributed or parallel. They fulfil the needs of multiple clients in different circumstances. The distributed architecture deploys resources distributive to deliver services efficiently to users in various geographical areas. In a distributed environment clients generates request randomly in any processor and this is the major drawback which is associated with task assignment.