What’s new in Openstack
Ocata?
Sa Pham
System Engineer @ VCCloud
$ whoami
- Sa Pham | sapd@vccloud.vn
- 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

What's new in openstack ocata

  • 1.
    What’s new inOpenstack Ocata? Sa Pham System Engineer @ VCCloud
  • 2.
    $ whoami - SaPham | sapd@vccloud.vn - 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
  • 3.
    Agenda - Ocata Release -Horizon.. What’s new? - Nova in change - Glance - Cinder - Neutron - Others
  • 4.
    Ocata Release - 4months after Newton version (earlier 2 months) - Key themes: - Stabilization - Scalability - User Experience - Manageability
  • 5.
  • 6.
  • 7.
    Horizon… After Key Pairs,API Access has a particular page in Compute Panel.
  • 8.
    - Floating IPspage is in Network Panel Now Horizon… After
  • 9.
    "In the Ocatacycle, 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
  • 10.
    At a basiclevel, Nova cells creates a hierarchy of Nova installs, each with its own database, message queue backend, scheduler, and compute nodes. So… What is Cells?
  • 11.
  • 12.
    - Require createcell when deploy nova-manage cell_v2 create_cell --name cell1 nova-manage cell_v2 discover_hosts Nova in change
  • 13.
    - We needat least three databases for Nova Nova in change
  • 14.
    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.
  • 15.
    Glance? - New methodto share image: community - Users can now create “community” images, making them available for everyone else to use.
  • 16.
    Glance User can bootwith this image new
  • 17.
    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)
  • 18.
    Neutron? - Support forRouted Provider Networks in Neutron - Nova scheduler uses this inventory as a hint to place instances based on IPv4 address availability in routed network segments.
  • 19.
    Others but notverified - 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.
  • 20.