The users are completely
separated from each other, and the flexibility of the infrastructure
allows for computing loads to be balanced on the fly as more users
join the system (the process of setting up the infrastructure has
become so standardized that adding computing capacity has
become almost as simple as adding building blocks to an existing
grid).