Infrastructure As a Service
NIST
defines Infrastructure as a service (IaaS) as “The capability provided to the
consumer is to provision processing, networks, storage 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 control or manage the underlying cloud infrastructure but has control
over storage, operating systems and deployed applications; and possibly limited
control of selected networking components (e.g., host firewalls).”. The
following figure shows the cloud computing layers:
Figure 1 Cloud deployment models
In
the most basic cloud-service model, providers of IaaS offer computers –
physical or (more often) virtual machines – and other resources. (A hypervisor,
such as Xen, OpenStack, Oracle VirtualBox, VMware ESX/ESXi, KVM or Hyper-V runs
the virtual machines as guests. Pools of hypervisors within the cloud
operational support, system can support large numbers of virtual machines and
the ability to scale services down and up according to customers' varying
requirements.) IaaS clouds often offer various additional resources such as a
virtual-machine disk image library, and file or object storage, firewalls, raw
block storage, load balancers, IP addresses, virtual local area networks
(VLANs), and software bundles. IaaS cloud providers supply these resources
on-demand from their large pools installed in data centers. For wide-area
connectivity, customers can use either the carrier clouds (dedicated virtual
private networks) or Internet. Lately, this paradigm has been extended towards actuation
and sensing resources, with an aim to provide virtual actuators and sensors as
a services SAaaS.
To
install and deploy their applications, cloud users install operating-system
images and their application software on the cloud infrastructure. In this
model, the cloud user maintains and patches the operating systems and the
application software. Cloud providers typically charge IaaS services on a
utility computing basis; cost reflects the amount of resources consumed and allocated. Software company India
Cloud
communications and cloud telephony, rather than replacing local computing
infrastructure, replace local telecommunications infrastructure with Voice over
IP and other off-site Internet services.
No comments:
Post a Comment