Encyclopedia of Database Systems

2018 Edition
| Editors: Ling Liu, M. Tamer Özsu

Infrastructure-as-a-Service (IaaS)

  • Chandra Krintz
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_80637

Synonyms

Cloud infrastructure

Definition

Infrastructure-as-a-service (IaaS) describes a facility for provisioning and managing, virtualized and shared computational, storage, and network capacity, which users acquire and release dynamically via simple Internet interfaces.

Overview

IaaS systems automate the management and provisioning of compute, storage, and networking resources with the goal of simplifying resource acquisition and reducing the overhead and cost of cluster administration and ownership. To enable this, IaaS systems allocate resources as system-level virtual machines (VMs) that are linked via a virtual private network and that have access to one or more distributed service abstractions, including those for object storage, formattable file systems, and queuing. Users acquire and release these abstract representations of resources on demand via application programming interfaces (APIs), which hide the details of the underlying implementation. Each service typically has a...

This is a preview of subscription content, log in to check access.

References

  1. 1.
    Nurmi D, Wolski R, Grzegorczyk C, Obertelli G, Soman S, Youseff L, Zagorodnov D. The eucalyptus open-source cloud computing system. In: Proceedings of the IEEE Conference on Cluster Computing and the Grid; 2009.Google Scholar
  2. 2.
    Varia J, Mathew S. Overview of Amazon Web Services. [Online; Accessed 1 Aug 2015] http://media.amazonwebservices.com/AWS_Overview.pdf.

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Computer ScienceUniversity of CaliforniaCAUSA