a cloud native experience - hpe & strategic alliance ......partner for linux, openstack and...

30
A Cloud Native Experience MS SQL and Open Source-based Container Management Name | Title | @SUSE.com

Upload: others

Post on 21-May-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

A Cloud Native ExperienceMS SQL and Open Source-based Container Management

Name | Title | @SUSE.com

Page 2: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

AgendaIT Modernization

Containerization

Container as a Service Platform

MS SQL as an example workload

Solution Architecture with HPE Synergy

Summary

Page 3: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

IT Transformation Required to Meet Changing Business Demands

3

Page 4: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

How do containers help transform IT?

4

Accelerate application

development and delivery

Build and deliver new cloud native

applications

Ease application transformation

Page 5: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Enterprises are running container workloads in production

5

Cloud Adoption Trends Driving IT Transformation Research Report, Insight Avenue, 20171412 IT decision makers in companies with 250+ employees, across all sectors, interviewed in 2017(55% VP / C-level / Director level, 45% Senior Manager level)

27% 44%

RunningToday

17%

Planning to RunWithin 2 yrs or more

Planning to RunWithin 1 year

Page 6: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Why Container as a Service Platform?

6

Page 7: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

7

Total Cost Of Ownership is compelling. Business case works

“The reduction in duplication doesn't just free up resources on the server, it frees up other resources too. This is among the primary drivers of containers in enterprise IT – to reduce overhead and boost efficiency.”

Containers: Economically, they appear to be a better option than hardware virtualization. 451 Research.

Page 8: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Organizations Need containers to be more consumable

• Achieve faster time to value• Simplify management of

container platform• Maximize return on

investment

A Platform for containers enables easy deployment of containerized applications

Containers: Economically, they appear to be a better option than hardware virtualization. 451 Research.

Building a container stack from the ground up is not for everyoneContainer Services in the Public Cloud. Gartner 2017

8

Page 9: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Container Engine is Not Sufficient

Provision Manage Automate Host Services

Container Lifecycle

OrchestrationContainer

Micro Services

Scale

Page 10: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

What is Container as a Service Platform?

10

Page 11: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

What is SUSE CaaS Platform

SUSE CaaS Platform is an enterprise class container management solution that enables IT and DevOps professionals to more easily deploy, manage, and scalecontainer-based applications and services.

11

Page 12: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

12

SUSE CaaS Platform

3 Key Technology Components One Enterprise Platform

Page 13: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

SUSE CaaS Platform

13

SLES

Automation (Salt + cloud-init)Configuration & Management of each node

Persistent Storage (local disk, NFS,

SES)Networking Registry Security Logging

Orchestration (Kubernetes) Services (e.g. Deployment Dashboard)

Container Container Container Container Container Container Container Container Container

Container Runtime & Packaging

SUSE Linux Enterprise MicroOS (Container Host OS)

(Physical) Infrastructure

Page 14: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Achieve faster time-to-value

3 Key Benefits

Simplify management of your container platform

Maximize return on your investment

Page 15: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

MS SQL Container Deployment

15

Page 16: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Focus on Digital Transformation Building on Open Source Solutions and Two Decades of Joint Innovation • Enterprise cloud purpose-built for SAP HANA delivering on-demand economics

at bare-metal performance with superior support and reliability• Innovative solutions that combine SUSE Linux Enterprise Server for SAP

Applications on Azure with the Office365 suite, Power BI and Excel for SAP• Build once for Linux solutions on Azure and Azure Stack• SUSE Linux Enterprise Server for HPC is optimized for Microsoft Azure with

Infiniband connectivity for enhanced networking and performance• Lower TCO for Microsoft SQL Server, a feature-packed solution known for its

security and reliability now available on SUSE Linux Enterprise Server

55

Page 17: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

17

Microsoft is Delivering on Choice

Heterogeneous environments

Multiple data types

Different development languages

On-premises, cloud, & hybrid

101001010010 { }

T-SQLJavaC/C++C#/VB.NET

PHPNode.jsPythonRuby

Page 18: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

18

SQL Server on Linux: Boringhttp://www.scarydba.com/2016/11/22/sql-server-linux/

“I find it actually thrilling and exciting that SQL Server on Linux is boring. SQL Server on Linux is an early community preview and it’s already dull. Consequently, the boredom, dullness, just the plain old ordinariness of it, means that Microsoft has done a good job.”

Page 19: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

19

SQL Server on Linux: EasyDeploy On Baremetal (or Virtual Machine)

Download the Microsoft SQL Server SLES repository configuration file: sudo zypper addrepo -fc https://packages.microsoft.com/config/sles/12/mssql-server-2017.repo

Refresh your repositories: sudo zypper --gpg-auto-import-keys refresh

Run the following commands to install SQL Server: sudo zypper install -y mssql-server

After the package installation finishes, run mssql-conf setup and follow the prompts to set the SA password and choose your edition: sudo /opt/mssql/bin/mssql-conf setup

Page 20: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

20

SQL Server on Linux: EasierDeploy On Container Host

Download the Microsoft SQL Server container image: docker pull microsoft/mssql-server-linux:2017-latest

Run the container: docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Sql2017isfast" -p 1401:1433 --name sql1 -d microsoft/mssql-

server-linux:2017-latest

Page 21: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

21

SQL Server on Linux: EasiestDeploy On SUSE Caas Platform

Download, install and run the Microsoft SQL Server: helm install --name mymssql stable/mssql-linux --set acceptEula.value=Y --set edition.value=Developer

Page 22: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

22

Access SQL Server from Linux: SimpleChoice of command line or graphic user interface

MSSQL-CLI: sudo zypper ar -fc https://packages.microsoft.com/sles/12/prod mssql-cli sudo zypper install libffi-devel mssql-cli mssql-cli -S<Host>,<SQLServerPort> -U<User>

SQL Operations Studio GUI: Download package https://docs.microsoft.com/en-us/sql/sql-operations-studio sudo zypper install ./sqlops-linux-0.31.4.rpm sqlops (and then connect to the running instance)

Page 23: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

23

Container Platform Infrastructure

23

Page 24: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

24

More Than 25 Years of Joint Engineering and Innovation• SUSE is a tier one Linux provider to HPE and HPE's preferred

partner for Linux, OpenStack and Cloud Foundry• SUSE technology is used in the HPE ProLiant factory and

embedded into every ProLiant server• SUSE Enterprise Storage is the only HPE certified, supported

and sold Ceph-based storage solution• Number one partner for SAP and SAP HANA sales

44

Page 25: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

25

Composable SUSE Container-as-a-Service Platform Infrastructurewith HPE Synergy

Efficient Installation / Scaling

StreamlineIT Efforts

ReduceCosts

Automate consistent node deployment for given roles

Scale node count up or down as needed

Reduce operational complexity, increase resiliency

Configure network, storage and compute to match workload requirements

Minimize virtualization licensing

Utilize resources as needed without overprovisioning

Page 26: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Summary

26

Page 27: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Simplify Management of Your Container Platform

27

Efficient Installation

Easy Scaling

Always up-to-date

Easy setup of KubernetesMass deploy in minutes

Manage using CLI or dashboardSimplify with deployment profiles

Complete control with auto & on-command updatesUnique rollback capability by SUSE MicroOS

Page 28: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Maximize ROI

28

Flexible Platform

Designed for Today & Tomorrow

Cloud Service

Economics

Run generic Linux container, built on any LinuxDeliver using enterprise grade SUSE MicroOS

Bank on technology standards (Kubernetes)Upgrade to SUSE Cloud Application Platform

Offer container services Deploy on private & public clouds

Page 29: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

Call to ActionFree as in Beer!

• SUSE is offering customers a self-service promotional code Microsoft SQL Server on SUSE Linux Enterprise Server.

• 100% discount on the SUSE Linux Enterprise Server 12SP3 subscription; including free patches and maintenance for 1 year.

• Microsoft is offering 30% discount on SQL Server licenses for even lower TCO of SQL on Linux

www.suse.com/promo/sql-on-sles/

• The offer applies to BYOS subscriptions and not applicable to OEM subscriptions

Page 30: A Cloud Native Experience - HPE & Strategic Alliance ......partner for Linux, OpenStack and Cloud Foundry • SUSE technology is used in the HPE ProLiant factory and embedded into

30

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. 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 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.