Top Banner
OpenStack Clouds on Ubuntu open infrastructure introduction Roozbeh Shafiee From Ubuntu IRAN LoCo Team RoozbehShafiee.Com [email protected] ubuntu-ir
33

Ubuntu OpenStack Introduction

Jul 02, 2015

Download

Technology

Roozbeh Shafiee

Introduction of OpenStack for Ubuntu Linux
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: Ubuntu OpenStack Introduction

OpenStack Clouds on Ubuntuopen infrastructure introduction

Roozbeh ShafieeFrom Ubuntu IRAN LoCo Team

[email protected]

ubuntu-ir

Page 2: Ubuntu OpenStack Introduction

Now... It's show time !Walking on edge of technology...

Page 3: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

Cloud Services...................................................................................................................................................................................................................

Page 4: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

Everyone uses cloud services everyday...................................................................................................................................................................................................................

● Ubuntu One

● ownCloud

● Dropbox

● Google Docs

● Office 360

&...

Page 5: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Software on clouds does run on an infrastructure

Page 6: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Software on clouds run on an infrastructure

● CloudStack

● Eucalyptus

● Amazon EC2

● OpenStack

Page 7: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack runs as cloud infrastructure

OpenStackcloud infrastructure

Page 8: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

About OpenStack

● Founded by Rackspace and NASA

● The most favorite open source project since 2010

● Over 1200 developers and contributors from 130 countries

● 140 user groups around the world with 16520 people

● Cross platform and written in Python

● Released under Apache License 2.0

Page 9: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Enterprise Contributions

● Rackspace and NASA as project founders

● Red Hat as #1 contributor in development

● Ubuntu and Canonical as the first partners of OpenStack

● AT&T, Suse, HP, IBM, Nebula, Intel, Dell,Cisco, VMware

Page 10: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack runs as cloud infrastructure

Page 11: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack runs as cloud infrastructure

Page 12: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack Components

● Compute (Nova)

● Object Storage (Swift)

● Block Storage (Cinder)

● Networking (Neutron)

● Dashboard (Horizon)

● Identity (Keystone)

● Image Service (Glance)

● Orchestration (Heat)

● Database (Trove)

Page 13: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack Components

Page 14: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Compatible with Hypervisors

● KVM

● LXC (Linux Container)

● Xen

● VMware ESXi

● Microsoft Hyper-V

Page 15: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack and Ubuntu Relationship

● Running on more than 55% of public clouds

● Reference OS for OpenStack development

Page 16: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack on Ubuntu in All Type of Clouds

● Public Clouds

● Private Clouds

● Hybrid Clouds

Page 17: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack Cloud Types Market Share

Page 18: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Ubuntu Server Workloads

Page 19: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Ubuntu release every 6 months

Page 20: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack and Ubuntu Release Cadence

Page 21: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack and Ubuntu Relationship

Page 22: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Why Ubuntu for Private and Public Clouds

● Free from licensing fees

● Wide range of certified hardware

● No vendor lock-in

● Open API

● Open Formats

● Open Source

● Optional support available

● Run on more than 55% of public clouds (so it's trusty)

Page 23: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

● Lean, fast, and efficient

● Innovative components

● Support for the latest cloud workloads

● Predictable release cycle

● Reference platform for OpenStack deployments

● Latest version of OpenStack in repositories

● Physical provisioning with MAAS

● Juju Charms and Orchestration

Why Ubuntu for Private and Public Clouds

Page 24: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Metal As A Service - MAAS

Page 25: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

● A new bare metal provisioning system to rapidly deploy

Ubuntu across distributed systems.

● Scales services up or down as if they were in a cloud

● Add, commission, update and deploy servers at will

● Common protocols such as tftpboot and PXE

● Tightly integrated with Juju

● Provision systems in advance of Ubuntu Cloud being

deployed.

Metal As A Service - MAAS

Page 26: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

The Platform for Scale-Out

Page 27: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

● Rackspace

● HP Cloud

● Wikipedia

● NASA

● IBM

Ubuntu Clouds in Enterprise

Page 28: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Juju Charms and Orchestration

We Should talk about Jujubut we have not much time...

Page 29: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

Love OpenStack - OpenStack Loves You

Page 30: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

How to Contribute to OpenStack

● If you're building clouds

● If you're a developer

● If you're a tester

● If you're into security

● If you're into documentation

● If you're a designer or usability professional

● If you're a translator

Page 31: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

OpenStack IRAN Community

Page 32: Ubuntu OpenStack Introduction

...................................................................................................................................................................................................................

ubuntu-irPresentation by Roozbeh Shafiee

...................................................................................................................................................................................................................

● Home Page: OpenStack.ir

● IRC Channel on FreeNode: #OpenStack-ir

● Mailing List: [email protected]

● Twitter Account: @OpenStackIR

● Twitter Hashtag: #OpenStack-IRAN

OpenStack IRAN Community

Page 33: Ubuntu OpenStack Introduction

Thank you

ubuntu-ir

Roozbeh ShafieeFrom Ubuntu IRAN LoCo Team

[email protected]