larger cover

Add To My Wish List

Register your product to gain access to bonus material or receive a coupon.

Containers in Cisco IOS-XE, IOS-XR, and NX-OS: Orchestration and Operation

EPUB (Watermarked)

Not for Sale

Also available in other formats.

  • About
  • Description
  • Sample Content
  • Updates

Features

  • Deploy, operate, and troubleshoot containerized applications and network services on Cisco IOS-XE, IOS-XR, and NX-OS platforms, with all supported Cisco products
  • Introduces Cisco APIs and developer toolkits to help network application and service developers to succeed in a quickly evolving networking ecosystem
  • Includes detailed use cases and explanations for driving value from containerization in diverse industries and network environments

  • Copyright 2021
  • Dimensions: 7-3/8" x 9-1/8"
  • Pages: 496
  • Edition: 1st
  • EPUB (Watermarked)
  • ISBN-10: 0-13-578301-1
  • ISBN-13: 978-0-13-578301-6

Acomprehensive guide to learning container and application hosting capabilitiesin Cisco platforms, and implementing them to achieve higher efficiency innetwork deployments and operations

Cisco architectures offer comprehensive compute virtualizationcapabilities to accommodate both native and third-party container hosting, soyou can containerize and instantiate any application or network service andgain unprecedented value from your networks.

Direct from Cisco, this is the complete guide to deploying andoperating containerized  application andnetwork services on Cisco platforms. First, the authors review essentialvirtualization and containerization concepts for all network professionals andintroduce leading orchestration tools. Next, they take a deep dive intocontainer networking, introducing Cisco architectural support for containerinfrastructures. You'll find modular coverage of configuration, activation,orchestration, operations, and application hosting for each key Cisco softwareplatform: IOS-XE, IOS-XR, and NX-OS.

The authors explore diverse orchestration tools, including LXC,Docker, and Kubernetes, and cover both Cisco and open-source tools for buildingand testing applications. They conclude with multiple use cases that show howcontainerization can improve agility and efficiency in a wide range of networkenvironments.

  • Reviewthe motivation, drivers, and concepts of computing virtualization
  • Learnhow Cisco platforms are achieving infrastructure virtualization
  • Explorethe Cisco reference model for developing cloud-native services and moving tocloud-native network functions
  • MasterCisco container networking fundamentals, supported modes, and configuration
  • Enable,install, activate, and orchestrate containerized applications in Cisco IOS-XE,IOS-XR, and NX-OS
  • Comparetools and methods for developing, testing, hosting, and orchestratingcontainerized applications
  • Discoverreal-world use cases for Day-0, Day-1, and Day-2 operations, with practicaldeployment examples
  • Previewemerging trends in network containerization

Table of Contents

    Foreword xxv

    Introduction xxvii

PartI Virtualization and Containers

Chapter1 Introduction to Virtualization 1

    History of Computer Evolution 1

    History of Virtualization 2

    VirtualizationArchitecture Definition andTypes 6

    Computing Virtualization Elements andTechniques 14

    Virtualization Scale and DesignConsideration 18

    Multitenancy in Virtualization 19

    Summary 20

    References in This Chapter 21

Chapter2 Virtualization and Cisco 23

    History of Virtualization in Cisco 23

    Virtualization in Enterprise and ServiceProvider Environments 30

    The Era of Software-Defined Networking 32

    SDN Enablers 33

    Control Plane Virtualization 33

    Summary 58

    References in This Chapter 59

Chapter3 Container Orchestration and Management 61

    Introduction to the Cloud-Native ReferenceModel 61

    The Journey from Virtual Network Function(VNF) to Cloud Native Function (CNF) 63

    Container Deployment and OrchestrationOverview 65

    Container Deployment and Orchestration 81

    Summary 95

    References 95

Chapter4 Container Networking Concepts 97

    Container NetworkingIntroduction andEssentials 97

    Container Networking 99

    Container Network Models and Interfaces 105

    Setting Up Container Networking 115

    Summary 136

    References 137

PartII Container Deployment and Operation in Cisco Products

Chapter5 Container Orchestration in Cisco IOS-XE Platforms 139

    Cisco IOS-XE Architecture 139

    IOS-XE Architecture: Application Hosting146

    IOx Applications 149

    Developing and Hosting Applications 157

    Licensing Requirements 185

    Summary 186

    References 187

Chapter6 Container Orchestration in Cisco IOS-XR Platforms 189

    Cisco IOS-XR Architecture 189

    Application Hosting Architecture 192

    Hosting Environment Readiness 198

    Types of Application Hosting in Cisco XRPlatform 201

    Network Configuration and Verification 216

    Docker Images and Registry 218

    Network Configuration and Verification 224

    Application Hosting in VRF Namespace 226

    Container Management 232

    Summary 234

    References 234

Chapter7 Container Orchestration in Cisco NX-OS Platforms 235

    Cisco NX-OS Software Architecture 235

    Hosting Environment Readiness 239

    Container Infrastructure Configuration andInstantiation 242

    Bash 256

    Summary 288

    References 289

Chapter8 Application Developers' Tools and Resources 291

    Cisco Development Tool Kits and Resources291

    Open-Source and Commercial Tools 336

    Building and Deploying Container Images 341

    Configuration and Application ManagementTools 345

    Summary 357

    References 357

Chapter9 Container Deployment Use Cases 361

    General Use Cases for Enterprise, ServiceProvider, and Data Center

    IOS-XR Use Case: Disaggregated Seamless BFDas a Virtual Network Function for Rapid Failure Detection 384

    Seamless BFD Overview 385

    Creating and Hosting S-BFD as a VirtualNetwork Function 387

    NX-OS Use Case: Control Plane Health CheckUsing an Anomaly Detector 391

    NX-OS Use Case: NX-OS Docker Health Check398

    Summary 404

Chapter10 Current NFV Offering and Future Trends in Containers 405

    App Hosting Services 405

    Cisco NFV Offerings 411

    Containers and Service Chaining 418

    Serverless Computing and Network Functions421

    Summary 423

    References 423

TOC, 9780135895757, 6/9/2020

Cisco Press Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from Cisco Press and its family of brands. I can unsubscribe at any time.