Athens OpenStack User Group #OSATH 1st meeting

20
Enter OpenStack Athens OpenStack User Group #OSATH 1 st Meetup, 17 th July 2013 Thanassis Parathyras [email protected], @parathyras

description

Topic: Enter OpenStack Are you curious on cloud technology developments? Do you work on any infrastructure management project? This session provides introduction to the OpenStack project. It covers the software architecture and basic knowledge to start with OpenStack.

Transcript of Athens OpenStack User Group #OSATH 1st meeting

Page 1: Athens OpenStack User Group #OSATH 1st meeting

Enter OpenStack

Athens OpenStack User Group #OSATH1st Meetup, 17th July 2013

Thanassis Parathyras [email protected], @parathyras

Page 2: Athens OpenStack User Group #OSATH 1st meeting

The project mission

“to produce the

ubiquitous Open Source Cloud Computing platform that will meet the needs of public and private clouds regardless of size, by being simple to implement and

massively scalable”

Page 3: Athens OpenStack User Group #OSATH 1st meeting

The project software

• Complete open-source IaaS solution • Python written• Community based• Shared nothing architecture• Plugins• Standards• Code reviews / Continuous Integration• Bugs and Blueprints

Open Design, Development, Community

Page 4: Athens OpenStack User Group #OSATH 1st meeting

Official programs• Compute (Nova) • Object Storage (Swift) • Image Service (Glance) • Identity (Keystone) • Dashboard (Horizon) • Networking (Neutron) • Block Storage (Cinder) • Metering/Monitoring

(Ceilometer) • Orchestration (Heat)

Incubation• Database Service (Trove) • Bare metal (Ironic) • Oslo (Oslo common libraries) • Infrastructure (projects under

openstack-infra/ and more) • Documentation (*-api docs,

openstack-manuals, api-site...) • QA (tempest)

OpenStack Programs are reviewed by the Technical Committee to become official

Page 5: Athens OpenStack User Group #OSATH 1st meeting

OpenStack and Amazon

OpenStack project Amazon Web Services

Virtual Machines Nova EC2

Block storage Cipher EBS

Object storage Swift S3

Virtual Networks Neutron VPC

Graphical User Interface Horizon AWS Management Console

• Every official program provides core functionality to operate a cloud infrastructure

• Glance provides disk image registry services and Keystone authentication and authorization functions

Page 6: Athens OpenStack User Group #OSATH 1st meeting

Overview

Page 7: Athens OpenStack User Group #OSATH 1st meeting

Operating overview

Hardware

VMs VMs

OpenStack Hypervisor (KVM, XEN, VMWare, Hyper-V, etc .)

OSApp App

Storage

Dashboard

Object/Volume

Processing / Networking

GUI

Page 8: Athens OpenStack User Group #OSATH 1st meeting

Implementation

Horizon

Nova NeutronCipher

Swift

Keystone

Ceilometer

Heat

Glance

Page 9: Athens OpenStack User Group #OSATH 1st meeting

Logical archi

Page 10: Athens OpenStack User Group #OSATH 1st meeting

Logical archi

Horizon

Nova NeutronCipherSwift

Keystone

Ceilometer

Heat

Glance

Page 11: Athens OpenStack User Group #OSATH 1st meeting

Releases Series Status Releases Date Havana Under development Due Oct 17, 2013

Grizzly Current stable release, security-supported

2013.1 Apr 4, 2013 2013.1.1 May 9, 2013 2013.1.2 Jun 6, 2013

Folsom Security-supported

2012.2 Sep 27, 2012 2012.2.1 Nov 29, 2012 2012.2.2 Dec 13, 2012 2012.2.3 Jan 31, 2013 2012.2.4 Apr 11, 2013

Essex EOL

2012.1 Apr 5, 2012 2012.1.1 Jun 22, 2012 2012.1.2 Aug 10, 2012 2012.1.3 Oct 12, 2012

Diablo EOL 2011.3 Sep 22, 2011 2011.3.1 Jan 19, 2012

Cactus Deprecated 2011.2 Apr 15, 2011 Bexar Deprecated 2011.1 Feb 3, 2011 Austin Deprecated 2010.1 Oct 21, 2010

Page 12: Athens OpenStack User Group #OSATH 1st meeting

How to start

Deployment tools • DevStack release• Redhat RDO (packstack)• Mirantis Fuel• Canonical Juju• Dell Crowbar• Puppetlabs Puppet (modules)• Opscode Chef (cookbook)

Distributions• StackOps• Pistons

Operating systems• Ubuntu 12.0.4• Centos/SL 6• Redhat EL 6• Fedora• Suse

Page 13: Athens OpenStack User Group #OSATH 1st meeting

How it looks like - Overview

Page 14: Athens OpenStack User Group #OSATH 1st meeting

How it looks like - Network

Page 15: Athens OpenStack User Group #OSATH 1st meeting

Use cases

• On-premise Private cloud• Hosted Private cloud• Public cloud• Community cloud• Hybrid cloud

• ~okeanos by GRNET (since mid 2011)• PayPal, CERN

http://www.openstack.org/user-stories

Page 16: Athens OpenStack User Group #OSATH 1st meeting

Community

#OSATH

Page 17: Athens OpenStack User Group #OSATH 1st meeting

OpenStack is YOU• Follow

– @openstack

• Participate– http://www.openstack.org/join– Local User Group #OSATH,

http://www.meetup.com/Athens-OpenStack-User-Group

• Development– http://launchpad.net/~openstack

• Documentation– http://wiki.openstack.org– http://docs.openstack.org

Page 18: Athens OpenStack User Group #OSATH 1st meeting
Page 19: Athens OpenStack User Group #OSATH 1st meeting

Blow Out the Candles

• OpenStack Turns 3!– July 19, celebrating this month

• In three years– center of cloud innovation– hundreds of companies relying on OpenStack (PayPal,

Fidelity, Comcast, Best Buy, Bloomberg)– over 40 global user groups – more than 10,000 community members across 121

countries– 1,000 authors threshold to the code base.

Page 20: Athens OpenStack User Group #OSATH 1st meeting

Thanks for your attention!

Athens OpenStack User Group #OSATHhttp://www.meetup.com/Athens-OpenStack-User-Group

Thanassis Parathyras [email protected], @parathyras