Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined...
Transcript of Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined...
Software Defined…
All The Way with OpenStack
Mark DarnellSenior Product Manager
SUSE OpenStack Cloud
T. R. BosworthSenior Product Manager
SUSE OpenStack Cloud
Why Bother with Software Defined Infrastructure?
2
Super-hero, Jack-of-All-Trades
Admin
OpenStack Champion
33
Software Defined All The Way…
What Does That Mean?
4
OpenStack and SUSE - The Blueprint for Software Defined Infrastructure
Application Delivery
Custom Micro Service ApplicationsKubernetes / Magnum
Physical Infrastructure: Server, Switches, Storage
Public CloudSoftware Defined Everything
StorageSDS
NetworkingSDN and NFV
VirtualizationHypervisors
Operating SystemLinux
Platform as a ServiceCloud Foundry
Private Cloud / IaaS
OpenStack Cloud Software
Management
Operations,
Monitoring and
Patching
Cluster
Deployment
Orchestration
• Heat
• Kubernetes
55
Let’s Take A Look Where We Started…
Legacy Data Center
6
Mainframes Mini
ComputersMicro Computers
(Unix, Windows)
= 5 (10)
Legacy to SDI Migration – Compute Phase I
7
Commodity Servers w/ Virtualization
= 3 (6)
Are commodity servers fast enough?
8
Commodity Servers w/ Virtualization
= 3 (6)
We have bare metal. What about HPC, Kube, etc?
9
Commodity Servers w/ Virtualization
= 3 (6)
Legacy to SDI Migration – Compute Phase II
10
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
So can I run more than one hypervisor?
11
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
Legacy to SDI Migration – Storage Phase
12
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
Are commodity servers fast enough?
13
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
What about the ASICs and FPGAs in the array?
14
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
Why did the switches change?
15
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
What about my object and file servers?
16
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
1717
We interrupt our SDI broadcast for a brief NFV commercial break…
18
What is NFV?
• NFV is the Virtualization of Network Functions historically served by
hardware appliances
• NFV has undergone a form of mitosis (mitosisized?) and the
resultant related amoebas are…
Enterprise NFV where routers, firewalls, DHCP and DNS servers and more move into
instances in the compute plane
Telco NFV where telco-specific network functions like EPC (Evolved Packet Core)
technologies move into instances in the compute plane BUT require major performance
assistance to replace ASIC/FPGA performance lost by the moving company
1919
We now resume our regularly scheduled broadcasting (esc-dbi)streaming…
Legacy to SDI Migration – Enterprise NFV I
20
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
Legacy to SDI Migration – Enterprise NFV II
21
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
Where did my firewall, router, etc. go?
22
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
Legacy to SDI Migration – Telco NFV I
23
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
Zoom in
on an NFV
Node…
Legacy to SDI Migration – Telco NFV IIA zoomed-in toolbox view of an NFV compute node
24
Instance 1
virtio
Instance 2
virtio
Instance 3
virtio
OVS-DPDK
dpdkvhost dpdkvhost dpdkvhost
User
Kernel
pnic
poll mode poll mode poll mode
sr-iov nic
sr-iov pf
vf
pci passthru
Three Network Acceleration Models
25
• Pure User Space - OVS-DPDK
• Hybrid - SRIOV
• Hardware-Centric – PCI Passthru
2626
One more commercial break for our SDN fans out there…
Legacy to SDI Migration – SDN I
27
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
Hey, what are all the green dots for?
28
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
Legacy to SDI Migration – SDN II
29
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
SDN can push
policy to all
green dots in
the data
center
And white
boxes and
much, much
more!
3030
Let’s wrap up why SDI is taking the DC by storm…
Compute Storage Network
Monolithic Applications
WEB DB Java ERP
SUSE OpenStack Cloud
Compute Storage Network
Microservices
SUSE OpenStack Cloud bridging the “Old” and the “New”
With OpenStack
Traditional IT Agile IT
• Increased agility
• Easier and faster to innovate
• Faster time to value
• Maximize the value of existing IT
• Reduce costs
• Improve efficiency
SUSE OpenStack Cloud
Visit SUSE at
Booth B10
Agility, innovation and faster time to value
3333
3
3
SDI, All the Way, Baby…
3434
General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making
purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and
specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The
development, release, and timing of features or functionality described for SUSE products remains at the sole discretion
of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time,
without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this
presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-
party trademarks are the property of their respective owners.