Network As a Service: the New Vista of Opportunities

Total Page:16

File Type:pdf, Size:1020Kb

Load more

1 Network as a Service: The New Vista of Opportunities Junaid Qadir1, Nadeem Ahmed1, Faqir Zarrar Yousaf2, Ali Taqweem1 1School of Electrical Engineering and Computer Science, National University of Sciences and Technology (NUST), Pakistan 2NEC Laboratories Europe, Heidelberg, Germany Email: fjunaid.qadir, nadeem.ahmed, [email protected], [email protected] Abstract—The networking industry, compared to the compute provider affording users and operators the same benefits of industry, has been slow in evolving from a closed ecosystem cloud computing. with limited abstractions to a more open ecosystem with well- The viability of NaaS is bolstered by the increasing role defined sophisticated high level abstractions. This has resulted in an ossified Internet architecture that inhibits innovation and is of modern warehouse-sized datacenters (DCs) as well as unnecessarily complex. Fortunately, there has been an exciting advancement in virtualization technology in terms of security, flux of rapid developments in networking in recent times with isolation and performance. In a DC, hundreds of thousands of prominent trends emerging that have brought us to the cusp of powerful commodity servers are placed in racks connected a major paradigm shift. In particular, the emergence of tech- by commodity switches. Virtualization technology enables nologies such as cloud computing, software defined networking (SDN), and network virtualization are driving a new vision of the instantiation of multiple virtual machines (VMs) on a ‘networking as a service’ (NaaS) in which networks are managed single server within a DC with the VMs being managed flexibly and efficiently cloud computing style. These technologies by the VM manager also known as a hypervisor. The VMs promise to both facilitate architectural and technological inno- provide a faithful imitation of the original server’s interface, vation while also simplifying commissioning, orchestration, and while ensuring inter-VM isolation, to the applications run- composition of network services. In this article, we introduce our readers to these technologies. In the coming few years, the trends ning on the VM. This enables a network operator to host of cloud computing, SDN, and network virtualization will further network service/functions on VMs while taking advantage of strengthen each other’s value proposition symbiotically and NaaS the programmability features of VM cloning and mobility will increasingly become the dominant mode of commissioning (allowing transport of VM snapshots from a busy server to any new networks. underutilized physical server). More importantly, NaaS enables Index Terms—Cloud computing; software-defined networks; the operator to virtualize the networking components in a Network-as-a-service. manner analogous to the server virtualization and to provide a ‘virtual network’ (VN) abstraction that is akin to the VM abstraction. This decoupling is essential for VNs to afford the I. INTRODUCTION same operational benefits that we have come to expect from With the proliferation of smart devices and high band- VMs. width applications, there has been a great upsurge in data The aim of this article is to provide a tutorial overview of the traffic in recent times motivating the development of novel various technologies that enable NaaS. According to the best network architectures that allow greater flexibility while re- of our knowledge, no such article exists in literature, and filling stricting the increased capital and operational expenditure this void is the main contribution of this work. The remainder (CAPEX/OPEX). The traditional network architecture—which of this article is organized as follows: The notion of NaaS, and arXiv:1606.03060v2 [cs.NI] 10 Jun 2016 is based mainly on interconnections of vertically integrated its main motivations, is described in section II. We discuss the proprietary hardware with coupled control and data planes— deficiencies of traditional network virtualization techniques in offers little in terms of high-level sophisticated abstractions to section III, before introducing the enabling technologies of program the network. This has limited operators in rolling out NaaS in section IV. Finally, we conclude this article in section new services and in adapting to changing load demands and VI. application requirements. In order to address the shortcomings of the traditional II. WHAT IS NETWORK AS A SERVICE (NAAS)? networks, the emerging concept of ‘network as a service’ (NaaS) aims at leveraging the concepts of cloud computing NaaS is in essence the ‘cloudification’ of traditional net- and virtualization to provide pluggable, scalable and applica- working. While VMs have unshackled applications from being tion programmer interface (API) driven network management tied to particular physical servers, traditional network virtual- where the users can deploy and manage their networks as ization techniques—such as virtual LANs (VLANs), virtual virtual logical networks decoupled from their physical instan- private networks (VPNs)—do not offer an analogous VN tiation on the underlying network. NaaS provides a network- abstraction that decouples the network from the physical in- ing framework that extends cloud computing’s on-demand frastructure (refer to figure 1). NaaS is the vision of providing and self-service provisioning model to the network service the VN abstraction as a service such that this VN abstraction 2 configurations as a result of tight coupling of services and infrastructure. Traditional DC networking solutions do not scale since they require manual configuration (which can increase commissioning time to days and weeks). In line with cloud computing convention, it is desirable to have instant self- service provisioning. NaaS is also motivated by the desire to avoid the expensive process of application rewriting which can result with limitations of traditional networking (such as the lack of broadcast domain abstraction, or the lack of support for custom assigned IPs to the virtual servers). The advancements of virtualization technology, the rise of high-level APIs for automated provisioning and service orchestration, and the economy of operating at cloud scale makes NaaS a very attrac- tive proposition for both the CSPs and the service consumsers. Fig. 1. In NaaS, virtual networks are logically decoupled from the underlying NaaS is also motivated by the desire to utilize the available physical infrastructure substrate. compute capacity in DCs to implement networking functions typically implemented on middleboxes1 as virtualized cloud instances to offset the expensive proposition of conventional can be instantiated, operated, cloned, moved, and repurposed proprietary middleboxes. as desired by the user in cloud computing style. C. Benefits of NaaS A. Virtual Network (VN) Abstraction The prime benefit of NaaS is the i) agility in deployment The VN abstraction implies that the virtualized network be with which networks can be provisioned in a matter of minutes managed sans any manual interaction with physical assets by and the ii) scalability and elasticity of service using which the network manager. Just like a VM is a software-container the network can be upgraded as and when desired with the (encapsulating logical CPU, memory, storage, and networking) convenient pricing model of pay-as-you-use. The users of providing an interface identical to a physical machine to an NaaS have the benefit of iii) full automation using which application, a VN is also a software container encapsulating the consumer can program, manage, and orchestrate the net- logical components (such as routers, switches, firewalls, etc.) work with programmatic control at convenient granular utility which presents an interface identical to a physical network pricing leading to iv) savings and productivity. The consumer to network applications. Implementing this VN abstraction can support v) custom policies in its own virtual network requires detachment of the virtual network from the physical which leads to vi) enterprise network innovation. This can infrastructure as well as isolation between multiple tenants mean orchestration of several networking functions as desired sharing the same infrastructure. The VN abstraction allows by the user such as custom routing, load balancing, network great flexibility to IT managers as the physical network isolation, firewalling, custom addressing, etc. In addition, can now be managed as a ‘fabric’ offering some transport the consumers can vii) work with any hardware, or even a capacity that can be used, programmed, and repurposed as mixed vendor hardware, without worrying about the burden needed without requiring any change to the existing physical of configuration and management and thereby avoid vendor network or IP addresses, the networking workload, or the lock-in. The CSPs also gain a lot from offering NaaS: e.g., by server virtualization technique. utilizing the features of viii) VM mobility, the DC resources Since VNs have the same operational model as VMs, can be effectively utilized by moving the VMs from loaded VNs should support dynamic creation, resizing, and mobility servers to idle servers without disrupting the VNs. The NaaS (within and between DCs). This is challenging in multi-tenant model has full support for ix) multi-tenancy with isolation DCs where a tenant’s VMs may reside in different servers, or which leads to better economics for CSPs while satisfying even in different DCs [1]. To allow agile operations of cloud the isolation
Recommended publications
  • Genomics As a Service: a Joint Computing and Networking Perspective

    Genomics As a Service: a Joint Computing and Networking Perspective

    1 Genomics as a Service: a Joint Computing and Networking Perspective G. Reali1, M. Femminella1,4, E. Nunzi2, and D. Valocchi3 1Dept. of Engineering, University of Perugia, Perugia, Italy 2Dept. of Experimental Medicine, University of Perugia, Perugia, Italy 3Dept. of Electrical and Electronic Engineering, UCL, London, United Kingdom 4Consorzio Interuniversitario per le Telecomunicazioni (CNIT), Italy Abstract—This paper shows a global picture of the deployment intense research. At that time, although the importance of of networked processing services for genomic data sets. Many results was clear, the possibility of handling the human genome current research and medical activities make an extensive use of as a commodity was far from imagination due to costs and genomic data, which are massive and rapidly increasing over time. complexity of sequencing and analyzing complex genomes. They are typically stored in remote databases, accessible by using Internet connections. For this reason, the quality of the available Today the situation is different. The progress of DNA network services could be a significant issue for effectively (deoxyribonucleic acid) sequencing technologies has reduced handling genomic data through networks. A first contribution of the cost of sequencing a human genome, down to the order of this paper consists in identifying the still unexploited features of 1000 € [2]. Since the decrease of these costs is faster that the genomic data that could allow optimizing their networked Moore’s law [4], two main consequences are expected. First, it management. The second and main contribution is a is easy to predict that in few years a lot of applicative and methodological classification of computing and networking alternatives, which can be used to deploy what we call the societal fields, including academia, business, and public health Genomics-as-a-Service (GaaS) paradigm.
  • Rclone Mount Using Systemd

    Rclone Mount Using Systemd

    Rclone Mount using Systemd This guide is for advanced users only and it serves as a guide for you to use rclone. The systemd files here are the recommended settings for our slots and will subject to change whenever there are new configurations that are appropriate for the slots. Furthermore, Ultra.cc is not responsible for any data loss or application errors due to this setup should you proceed and will not provide official support for it due to the large volume of variables and different configurations possible with rclone. You may visit the community discord server for help. Please make yourself aware of the Ultra.cc Fair Usage Policy. It is very important not to mount your Cloud storage to any of the premade folders, this creates massive instability for both you and everyone else on your server. Always follow the documentation and create a new folder for mounting. It is your responsibility to ensure usage is within acceptable limits. Ignorance is not an excuse. Please do not mount to any of the default directories such as: files media bin .apps .config www /homexx/username/ or any pre-created directory found on your Ultra.cc Slot Rclone's Mount allows you to mount any of your cloud storage accounts as part of your slot's file system using FUSE. In this guide, we will teach you how to run a rclone mount using systemd. Take note that this guide is setup using Google Drive as the cloud storage provider used. Should you use any other cloud storage providers, you may need consult rclone documentation for the appropriate flags for your setup.
  • Architecture Overview

    Architecture Overview

    ONAP Architecture Overview Open Network Automation Platform (ONAP) Architecture White Paper 1 Introduction The ONAP project addresses the rising need for a common automation platform for telecommunication, cable, and cloud service providers—and their solution providers—to deliver differentiated network services on demand, profitably and competitively, while leveraging existing investments. The challenge that ONAP meets is to help operators of telecommunication networks to keep up with the scale and cost of manual changes required to implement new service offerings, from installing new data center equipment to, in some cases, upgrading on-premises customer equipment. Many are seeking to exploit SDN and NFV to improve service velocity, simplify equipment interoperability and integration, and to reduce overall CapEx and OpEx costs. In addition, the current, highly fragmented management landscape makes it difficult to monitor and guarantee service-level agreements (SLAs). These challenges are still very real now as ONAP creates its fourth release. ONAP is addressing these challenges by developing global and massive scale (multi-site and multi-VIM) automation capabilities for both physical and virtual network elements. It facilitates service agility by supporting data models for rapid service and resource deployment and providing a common set of northbound REST APIs that are open and interoperable, and by supporting model-driven interfaces to the networks. ONAP’s modular and layered nature improves interoperability and simplifies integration, allowing it to support multiple VNF environments by integrating with multiple VIMs, VNFMs, SDN Controllers, as well as legacy equipment (PNF). ONAP’s consolidated xNF requirements publication enables commercial development of ONAP-compliant xNFs. This approach allows network and cloud operators to optimize their physical and virtual infrastructure for cost and performance; at the same time, ONAP’s use of standard models reduces integration and deployment costs of heterogeneous equipment.
  • ISTORE: Introspective Storage for Data-Intensive Network Services

    ISTORE: Introspective Storage for Data-Intensive Network Services

    ISTORE: Introspective Storage for Data-Intensive Network Services Aaron Brown, David Oppenheimer, Kimberly Keeton, Randi Thomas, John Kubiatowicz, and David A. Patterson Computer Science Division, University of California at Berkeley 387 Soda Hall #1776, Berkeley, CA 94720-1776 {abrown,davidopp,kkeeton,randit,kubitron,patterson}@cs.berkeley.edu Abstract ware [8][9][10][19]. Such maintenance costs are inconsis- Today’s fast-growing data-intensive network services place tent with the entrepreneurial nature of the Internet, in heavy demands on the backend servers that support them. which widely utilized, large-scale network services may be This paper introduces ISTORE, a novel server architecture operated by single individuals or small companies. that couples LEGO-like plug-and-play hardware with a In this paper we turn our attention to the needs of the generic framework for constructing adaptive software that providers of new data-intensive services, and in particular leverages continuous self-monitoring. ISTORE exploits to the need for servers that overcome the scalability and introspection to provide high availability, performance, manageability problems of existing solutions. We argue and scalability while drastically reducing the cost and that continuous monitoring and adaptation, or introspec- complexity of administration. An ISTORE-based server tion, is a crucial component of such servers. Introspective monitors and adapts to changes in the imposed workload systems are naturally self-administering, as they can moni- and to unexpected system events such as hardware failure. tor for exceptional situations or changes in their imposed This adaptability is enabled by a combination of intelligent workload and immediately react to maintain availability self-monitoring hardware components and an extensible and performance goals.
  • Expedite Base/MVS 4.6 Programming Guide

    Expedite Base/MVS 4.6 Programming Guide

    GXS EDI Services Expedite Base/MVS Programming Guide Version 4 Release 6 GC34-2204-05 Sixth Edition (November 2005) This edition applies to Expedite Base/MVS, Version 4 Release 6, and replaces GC34-2204-04. © Copyright GXS, Inc. 1994, 2005. All rights reserved. Government Users Restricted Rights - Use, duplication, or disclosure restricted. Contents . To the reader . xi Who should read this book . xi Terminology conventions . xi Type conventions . xii How this book is organized . xii Sample files . xiv Summary of changes . xiv Related books . xiv Chapter 1. Introducing Expedite Base/MVS . 1 Information Exchange . 1 Understanding the Expedite Base/MVS operating environment . 2 Hardware requirements . 2 Software requirements . 2 Connecting to Information Exchange . 2 Starting an Information Exchange session . 3 Ending an Information Exchange session . 3 Giving commands to Expedite Base/MVS . 3 Getting responses from Expedite Base/MVS . 3 Understanding command syntax . 4 Identifying Expedite Base/MVS error messages . 5 Identifying Information Exchange error messages . 5 Identifying Expedite Base/MVS completion codes . 5 Sending and receiving data . 5 Send and Receive file number limits . 6 Free-format messages . 7 Acknowledgments . 7 Restart and recovery considerations . 7 Providing security . 8 Selecting the Extended Security Option . 8 Working with libraries . 9 © Copyright GXS, Inc. 1994, 2005 iii Expedite Base/MVS Programming Guide Chapter 2. Setting up files, including the JCL . 11 How Expedite Base/MVS uses its primary files . 11 Expedite Base/MVS files . 12 File limitations . 12 Descriptions of required files . 13 Profile command file (INPRO) . 13 Profile response file (OUTPRO) . 14 Message command file (INMSG) . 15 Message response file (OUTMSG) .
  • Telco Edge Cloud: Edge Service Description and Commercial Principles Whitepaper October 2020

    Telco Edge Cloud: Edge Service Description and Commercial Principles Whitepaper October 2020

    Telco Edge Cloud: Edge Service Description and Commercial Principles Whitepaper October 2020 About the GSMA About the Telco Edge Cloud Group The GSMA represents the interests of The Telco Edge Cloud (TEC) group brings mobile operators worldwide, uniting more together over 20 operators, covering all than 750 operators with over 350 regions, who are working to promote a companies in the broader mobile collaborative deployment of cloud capabilities ecosystem, including handset at the edge of their networks. TEC is aiming to and device makers, software companies, align Multi-Access Edge Computing (MEC) equipment providers and internet business models, charging principles and companies, as well as organisations in commercial deployment considerations. adjacent industry sectors. The GSMA also produces the industry-leading MWC events TEC is working in partnership with the GSMA held annually in Barcelona, Los Angeles Operator Platform Group, which aims to create and Shanghai, as well as the Mobile 360 the architecture and technical requirements to Series of regional conferences. guide other Standard Developing Organisations (SDOs) in the development of For more information, please visit the specifications. GSMA corporate website at www.gsma.com. Follow the GSMA on Twitter: @GSMA. Executive Summary The Telco Edge Cloud taskforce was launched in the GSMA in March 2020 by 19 operators with the intention to design and develop a global edge computing service based on the federation of the edge infrastructures and platforms of a set of operators and edge service providers. Following its principle of being open and inclusive, the taskforce has grown to 25 members at the time of edition of this whitepaper and has set the basis for the global service launch.
  • Information Technology Creates New Opportunities for Network Service Providers

    Information Technology Creates New Opportunities for Network Service Providers

    White Paper “In the Cloud” Information Technology Creates New Opportunities for Network Service Providers Authors Seanan Murphy and Wagdy Samir Service Provider Practice Cisco Internet Business Solutions Group August 2008 Cisco Internet Business Solutions Group (IBSG) Cisco IBSG © 2008 Cisco Systems, Inc. All rights reserved. White Paper “In the Cloud” Information Technology Creates New Opportunities for Network Service Providers Introduction For the past several years, incumbent telecommunications service providers (SPs1) have faced a decline in core legacy revenues, such as fixed-line voice and legacy packet data services in the enterprise and small- and medium-sized business (SMB) markets, which has forced them to move into adjacent markets primarily through acquisitions. Data and voice mobile services and unmanaged fixed data services fueled revenue growth for integrated SPs, but have left a gap in earnings before interest, taxes, depreciation, and amortization (EBITDA). As a result, SPs have been retooling themselves to move “up the stack” into adjacent market spaces in the information technology value chain such as data center, unified communications, security, other IT-centric services, and advisory services. Many large, incumbent SPs entered these “up-the-stack” markets to a greater or lesser degree through acquisitions and alliances with IT providers. Managed network services are a part of this services market and a must-win battle for the incumbent service provider. Meanwhile, as SPs move into these adjacencies, “in the cloud” service providers— such as software-as-a-service (SaaS), infrastructure-as-a-service (IaaS), and hosted service-oriented architecture (HSOA) providers—are targeting transaction costs associated with IT services contracts and offering powerful, scaling economies.
  • Initial Definition of Protocols and Apis

    Initial Definition of Protocols and Apis

    Initial definition of protocols and APIs Project acronym: CS3MESH4EOSC Deliverable D3.1: Initial Definition of Protocols and APIs Contractual delivery date 30-09-2020 Actual delivery date 16-10-2020 Grant Agreement no. 863353 Work Package WP3 Nature of Deliverable R (Report) Dissemination Level PU (Public) Lead Partner CERN Document ID CS3MESH4EOSC-20-006 Hugo Gonzalez Labrador (CERN), Guido Aben (AARNET), David Antos (CESNET), Maciej Brzezniak (PSNC), Daniel Muller (WWU), Jakub Moscicki (CERN), Alessandro Petraro (CUBBIT), Antoon Prins Authors (SURFSARA), Marcin Sieprawski (AILLERON), Ron Trompert (SURFSARA) Disclaimer: The document reflects only the authors’ view and the European Commission is not responsible for any use that may be made of the information it contains. This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 863353 Table of Contents 1 Introduction ............................................................................................................. 3 2 Core APIS .................................................................................................................. 3 2.1 Open Cloud Mesh (OCM) ...................................................................................................... 3 2.1.1 Introduction .......................................................................................................................................... 3 2.1.2 Advancing OCM ....................................................................................................................................
  • Framework for Path Finding in Multi-Layer Transport Networks

    Framework for Path Finding in Multi-Layer Transport Networks

    UvA-DARE (Digital Academic Repository) Framework for path finding in multi-layer transport networks Dijkstra, F. Publication date 2009 Document Version Final published version Link to publication Citation for published version (APA): Dijkstra, F. (2009). Framework for path finding in multi-layer transport networks. General rights It is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), other than for strictly personal, individual use, unless the work is under an open content license (like Creative Commons). Disclaimer/Complaints regulations If you believe that digital publication of certain material infringes any of your rights or (privacy) interests, please let the Library know, stating your reasons. In case of a legitimate complaint, the Library will make the material inaccessible and/or remove it from the website. Please Ask the Library: https://uba.uva.nl/en/contact, or a letter to: Library of the University of Amsterdam, Secretariat, Singel 425, 1012 WP Amsterdam, The Netherlands. You will be contacted as soon as possible. UvA-DARE is a service provided by the library of the University of Amsterdam (https://dare.uva.nl) Download date:29 Sep 2021 Frame Framework for w ork f or Path Finding in Multi-La Path Finding in Multi-Layer Transport Networks Quebec Amsterdam y er T ranspor StarLight t Netw orks CAnet StarLight MAN LAN NetherLight Fr eek Dijkstra Freek Dijkstra Framework for Path Finding in Multi-Layer Transport Networks Academisch Proefschrift ter verkrijging van de graad van doctor aan de Universiteit van Amsterdam op gezag van de Rector Magnificus Mw.
  • A View of Cloud Computing

    A View of Cloud Computing

    International Journal of Networked and Distributed Computing, Vol. 1, No. 1 (January 2013), 2-8 A View Of Cloud Computing Juhnyoung Lee Research Staff Member and Manager IBM T. J. Watson Research Center [email protected] Today’s IT infrastructure is under tremendous pressure and is finding it difficult to keep up. In distributed computing environments, up to 85 percent of computing capacity sits idle. 66 percent of every dollar on IT is spent on maintaining current IT infrastructures versus adding new capabilities. In history, operations have industrialized to become smarter. Cloud Computing is positioned to industrialize the IT delivery of the future. It is a natural evolution of the widespread adoption of multiple technical advances in the distributed computing area including virtualization, grid computing, autonomic computing, utility computing and software-as-a-service. It provides a new paradigm for consumption and delivery of IT based services – It provides an enhanced user experience with a self-service user interface for IT management. It abstracts the technical details from end-users so that they no longer need expertise in, or control over, the technology infrastructure “in the cloud” that supports them. It provides flexible pricing based on pay per usage. It enables flexible delivery and sourcing models including private, public and hybrid clouds. Finally, it provides automated provisioning and elastic scaling of IT infrastructure. This paper presents several views on different perspectives of Cloud Computing, including technical advancement, IT delivery and deployment modes, and economics. Keywords: Cloud, cloud computing, infrastructure, services lower cost. Manufacturers use robotics to improve 1. Introduction quality and lower cost.
  • The Network Access Machine

    The Network Access Machine

    NAT'L INST . OF STAND 4 TECH AlllOS T73fl?b ference National Bureau of Standards MBS Library, E-01 Admin. Bidg. Publi - cations JUN 13 1979 Q1"7 CO 186377 -&f. NBS TECHNICAL NOTE 51 I / US163 U.S. DEPARTMENT OF COMMERCE/ National Bureau of Standards A Review of Network Access Techniques with a Case Study: The Network Access Machine r~- NATIONAL BUREAU OF STANDARDS 1 The National Bureau of Standards was established by an act of Congress March 3, 1901. The Bureau's overall goal is to strengthen and advance the Nation's science and technology and facilitate their effective application for public benefit. To this end, the Bureau conducts research and provides: (1) a basis for the Nation's physical measurement system, (2) scientific and technological services for industry and government, (3) a technical basis for equity in trade, and (4) technical services to promote public safety. The Bureau consists of the Institute for Basic Standards, the Institute for Materials Research, the Institute for Applied Technology, the Institute for Computer Sciences and Technology, and the Office for Information Programs. THE INSTITUTE FOR BASIC STANDARDS provides the central basis within the United States of a complete and consistent system of physical measurement; coordinates that system with measurement systems of other nations; and furnishes essential services leading to accurate and uniform physical measurements throughout the Nation's scientific community, industry, and commerce. The Institute consists of the Office of Measurement Services, the Office of Radiation Measurement and the following Center and divisions: Applied Mathematics — Electricity — Mechanics — Heat — Optical Physics — Center " for Radiation Research: Nuclear Sciences; Applied Radiation — Laboratory Astrophysics " " = — Cryogenics — Electromagnetics — Time and Frequency .
  • IBM Smartcloud: Building a Cloud Enabled Data Center

    IBM Smartcloud: Building a Cloud Enabled Data Center

    Front cover IBM SmartCloud: Building a Cloud Enabled Data Center Redguides for Business Leaders Pietro Iannucci Manav Gupta Learn how to choose the infrastructure as a service (IaaS) solution that best matches your business needs See how to create an open and extensible IaaS solution Explore the details of the Cloud Enabled Data Center adoption pattern Executive overview Organizations are looking for ways to get more out of their already strained IT infrastructure as they face new technological and economic pressures. They are also trying to satisfy a broad set of users (internal and external to the enterprise) who demand improvements in their quality of service (QoS), regardless of increases in the number of users and applications. Cloud computing offers attractive opportunities to reduce costs, accelerate development, and increase the flexibility of the IT infrastructure, applications, and services. Infrastructure as a service (IaaS) is the typical starting point for most organizations when moving to a cloud computing environment. IaaS can be used for the delivery of resources such as compute, storage, and network services through a self-service portal. With IaaS, IT services are delivered as a subscription service, eliminating up-front costs and driving down ongoing support costs. IBM® has defined the Cloud Computing Reference Architecture (CCRA) based on years of experience of working with customers who have implemented cloud-computing solutions. The IBM CCRA is a blueprint or guide for architecting cloud-computing implementations. It is driven by functional and nonfunctional requirements that are collected from many cloud-computing implementations. IBM CCRA provides guidelines and technical work products, such as service and deployment models, and has defined the overarching implementations as adoption patterns.