SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales

36  Download (0)

Full text

(1)

SUSE OpenStack Cloud 4

Private Cloud Platform based on OpenStack

Gábor Nyers

(2)

2

Introductory video

ChalkTalk: SUSE OpenStack Cloud

(3)

Stetting the Stage for

(4)

4

Why an Open Source Cloud?

Drivers Concerns

Cost Savings

Open Standards

No Vendor Lock-In

Portability

Flexibility

Support

Security

Ecosystem

Integration

Maturity

(5)

Why an Open Source Cloud?

Drivers Concerns

Cost Savings

Open Standards

No Vendor Lock-In

Portability

Flexibility

Support

Security

Ecosystem

Integration

Maturity

OpenStack OpenStack

SUSE OpenStack Cloud

SUSE

SUSE

(6)

6

SUSE OpenStack Cloud:

A Practical Business Case

vCenter

VMware ESX

infrastructure

High-value

Production

Workload

Lower-value

DEV + TEST

Workload

0%

50%

100%

Enterprise

Storage

System

ca p ac it y

time

now

100%

VMware

Problem!

(7)

SUSE OpenStack Cloud:

A Practical Business Case

vCenter

High-value

Production

Workload

Lower-value

DEV + TEST

Workload

0%

50%

100%

Enterprise

Storage

System

ca p ac it y

time

capacity

increase

now

€€

100%

VMware ESX

infrastructure

VMware

(8)

8

SUSE OpenStack Cloud:

A Practical Business Case

vCenter

VMware ESX

infrastructure

High-value

Production

Workload

Lower-value

DEV + TEST

Workload

0%

50%

100%

Control

node 0%

100%

KVM / Xen

nodes

€€

VMware

SUSE OpenStack Cloud

(9)

SUSE OpenStack Cloud and

VMware vSphere Integration

vCenter

VMware ESX

infrastructure

VMware

Control

node

KVM / Xen

nodes

SUSE OpenStack Cloud Dashboard

API call: “Give me 2 VMs based on XYZ image!”

Enterprise

Storage

System

vCenter

API

(10)

SUSE OpenStack Cloud Overview

(11)

What is SUSE OpenStack?

OpenStack

Dashboard

OpenStack Shared Services

Standard Hardware

Compute Networking Storage

Your Applications

OpenStack

Cloud Kernel

IaaS Cloud Management software based on the

OpenStack project.

(12)

12

What is OpenStack?

• Leading open source project for building IaaS

clouds

• Delivers cloud management platform software

• Active developer community

(> 16000 contributors)

• Massive industry involvement

(> 400 companies)

• Growing enterprise adoption

• OpenStack Foundation ensures long-term

viability

• Quickly maturing technology – 12th release

(13)

How is SUSE Participating?

Platinum Member Alan Clark

Chairman of the Board

Technical

Contributions

Promotion in

openSUSE Community

OpenStack

Distribution

(14)

17

What SUSE Brings to OpenStack

• Enterprise grade OpenStack deployment

(ecosystem, lifecycle, support)

• Supportability / Stability

‒ The full OpenStack, stack

‒ Enterprise hardened OpenStack code

‒ Supported interoperability with third-party solutions

• SUSE Ecosystem and Lifecycle

‒ Installation framework

‒ Longer supported lifecycle

‒ Updates and maintenance management

‒ Certifications

(15)

=

SUSE OpenStack Cloud

+

+

(16)

19

Days

Parameters

Components

>1400

11

2

Deploying OpenStack manually

(17)

HOURS!!!

Parameters

Components

>1400

11

2

Deploying SUSE OpenStack Cloud

(18)

21

SUSE

®

Cloud Structure

Administration

Server

Customer

Center

Crowbar + PXE Boot

Compute Nodes

Storage Nodes

Control Node

SLE-HAE

(19)

SUSE OpenStack Cloud Partner

Ecosystem

Maximize Current Investments, while Expanding Capabilities

Hardware

Storage

Networking

Management

Hypervisor

PaaS

(20)

SUSE OpenStack Cloud 4 – Highlights

(21)

Highlights of What's New in SUSE

OpenStack Cloud 4 (1/2)

Full support for Ceph distributed storage

system

Highly available cloud services

Based on OpenStack Icehouse

‒ Improved scalability of Heat module for VM

orchestration

‒ Database, Load Balancing, and

Firewall as-a-Service

‒ Ceilometer module improves cloud

measurement

‒ SUSE OpenStack Cloud 3 to SUSE

OpenStack Cloud 4 upgrade

‒ Addition of existing servers as cloud nodes

(22)

26

Highlights of What's New in SUSE

OpenStack Cloud 4 (2/2)

• Deeper Partner Ecosystem

‒ Enhanced VMware support

‒ Integration with UCS Manager

‒ Improved networking and block storage

adapter support

Cisco Nexus,

EMC,

VMware NSX, etc...

(23)

SUSE OpenStack Cloud – High

(24)

28

High Available Controller Node

Fully automated HA configuration with SUSE

OpenStack Cloud Admin Server

Base on the SLE High Availability Extension

‒ Using pacemaker, drbd and haproxy

‒ All automated with crowbar

‒ Makes the HA deployment almost as simple as the non-HA

setup

• PostgreSQL

‒ Using DRBD + Pacemaker

• Control Node SKUs include entitlement to SLE HA

(25)

Control Node 1 Control Node 2

High Availability in

SUSE OpenStack Cloud

DRBD

PostgreSQL

RabbitMQ

Compute

Dashboard

DRBD

Identity

Image Service

Network

Pacemaker Cluster

(26)

SUSE OpenStack Cloud – Orchestration

with Heat

(27)

SUSE OpenStack Cloud

Example 2-tier Web Application

WordPress

App server WordPress

DB server

fixed

data

(28)

34

Orchestration with Heat (1/2)

“... a human- and machine-accessible service for

managing the entire lifecycle of infrastructure and

applications within OpenStack clouds.”

• Orchestration engine to launch composite cloud

applications based a textual description

• Resources that can be described include:

servers, floating IPs, volumes, security groups, etc.

• Relationships between the different resources can be

defined

(29)

Orchestration with Heat (2/2)

• Full lifecycle of the applicaton can be managed,

including updates and deleting

• Integration with existing configuration management

tools like chef and puppet is possible

• Together with Ceilometer allows to implement

autoscaling (e.g. launch more instances in case of

increased load)

(30)

36

Heat Template Example

See also: http://docs.openstack.org/developer/heat/template_guide/index.html

(31)

Heat Template Example

See also: http://docs.openstack.org/developer/heat/template_guide/index.html

(32)

38

Demo – SUSE OpenStack Cloud 4

Orchestration with Heat

DEMO TIME

(33)

SUSE OpenStack Cloud

Easy service deployment with Heat

Network Topology

Auto-generated Diagram

(34)

40

Summary

SAVINGS: Total cost of ownership

• SUSE OpenStack Cloud is an affordable alternative

for off-loading non-production workloads from more

expensive virtualization infrastructure.

FLEXIBILITY:

• Support of multiple virtualization technologies:

KVM, Xen, Hyper-V and VMware

• High degree of automation, even for complete

application stacks

CONFIDENCE: Based on the de-facto standard cloud

technology

(35)

Thank you.

Questions?

(36)

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.

257-000014-001

Figure

Updating...

References

Related subjects :