Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Bootstrapping DCs at the Edge and Enterprise (C...

Bootstrapping DCs at the Edge and Enterprise (CIDC) - Oct 2019

Introduction to RackN Digital Rebar Platform discussing how we are changing the operational pattern of data centers using Continuous Integration and IaC to deliver multi-site distributed management.

Video giving this presentation: https://youtu.be/wHtTycR-rPY
Demo Video: https://youtu.be/4yINEqYTiWg
Setup for Demo Video https://youtu.be/7gYeyEAASrk

Rob Hirschfeld

October 27, 2019
Tweet

More Decks by Rob Hirschfeld

Other Decks in Technology

Transcript

  1. RackN Stop fixing in silos with duct tape! We redesigned

    DC Ops to be Integrated, fast, and flexible. Physical Layer Automation Redesigned DC Ops from the Bare Metal up
  2. RackN Uniquely Integrated Vendor Neutral Multi-Site Automation RackN is physical

    layer automation for legacy & new multi-vendor hardware. We control from zero to full cluster plus Day 2 compliance & upgrades. This is proven software running customers data centers.
  3. Edge Initially, Enterprise and Edge appear different But the storage,

    compute and networking components for each are the same Enterprise Many Sites Few Servers Few Sites Many Servers Data Center Edge Edge Data Center Edge Edge Edge Edge Edge Edge
  4. Edge Edge Data Center Edge Edge Data Center Edge Edge

    Edge Edge Edge Edge In practice, Enterprise and Edge have same requirements But, Critical Features Overlap In Practice Security Zero Touch Application Mix Commodity H/W Enterprise = Edge
  5. Shared Infrastructure and Dedicated Infrastructure Distributed Multi-Infrastructure mixes shared, dedicated,

    and edge locations Shared Infrastructure Dedicated Infrastructure Dedicated Infrastructure Edge Site Edge Site Edge Site Edge Site Edge Site Edge Site Edge Site
  6. RackN Opportunity Is Enormous Universal Control Plane for Operator Managed

    Infrastructure Shared Infrastructure Dedicated Infrastructure Dedicated Infrastructure Edge Site Edge Site Edge Site Edge Site Edge Site Edge Site
  7. RackN is NOT Targeting Hybrid or Multi-Cloud Cloud-like Multi-Site Management,

    but NOT Multi-Cloud Management Shared Infrastructure Dedicated Infrastructure Dedicated Infrastructure Edge Site Edge Site Edge Site Edge Site Edge Site Edge Site
  8. And Enabling Hybrid Tooling For example, RackN allows Terraform to

    treat bare metal like a cloud Shared Infrastructure Dedicated Infrastructure Dedicated Infrastructure Edge Site Edge Site Edge Site Edge Site Edge Site Edge Site
  9. RackN is Customer Managed (No SaaS or MSP) Runs behind

    their firewall without any RackN supervision or connection. Dedicated Infrastructure Dedicated Infrastructure Edge Site Edge Site Edge Site Edge Site Edge Site Edge Site
  10. RackN Business Outcome: Regain IT Control Critical Needs 1. Compliance

    & Visibility 2. Multi-Vendor 3. Agile Security 4. Zero Touch Automation 5. Integration to SoR
  11. Bare Metal Inventory Firmware O/S & Net Application Integrate System

    Cluster Cluster Build Cluster Discover Deploy Conform Configure Orchestrate Zero to Cluster in Minutes: any vendor hardware Time Zero Bare Metal Discover 5 mins
  12. Bare Metal Inventory Firmware O/S & Net Application Integrate System

    Cluster Cluster Build Cluster Discover Deploy Zero to Cluster in Minutes: verified and updated Verify Configure Orchestrate Bare Metal Inventory Firmware Discover Conform Time Zero 10 mins
  13. Bare Metal Inventory Firmware O/S & Net Application Integrate System

    Cluster Cluster Build Cluster Discover Deploy Verify Configure Orchestrate Zero to Cluster in Minutes: Windows, Linux, ESXi ... Bare Metal Inventory Firmware O/S & Net Application Discover Deploy Conform Time Zero 15 mins
  14. Bare Metal Inventory Firmware O/S & Net Application Integrate System

    Cluster Cluster Build Cluster Discover Deploy Verify Configure Orchestrate Zero to Cluster in Minutes: integrated to SoR Bare Metal Inventory Firmware O/S & Net Application Integrate System Discover Deploy Conform Configure Time Zero 20 mins
  15. Bare Metal Inventory Firmware O/S & Net Application Integrate System

    Cluster Cluster Build Cluster Discover Deploy Verify Configure Orchestrate Zero to Cluster in Minutes: fully operational Bare Metal Inventory Firmware O/S & Net Application Integrate System Cluster Cluster Build Cluster Discover Deploy Conform Configure Orchestrate Time Zero 30 mins
  16. Bare Metal Inventory Firmware O/S & Net Application Integrate System

    Cluster Cluster Build Cluster Discover Deploy Verify Configure Orchestrate Time to Value in Minutes instead of Weeks Bare Metal Inventory Firmware O/S & Net Application Integrate System Cluster Cluster Build Cluster Discover Deploy Conform Configure Orchestrate RackN Platform: End-to-End Automation Time Zero
  17. Inventory Firmware O/S & Net Application Integrate System Cluster Cluster

    Bare Metal Cluster Cluster Build Cluster Customer Study: Zero Touch ESXi Deployment Unconfigured HPE, Dell and Lenovo servers Cluster Cluster vCenter Cluster 150 Machines Time Zero 60 mins No Manual Steps Rack Delivered
  18. “CIDC” CIDC captures both the full integration and Day 2

    ops that we believe is essential. Related terms focus too narrowly: • SDx - APIs for hardware • IaC - Configuration focus • SDDC - VM centered • HCI - Storage appliances • HDIM* - Single pane of glass * Hybrid Digital Infrastructure Management (Gartner 2019) Introducing the Continuously Integrated Data Center
  19. RackN Technical Overview Our Unique Modular Platform For Multi-Vendor Infrastructure

    Enables API-driven automation Scaling from Edge to Enterprise
  20. And RackN Enables Continuous Integration CI/CD Pipeline IaC Artifact Intent

    Platform Infrastructure Ongoing Integration DRP
  21. Key Attributes 1. Single, Tiny Golang binary 2. REST API

    & WSS Events 3. “Air gap” capable 4. Field Extensible 5. Integrated IaC RackN Technical Overview Digital Rebar Platform
  22. Orchestration of Complex Provisioning APIs DHCP Netboot (PXE, iPXE, …)

    Agent (Linux, Win, ESX, … ) Network Switch / ToR REST API & UX DRP OOB / BMC (iLo, DRAC, Redfish, ...)
  23. Orchestration of Many Different APIs DHCP Netboot (PXE, iPXE, …)

    Agent (Linux, Win, ESX, … ) Network Switch / ToR REST API & UX Systems of Record Configuration Mgmt DB Monitoring Systems DRP OOB / BMC (iLo, DRAC, Redfish, ...) CI/CD Pipeline
  24. Integrated Workflow Is Critical DHCP Netboot (PXE, iPXE, …) Agent

    (Linux, Win, ESX, … ) Network Switch / ToR REST API & UX Systems of Record Configuration Mgmt DB Monitoring Systems DRP OOB / BMC (iLo, DRAC, Redfish, ...) CI/CD Pipeline
  25. Key Attributes 1. Source Code Managed 2. Modular Components 3.

    Dependency Graphs 4. IaC Catalog 5. Open, Closed & Customer RackN Technical Overview Part 1 of 2 CIDC in Practice
  26. Automatically Repurpose Infrastructure IaC DRP Hardware Master Catalog IaC IaC

    O/S Platform Fully Integrated Clusters Rebuilds In Minutes Zero Touch
  27. Workflows Must Include All Integrations IaC DRP Hardware IaC IaC

    O/S Platform Fully Integrated Clusters Systems of Record Configuration Mgmt DB Monitoring Systems Wide Area Networking
  28. Zero Touch Requires Eliminating Silos IaC DRP Hardware IaC IaC

    O/S Platform Fully Integrated Clusters Systems of Record Configuration Mgmt DB Monitoring Systems Wide Area Networking
  29. RackN Technical Overview Part 2 of 2 Distributed Data Center

    Multi-Site Manager Key Attributes 1. Uses Same Core Platform 2. Managers Use Same APIs 3. Federated (not Hierarchical) 4. Sites remain autonomous 5. Distributes Integrated IaC
  30. v1 v2 v1 v2 v1 v2 v1 v2 v1 v2

    v1 v2 Multi-Site Manager Controls Local Catalogs DRP Master Catalog v1 v2 DRP v1 v2 DRP v1 v2 Version Sets Distributed DC US-1 Distributed DC EU-2 Distributed DC AR-3
  31. Local Sites Must Maintain Autonomy DRP DRP DRP Local Control

    Local Control Local Control Distributed DC US-1 Distributed DC EU-2 Distributed DC AR-3
  32. Design Enables Distributed Shared Control DRP DRP DRP Local Control

    DRP Regional Control Distributed DC US-1 Distributed DC EU-2 Distributed DC AR-3
  33. Data Aggregation Creates a Single Pane of Glass DRP DRP

    DRP Global Control DRP Local Control DRP Regional Control Live Single Pane of Glass Distributed DC US-1 Distributed DC EU-2 Distributed DC AR-3
  34. RackN Digital Rebar Platform Commercial Model RackN is Enterprise Software

    Licensed Annually per Machine Proprietary Platform (Digital Rebar) Plus an Open Ecosystem (APLv2)
  35. Platform Ecosystem Open Source Catalog CLI Sledgehammer Digital Rebar API

    v3 Agents (Runner) Operating System Install Templates Foundational Utilities Advanced Operations Practices Platforms, Apps, Configuration Management Digital Rebar Implementation Enterprise Extensions (Multi-Site, SSO, RBAC) Commercial Support Digital Rebar Platform and Ecosystem
  36. Self-Service Sales Pipeline Digital Rebar Implementation Enterprise Extensions (Multi-Site, SSO,

    RBAC) Commercial Support Freemium Base $80 per m/c Annual Pro $120 per m/c Annual Enterprise $150 per m/c Annual Full Catalog Up to 20 m/c Provision Only Full Catalog Limited Sites Multi-Tenant RBAC, SSO, On-Prem UX
  37. H/W Vendor BMC: Dell OpenManage Cisco UCS Director Silos of

    Competition Cluster Building Configuration Management Digital Rebar Implementation Enterprise Extensions (Multi-Site, SSO, RBAC) Commercial Support Provisioners: Cobbler Foreman Canonical MaaS OpenStack Ironic IaC Toolkits: Terraform Ansible Hardware Configuration Bare Metal Life Cycle Operating System Installation Bare Metal Bootstrap
  38. RackN Zero Touch CIDC + Multi-Site Federation + Robust IaC

    Catalog = Unique Combination DRP DRP IaC Catalog