Edge Computing Solutions
  • Introduction
  • Introduction
    • Introduction
      • Sandbox
      • Glossary
      • Developer Programs
        • Red Hat Developer Program
      • Workshops
    • Edge Computing Solutions Architect
      • Storage
        • CEPH
          • Integration
      • Virtualization
        • Real Time KVM
        • Virtual Hardware
          • VirtualBox
          • QEMU
        • Containers
          • Kata Containers
          • Kubernetes
          • Docker
            • Get Docker
            • Get Started
            • Get Mentored
              • v0.0
              • v0.1
          • Linux Containers
        • Virtual Network
        • Tools
          • Vagrant
          • libvirt
      • Operations
        • Debug
        • Monitor
      • Network
        • Mininet
        • ONAP
        • Open vSwitch
      • Optimization
      • CI/CD
      • Use Cases
    • OpenFog Consortium
    • Hardware
      • HPE
    • Stacks
      • Akraino Edge Stack
      • OpenStack
        • Architecture
        • Documentation
        • Playground
          • DevStack
          • Conjure-Up
          • PackStack
          • Juju
          • VirtualBox
          • Ansible
        • Developer
        • Training
        • Testing
          • Akraino
            • RefStack
            • Tempest
              • Etc
                • tempest.conf
                • accounts.yaml
              • Identity
                • Failed
              • Compute
            • Rally
            • Uses Cases
          • DevStack
            • Tempest
            • Open vSwitch
            • Debug
    • Package Manager
  • Software Development Environment
    • Software Development Environment
  • Edge Computing Solutions Architect
    • Edge Computing Architect
  • Ecosystem
    • AT&T
    • Wind River®
      • Titanium Cloud™
  • Virtual Edge Computing Solution
    • VirtualEdgeComputingSolution/VirtualEdgeComputingSolution.md
Powered by GitBook
On this page
  • Fog Computing Architect
  • OpenStack
  • Microsoft
  • Workload
  • HPC
  • Simulators
  • Profile
  • Terminology
  • Future
  1. Introduction

Edge Computing Solutions Architect

PreviousWorkshopsNextStorage

Last updated 7 years ago

Fog Computing Architect

IT Maturity Model. Level 0 .. Level 4

Strategy, Standarise, Process, Automate, Service

  • Public Cloud

    • Legal / Corporate Requirements

    • Expensive

    • Missing Features

  • Private Cloud

    • Migration Tedious Process

    • Vendor Lock-In

  • Hybrid Cloud

Phases

  • Discover, Validate

  • Design, Refine

  • Deploy, Mentor

  • Operate, Collaborate and Train

Goals

  • Business

    • What drives the business

    • Top 3 objectives

  • Technical

    • Supporting business objectives

    • Top 3 objectives

  • Technical Architecture

    • Supporting the technical objectives

    • Start with an MVP

    • Interatively expand the coverage of Objectives

    • Consider Fork-Lift Vs Rebuild Vs Parallel Clouds

Goals

  • Business Use Cases

    • Features

    • Cost

    • Capacity On Demand

  • Technology Uses Cases

    • End Users Self Sufficiency

    • Avoid Vendor Lock-In

    • Elastic Infrastructure Capacity On Demand

    • Infrastructure as Code Enable DevOps

    • Secure Platform

    • Multiple Locations Resiliency Isolation

  • Workloads and Requirements

    • Roles? Application Owner, IT Operations Owner, Developer

    • Stateless Environments Resource Usage

    • Specific IOPS Intensive Workloads

    • Bare-Metal Performance Workloads

    • Security from Zero

    • Isolated Development Environments

    • Physical Network Attachments

    • Build Own Application Environment

Technical Requirements

  • Compute

  • Network

  • Storage

Audiences

  • Production Clusters

    • Customer

  • Virtual Clusters (Cluster On Demand)

    • Development

    • Quality Assurance

    • Support

Sample Architectures

    • Ceph

      • Ceph OSD

        • Instance 1

        • Instance 2

        • ...

        • Instance N

    • Controllers

      • Ceph Monitoring

      • Heat

      • Neutron

      • Glance

      • Nova

    • Compute

      • Nova Compute

        • Instance 1

        • Instance 2

        • ...

        • Instance N

    • General

      • Host Aggregate General

      • General Instance

      • Request General Flavor

    • NFV Enabled Hardware

      • Host Aggregate NFV

      • NFV Instance

      • Request NFv Flavor

    • Controller

      • Nova Scheduler

    • UnderCloud

      • UnderCloud Controller

        • Heat

        • Neutron

        • Glance

        • Nova - Ironic

      • UnderCloud Compute

        • Nova Compute

    • OverCloud

      • OverCloud Controllers

        • Ceph Mon

        • Heat

        • Neutron

        • Glance

        • Nova

      • OverCloud Compute

        • Nova Compute

          • Instance 1

          • Instance 2

          • ...

          • Instance N

      • Overcloud Ceph

        • Ceph OSD

  • Multi-Site OpenStack Deployment with Shared Services

      • Edge Site 1

        • Master

        • Failover

      • Edge Site 2

      • ...

      • Edge Site N

    • CloudManagement Platform CloudForms

    • Satellite

      • General Purpose Cloud Openstack Cloud Site 1

    • Capsule

      • General Purpose Cloud OpenStack Cloud Site 2

Operations

  • Debuggin OpenStack

    • Needs?

      • Failed

      • Misconfigured

      • Overloaded

      • Not Correctly Tuned

    • Strategies?

      • Log Collection and Display

      • Test for Common Misconfigurations and Failures

      • Set of Service Configurations, Single Place log Messages

OpenStack

Microsoft

Workload

HPC

Simulators

  • Autonomous Driving

Profile

  • System Administration

  • Automation

  • Virtualization

  • Storage

  • Networking

  • Complex Integration

  • Prior knowledge of cloud architecture and principles

  • Linux and virtualization experience

  • A basic understanding of networking principles and protocols

  • Cross Functional Focus

  • Focus on Self Service

    • Build as quick as every hour

    • Patch more frequently

    • Develop interactively and daily

    • Infrastructure treated as code

  • Enable process and methodology in Code

  • API first mind-set

Terminology

Future

General Purpose Cloud (OpenStack Cloud Site 1)

IAAS + NFV Host Aggregates (Single Site with Host Aggregations)

Automated Deployments and Management Frameworks for OpenStack overClouds (OSP Director)

Central Management

Multi-Site Deployment with and overarching Cloud Management Platform

The Architecture Design Guide provides information on planning and designing an OpenStack cloud. It explains core concepts, cloud architecture design requirements, and the design criteria of key components and services in an OpenStack cloud. The guide also describes five common cloud use cases.

Cloud Services Foundation Reference Architecture provides an overview of the Cloud Services Foundation Reference Architecture article set. The article set details the operational processes and technical capabilities that are critical for providing cloud services to consumers.

A Day in the Life of an Openstack & Cloud Architect
Here
Here
Here
Here
Here
OpenStack Architecture Design Guide
Cloud Services Foundation Reference Architecture – Overview
Cloud and Datacenter Solutions
Slurm Workload Manager
How to build clusters for scientific applications-as-a-service
OpenStack and HPC Workload Management
OpenStack + OpenHPC = HPC Cloud
Bimodal IT vs. hybrid IT: What's the difference?
meta-cloud-services
meta-iot-cloud