Monday 4 August 2014

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