SUSE Cloud 4 Private Cloud based on OpenStack

Similar documents
SUSE Cloud 5 Private Cloud based on OpenStack

How To Make A Cloud Work For You

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

TUT5605: Deploying an elastic Hadoop cluster Alejandro Bonilla

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales gnyers@suse.com

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

HO5604 Deploying MongoDB. A Scalable, Distributed Database with SUSE Cloud. Alejandro Bonilla. Sales Engineer abonilla@suse.com

Automated Deployment of an HA OpenStack Cloud

HO15982 Deploy OpenStack. The SUSE OpenStack Cloud Experience. Alejandro Bonilla. Michael Echavarria. Cameron Seader. Sales Engineer

Proste zarządzanie setkami serwerów SUSE Manager 2.1 I SUSE Virtualization Enterprise Console

Software Defined Everything

TUT19741 Use SUSE Cloud 5 with Manila to utilize NetApp s enterprise class storage for SAP workloads

DevOps and SUSE From check-in to deployment

Building Images for the Cloud and Data Center with SUSE Studio

KVM, OpenStack and the Open Cloud SUSECon November 2015

Multi Provider Cloud. Srinivasa Acharya, Engineering Manager, Hewlett-Packard

Iron Chef: Bare Metal OpenStack

OpenStack Alberto Molina Coballes

SUSE Linux uutuudet - kuulumiset SUSECon:sta

Running SAP HANA One on SoftLayer Bare Metal with SUSE Linux Enterprise Server CAS19256

Advanced Systems Management with Machinery

We are watching SUSE

Ceph Distributed Storage for the Cloud An update of enterprise use-cases at BMW

Change the Game with HP Helion

Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 Chris Haddad

SUSE Storage. FUT7537 Software Defined Storage Introduction and Roadmap: Getting your tentacles around data growth. Larry Morris

SUSE Customer Center Roadmap

SUSE Cloud Installation: Best Practices Using a SMT, Xen and Ceph Storage Environment

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

SUSE Cloud Installation: Best Practices Using an Existing SMT and KVM Environment

SUSE Enterprise Storage Highly Scalable Software Defined Storage. Gábor Nyers Sales

SUSE Cloud Deployment Guide Questionnaire

Wojciech Furmankiewicz Senior Solution Architect Red Hat CEE

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

Configuration Management in SUSE Manager 3

Relax-and-Recover. Johannes Meixner. on SUSE Linux Enterprise 12.

Big Data, SAP HANA. SUSE Linux Enterprise Server for SAP Applications. Kim Aaltonen

Product Overview. Marc Skinner Principal Solutions Architect Red Hat RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Public Cloud. Build, Use, Manage. Robert Schweikert. Public Cloud Architect

FUJITSU Enterprise Store - Introduction

Using SUSE Linux Enterprise to "Focus In" on Retail Optical Sales

cloud functionality: advantages and Disadvantages

SUSE Cloud. Deployment Guide. February 20, 2015

Is OpenStack the best path forward towards successful Clouds? Cor van der Struijf Senior Cloud Advisor

SUSE Enterprise Storage Highly Scalable Software Defined Storage. Māris Smilga

Faster Time to Market and Technology Innovation Integrated Systems with SUSE. Otto Smits OEM Account Executive EMEA July 9 th 2014

Challenges Implementing a Generic Backup-Restore API for Linux

OpenStack + VMware: Everything You Need to Know

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

Sunshine in a Cloudy World

Introduction to OpenStack

Implementing Linux Authentication and Authorisation Using SSSD

Novell Cloud Security Service Reducing Risk by Securing the Cloud. Stefan Stiehl Senior Sales Technology Specialist

SUSE Virtualization Technologies Roadmap

Of Pets and Cattle and Hearts

Installing, Tuning, and Deploying Oracle Database on SUSE Linux Enterprise Server 12 Technical Introduction

Workflow und Identity Management - Genehmigungsprozesse, Role Mining, Role Design und Compliance Management

FLOSSK: FLOSSTalk OpenStack 22 nd February, Arturo Suarez: Founder, COO&BizDev StackOps 21/02/12 1

SUSE Cloud. Deployment Guide. January 26, 2015

KVM, OpenStack, and the Open Cloud

OpenStack Assessment : Profiling & Tracing

How To Use Openstack At Cern

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Data Center Automation with SUSE Manager Federal Deployment Agency Bundesagentur für Arbeit Data Center Automation Project

HP OpenStack & Automation

Agenda. 1. Welcoming and intro 2. Introduction to RHEL-OSP 3. Deep Dive RHEL-OSP 4. Live Demo 5. OSP-Director 6. What's new in liberty

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

How SUSE Is Helping You Rock The Public Cloud

Today. 1. Private Clouds. Private Cloud toolkits. Private Clouds and OpenStack Introduction

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Chef for OpenStack. Matt Ray Southern California Linux Expo February 22, 2014

High Availability Storage

Cloud Computing #8 - Datacenter OS. Johan Eker

An Introduction to OpenStack and its use of KVM. Daniel P. Berrangé

Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group 2013 IBM Corporation

OpenStack Introduction. November 4, 2015

Introduction to Openstack, an Open Cloud Computing Platform. Libre Software Meeting

Oracle Virtualization Strategy and Roadmap

IBM Cloud Manager with OpenStack 4.1

TUT8155 Best Practices: Linux High Availability with VMware Virtual Machines

SUSE Linux Enterprise 12 Security Certifications Common Criteria, EAL, FIPS, PCI DSS,... What's All This About?

vrealize Automation Support Matrix

Troubleshooting Your SUSE TUT OpenStack Cloud. Adam Spiers SUSE Cloud/HA Senior Software Engineer

Getting Started with Database As a Service on OpenStack

The path to the cloud training

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat

Agile Infrastructure: an updated overview of IaaS at CERN

Déployer son propre cloud avec OpenStack. GULL François Deppierraz

KVM, OpenStack, and the Open Cloud

High Availability and Disaster Recovery for SAP HANA with SUSE Linux Enterprise Server for SAP Applications

Case Study: University of Dayton and Novell Identity & Security Solutions Rick Wagner

Oracle Products on SUSE Linux Enterprise Server 11

OpenStack The State of the Stack

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

Linux w chmurze publicznej SUSE na platformie Microsoft Azure

Virtual Datacenter or Virtualization in the datacenter. (OpenStack) Larry Rudolph

Novell Collaboration Vibe OnPrem

OpenStack: we drink our own Champagne. Teun Docter Software developer

Openstack. Cloud computing with Openstack. Saverio Proto

Transcription:

SUSE Cloud 4 Private Cloud based on OpenStack Michał Jura Senior Software Engineer Linux HA/Cloud Developer mjura@suse.com

2

New solutions emerge: Infrastructure-as-Service Cloud Applications Applications Data Data Runtime Runtime Public & Private IaaS = Middleware Middleware OS OS Hypervisor Hypervisor Servers Servers Storage Storage Networking Networking 3

SUSE Cloud

Why OpenStack? 5

Project History 6 Provide components for Infrastructure-as-a-Service Started by Rackspace and NASA in July 2010 Currently used for example by CERN Today: more than 300 companies involved in the OpenStack ecosystem (including SUSE) Eight releases so far (Austin, Bexar, Cactus, Diablo, Essex, Folsom, Grizzly, Havana, Icehouse) Next release: Juno

How is SUSE Participating? Alan Clark Platinum Member first Chairman of the Board Technical Contributions OpenStack Distribution Promotion in opensuse Community 7

SUSE Cloud Overview

SUSE Cloud SUSE Cloud is an open source software solution based on the OpenStack and Crowbar projects that provides the fundamental capabilities for enterprises to deploy an Infrastructure-as-a-Service Private Cloud End Users Self Service Portal Image Repository APIs Automated Configuration Optimized Deployment APIs 9 Pool of Virtualized Servers (Compute Storage Nodes)

OpenStack Distribution SUSE Cloud 4 Management Framework Install Install Framework (Crowbar, Chef, TFTP, DNS, DHCP) Billling SUSE VM Mgmt SUSE Image Tool Manager Studio Dashboard (Horizon) Cloud Required Services RabbitMQQ Message Postgresql Database Compute (Nova) Portal Cloud APIs (OpenStack and EC2) AUTH (Keystone) Images (Glance) App Monitor Orchestration (Heat) Object (Swift) Hypervisor Sec & Perf Telemetry (Ceilometer) Network (Neutron) Adapters Xen, KVM Vmware, Vmware, HyperV HyperV RadosGW Block (Cinder) Adapters RBD Rados Operating System SUSE Linux Enterprise Server 11 SP3 Physical Infrastructure: x86-64, Switches, Storage OpenStack Havana 10 SUSE CloudTools Adds Management OS andproduct Hypervisor SUSE Physical Infrastructure Partner Solutions Ceph (tech preview)

SUSE Cloud Structure Compute Node VCenter Cloud Compute Control Node Administration Server SLES Chef server Crowbar Software mirror TFTP PXE Server SLES Database Message queue Self-Service Portal Image Repository Centralized Tracking Scheduler Identity and Authentication Storage Crowbar + PXE Boot Compute Node Hyper-V Cloud Compute Compute/ Storage Node Customer Center 11 SLES Xen or KVM Cloud Compute Storage proxy

SUSE Cloud and SUSE Storage Ceph Project 15 Ceph Overview Unified cloud storage object and block in a single system An alternative for Swift, integrated with SUSE Cloud Block Storage SUSE Cloud and Ceph Integrates with Nova for provisioning ReSTful API SUSE Cloud full support

SUSE Cloud 4 Hypervisor Support 17 Linux hypervisors coming with SUSE Cloud 4: KVM Xen Microsoft Hyper-V VMware vsphere and Vmware NSX Mixed hypervisor support: different hypervisors in the same cloud Baremetal install via Crowbar of nodes incl. KVM, Xen, Hyper-V compute nodes

OpenStack Neutron with VMware NSX 18

OpenStack Nova with VMware vcenter 19

SUSE Cloud Mixed Hypervisor Clouds Advantages of running multiple hypervisors Workload optimization Licensing flexibility Cloud can simplify heterogeneity Single control plane Schedule on any server

SUSE Cloud Admin Server 21 Installation Framework Physical server orchestration Chef and Crowbar open source projects Mission: A Zero Touch Cloud Installer Servers in boxes to full function cloud in under two hours Bare metal install including BIOS and RAID config Users Choose How Their System is Configured ( barclamps ) Ongoing Operations Model (DevOps for Clouds) Leverages & Wraps Opscode Chef

4653 14 2 Parameters Components Hours Days 22

SUSE Cloud Admin Server - Workflow Status (post) Admin Node Cloud Node State Machine Run List Crowbar Config Software Mirror Ch Chef Server lie n ef C t Chef Client Ch e fc lie nt AutoYAST DHCP/TFTP Apps Network Config Network Config SUSE Linux Enterprise Server Hardware Config (via image discovery) PXE Boot 23 Apps

SUSE Cloud 4 Highlights Based on OpenStack Icehouse Orchestration Telemetry (metering, measuring) Trove (DataBase as a Service) Features Full VMware support - in addition to KVM, Xen, Hyper-V Networking and block storage adapter support 24 Cisco Unified Computing System Cisco Nexus, EMC, VMware NSX and others Full support for Ceph Platform for High Availability

SUSE Cloud HA

High Availability Minimize data loss Minimize system downtime 26

High Availability for SUSE Cloud 27 First question: what are we trying to protect? Administration Server Control Plane Guests

SUSE Cloud components 28

HA Setup SUSE Cloud components Initial HA Focus 29

Development approach Use SLE HA Components Pacemaker cluster Create single Pacemaker barclamp Modify existing barclamps to enable HA deployments HAproxy as load balancer Postgres 30 Use DRBD + Pacemaker Control Node SKUs will include entitlement to SLE HA

HA: Simplified Structure Control Node 2 Control Node 1 Dashboard Nova Neutron Glance Keystone RabbitMQ PostgreSQL DRBD Pacemaker Cluster 31

Demo

Call to action line one and call to action line two www.calltoaction.com Dziękuję za uwagę! 33

34

SUSE w Polsce ul. Postępu 21 02-676 Warszawa 35 +48 22 537 5020 Infolinia 800 22 6685 www.suse.com Dołącz do nas: 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.