Iron Chef: Bare Metal OpenStack



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

SUSE Cloud 5 Private Cloud based on OpenStack

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

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

OpenStack Alberto Molina Coballes

Building a Cloud Computing Platform based on Open Source Software Donghoon Kim ( donghoon.kim@kt.com ) Yoonbum Huh ( huhbum@kt.

Agile Infrastructure: an updated overview of IaaS at CERN

How To Make A Cloud Work For You

Change the Game with HP Helion

Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University

Cloud on TIEN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat

TUT5605: Deploying an elastic Hadoop cluster Alejandro Bonilla

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

การใช งานและต ดต งระบบ OpenStack ซอฟต แวร สาหร บบร หารจ ดการ Cloud Computing เบ องต น

cloud functionality: advantages and Disadvantages

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

How To Use Openstack At Cern

How To Build A Cloud For A Business

OpenStack Towards a fully open cloud. Thierry Carrez Release Manager, OpenStack

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

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

Mobile Cloud Computing T Open Source IaaS

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

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

Ubuntu OpenStack Fundamentals Training

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

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

OpenStack Introduction. November 4, 2015

Snakes on a cloud. A presentation of the OpenStack project. Thierry Carrez Release Manager, OpenStack

OpenStack PHP Usergroup Berlin, April 2011

Software Defined Everything

Wojciech Furmankiewicz Senior Solution Architect Red Hat CEE

Understand IBM Cloud Manager V4.2 for IBM z Systems

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

How To Install Eucalyptus (Cont'D) On A Cloud) On An Ubuntu Or Linux (Contd) Or A Windows 7 (Cont') (Cont'T) (Bsd) (Dll) (Amd)

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

Sunshine in a Cloudy World

OpenStack Ecosystem and Xen Cloud Platform

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

KVM, OpenStack, and the Open Cloud

Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software

OpenStack + VMware: Everything You Need to Know

Enabling IT Agility with an Open Hybrid Cloud

Nessus or Metasploit: Security Assessment of OpenStack Cloud

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

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

Getting Started with Database As a Service on OpenStack

SWIFT. Page:1. Openstack Swift. Object Store Cloud built from the grounds up. David Hadas Swift ATC. HRL 2012 IBM Corporation

The path to the cloud training

KVM, OpenStack and the Open Cloud SUSECon November 2015

OpenStack An Open Cloud for an Open Data World IBM s Contributions, Commitments & Products

CLOUDSTACK VS OPENSTACK. Apache CloudStack: It Just Works for Service Providers

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

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

Agenda. Big Data. Dell Cloud Solutions A Dell Story Summary. Concepts Market Trends and Challenges Dell Solutions

Release Notes for Fuel and Fuel Web Version 3.0.1

Comparing Ganeti to other Private Cloud Platforms. Lance Albertson

Building Storage as a Service with OpenStack. Greg Elkinbard Senior Technical Director

Open source software for building a private cloud

Automated Deployment of an HA OpenStack Cloud

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

Cloud Computing using

The path to the cloud training

Savanna Hadoop on. OpenStack. Savanna Technical Lead

IBM Cloud Manager with OpenStack 4.1

Shareable Private Space on a Public Cloud

Mirantis

Openstack. Cloud computing with Openstack. Saverio Proto

How To Build An Openstack Cloud System

CloudStack the best kept secret in the cloud. Giles Sirett CEO

KVM, OpenStack, and the Open Cloud

HP Converged Cloud Cloud Platform Overview. Shane Pearson Vice President, Portfolio & Product Management

The Virtualization Practice

NIST Big Data PWG & RDA Big Data Infrastructure WG: Implementation Strategy: Best Practice Guideline for Big Data Application Development

Cloudify and OpenStack Heat

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

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

HP OpenStack & Automation

DevOps in OpenStack Public Cloud 副 标 题 副 标 题 副 标 题 Presented at OpenStack Summit, Fall 2012, San Diego

FIA Athens 2014 ~OKEANOS: A LARGE EUROPEAN PUBLIC CLOUD BASED ON SYNNEFO. VANGELIS KOUKIS, TECHNICAL LEAD, ~OKEANOS

2) Xen Hypervisor 3) UEC

OpenStack The State of the Stack

Ubuntu Cloud. Nick Barcet Ubuntu Cloud Product Manager

Bright Cluster Manager

Transcription:

Rebecca Brenton Partner Alliances Manager Rob Hirschfeld Principal Cloud Architect Session Hashtags #chefconf #openstack About the Solution: http://dell.com/openstack http://dell.com/crowbak Iron Chef: Bare Metal OpenStack Whipping up OpenStack Powered Clouds on Chef & Dell Crowbar

Build and Use OpenStack Clouds What is OpenStack? Cloud Infrastructure Software (like Amazon Cloud) Open source (Apache 2) Community developed Dedicated foundation overseeing governance Delivers software, control panels, and APIs required to orchestrate a cloud including running instances, managing networks, and controlling access through users and projects Dell s OpenStack LEADERSHIP - DAY 1 supporter, FIRST to market with a hardware, software & services solution, FIRST in automated deployment with Crowbar

Dell OpenStack-Powered Cloud Solution Proven solutions Elastic, vastly scalable and designed to handle massive data loads Rely on Dell s tested, validated, and innovative designs in infrastructure, software, and services Get what you need to develop, deploy, and deliver your cloud environment Enables you to quickly offer new cloud services, lower software licensing costs, and help mitigate the risks of cloud computing Dell s commitment to OpenStack and their team with deep expertise in Data Center Solutions is the foundation for a great partnership. Ben Cherian, General Manager of Emerging Technologies, DreamHost Proven components OpenStack Cloud operating system Dell-developed Crowbar Software Dell PowerEdge C6100 /C6105 servers Dell PowerConnect Switches Reference Architecture Deployment Guide Dell Service and Support Dell Cloud Solutions

Crowbar Software Framework Proven solutions A modular, open source framework that accelerates multi-node deployments, simplifies maintenance, and streamlines ongoing updates Deploy an OpenStack cloud or Hadoop cluster in hours instead of days Use or build barclamps to install and configure software modules Supports a cloud operations model to interact, modify, and build based on changing needs Dell solved a problem that we had. And when Dell solved that problem, our engineers thought, We re going to use this. Ben Cherian, GM of Emerging Technologies, DreamHost Proven components Opscode Chef Server Capabilities Download the open source code https://github.com/dellcloudedge/ crowbar Join the Community http://bit.ly/crowbarlist Resources on the Wiki: https://bit.ly/crowbarwiki Rob Hirschfeld s blog http://robhirschfeld.com/crowbar Dell Cloud Solutions

Simplify the experience Faster time to productive operations Optimize solution performance proven approach 8 Confidential Deliver the best return on investment How we do it Collaboration with partners Combining SW/HW and services Reference architecture and sizing Deeper pre-sales consulting for fit Integrated post sales support What does this mean to you? Chef skills = OpenStack skills

Ops Infrastructure API Clients Build and Use OpenStack Clouds Two Cloud Taxonomy: API & Operations Cloud Ecosystem Dashboard (Horizon) DevOps Tools Opscode Chef Application Management enstratus OpenStack Cloud APIs Crowbar Operations Mgmt Ganglia Nagios Required Services RabbitMQ mysql Compute (Nova) Hypervisors (KVM) Auth (Keystone) Images (Glance) Object (Swift) DNS/NTP Chef Operating Systems (Ubuntu 12.04) Physical Infrastructure (Dell PowerEdge C6220, R620/720xd) Key: Crowbar Installed OpenStack Components Ecosystem

Build and Use OpenStack Clouds Two Cloud Goals: Build & Deploy Crowbar: Build an OpenStack Cloud Full Cloud Infrastructure Integrating All OpenStack Components Multi-Node Production-grade Deployment Must be repeatable to ensure consistency Chef: Deploy Stuff on OpenStack OpenStack has a UI called Horizon Use Chef to access OpenStack APIs

Build and Use OpenStack Clouds OpenStack Installer Crowbar Project Build on locally deployed Chef Server Field Proven Raw servers to full cloud in <2 hours Multi-Node from the ground up Hardened with a year of real deployments Apache 2 Open Source (on github) Dell area of contribution to OpenStack & Hadoop Multi-OS: Ubuntu, RHEL, CentOS, SUSE Development in the open w/ community engagement OpenStack Releases (dell.com/openstack) Cactus: delivered full bare metal deploys Diablo: added Keystone & Dashboard Essex: in Beta we welcome collaboration! Not Dell Hardware Limited

Dell Crowbar Ops Management Build and Use OpenStack Clouds Crowbar Builds Up Clouds APIs, User Access, & Ecosystem Partners Cloud Infrastructure Core Components & Operating Systems Physical Resources

Dell Crowbar Ops Management Build and Use OpenStack Clouds 1) Hardware Configuration APIs, User Access, & Ecosystem Partners Cloud Infrastructure Core Components & Operating Systems Physical Resources

Dell Crowbar Ops Management Build and Use OpenStack Clouds 2) OS and Ops Infrastructure APIs, User Access, & Ecosystem Partners Cloud Infrastructure Core Components & Operating Systems * Physical Resources * Suse pending, based on open source activity

Dell Crowbar Ops Management Build and Use OpenStack Clouds 3) Cloud Platform Integration APIs, User Access, & Ecosystem Partners Cloud Infrastructure Core Components & Operating Systems * Physical Resources * Suse pending, based on open source activity

Dell Crowbar Ops Management Build and Use OpenStack Clouds 4) Cloud App Management APIs, User Access, & Ecosystem Partners Cloud Infrastructure Core Components & Operating Systems Physical Resources

Dell Crowbar Ops Management Crowbar Magic Happens! Build and Use OpenStack Clouds Setup of OpenStack Orchestration State Machine OpenStack Components Run List Config. Chef Server Network Configuration Operating System DHCP Hardware Config (uses Sledgehammer ) Server(s)

Build and Use OpenStack Clouds Crowbar Uses Chef Open Source Chef Server Running Locally in your facility Pre-populated with core cookbooks Accessible via Knife knife node list

Build and Use OpenStack Clouds Using Dashboard OpenStack native UI 1. Import your SSH Key 2. Request a public IP 3. Pick a Flavor 4. Choose an Image 5. Build a Server

Build and Use OpenStack Clouds Using Chef knife openstack Maintained by Matt Ray There are lots of OpenStack variants Knife OpenStack list flavors Knife OpenStack list images Knife OpenStack create server

Build and Use OpenStack Clouds In Summary Installed Dell Crowbar & Chef Server Brought up a multi-node data center With ops infrastructure & monitoring Inspected nodes with knife Installed OpenStack Cloud Used OpenStack UI for management Used Knive OpenStack for management

OpenStack Discussion

Build and Use OpenStack Clouds OpenStack Releases Essex Folsom Platform for Innovation Diablo Production Ready Core Platform for Innovation Austin Formation Bexar First Shared Code Cactus Community Forming Working Prototypes Workable Foundation Solidify Community Loses VMware & HyperV Stable Foundation Included in Ubuntu 12.04 Incubated/Partial: Network & Block Storage Network aaservice Block Storage API Public Adoption Multiple Scale Deployments 2011 2012 Nov 2010 Dec Feb Apr Jun Aug Oct Dec Feb Apr Nov 2010: Austin Release Feb 2011: Bexar Release Apr 2011: Cactus Release Sep 2011: Diablo Release Mar 2012: Essex Release Jun Aug Oct 2012: Folsom Release

Architecture Build and Use OpenStack Clouds

Build and Use OpenStack Clouds OpenStack Roadmap Capability Project Examples Networking Quantum Open Flow, Open vswitch Block Storage Cinder Nextena, Ceph, Sheepdog, etc Operating Systems Hypervisors Open Operations Canonical, RHEL, Suse KVM, Xen, HyperV Shared Cookbooks Database aas Red Dwarf mysql Opscode, Puppet, Juju, Crowbar,

Build and Use OpenStack Clouds More About the Solution? http://dell.com/openstack http://dell.com/crowbak Rob Hirschfeld twitter: @zehicle http://robhirschfeld.com rob_hirschfeld@dell.com