The document discusses OpenStack, an open-source cloud computing platform. It is made up of over 25 modules that provide infrastructure as a service capabilities like compute, networking, storage, and orchestration. Example modules discussed in more detail include Nova for compute, Neutron for networking, Glance for image storage, Horizon for the dashboard, Ceilometer for metering, Heat for orchestration, and Magnum for container services. The meetup aims to be open to all and discuss cutting edge technologies like OpenStack and their potential benefits for companies.
The Best AI Powered Software - Intellivid AI Studio
Meetup Openstack : At the heart of IT revolution
1. Les Meetups Veille Techno’
Meetup Veille Techno’
Openstack : at the heart of IT
revolution
2. Les Meetups Veille Techno’
Principles
• Open to all : everybody’s welcome !
– Speakers
– Attendees
• Based on BBL
– A cutting edge technology
– A concept introduced in a customer
• There’s a groupe on Yammer !
3. Les Meetups Veille Techno’
What is Openstack ?
• OSS IaaS platform
• Initiate in 2010 by Rackspace and NASA
• 500+ companies have joined the project
– Google
– HP
– Cisco
– VMWare
• 25 modules are part of the project
4. Les Meetups Veille Techno’
What is Openstack ?
• Current version Kilo (2015.1.1)
• Next release Liberty
– Due date Oct. 15, 2015
7. Les Meetups Veille Techno’
Modules
• Orchestration (Heat)
• Database Service (Trove)
• Bare Metal (Ironic)
• Data processing (Sahara)
• Message service (Zaqar)
• Key management (Barbican)
8. Les Meetups Veille Techno’
Modules
• DNS (Designate)
• Shared Filesystems (Manila)
• Containers service (Magnum)
• Application catalog (Murano)
• Governance service (Congress)
• Workflow service (Mistral)
9. Les Meetups Veille Techno’
Modules
• Key-value store as a Service (MagnetoDB)
• Dashboard (Horizon)
• Telemetry (Ceilometer)
• Common Libraries (Oslo)
• Deployment (TripleO)
• Command-line client (OpenStackClient)
• Benchmark service (Rally)
11. Les Meetups Veille Techno’
Nova
• Compute module
• Designed to scale horizontally
• Backed by widely available virtualization
technologies (KVM, VMWare, HyperV, LXC,
Xen)
• Communicate through a message queue
• AWS EC2 compatible API
13. Les Meetups Veille Techno’
Neutron
• Manage network and IP addresses
• Give the user self-service abilities
– Create own network
– Control traffic
– Assign floating IP
– Assign static IP or dynamic IP with DHCP
14. Les Meetups Veille Techno’
Neutron
• Provides an extention framework
– IDS
– VPN
– Firewall
– Load balancing
16. Les Meetups Veille Techno’
Glance
• Image service
• Provides discovery, registration and delivery
services
• Can store backups
• Part of the compute module
• Backed by a wide variety of implementation
– Swift
– AWS S3
18. Les Meetups Veille Techno’
Horizon
• Dashboard
• Provides administrator and user a graphical
interface to manipulate Openstack
• Can accomodates with third party products
such as billing, monitoring and management
tools
19. Les Meetups Veille Techno’
Ceilometer
• Provides SPOC for billing systems
• Provides also counters
28. Les Meetups Veille Techno’
Magneto
• Key-value store
• Provides horizontally scalable, queryable
storage via API
• Compatible with DynamoDB
• Supports Cassandra, HBase, MongoDB
29. Les Meetups Veille Techno’
Magnum
• Provides container orchestration such as
Docker or Kubernetes
• Orchestrated by Heat
• Multi-tenant
• Young project
31. Les Meetups Veille Techno’
Murano
• Provides an application catalog
• Developers and administrators can publish
cloud-ready applications
• Users can compose reliable applications