1. Mell
P.
& Grance
T. (2011). The NIST Definition of Cloud Computing (Special Publication 800-145). National Institute of Standards and Technology.
Page 2
Section "Infrastructure as a Service (IaaS)": "The capability provided to the consumer is to provision processing
storage
networks
and other fundamental computing resources where the consumer is able to deploy and run arbitrary software
which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems
storage
and deployed applications..." This directly supports the choice of IaaS for control over the OS.
2. Microsoft Azure Documentation. (n.d.). What is IaaS?
Section "What is IaaS?": "The cloud computing service provider manages the infrastructure
while you purchase
install
configure
and manage your own software—operating systems
middleware
and applications." This official vendor documentation confirms that in the IaaS model
the customer manages the operating system.
3. Armbrust
M.
Fox
A.
Griffith
R.
Joseph
A. D.
Katz
R.
Konwinski
A.
... & Zaharia
M. (2009). Above the Clouds: A Berkeley View of Cloud Computing (Technical Report No. UCB/EECS-2009-28). University of California
Berkeley.
Page 3
Section 3.1 "Levels of Virtualization": The report describes Infrastructure-as-a-Service (IaaS) as a model where the cloud provider offers virtual machines (VMs). It states
"A user of IaaS can run any software they can run on a physical machine
including an operating system and applications." This academic source validates that IaaS provides the required level of control over the OS.