Bright Cluster Manager

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

Bright Cluster Manager

Hybrid Cluster Management: Reducing Stress, increasing productivity and preparing for the future

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

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

Savanna Hadoop on. OpenStack. Savanna Technical Lead

TUT5605: Deploying an elastic Hadoop cluster Alejandro Bonilla

Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software

How to Deploy OpenStack on TH-2 Supercomputer Yusong Tan, Bao Li National Supercomputing Center in Guangzhou April 10, 2014

KVM, OpenStack, and the Open Cloud

IBM Platform Computing : infrastructure management for HPC solutions on OpenPOWER Jing Li, Software Development Manager IBM

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

The Pain Curve Lack of Hadoop Automation Leads to Failure

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

Iron Chef: Bare Metal OpenStack

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

How To Use Openstack On Your Laptop

HP OpenStack & Automation

IronPOD Piston OpenStack Cloud System Commodity Cloud IaaS Platforms for Enterprises & Service

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud

SRNWP Workshop. HP Solutions and Activities in Climate & Weather Research. Michael Riedmann European Performance Center

SUSE Cloud 5 Private Cloud based on OpenStack

Red Hat enterprise virtualization 3.0 feature comparison

One-click Hadoop Cluster Deployment on OpenPOWER Systems Pradeep K Surisetty IBM. #OpenPOWERSummit

Oracle Virtualization Strategy and Roadmap

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

Cloud Migration: Migrating workloads to OpenStack Cloud

KVM, OpenStack and the Open Cloud SUSECon November 2015

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

Getting Started with OpenStack and VMware vsphere TECHNICAL MARKETING DOCUMENTATION V 0.1/DECEMBER 2013

KVM, OpenStack, and the Open Cloud

Cray XC30 Hadoop Platform Jonathan (Bill) Sparks Howard Pritchard Martha Dumler

Wojciech Furmankiewicz Senior Solution Architect Red Hat CEE

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

OpenStack Manila Shared File Services for the Cloud

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

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Deploying Hadoop with Manager

HPC Cloud Computing Guide PENGUIN ( ) HPC

FUJITSU Software ServerView Cloud Monitoring Manager V1 Introduction

Addressing Storage Management Challenges using Open Source SDS Controller

Adrian Otto,

Open Source Virtualization with ovirt. DI (FH) René Koch Systems Engineer Siedl Networks GmbH Grazer Linuxtage,

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

Release Notes for Fuel and Fuel Web Version 3.0.1

Murano User Guide. v0.2. Publication date Abstract. This document is intended for individuals who wish to use Murano Product.

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems

Ubuntu OpenStack Fundamentals Training

CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH

GTC Presentation March 19, Copyright 2012 Penguin Computing, Inc. All rights reserved

Bringing Much Needed Automation to OpenStack Infrastructure

Cluster Implementation and Management; Scheduling

OpenStack Deployment Manual

ORACLE VM MANAGEMENT PACK

UZH Experiences with OpenStack

PowerVC 1.2 Q Power Systems Virtualization Center

Ryu SDN Framework What weʼ ve learned Where weʼ ll go

Amazon EC2 Product Details Page 1 of 5

Sales Slide Midokura Enterprise MidoNet V1. July 2015 Fujitsu Limited

Deploying SwiftStack Object Storage for OpenStack Glance and Cinder Backups

Benchmarking Sahara-based Big-Data-as-a-Service Solutions. Zhidong Yu, Weiting Chen (Intel) Matthew Farrellee (Red Hat) May 2015

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

Building on these core skills, customers can work on advanced concepts, such as:

Openstack. Cloud computing with Openstack. Saverio Proto

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Clusters with GPUs under Linux and Windows HPC

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

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

supercomputing. simplified.

Cloud Computing using

Managing Traditional Workloads Together with Cloud Computing Workloads

Fujitsu HPC Cluster Suite

Adobe Deploys Hadoop as a Service on VMware vsphere

RED HAT ENTERPRISE VIRTUALIZATION

Parallel Data Mining and Assurance Service Model Using Hadoop in Cloud

THE FUTURE OF STORAGE IS SOFTWARE DEFINED. Jasper Geraerts Business Manager Storage Benelux/Red Hat

Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd.

Data Center Op+miza+on

Maximizing Hadoop Performance and Storage Capacity with AltraHD TM

Design and Implementation of IaaS platform based on tool migration Wei Ding

Sahara. Release rc2. OpenStack Foundation

Hortonworks Data Platform Reference Architecture

HP Cloud OS. Платформа OpenStack корпоративного уровня. Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа

Dell Reference Configuration for Hortonworks Data Platform

cloud functionality: advantages and Disadvantages

NephOS A Licensed End-to-end IaaS Cloud Software Stack for Enterprise or OEM On-premise Use.

Appro Supercomputer Solutions Best Practices Appro 2012 Deployment Successes. Anthony Kenisky, VP of North America Sales

The Top Six Advantages of CUDA-Ready Clusters. Ian Lumb Bright Evangelist

High Performance OpenStack Cloud. Eli Karpilovski Cloud Advisory Council Chairman

Scaling from Workstation to Cluster for Compute-Intensive Applications

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

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

HPC Software Requirements to Support an HPC Cluster Supercomputer

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 2

Integrating SAP BusinessObjects with Hadoop. Using a multi-node Hadoop Cluster

Accelerate Cloud Initiatives with Cisco UCS and Ubuntu OpenStack

Weekly Report. Hadoop Introduction. submitted By Anurag Sharma. Department of Computer Science and Engineering. Indian Institute of Technology Bombay

Introduction to Hadoop. New York Oracle User Group Vikas Sawhney

Transcription:

Bright Cluster Manager For HPC, Hadoop and OpenStack Craig Hunneyman Director of Business Development Bright Computing Craig.Hunneyman@BrightComputing.com

Agenda Who is Bright Computing? What is Bright Cluster Manager? Cray & Bright Computing Partnership Bright HPC Bright Hadoop Bright OpenStack Quick Demo Custom Metrics Summary Why Bright?

Who Is Bright Computing?

What Is Bright Cluster Manager? Founded in 2009 Enterprise Infrastructure Software Company Global Company 65 Employees 24 Developers 500+ Customers Worldwide 20+ Resellers Award Winning

What Is Bright Cluster Manager?

What Is Bright Cluster Manager? Developed for HPC clusters (CPU, GPU, Xeon Phi, Lustre) Hadoop clusters OpenStack clusters Extending to public clouds, building private clouds Server farms & workstations A unified, integrated solution not yet another toolkit Designed & written from the ground up Single daemon, single database, single GUI & CLI Not dependent on 3 rd party tools like Ganglia, Nagios, Cfengine, SystemImager, etc. Unrivaled ease-of-use (little HPC or Linux expertise needed) Scalability to thousands of nodes, out of the box Advanced enterprise features Head node & slave node failover, workload management integration, RBAC & auditing, image revision control, multi-cluster, etc. Boot & provision over IB, load-balanced provisioning, etc. Proven across hundreds of organizations: Boeing, SpaceX, Saudi Aramco, Sinopec, Merck, Roche, PACCAR, CDadapco, ING Bank, TACC, NASA, Fermilab, Sandia, Berkeley, VT, Stanford

Cray & Bright Computing Partnership

Cray & Bright Computing Bright on Data Management Platform Bright Cluster Manager default for Data Management Platform since 2010: Cray Integrated Management System [CIMS] (was esms) Cray Development Login [CDL] (was eslogin) Cray Data Mover [CDM] (was esdm) Lustre File System by Cray [CLFS] Lustre MDS Lustre OSS esaux Bright does provisioning, monitoring, alerting, automation, health checking, access control, Lustre failover, etc. Bright on XC PoCs Bright on TAS Bright on CCS 3 Customer Sites

Cray/Bright Customers 9

Bright HPC

About Bright Cluster Manager Deployment Provisioning Dashboards Monitoring Visualization Health checking Workload management Cloud extension Environment specific HPC Hadoop OpenStack (Private cloud) 11

About Bright Cluster Manager Deployment Provisioning Dashboards Monitoring Visualization Health checking Workload management Cloud extension Environment specific HPC Hadoop OpenStack (Private cloud) 12

About Bright Cluster Manager Deployment Provisioning Dashboards Monitoring Visualization Health checking Workload management Cloud extension Environment specific HPC Hadoop OpenStack (Private cloud) 13

About Bright Cluster Manager Deployment Provisioning Dashboards Monitoring Visualization Health checking Workload management Cloud extension Environment specific HPC Hadoop OpenStack (Private cloud) 14

About Bright Cluster Manager Deployment Provisioning Dashboards Monitoring Visualization Health checking Workload management Cloud extension Environment specific HPC Hadoop OpenStack (Private cloud) 15

About Bright Cluster Manager Deployment Provisioning Dashboards Monitoring Visualization Health checking Workload management Cloud extension Environment specific HPC Hadoop OpenStack (Private cloud) 16

About Bright Cluster Manager Deployment Provisioning Dashboards Monitoring Visualization Health checking Workload management Cloud extension Environment specific HPC Hadoop OpenStack (Private cloud) 17

About Bright Cluster Manager Deployment Provisioning Dashboards Monitoring Visualization Health checking Workload management Cloud extension Environment specific HPC Hadoop OpenStack (Private cloud) node001 head node node002 node003 node006 node004 node007 node005 head node node001 node002 node003 18

About Bright Cluster Manager Deployment Provisioning Dashboards Monitoring Visualization Health checking Workload management Cloud extension Environment specific HPC Hadoop OpenStack (Private cloud) 19

Users & Workload Management User Environment & User Portal Rich collection of libraries, compilers, development tools included & pre-configured Easily extensible, web-based User Portal for users Intel Cluster Ready Workload Manager (WLM) Integration All common WLMs supported Automatically installed, configured, maintained, monitored

GPU Management CUDA & OpenCL GPU driver automatically recompiled against running kernel Easy switching between versions Support for most NVIDIA GPUs and some ATI Added to WLMs as consumable resources Comprehensive GPU metric monitoring and health checking Configuration

Xeon Phi Management Driver, runtime, SDK, MIC-OFED, flash utils Setup wizard User environment fully set up MIC driver automatically recompiled against running kernel Appears as a first-class device type in management infrastructure Added to WLMs as consumable resources Three run modes: offload, native, symmetric 17 default Phi health checks pre-configured Full control through CMGUI, CMSH, APIs

Bright Cluster Manager Bright Hadoop

Hadoop Deployment & Management Bright makes it easy to create a turnkey Hadoop cluster from bare metal Apache Hadoop, Cloudera, Hortonworks Bright makes it easy to manage both Hadoop and the cluster it s running on Visualize a complete set of Hadoop metrics from the HDFS, JVM, Job, and RPC sub-systems Assign Hadoop roles to nodes (DataNode, JobTracker, TaskTracker, Namenode, etc.) Comprehensive HDFS management (create, remove, modify, format, retire, re-balance, etc.) Mix Hadoop and batch jobs Automatic failover to secondary name node Hadoop health management Available as an add-on to Bright v7.0

25

26

Bright Cluster Manager Bright OpenStack

OpenStack Deployment & Management Bright makes it easy to create a turnkey OpenStack clusters from bare metal Manage OpenStack and the cluster it s running on Enabled during initial Bright install, or afterwards Assign OpenStack roles to nodes (Nova, Glance, Cinder, Horizon, Neutron, Keyston, etc.) Assigning a role will write out config files, start/stop/monitor services, add/remove entries to Keystone OpenStack configuration automatically updated with cluster changes (e.g. hostname, network settings) Use Bright to deploy images to virtual machines Essential VM management available through Bright management interface & tools (e.g. create, remove, power on/off) Available as an add-on to Bright v7.0 Ceph storage support included

29

30

31

Managing OpenStack Clusters Managing OpenStack Clusters even more difficult then other types of clusters Without proper infrastructure, OpenStack will not be able to run Setting up OpenStack manually is often extremely complex for production setups Bright Cluster Manager provides single-pane-of-glass to manage and monitor all aspects of OpenStack cluster Includes: Hardware (set up, configuration, monitoring) Operating system (provisioning, updates) OpenStack installation OpenStack configuration Bright Cluster Manager provides perfect environment for OpenStack to run on 32

Ease of Installation Deploying OpenStack private clouds made simple Bright pre-packages OpenStack (Icehouse) on the DVD Bright installs Linux, OpenStack & itself OpenStack can be enabled during installation or afterwards OpenStack will run as services on top of Bright cluster Bright configures, manages and monitors physical cluster (hardware + OS + other middleware) Virtual Machines are managed through OpenStack Support various network setups (VLAN, VxLAN, flat, etc.) Bright integrates with Ceph, can be used for OpenStack Configuration wizard to guide the setup process 33

OpenStack Use Case

USE CASE: Problem Developers need clusters to test their code Support engineers need clusters to reproduce issues Need to quickly spin up clusters with: Different version of Bright, including custom builds Different base distributions (eg RedHat, CentOS, SUSE, etc.) Different types of configurations Limited amount of hardware available Manual setup becomes tedious and time consuming 35

USE CASE: Solution We drink our own Champagne Build our own private cloud Runs Bright to manage the hardware and OS Use Bright to deploy and configure OpenStack Create set of end-user tools to spin up virtual clusters Command-line driven Make use of OpenStack API s Use web based dashboards for console access Each user has an isolated environment Users have full control over their virtual clusters Virtual clusters directly accessible from office network Load is balanced automatically Capacity can now be expanded easily 36

Quick Demo Custom Metrics

Summary

Summary - Why Bright? 1. Easy to learn and use a. Management GUI, user GUI and command-line interface b. Less skilled sys admins required c. New sys admins quickly productive 2. Industry standard & compatible with ISV applications a. Intel Cluster Ready b. Standard Linux distributions & kernels c. Works with all common workload managers d. Bright makes it easy to swap between Bright mode (CCM-like) and native Cray mode 3. Gives great management & monitoring control a. Graphing & Rackview b. Thresholds, actions, alerts, alarms c. Health checking 4. General a. No separate management server (esms) for external nodes required b. A consistent software stack for both external nodes and mainframe c. Management node can be run in failover mode 5. Roadmap a. Access to cutting-edge features (e.g. cloud extension, GPU/Phi management, monitoring) b. 2 releases per year

May Cray s future be Bright!