We repeat an introductory presentation on the OpenStack project, as many of our new members have asked to receive a complete overview. During this presentation we shall visit the different components and provide a high-level description on the architecture of OpenStack software. We shall also refer to the community around the project and as usual discuss any issues posed by the attendees.
This is a great chance to get to know better the internals of OpenStack, so i highly recommend to share with any interested party.
1. Project: OpenStack
Athens OpenStack User Group #OSATH
7th Meetup, 5th March 2014
Thanassis Parathyras
aparathyras@stackmasters.eu, @parathyras
2. The 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”
3. The character
•
•
•
•
Complete open-source IaaS solution
Open everything
Python written
Community powered
•
•
•
•
Scalability: shared nothing architecture
Diversity: Plugins and drivers
Quality: Code reviews / Continuous Integration
Support: Bugs and Blueprints
OpenStack = Code + Community
4. Official programs
•
•
•
•
•
•
•
•
•
Compute (Nova)
Object Storage (Swift)
Image Service (Glance)
Identity (Keystone)
Dashboard (Horizon)
Networking (Neutron)
Block Storage (Cinder)
Telemetry (Ceilometer)
Orchestration (Heat)
Incubation
• Oslo (common libraries)
• Infrastructure
• Documentation
• QA (tempest)
• Database Service (Trove)
• Bare metal (Ironic)
• Queue service (Marconi)
• Data processing (Savanna)
• Deployment (TripleO)
• Devstack
• Release cycle management
OpenStack Programs are reviewed by the Technical Committee to become
official
5. What about Amazon WS
• Every official program provides core functionality to operate a cloud
infrastructure
OpenStack project
Amazon Web Services
Virtual Machines
Nova
EC2
Block storage
Cinder
EBS
Object storage
Swift
S3
Virtual Networks
Neutron
VPC
Graphical User Interface
Horizon
AWS Management Console
• Glance provides disk image registry services and Keystone authentication
and authorization functions
19. OpenStack is YOU
• Documentation
– http://docs.openstack.org
Cloud Administrator Guide
• Questions
– http://ask.openstack.org
• Participate
– http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
– http://www.openstack.org/join/register
– Local User Group #OSATH, http://www.meetup.com/Athens-OpenStack-UserGroup
• Contribute
– code (develop, review), docs, translations, bug reports
– Review system Gerrit, https://wiki.openstack.org/wiki/GerritWorkflow
• Follow
– @openstack
20. Thank you for being patient!
Athens OpenStack User Group #OSATH
http://www.meetup.com/Athens-OpenStack-User-Group
Thanassis Parathyras
aparathyras@stackmasters.eu, @parathyras