20
What’s new in Openstack Ocata? Sa Pham System Engineer @ VCCloud

What's new in openstack ocata

Embed Size (px)

Citation preview

What’s new in Openstack Ocata?

Sa Pham System Engineer @ VCCloud

$ whoami

- Sa Pham | [email protected] System Engineer at VCCloud- R&D about Openstack, Docker Container EcoSystem- At VCCloud We have

- Private and Public Cloud based on Openstack from 2013- With 150+ nodes compute in production- 4+ PB Data

Agenda

- Ocata Release- Horizon.. What’s new?- Nova in change- Glance- Cinder- Neutron- Others

Ocata Release

- 4 months after Newton version (earlier 2 months)- Key themes:

- Stabilization- Scalability- User Experience- Manageability

Horizon… What’s new?

Material Logo

Horizon… Before

Horizon… After

Key Pairs, API Access has a particular page in Compute Panel.

- Floating IPs page is in Network Panel Now

Horizon… After

"In the Ocata cycle, Cells v2 has now moved to the required deployment model for model," - Johnathan Bryce, Executive Director of the OpenStack Foundation

"By default, an Ocata deployment now needs to configure at least one new Cell V2," the release notes state.

Nova in change

At a basic level, Nova cells creates a hierarchy of Nova installs, each with its own database, message queue backend, scheduler, and compute nodes.

So… What is Cells?

So… What is Cells?

- Require create cell when deploy

nova-manage cell_v2 create_cell --name cell1

nova-manage cell_v2 discover_hosts

Nova in change

- We need at least three databases for Nova

Nova in change

Nova in change

- Nova-placement-api used to track resource provider inventories and usage- Compute node- Share storage pool- External IP pool- DPDK, SR-IOV

- In Ocata Release, nova-placement-api was separated from nova-api code and running service under Apache

- Compute service need placement credentials at placement section- In the future, maybe it will be separated and become a new project with

name: Quota as a Service.

Glance?

- New method to share image: community- Users can now create “community” images, making them available for

everyone else to use.

Glance

User can boot with this image new

What’s about Cinder?

- Before, cinder-volume service only accepts Active/Passive High Availability configurations

- Now, Active/Active HA Cinder can run in clustered mode (not verified)

Neutron?

- Support for Routed Provider Networks in Neutron - Nova scheduler uses this inventory as a hint to place instances based on

IPv4 address availability in routed network segments.

Others but not verified- Magnum now supports DC/OS as a cluster type as well as Kubernetes on

Suse- Zaqar can now use Swift as a storage option, providing built-in replication

capabilities.

$ exit

Q&A

Thanks for watching