Centralized Vs Distributed Computing Infrastructure