[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center
OpenStack is an open source cloud computing platform providing infrastructure as a service (IaaS). The presentation will encapsulate the contents of OpenStack, amplified by practical demo and simple but effective guidelines to access OpenStack.
———
Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center
Top 10 things a fresh programmer should know - Dao Ngoc Khanh
Semelhante a [DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center
Semelhante a [DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center (20)
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center
1. Da Nang, 4-2016
OPENSTACK AND OPENSTACK
APPROACHES FOR BEGINNER
Lê Minh Chí
Da Nang ICT Infrastructure Development Center
2. Agenda
I. Cloud computing and roles of OpenStack
III. OpenStack in Use
II. OpenStack
IV. OpenStack Demo
7. Enterprises are building clouds to...
Where is your enterprise on the path to cloud?
Meet departmental resource needs & timelines
Control & monitor the entire environment
2. Cloud Data Center 3. Cloud Federation1. Virtualization
Source: from SlideShare
8. Datacenters are being virtualized, Servers are first
Hypervisors provide abstraction between SW and HW (Servers)
HOST 1 HOST 2 HOST 3 HOST 4, ETC.
VMs
Hypervisor:
Turns 1 server into many “virtual machines” (instances or VMs)
(VMWare ESX, Citrix XEN Server, KVM, Etc.)
2. Cloud Data Center 3. Cloud Federation1. Virtualization
Automation & Efficiency
Better resource utilization for each serverHardware abstraction for each server
Compute Pool Network Pool Storage Pool
Virtualized Servers Virtualized Networks Virtualized Storage
Next: Storage, Network…the building blocks
Resource pools for apps starting to form...Flexibility, Efficiency are key drivers
Source: from SlideShare
9. But questions arise as the environment grows...
“VM sprawl” can make things unmanageable very quickly
Where should you provision new VMs? How do you keep track of it all?
+
How do you empower employees to self-
service?
USERS ADMINS
How do you make your apps cloud aware?
APPS
2. Cloud Data Center 3. Cloud FederationServer Virtualization1. Virtualization
Automation & Efficiency
A Cloud Management Layer Is
Missing
Source: from SlideShare
10. APPS
Solution: OpenStack, The Cloud Operating System
A new management layer that adds automation and control
Creates Pools of Resources Automates The Network
USERS ADMINS
CLOUD OPERATING SYSTEM
Connects to apps via APIs
Self-service Portals for users
2. Cloud Data Center 3. Cloud FederationServer Virtualization1. Server Virtualization
Automation & Efficiency Source: from SlideShare
11. Enterprise Private Clouds run
cloud operations systems…
2. Cloud Data Center 3. Cloud Federation1. Server Virtualization
Automation & Efficiency
What’s next?
Public Clouds run cloud
operating systems…
But you can’t interoperate if
public clouds are built on
proprietary software
Source: from SlideShare
12. Common PlatformImagine having a across clouds
2. Cloud Data Center 3. Cloud Federation1. Virtualization
Automation & Efficiency
Seamlessly transporting workloads
Source: from SlideShare
13. 2. Cloud Data Center 3. Cloud Federation1. Virtualization
Automation & Efficiency
A common platform is here.
Public CloudPrivate Cloud
Washington
EuropeCaliforniaTexas
Private Cloud Private Cloud
Public Cloud
Public Cloud
Common software
platform making
Federation
possible
OpenStack enables cloud federation
Connecting clouds to create global resource pools
Source: from SlideShare
14. In Summary, the Cloud Operating
System enables enterprises to:
1. Control and automate pools of resources
2. Efficiently allocate resources
3. Empower admins & users via self-service portals
4. Empower developers to make apps cloud-aware via APIs
Top 3 Benefits of a Common Platform
1. Easy to migrate data and applications to public clouds
when conditions are right
- based on security policies, economics, and other key
business criteria
2. No longer locked in with major investment in one
provider
3. Disaster recovery Source: from SlideShare
16. What is OpenStack?
1. Originated at NASA, with Rackspace
2. Driven by an open community process
3. First Three core projects:
OpenStack Compute
OpenStack Image Service
Open Object Storage
4. Multiple hypervisors: Xen, KVM, ESXi,
Hyper-V, …
5. Releases:
• Austin: Oct 2010
• Bexar: Feb 2011
• Cactus: April 2011
• Diablo: Sept 2011
• Essex: April 2012
• Folsom: Sep 2012
OpenStack Object Store
(Storage)
OpenStack Compute
(VMs & VM Networks)
OpenStack Image Service
(Image Library & Management)
• Grizzly: April 2013
• Havana: Oct 2013
• IceHouse: April 2014
• Juno: Oct 2014
• Kilo: April 2015
• Liberty: Oct 2015
• Mitaka: April 2016
32. A Developer Cloud In a Box
For End User Experiences
- http://trystack.org
- http://docs.openstack.org/
developer/devstack/
- http://docs.openstack.org
For Developer
- http://docs.openstack.org/
developer/devstack/
- http://docs.openstack.org/
developer/openstack-
projects.html
34. OpenStack Deployment
ALWAYS START FROM A VERY … VERY SIMPLE TOPOLOGY
TO UNDERSTAND:
- OpenStack concepts and components
- Command line and troubleshooting, …
FROM SINGLE ….…….. TO ………MULTIPLE NODES
FROM CORE PROJECTS ….. TO ….. OPTIONAL PROJECTS
39. References and Resources
References
[1] http://www.slideshare.net/jasonhoutw/openstack-introduction
[2] Opencloud Europe 2014 – Linux Foundation
[3] https://docs.mirantis.com/openstack/fuel/fuel-7.0/#guides
[4] Various documents from Internet
Resources for further study and practices
[1] https://www.facebook.com/groups/vietstack/
[2] http://docs.openstack.org
[3] Docs from “supported Openstack companies”: Mirantis, RedHat,
RackSpace.