software defined… · 2019-02-26 · 4 openstack and suse - the blueprint for software defined...
TRANSCRIPT
![Page 1: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/1.jpg)
Software Defined…
All The Way with OpenStack
Mark DarnellSenior Product Manager
SUSE OpenStack Cloud
T. R. BosworthSenior Product Manager
SUSE OpenStack Cloud
![Page 2: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/2.jpg)
Why Bother with Software Defined Infrastructure?
2
Super-hero, Jack-of-All-Trades
Admin
OpenStack Champion
![Page 3: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/3.jpg)
33
Software Defined All The Way…
What Does That Mean?
![Page 4: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/4.jpg)
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
![Page 5: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/5.jpg)
55
Let’s Take A Look Where We Started…
![Page 6: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/6.jpg)
Legacy Data Center
6
Mainframes Mini
ComputersMicro Computers
(Unix, Windows)
= 5 (10)
![Page 7: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/7.jpg)
Legacy to SDI Migration – Compute Phase I
7
Commodity Servers w/ Virtualization
= 3 (6)
![Page 8: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/8.jpg)
Are commodity servers fast enough?
8
Commodity Servers w/ Virtualization
= 3 (6)
![Page 9: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/9.jpg)
We have bare metal. What about HPC, Kube, etc?
9
Commodity Servers w/ Virtualization
= 3 (6)
![Page 10: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/10.jpg)
Legacy to SDI Migration – Compute Phase II
10
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
![Page 11: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/11.jpg)
So can I run more than one hypervisor?
11
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
![Page 12: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/12.jpg)
Legacy to SDI Migration – Storage Phase
12
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
![Page 13: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/13.jpg)
Are commodity servers fast enough?
13
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
![Page 14: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/14.jpg)
What about the ASICs and FPGAs in the array?
14
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
![Page 15: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/15.jpg)
Why did the switches change?
15
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
![Page 16: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/16.jpg)
What about my object and file servers?
16
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
![Page 17: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/17.jpg)
1717
We interrupt our SDI broadcast for a brief NFV commercial break…
![Page 18: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/18.jpg)
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
![Page 19: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/19.jpg)
1919
We now resume our regularly scheduled broadcasting (esc-dbi)streaming…
![Page 20: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/20.jpg)
Legacy to SDI Migration – Enterprise NFV I
20
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
![Page 21: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/21.jpg)
Legacy to SDI Migration – Enterprise NFV II
21
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
![Page 22: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/22.jpg)
Where did my firewall, router, etc. go?
22
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
![Page 23: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/23.jpg)
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…
![Page 24: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/24.jpg)
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
![Page 25: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/25.jpg)
Three Network Acceleration Models
25
• Pure User Space - OVS-DPDK
• Hybrid - SRIOV
• Hardware-Centric – PCI Passthru
![Page 26: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/26.jpg)
2626
One more commercial break for our SDN fans out there…
![Page 27: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/27.jpg)
Legacy to SDI Migration – SDN I
27
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
![Page 28: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/28.jpg)
Hey, what are all the green dots for?
28
Commodity Servers w/ Virtualization
= 3 (6)
And One Special Flower…
DHCP
![Page 29: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/29.jpg)
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!
![Page 30: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/30.jpg)
3030
Let’s wrap up why SDI is taking the DC by storm…
![Page 31: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/31.jpg)
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
![Page 32: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/32.jpg)
SUSE OpenStack Cloud
Visit SUSE at
Booth B10
Agility, innovation and faster time to value
![Page 33: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/33.jpg)
3333
3
3
SDI, All the Way, Baby…
![Page 34: Software Defined… · 2019-02-26 · 4 OpenStack and SUSE - The Blueprint for Software Defined Infrastructure Application Delivery Custom Micro Service Applications Kubernetes](https://reader033.vdocuments.site/reader033/viewer/2022042301/5ecc9c70a3cc8b2c7a549332/html5/thumbnails/34.jpg)
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.