Enter OpenStack Athens OpenStack User Group #OSATH 1 st Meetup, 17 th July 2013 Thanassis Parathyras [email protected], @parathyras
Sep 08, 2014
Enter OpenStack
Athens OpenStack User Group #OSATH1st Meetup, 17th July 2013
Thanassis Parathyras [email protected], @parathyras
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”
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
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
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
Overview
Operating overview
Hardware
VMs VMs
OpenStack Hypervisor (KVM, XEN, VMWare, Hyper-V, etc .)
OSApp App
Storage
Dashboard
…
Object/Volume
Processing / Networking
GUI
Implementation
Horizon
Nova NeutronCipher
Swift
Keystone
Ceilometer
Heat
Glance
Logical archi
Logical archi
Horizon
Nova NeutronCipherSwift
Keystone
Ceilometer
Heat
Glance
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
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
How it looks like - Overview
How it looks like - Network
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
Community
#OSATH
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
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.
Thanks for your attention!
Athens OpenStack User Group #OSATHhttp://www.meetup.com/Athens-OpenStack-User-Group
Thanassis Parathyras [email protected], @parathyras