SUSE OpenStack Cloud Enabling your SoftwareDefined Data Center SUSE Expert Days Nyers Gábor Trainer & Consultant @Trebut gnyers@trebut.com
The Journey to the SDDC Physical to Virtual to Cloud One application per server One App One application per VM on shared server App A App B Workloads resources from shared pools Agile, orchestrated, on-demand, elastic, SDDC App A App B App C App C Hypervisor App Z OpenStack Cloud Software and APIs OS Compute resources Physical Industry Standard hardware 2 Virtualized Hardware abstraction Storage resources Private Cloud Pools of resource Networking resources
OpenStack Delivers the Software Defined Data Center OpenStack private cloud architecture Applications and workloads OPENSTACK DASHBOARD OpenStack cloud software/ APIs Compute resources Storage resources Physical Infrastructure 3 Networking resources
Reclaim budget to focus on innovation not maintenance $ $ $ EFFICIENCY Optimize utilization 4 Lower OS costs Reduce management time and effort
SUSE OpenStack Cloud: A Practical Business Case capacity Future Capacity Problem! DEV + TEST Workload ( ) Production Workload ( ) VMware 100% 100% DEV / TEST 50% PROD 0% now time Enterprise Storage System 5 VMware ESX infrastructure vcenter
Choice: invest in proprietary legacy or its open source alternative DEV + TEST Workload ( ) Production Workload ( ) capacity Investment 100% capacity increase VMware 100% 50% 0% now time Enterprise Storage System 6 VMware ESX infrastructure vcenter
Scenario: SUSE OpenStack Cloud DEV + TEST Workload ( ) Production Workload ( ) Investment SUSE OpenStack Cloud VMware 100% 50% 100% Control node(s) DEV / TEST 0% KVM, Xen, Docker, VMware, etc... nodes 7 PROD 0% VMware ESX infrastructure vcenter
SUSE OpenStack Cloud integrating with VMware SUSE OpenStack Cloud Dashboard VMware vcenter API Control node KVM / Xen nodes 8 API call: Spin up 2 VMs based on XYZ image! vcenter Enterprise Storage System VMware ESX infrastructure
Pain-Free Foundation for Your Software Defined Data Center SUSE OpenStack Cloud gives you: Fast & easy setup and management The best interoperability Nondisruptive upgrades 9 Rock-solid reliability The widest hypervisor support Leading support for the entire OpenStack cloud platform Business oriented release cycle & longer support
Bring Your Own Hypervisor for Investment Protection and Value HA Cluster Control Node SUSE Linux Admin Server SUSE Linux Chef Server Deployment UI Database SUSE Linux KVM/XEN/ Docker OpenStack compute Message queue Hyper-V Identity OpenStack compute Image store Crowbar Cinder z/vm Software mirror Neutron OpenStack compute DHCP/TFTP Dashboard Scheduler Cloud UI Other SUSE Linux OpenStack compute + VMware Proxy 10
Automatic High-Availability Deployment Because Downtime is Not an Option HA Proxy Node 1 Node 2 Node 3 SUSE Linux KVM or Xen SUSE Linux KVM or Xen OpenStack compute OpenStack compute PACEMAKER REMOTE PACEMAKER REMOTE SUSE Linux SUSE Linux KVM or Xen KVM or Xen OpenStack compute OpenStack compute PACEMAKER REMOTE PACEMAKER REMOTE PACEMAKER COROSYNC Services Cluster Keep my cloud running 11 Keep my workload running
Adding Value to your Data Center with SUSE OpenStack Cloud DevOps for new web applications Data security, compliance & control OpenStack Cloud Software and APIs Compute resources Storage resources Production environment for new app deployment Networking resources Deliver next level of data center efficiency Easy Integration with Existing Data Center 12
Beyond the Private Cloud D T A P Own? 13 Rent?
Cloud Management Platforms D T A P Own + Rent! 14
Cloud Management Platforms Multi-platform support Private Public Approval Automation Billing 15
16
17
Your Software Defined Data Center Built with SUSE OpenStack Cloud Fast and Easy To Deploy and Manage Robust and Production Ready Best value, Investment Protection 18
20 Corporate Headquarters +49 911 740 53 0 (Worldwide) Join us on: Maxfeldstrasse 5 90409 Nuremberg Germany www.suse.com www.opensuse.org
Unpublished Work of SUSE LLC. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This 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.