K Alhazmi, A Shami, A Refaey - … OF COMMUNICATIONS AND …, 2017 - scholar.archive.org
Cloud computing provides on-demand IT services via large distributed datacenters over
high-speed networks. Virtualization, a key cloud computing technology, allows service …