vietopenstack meetup 7th kilo overview
TRANSCRIPT
![Page 1: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/1.jpg)
“The Promise of Stability” ReleaseOverview
Thang Man
1Viet OpenStack Meetup 7th @Saigon 2015
![Page 2: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/2.jpg)
$ cat /me.info
★ Open Source Cloud Computing Follower
mvthang
manvanthang
manthang.wordpress.com
2
![Page 3: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/3.jpg)
Agenda
● Kilo overview
● Upgrade to Kilo, why not?
3
![Page 4: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/4.jpg)
"During the Kilo release cycle, the OpenStack community tightly defined a stable set of core services, creating a solid platform for interoperability and to integrate emerging technologies."
-- OpenStack Foundation.
4
![Page 5: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/5.jpg)
OpenStack Kilo Key Themes
5
![Page 6: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/6.jpg)
Key Growth Stats
6
![Page 7: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/7.jpg)
Integrated Projects in Kilo
IronicBare-metal Provisioning
7
![Page 8: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/8.jpg)
New Features and Improvementsof Core Services
8
![Page 9: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/9.jpg)
Compute - Nova
API versioning management* v2.1 and micro-versions provide reliable, strongly validated API definitions.
LibVirt Driver (QEMU/KVM)
* Performance features: NUMA-aware scheduling, CPU Pinning, Huge Pages.
* Consistency snapshot: quiescing (freezing) guest filesystems using QEMU guest agent during snapshotting an active instance.
9
![Page 10: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/10.jpg)
Identity - Keystone
Hierarchical Multitenancy* Nested Projects and Quotas.
Fernet Token* A non-persistent, lightweight, secure and recently proposed alternative to UUID token.
Identity Federation* Keystone act as a Federated Identity Provider (IdP) consuming identity properties issued by an external Identity Provider, such as SAML or OpenID.
10
![Page 11: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/11.jpg)
Image - Glance
Dealing with unexpected images* Provide the ability to temporarily deactivate an image to prevent non-admin users from downloading or instances from being built with it.
Enhancing Import Image process* Basic conversion during the import process of images with formats supported by qemu-img convert: raw, qcow2, vdi, vmdk, vpc.
11
![Page 12: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/12.jpg)
Block Storage - Cinder
* New database schema upgrade will not require restarting Cinder services.* Attach a single volume to multiple instances.* Oversubscription with thin provisioning.
Backup features* Incremental volume backup.* Support for encrypted volumes.
12
![Page 13: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/13.jpg)
Networking - Neutron
* API extension for MTU Selection and Advertisement.* Port-security support for the OVS ML2 Driver.* DVR supports VLANs in addition to VXLAN/GRE.
Advanced networking services* New LBaaS v2 API (experimental).* More supported vendor drivers for VPNaaS, FWaaS, LBaaS.
13
![Page 14: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/14.jpg)
Measurement - Ceilometer
Additional meters* Collect metrics for amount of memory consumed by a VM process from the host.* Metering Ceph object storage.* Disk meters for LibVirt.
Publishing support* Publish events and samples to Kafka, ElasticSearch or HTTP targets.
14
![Page 15: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/15.jpg)
Dashboard - Horizon
Instances* Launch Instance Wizard (beta).* Live/cold migrate all VMs from marked host for maintenance or rescue VMs.
Volumes* Volume Types and QoS Specs management.* Volume transfer between projects.
Networks* Specify physical network name for a new virtual network.
15
![Page 16: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/16.jpg)
Discussion: Upgrade to KiloWhy or Why Not?
16
![Page 17: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/17.jpg)
Questions
1. What key factors will motivate we to do upgrade? And how do Kilo meet our expectations?
- stability, security- performance, scalability- flexibility, manageability- interoperability- …
2. Which features we currently lack of, and has implemented in Kilo?
3. Which bugs we haven't fixed yet, but resolved in Kilo?
17
![Page 18: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/18.jpg)
Questions
4. If upgrade, …- what challenges we have to overcome?- what impacts we have to deal with?- how much budget (time, human) we need?
5. If not upgrade, …- DIY everything!- waiting for a release more preferable than Kilo?
18
![Page 19: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/19.jpg)
Reference
* OpenStack Community Contribution Statshttp://stackalytics.com
* Kilo Release Notehttps://wiki.openstack.org/wiki/ReleaseNotes/Kilo
* Project Hosting & Managementhttps://launchpad.net/openstack
* OpenStack Kilo - April 2015http://www.slideshare.net/openstack/openstack-kilo-april-2015-47589256
19
![Page 20: VietOpenStack meetup 7th Kilo overview](https://reader031.vdocument.in/reader031/viewer/2022030223/58824fb71a28ab37158b6743/html5/thumbnails/20.jpg)
Thank You!Q&A
20