Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





Infrastructure as a service





Article  

Talk  



Language  

Watch  

Edit  





Infrastructure as a service (IaaS) is a cloud computing service model by means of which computing resources are supplied by a cloud services provider. The IaaS vendor provides the storage, network, servers, and virtualization (which mostly refers, in this case, to emulating computer hardware). This service enables users to free themselves from maintaining an on-premises data center.[1] The IaaS provider is hosting these resources in either the public cloud (meaning users share the same hardware, storage, and network devices with other users), the private cloud (meaning users do not share these resources), or the hybrid cloud (combination of both).[2]

It provides the customer with high-level APIs used to dereference various low-level details of underlying network infrastructure like backup, data partitioning, scaling, security, physical computing resources, etc. A hypervisor, such as Xen, Oracle VirtualBox, Oracle VM, KVM, VMware ESX/ESXi, or Microsoft Hyper-V runs the virtual machines (VM) as a guests. Pools of hypervisors within the cloud operational system can support large numbers of virtual machines as well as the ability to scale services up and down according to customers' varying requirements.

Overview

edit

Typically IaaS involves the use of a cloud orchestration technology like OpenStack, Apache CloudStack, or OpenNebula. It manages the creation of a VM and decides on the hypervisor (i.e. physical host) in order to start it whilst enabling VM migration features between hosts, allocates storage volumes, and attaches them to VMs that track usage information for billing and more.

An alternative to hypervisors is Linux containers, which run in isolated partitions of a single Linux kernel running directly on the physical hardware. Linux cgroups and namespaces are the underlying Linux kernel technologies used to isolate, secure and manage the containers. Containerisation offers higher performance than virtualization because there is no hypervisor overhead.

IaaS clouds often offer additional resources such as a virtual-machine disk-image library, raw block storage, file or object storage, firewalls, load balancers, IP addresses, virtual local area networks (VLANs), and software bundles.[3]

The NIST's definition of cloud computing defines infrastructure as a service like:[4]

The capability provided to the consumer is provision processing, storage, networks, as well as other fundamental computing resources where the consumer is able to deploy & 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, & deployed applications; and possibly limited control of select networking components (e.g., host firewalls).

According to the Internet Engineering Task Force (IETF), the most basic cloud-service model offered by the providers is IT infrastructure – virtual machines and other resources – as a service to subscribers.

IaaS-cloud providers supply these resources on-demand from the large pools of equipment installed in data centers. For wide-area connectivity, customers can use either the Internet or carrier clouds (dedicated virtual private networks). To deploy their applications, cloud users install operating-system images and the application software on the cloud infrastructure.[5][unreliable source?] In this model, the cloud user patches and maintains the operating systems along with application software. Cloud providers typically bill IaaS services on a utility computing basis: cost reflects the number of resources allocated and consumed.

Economic impact

edit

The global IaaS market is projected to reach a value of $411.9 billion by 2030, expanding at a compound annual growth rate (CAGR) of 22.6% from 2023 to 2030. This growth is primarily driven by the adoption of cloud-based infrastructure within the Banking, Financial Services, and Insurance (BFSI) sector, which employs these technologies to enhance scalability and reduce operational costs.[6]

See also

edit

References

edit
  1. ^ "What is IaaS?". www.redhat.com. Retrieved 2022-10-21.
  • ^ "What Is IaaS? Infrastructure as a Service". Oracle.
  • ^ Alex Amies; Harm Sluiman; Qiang Guo Tong; Guo Ning Liu (2 July 2012). Developing and Hosting Applications on the Cloud: Develop Hosting Applica Cloud. Pearson Education. ISBN 978-0-13-306685-2.
  • ^ Peter Mell; Timothy Grance (September 2011). The NIST Definition of Cloud Computing (Technical report). National Institute of Standards and Technology: U.S. Department of Commerce. doi:10.6028/NIST.SP.800-145. Special publication 800-145.
  • ^ Ananich, Anthony (February 20, 2016). "What is IaaS?". ananich.pro. Archived from the original on March 2, 2016. Retrieved 2016-02-20.
  • ^ Markets, Research and (2024-03-01). "Infrastructure-as-a-Service Industry Report 2023: Compute, Storage, Public, Private, Hybrid, Hosting, IT, Telecommunications, BFSI - Global Forecast to 2030". GlobeNewswire News Room. Retrieved 2024-04-19.

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=Infrastructure_as_a_service&oldid=1222878353"
     



    Last edited on 8 May 2024, at 13:54  





    Languages

     


    العربية
    Bosanski
    Català
    Čeština
    Deutsch
    Español
    Français

    Italiano
    Nederlands

    Norsk bokmål
    Polski
    Português
    Русский
    Slovenčina
    Српски / srpski
    Suomi
    Türkçe
    Українська

     

    Wikipedia


    This page was last edited on 8 May 2024, at 13:54 (UTC).

    Content is available under CC BY-SA 4.0 unless otherwise noted.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Terms of Use

    Desktop