• No results found

Software Defined Everything

N/A
N/A
Protected

Academic year: 2021

Share "Software Defined Everything"

Copied!
30
0
0

Loading.... (view fulltext now)

Full text

(1)

Software Defined Everything

Management, Clouds, Containers, and Storage

Pete Chadwick

Senior Product Manager

[email protected]

Joachim Werner

Senior Product Manager

[email protected]

(2)

Data Center History - 1970s

• One (big) Server

• 100s of users

• Limited

Virtualization

(3)

4

Data Center History - 2000s

• Scale up servers

• 1000s of users

• 100s of VMs

(4)

Data Center History - Now

• Scale out servers

• Millions of users

• 10,000s of images

• No increase in staff

Scale drives new approaches

(5)

6

45%

58%

88%

Innovation

Agility

Containers are the Future

(6)

Traditional data center organization

Ops

Data

Runtime

Middleware

OS

Virtual Machine

S er ve rs

Applications

Hypervisor

Dev

S to ra ge N et w or k

(7)

8

Because New features;

faster please!

I want change

I need stability

Dev Ops

(8)

Leads to

Dev Ops

W al l o f co n fu si o n

It works on my system

Not so fast.

(9)

10

DevOps Model

• Infrastructure as code

Orchestrate the creation and deployment of images

Manifests describe images and workloads

Fully virtualized infrastructure

• Microservices

Provision services instead of servers

• Containerization

Build once

Deploy often and anywhere

(10)

Result

But, DevOps drives a new infrastructure

(11)

SUSE and DevOps

(12)

Emerging Infrastructure

Infrastructure APIs

IaaS Big Data Containers

Software Defined Everything Resource Orchestration

OS

Physical Infrastructure: Server, Switches, Storage

Management

PaaS

Image Creation

Monitoring

Patching

Orchestration

Monitoring

SLA Awareness

Public

Cloud OS

OS

OS OS

Hypervisor Storage Network

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

(13)

14

SUSE Solutions

Infrastructure APIs

IaaS Big Data Containers

Software Defined Everything Resource Orchestration

OS

Physical Infrastructure: Server, Switches, Storage PaaS

Public Cloud OS

OS

OS OS

Hypervisor Storage Network

SUSE Linux Enterprise Server

Modules

Signed Packages

Package Hub

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

(14)

SUSE Solutions

Infrastructure APIs

IaaS Big Data Containers

Software Defined Everything Resource Orchestration

SUSE Linux Enterprise Server

Physical Infrastructure: Server, Switches, Storage PaaS

Public Cloud OS

OS

OS OS

Hypervisor Storage Network

SUSE Linux Enterprise Server

Xen, KVM

Partners: VMware, Hyper-V

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

(15)

16

SUSE Solutions

Infrastructure APIs

IaaS Big Data Containers

Software Defined Everything Resource Orchestration

SUSE Linux Enterprise Server

Physical Infrastructure: Server, Switches, Storage PaaS

Public Cloud OS

OS

OS OS

KVM, Xen (VMware, HyperV)

Network Storage

SUSE Enterprise Storage

Scalable storage cluster

Built on Ceph

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

(16)

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

Infrastructure APIs

IaaS Big Data Containers

Software Defined Everything Resource Orchestration

SUSE Linux Enterprise Server

Physical Infrastructure: Server, Switches, Storage PaaS

Public Cloud OS

OS

OS OS

KVM, Xen (VMware, HyperV)

Network SUSE Enterprise

Storage

SUSE Linux Enterprise Server

Open vSwitch

Future:

Open Virtual Network

IOvisor

Partners (Plumgrid, Midokura,

Contrail, ..)

SUSE Solutions

(17)

18

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

Infrastructure APIs

IaaS Big Data Containers

Software Defined Everything Resource Orchestration

SUSE Linux Enterprise Server

Physical Infrastructure: Server, Switches, Storage PaaS

Public Cloud OS

OS

OS OS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners)

SUSE OpenStack Cloud

Based on leading open source

cloud solution

Supports OpenStack and EC2 APIs

Integrated with SUSE Linux and

underlying SDx offerings

SUSE Solutions

SUSE Enterprise Storage

(18)

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

Infrastructure APIs

IaaS Big Data Containers

Software Defined Everything SUSE OpenStack Cloud

SUSE Linux Enterprise Server

Physical Infrastructure: Server, Switches, Storage PaaS

Public Cloud OS

OS

OS OS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners) SUSE Enterprise

Storage

SUSE Cloud Service Provider Program

SUSE Linux Enterprise Server

availability in over 50 CSPs including

AWS EC2, Microsoft Azure, Google

Compute Engine

Integrated update servers

Bring Your Own Subscription

Tools to create and manage cloud

images provided as part of SUSE Linux

Enterprise Server Public Cloud module

SUSE Solutions

(19)

20

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

Infrastructure APIs

IaaS Big Data Containers

Software Defined Everything SUSE OpenStack Cloud

SUSE Linux Enterprise Server

Physical Infrastructure: Server, Switches, Storage PaaS

SUSE Cloud Service Provider Program OS

OS

OS OS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners) SUSE Enterprise

Storage

SUSE Linux Enterprise Server

Integrated support for hosting LXC and

Docker

Just Enough Operating System for

optimized container images

Future - Orchestration

SUSE Solutions

(20)

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

Infrastructure APIs

IaaS SUSE Linux +

Docker Big Data

Software Defined Everything SUSE OpenStack Cloud

SUSE Linux Enterprise Server

Physical Infrastructure: Server, Switches, Storage PaaS

SUSE Cloud Service Provider Program OS

OS

OS JeOS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners) SUSE Enterprise

Storage

Cloud Foundry Integration

Pivotal support for Cloud Foundry on

SUSE Linux Enterprise Server

Future:

SUSE optimized tool chain

JeOS based workloads

Integration with SUSE OpenStack

Cloud

SUSE Solutions

(21)

22

Infrastructure APIs

IaaS SUSE Linux +

Docker Big Data

Software Defined Everything SUSE OpenStack Cloud

SUSE Linux Enterprise Server

Physical Infrastructure: Server, Switches, Storage Cloud Foundry

SUSE Cloud Service Provider Program OS

OS JeOS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners) SUSE Enterprise

Storage

JeOS

Hadoop Integration with SUSE

Linux Enterprise Server

Partner support from Cloudera

and Hortonworks

Integration with SUSE

OpenStack Cloud

SUSE Solutions

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

(22)

Infrastructure APIs

IaaS SUSE Linux +

Docker

Software Defined Everything SUSE OpenStack Cloud

SUSE Linux Enterprise Server

Physical Infrastructure: Server, Switches, Storage Cloud Foundry

SUSE Cloud Service Provider Program

OS JeOS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners) SUSE Enterprise

Storage

JeOS Hadoop

SLES

SUSE OpenStack Cloud

Self Service interface

Create, launch, manage VMs

Configure SDx services

SUSE Solutions

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

(23)

24

Management

Monitoring

Patching

Image Creation

Configuration

Management

Orchestration

SUSE Solutions

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 Foundry

SUSE Cloud Service Provider Program JeOS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners) SUSE Enterprise

Storage

JeOS SLES

SUSE Manager

Lifecycle management of

servers, VMs and containers

Supports images across private

and public clouds

(24)

SUSE Solutions

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 Foundry

Management

SUSE Manager

Image Creation

Configuration

Management

Orchestration

SUSE Cloud Service Provider Program JeOS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners) SUSE Enterprise

Storage

JeOS SLES

SUSE Studio and Kiwi

Create customized OS images

Build from golden images or

customize at deployment

Automatically launch images in

public or private cloud

Machinery

Inspection of workloads

Monitor configuration changes

Migration to public/private cloud

(25)

26

SUSE Solutions

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 Foundry

Management

SUSE Manager

SUSE Studio

Kiwi

Machinery

Configuration

Management

Orchestration

SUSE Cloud Service Provider Program JeOS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners) SUSE Enterprise

Storage

JeOS SLES

Configuration Management

CFengine and Puppet

supported in Advanced

Systems Management module

Future:

SaltStack integration with

SUSE Manager

Realtime configuration

management

SUSE OpenStack Cloud

Administration of physical cloud

infrastructure

Automated configuration of

cloud servers

Allocation of cloud services

(26)

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 Foundry

Management

SUSE Manager

SUSE Studio

Kiwi

Machinery

SaltStack

SUSE OpenStack

Cloud

SUSE Cloud Service Provider Program JeOS

KVM, Xen (VMware, HyperV)

OVS/OVN (partners) SUSE Enterprise

Storage

JeOS SLES

(27)

28

Session Recommendations @SUSECon

• FUT19146: Advanced Systems Management with

Machinery

• FUT20721: SUSE Manager Roadmap

• FUT20731: SUSE Linux Enterprise Technology

Roadmap

• HO20098: Install and Configure SMT and SUSE

Manager for Dummies

• TUT18400: Architecting your SUSE Manager

Deployment

• TUT19312: The SUSE Build Story

• TUT20514: SaltStack and SUSE

(28)

Thank you.

Questions?

(29)

30

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

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.

References

Related documents

“Cloud Storage for Everyone” Cloudian HyperStore Appliance Public Cloud Traditional Storage. Storage 0.85 cents 3 cents

Recommendation: Control over the University’s software should be improved by establishing procedures designed to ensure compliance with the State of Connecticut’s Property

This study allows educators within higher education to better understand the complex processes of civic commitment development and how to holistically support college students

is immune to spurious static currents, on both simply and multiply connected structures. While it is based on the sepa- ration of quasi-Helmholtz components, it does not require

Among the six fly ash mortars, the optimum amount of cement replacement in mortar is about 40%, which provides 14% higher compressive strength and 8% higher

• Networking innovations lay the foundation for transformation Big Data Security Cloud Mobility Converged Infrastructure Software-defined Infrastructure Converged

How We Work Together Cloud Automation Cloud Operations Cloud Business On-demand, self-service Automated provisioning Software-Defined Storage Infrastructure Management

Therapists working with adults with developmental disabilities often focus on other performance skills or areas of occupation including activities of daily living (ADLs) rather