tasks operating system level virtualization essentially creating scalable system multiple independent computing devices idle computing resources allocated used efficiently virtualization provides agility required speed operations reduces cost increasing infrastructure utilization autonomic computing automates process user provision resources demand minimizing user involvement automation speeds process reduces labor costs reduces possibility human errors ref name ham cloud computing uses concepts utility computing provide metrics services used cloud computing attempts address qos quality service reliability
Formal science Computer science Computer communications (networks) Cloud computing