The Brain Warmup time!

Which technique is vital for cloud computing centres?
Which cloud architecture is maintained within an enterprise data-center?
The technology used to distribute service requests to resources is refered to as
Which cloud computing infrastructure creates a development environment upon which applications may be build?
Which enables batch processing that greatly speeds up high-processing applications?