Layered Architecture In Cloud Computing