Introduction & Technical Overview
Presenter: Mẫn Thắng
Vietnam OpenStack Meetup 3 @ HCMC 1
$ cat /etc/passwd
• Student @ UIT VNU
• Infosec @ Lạc Tiên JSC
• System R&D @ VNG Corp
mvthang
manthang
manvanthang
Vietnam OpenStack Meetup 3 @ HCMC 2
Motivation
Vietnam OpenStack Meetup 3 @ HCMC 3
Motivation
Vietnam OpenStack Meetup 3 @ HCMC 4
Motivation
Vietnam OpenStack Meetup 3 @ HCMC 5
Motivation
Vietnam OpenStack Meetup 3 @ HCMC 6
Motivation
Vietnam OpenStack Meetup 3 @ HCMC 7
Motivation
Vietnam OpenStack Meetup 3 @ HCMC 8
What is OpenStack?
Vietnam OpenStack Meetup 3 @ HCMC 9
“Open source software for building private and public clouds” just another “slogan”
The OpenStack Foundation & Community
Vietnam OpenStack Meetup 3 @ HCMC 10
http://www.openstack.org/foundation/
Who is using/supporting/funding?
Vietnam OpenStack Meetup 3 @ HCMC 11
https://www.openstack.org/foundation/companies/
https://www.openstack.org/user-stories/
Known deployments
Vietnam OpenStack Meetup 3 @ HCMC 12
Release history
Vietnam OpenStack Meetup 3 @ HCMC 13
https://wiki.openstack.org/wiki/Releases
Why OpenStack?
• Control and Flexibility
• Scalability
• Open Industry Standard
• Openness and Compatibility
• Flexible Technology
Open source/design/development/community
Vietnam OpenStack Meetup 3 @ HCMC 14
OpenStack Conceptual Architecture
Vietnam OpenStack Meetup 3 @ HCMC 15
OpenStack Compute Key Features
2. Horizontally and massively scalable
1. REST-based API
3. Hardware agnostic: supports a variety of standard hardware
4. Hypervisor agnostic: support for Xen ,Citrix XenServer, Microsoft Hyper-V, KVM, UML, LXC and ESX
OpenStack Storage Key Features
4. Scalable to multiple petabytes, billions of objects
1. REST-based API
6. Account/Container/Object structure (not file system, no nesting) plus Replication (N copies of accounts, containers, objects)
5. No central database required
2. Data distributed evenly throughout system
3. Runs on standard hardware
OpenStack Image Service Key Features
2. REST-based API 1. Store & retrieve VM images
3. Compatible with all common image formats
4. Storage agnostic: Store images locally, or use OpenStack Object Storage, HTTP, or S3
Use cases
• Service providers offering an IaaS compute platform or services higher up the stack
• IT departments acting as cloud service providers for business units and project teams
• Processing big data with tools like Hadoop
• Scaling compute up and down to meet demand for web resources and applications
• High-performance computing (HPC) environments processing diverse and intensive workloads
Vietnam OpenStack Meetup 3 @ HCMC 19
Try OpenStack?
• Option 1: Public Clouds
– Cloudwatt, DreamCompute, eNocloud, HP, Rackspace.
• Option 2: Local Dev Environment
– http://devstack.org/
• Option 3: distributions powered by OpenStack
– Cloudscaling, Debian, Fedora, Piston Cloud Computing, RedHat, SwiftStack, SUSE, Ubuntu, Stackops
• Option 4: build from scratch?
– OK, go to the next slide!
Vietnam OpenStack Meetup 3 @ HCMC 20
Some useful resources
• https://docs.openstack.org
• https://planet.openstack.org
• https://www.openstack.org/summit
• http://www.mirantis.com/blog
• http://www.ibm.com/developerworks/cloud/
• http://stackmeat.org (*)
• Books:
– OpenStack Cloud Computing Cookbook
– Deploying OpenStack
Vietnam OpenStack Meetup 3 @ HCMC 21
How can I participate?
• Website: https://www.openstack.org
• Wiki: https://wiki.openstack.org
• Mailing lists: https://wiki.openstack.org/wiki/MailingLists
• Ask: https://ask.openstack.org
• IRC: https://wiki.openstack.org/wiki/IRC
• Code: http://launchpad.net/openstack
• Twitter: @openstack
Vietnam
• Page: https://www.facebook.com/VietOpenStack
• Mailing list: [email protected]
• Group: IaaS - Cloud Computing Vietnam https://www.facebook.com/groups/IaaS.VN
Vietnam OpenStack Meetup 3 @ HCMC 22
Thank you!
Vietnam OpenStack Meetup 3 @ HCMC 23