VietOpenStack meetup 7th Kilo overview
-
Upload
viet-stack -
Category
Technology
-
view
226 -
download
0
Transcript of VietOpenStack meetup 7th Kilo overview
“The Promise of Stability” ReleaseOverview
Thang Man
1Viet OpenStack Meetup 7th @Saigon 2015
$ cat /me.info
★ Open Source Cloud Computing Follower
mvthang
manvanthang
manthang.wordpress.com
2
Agenda
● Kilo overview
● Upgrade to Kilo, why not?
3
"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
OpenStack Kilo Key Themes
5
Key Growth Stats
6
Integrated Projects in Kilo
IronicBare-metal Provisioning
7
New Features and Improvementsof Core Services
8
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
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
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
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
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
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
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
Discussion: Upgrade to KiloWhy or Why Not?
16
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
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
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
Thank You!Q&A
20