Upload
dangkhuong
View
229
Download
1
Embed Size (px)
Citation preview
SUSE OpenStack Cloud 7 and Beyond
Pete ChadwickDirector of Product [email protected]
FUT95909
Vincent UntzProject Manager [email protected]
2
OpenStack Then … 2012
Compute(Nova)
Au
then
tic a
tio
n(K
eys
ton
e)
OpenStack components
Operating System
Physical Infrastructure: x86 Servers
Hypervisor(Xen, KVM)
Required Components
Imag
es(G
lan
ce)
Ob
ject
(Sw
ift)
Native
EC2
Required ServicesMessage Q / Database
Network
3
OpenStack Now
Compute(Nova)
Au
then
tic a
tio
n(K
eys
ton
e)
OpenStack components
Operating System
Physical Infrastructure: x86 Servers, System z, Storage, Networking
Hypervisor(Xen, KVM, HyperV, VMware, z/VM, Docker)
Required Components
Imag
es(G
lan
ce)
Ob
ject
(Sw
ift)
Blo
c k(C
ind
er)
Fil
es(M
anil
a)
Net
wo
rk(N
eu
tro
n)
Backend Adapters
Native
EC2 (Heat)(Ceilometer)
Required ServicesMessage Q / Database
Container(Magnum)
DNS(Designate)
Database(Trove)
Big Data(Sahara)
4
SUSE OpenStack Cloud 2016 Themes
● Base Evolution and Enhancements
● New or Expanded Services
● Operational Enhancements
5
Base Evolution and Enhancements
● OpenStack Newton
● SLES 12 SP2
● Continued UX enhancements
6
OpenStack Newton Highlights - Keystone
• LDAP back end performance enhancements thru mapping
• First time Token validation caching to increase initial access
• Support for encrypted credentials at rest increasing system security.
7
● Horizon and Horizon Plugins access Keystone Token from JavaScript
● More responsive UI through direct CORS calls to other OpenStack Services.
● Support for custom configs
● Support for managing neutron L3 agent hosts from admin dashboard.
● Admin dashboard Floating IPs panel has been added to Horizon.
OpenStack Newton Highlights - Horizon
8
OpenStack Newton Highlights - Heat
● Convergence mode as default engine
● Addition of Conditional statements
● Inclusion of external resources
● Implemented Yaql
9
OpenStack Newton Highlights - Nova
• API Policy default values in code • Live migration enhancements
– Performance improvement through CPU throttling and use of post-copy– API for list/show of live migrations– Evacuate and live-migrate test destination hosts against original filter
requests• Scheduler enhancements:
– Support for CPU thread policies to control guest placement– Disk space filtering to prefer hosts with most available disk space
• Get Me a Network
10
OpenStack Newton Highlights - Networking
● Support for QoS features for ports and networks
● vlan-aware-VMs feature to launch VMs on a single port
● Performance improvement when using Openvswitch
● Improved performance for High Availability requests
11
OpenStack Newton Highlights - Cinder
● Pool weighting to balance/optimize data placement
● Delete volumes and snapshots with single command
● Wider range of supported drivers and services
12
OpenStack Newton Highlights - Telemetry
● Support for Magnum to capture bay statistics
● New meters to enable cache management: – Memory bandwidth statistics based on Intel CMT
– Meters monitoring cache misses
● Message batch processing
● Composite rules using and/or constructs
Project coverage: SUSE OpenStack Cloud 6
NovaNova
NeutronNeutron
CinderCinder
GlanceGlance
HeatHeat KeystoneKeystone TelemetryTelemetry
SwiftSwift
HorizonHorizon
IronicIronic
SaharaSahara DesignateDesignate
TroveTrove
RallyRally
ManilaManila MagnumMagnum
TripleOTripleO BarbicanBarbican
MuranoMurano KollaKolla
OpenStack Client (OSC)
OpenStack Client (OSC)
KuryrKuryr
OsloOslo RefStackRefStack
OpenStack Ansible
OpenStack Ansible
Full Support
Full Support
Tech Preview
Tech Preview
Package Only
Package Only
TempestTempest
DocsDocs
NovaNova
NeutronNeutron
CinderCinder
GlanceGlance
HeatHeat KeystoneKeystone TelemetryTelemetry
SwiftSwift
HorizonHorizon
IronicIronic
SaharaSahara DesignateDesignate
TroveTrove
RallyRally
ManilaManila MagnumMagnum
TripleOTripleO BarbicanBarbican
MuranoMurano KollaKolla
OpenStack Client (OSC)
OpenStack Client (OSC)
KuryrKuryr
OsloOslo RefStackRefStack
OpenStack Ansible
OpenStack Ansible
Full Support
Full Support
Tech Preview
Tech Preview
Package Only
Package Only
TempestTempest
DocsDocs
Project coverage: SUSE OpenStack Cloud 7
15
SUSE OpenStack Cloud 7 - New or Expanded Services
● Magnum support for Docker orchestration● Manila Integration with CephFS● z/VM Control Plane● Self-service physical server deployment● Cloud Foundry Integration● Service catalog● Partner support
– Plugin integration– Deployment integration
16
SUSE OpenStack Cloud 7 - Operational Enhancements
● Live (non-disruptive) Upgrade● Post-GA (subject to change)
– Multi-data center deployment
– Virtual Machine HA
– Day 2 management● Network reconfig● Central Logging and log visualization
17
Install Framework Upgrades
● Increased scalability● Configuration support:
– Magnum and Kubernetes
– Ironic
– Sahara
– Murano
2016 2017 2018
SUSE OpenStack Cloud
V6
V7
V8
Please note: This information is forward-looking and is subject to change at any time.
SUSE OpenStack Cloud 6 SUSE OpenStack Cloud 7 SUSE OpenStack Cloud 8
Base Evolution and Enhancement • OpenStack Liberty release• SLES 12 SP1 all nodes
New or Expanded Services• IBM z/VM support• Docker tech preview• Shared file system support• Distributed Virtual Routing• Database as a Service tech preview
Operational Enhancements• Domains• Backup and restore of cloud config• Improved installation wizard• High availability for compute nodes
Base Evolution and Enhancement• OpenStack Newton release• SLES 12 SP2 support• Continued UX enhancements
New or Expanded Services• Magnum & Kubernetes support for
Docker container orchestration• Manila integration with CephFS• Cloud Foundry integration• Physical server as a Service• Service Catalog• Manage from IBM z/VM (post-GA)
Operational Enhancements• Non-disruptive upgrade• Post-GA
● Cloud Monitoring● Multi-data center deployment● Virtual Machine HA● Network reconfiguration
Base Evolution and Enhancement• OpenStack Pike release• SLES 12 SP3
New or Expanded Services• Aarch64 compute nodes
Operational Enhancements• Centralized log handling and analysis• Improved service orchestration• Containerized OpenStack services
19
SUSE Portfolio for the Future
Infrastructure APIs
SUSE OpenStack
Cloud
SUSE Linux +Docker
Hadoop
Software Defined Everything
SUSE OpenStack Cloud
SUSE Linux Enterprise Server
Physical Infrastructure: Server, Switches, Storage
Cloud FoundryManagement● SUSE Manager ● SUSE Studio● Kiwi● Machinery● SaltStack● SUSE OpenStack
Cloud
SUSE Cloud Service Provider Program
JeOS
KVM, Xen(VMware, HyperV)
OVS/OVN(partners)
SUSE EnterpriseStorage
JeOSSLES