In this lecture will show an introduction to OpenStack, starting with the basic concepts of Cloud, keywords, what Openstack project is, the use cases, history, the project overview, features, tools and roadmap. The following topics will be covered:
* Introduction to Cloud Computing (Keyword such: Virtualization; Iaas, Paas, Saas; Public/Private/Hybrid/Community Cloud; Concepts: scalability, elasticity , provisioning,
self-service, multi tenant, billing, etc)
* What is OpenStack?
* Who are using it?
* History, Releases/Versions and Evolution
* Architecture
* Sub-projects (Keystone, Glance, Nova, Openstack Networking/Quantum/Neutron, Cinder,
Swift, Horizon, Ceilometer, Heat, Oslo, Marconi, etc)
* Tools
* Next Releases
* Who helps and distributions (RDO, StackOps, Devstack, Dell OpenStack, etc)
Latinoware 2013 - OpenStack RDO - A walkthrough by the Open Source Cloud Computing
1. http://slidesha.re/1aG1enD
OpenStack RDO
A walkthrough by the Open Source Cloud
Computing
Available: http://slidesha.re/1aG1enD
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
5. http://slidesha.re/1aG1enD
Quick quiz
Are you familiar with linux?
●
Do you know something about Virtualization?
●
Do you know something about Cloud
Computing?
●
Have you ever worked directly with Cloud?
●
http://docs.openstack.org/admin-guide-cloud/content/ch_getting-started-with-openstack.html#openstack-architecture
6. http://slidesha.re/1aG1enD
What is Cloud Computing
National Institute of Standards and Technology defined:
● On-demand self-service
● Broad network access
● Resource pooling
● Rapid elasticity
● Measured service
11. What is OpenStack
●
●
OpenStack is an open source project for building
a private or public infrastructure-as-a-service
(IaaS) cloud running on standard hardware.
Get some insight from http://openstack.redhat.com/Frequently_Asked_Questions
22. http://slidesha.re/1aG1enD
Example of Use Case
•Using nova's API (directly or through Horizon) to create an instance.
•nova-api will require to authenticate with keystone
•After you have been authenticated, the glace can provide the images for the instance and
also the flavor
•After the features have been selected, this request will be send by nova-scheduler
•Nova-scheduler will decide which node will run the instance
•Nova-compute of the selected node will be in charge to run the instance using the
hypervisor
•Quantum/Neutron can be used to setup the network
•Cinder can be used so associate volumes to the instance
23. http://slidesha.re/1aG1enD
How to Start
You can deploy it with 3 steps!
●
sudo yum install -y http://rdo.fedorapeople.org/openstack-grizzly/rdo-releasegrizzly.rpm
● sudo yum install -y openstack-packstack
● packstack --allinone --os-quantum-install=n
24. http://slidesha.re/1aG1enD
How to Start
You can deploy it with 3 steps!
http://openstack.redhat.com/Quickstart
http://openstack.redhat.com/Using_RDO_on_TryStack
http://www.trystack.org/