41
OpenStack or: How I Learned to Stop Worrying and Love the Cloud

OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack or: How I Learned to Stop Worrying and Love the Cloud

Page 2: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

•  What is “The Cloud”?

•  Cloud components

•  OpenStack

•  OpenStack components

•  OpenStack demo

•  Questions

Agenda

Page 3: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

WHAT IS “THE CLOUD”?

Page 4: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

What is “The Cloud”?

Page 5: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

What is “The Cloud”?

Page 6: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

What is “The Cloud”?

Page 7: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

What is “The Cloud”?

Page 8: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

What is “The Cloud”?

•  IaaS

•  PaaS

•  SaaS

Page 9: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

INFRASTRUCTURE AS A SERVICE IaaS

Page 10: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by
Page 11: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by
Page 12: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by
Page 13: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

PLATFORM AS A SERVICE PaaS

Page 14: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by
Page 15: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by
Page 16: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

SOFTWARE AS A SERVICE SaaS

Page 17: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by
Page 18: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by
Page 19: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

So That’s “The Cloud”

•  Services that have always been available

•  Just with a new buzzword attached

Page 20: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OPENSTACK

Page 21: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

•  "To produce the ubiquitous Open Source cloud computing platform that will meet the needs of public and private cloud providers regardless of size, by being simple to implement and massively scalable."

OpenStack

Page 22: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Compute Architecture

Page 23: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Object Storage (Swift)

Page 24: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by
Page 25: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Compute Architecture

Page 26: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Image Service (Glance)

Page 27: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Compute Architecture

Page 28: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Identity Service (Keystone)

Page 29: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Compute Architecture

Page 30: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Compute (Nova)

Page 31: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by
Page 32: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Compute Architecture

Page 33: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

• Keys

• Security Groups

•  Images

•  Instances

• Floating IPs

• Volumes

OpenStack Demonstration

Page 34: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

DEMO TIME

Page 35: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

•  APIs o  AWS's EC2 API o  OpenStack API

•  3rd party libraries o  Python: boto, libcloud o  Java: jclouds

•  Command line tools o  euca2ools o  EC2 command line interface o  nova command line interface

Other Ways to Access OpenStack

Page 36: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

Conceptual Cloud Architecture

Page 37: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack/Conceptual Cloud Architecture

Page 38: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

OpenStack Community

Page 39: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

•  Roll up your sleeves •  Start small

o  devstack.org •  Look to the documentation

o  docs.openstack.org •  Look to the community

o  openstack.org/community o  answers.launchpad.net/nova

•  Advanced o  github.com/dellcloudedge/crowbar o  bit.ly/AnQsQI

Building an OpenStack Cloud

Page 40: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

•  DAIR o  canarie.ca/en/dair-program/about o  github.com/canarie/dair

•  Cloud-Enabled Space Weather Platform •  NeCTAR

o  nectar.org.au

OpenStack Projects

Page 41: OpenStack or: How I Learned to Stop Worrying and Love the ...OpenStack or: How I Learned to Stop Worrying and Love the Cloud ... and private cloud providers regardless of size, by

•  meetup.com/Canadian-OpenStack-Users-Group

•  cybera.ca •  cybera.ca/tech-radar •  cybera.ca/tech-radar/getting-started-with-

cloud-openstack-cybera

•  groups.google.com/group/cybera-tech-radar

Questions?