Top Banner
Setting up an edge cloud in four commands 2019 Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager
15

Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Oct 16, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Setting up an edge cloudin four commands

2019

Tytus Kurek, Product Manager

Ryan Beisner, Engineering Manager

Page 2: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Agenda

● Evolution of the edge computing paradigm

● Introduction to MicroStack

● MicroStack - use cases

● MicroStack - live demo

● Takeaways + Q&A

Page 3: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Evolution of the edge computing paradigm

Page 4: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Challenges in the field

Page 5: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Challenges in the field

vs

Page 6: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Ladies and gentlemen, meet MicroStack!

https://snapcraft.io/microstack

Page 7: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Nice to meet you MicroStack … but what is a snap?!

Snap - a universal Linux package:

● works on 42 Linux distributions

● application packaged together with its dependencies

● can be installed, upgraded and removed with a single command

● extremely secure due to their embedded nature

Page 8: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Use cases

Edge Cloud

Page 9: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Use cases

Edge Cloud

Testing

Page 10: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Use cases

Edge Cloud

Testing Development

Page 11: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

OpenStack cluster in four commands (or two?)

● Control node:

sudo snap install --classic --channel edge/clustering microstack

sudo microstack.init

Answer the questions as follows:

Setup clustering: yes

Role: control

Password: <some password>

Control IP: accept the default

Page 12: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

OpenStack cluster in four commands (or two?) #2

● Compute node:

sudo snap install --classic --channel edge/clustering microstack

sudo microstack.init

Answer the questions as follows:

Setup cluster: yes

Role: compute

Password: <the password>

Control ip: <the IP address of the control node>

Compute ip: accept the default

Page 13: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Time for the demo!

Page 14: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Takeaways

● Deploying the edge infrastructure is challenging due to

the huge number of independent cloud environments

● Deploying an individual cloud environment takes time -

MicroStack is a seamless solution to this problem

● MicroStack is suitable not only for the edge, but also for

testing and development

Page 15: Ryan Beisner, Engineering Manager Setting up an edge cloud ... · Tytus Kurek, Product Manager Ryan Beisner, Engineering Manager. Agenda Evolution of the edge computing paradigm Introduction

Thank you. Questions?

https://microstack.run