bright cluster manager advanced cluster management made easy dr matthijs van leeuwen ceo bright...

Post on 12-Jan-2016

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Bright Cluster ManagerAdvanced cluster management made easy

Bright Cluster ManagerAdvanced cluster management made easy

Dr Matthijs van LeeuwenCEOBright Computing

Mark CorcoranDirector of SalesBright Computing

2

About Bright Computing

Bright Computing

1. Develops and supports Bright Cluster Manager™

2. Sells Bright Cluster Manager through a rapidly growing network of resellers world-wide

3. Dedicated team of software developers and HPC specialists

4. Head office in San Jose, California, European office in The Netherlands

5. Independent spin-out from ClusterVision, Europe’s leading provider of turnkey HPC clusters

3

Customers — Industry

4

Customers — Government

5

Customers — Academic

6

The Commonly Used “Toolkit” Approach

Most cluster management solutions use the “toolkit” approach (Linux distro + tools) Examples: Most customer in-house solutions & most competing products Tools typically used: Ganglia, Cacti, Nagios, Cfengine, System Imager, etc.

Issues with the “toolkit” approach: Tools rarely designed to work together Tools rarely designed for HPC Tools rarely designed to scale Each tool has its own command line interface and GUI Each tool has its own daemon and database Roadmap dependent on developers of the tools

Making a collection of unrelated tools work together Requires a lot of expertise and scripting Rarely leads to a truly easy-to-use and scalable solution

7

About Bright Cluster Manager

Bright Cluster Manager takes a much more fundamental & integrated approach Designed and written from the ground up Single cluster management daemon provides all functionality Single, central database for configuration and monitoring data Single CLI and GUI for ALL cluster management functionality

Which makes Bright Cluster Manager … Extremely easy to use Extremely scalable Complete Flexible

8

head node

node001

node002

node003

Bright Cluster

CMDaemon

procedure call

event

SOAP+SSL

ClusterManagement

GUIprocedure call

event

SOAP+SSL

Admin CLI

User application

Architecture

9

Bright Cluster Manager — Elements

Cluster Management Daemon Cluster Management Shell Cluster Management GUI Linux distribution, with many enhancements

Red Hat & SUSE Enterprise CentOS & Scientific Linux

Node provisioning system Workload management system

Sun Grid Engine, Torque/Maui MOAB, PBS Pro, etc.

HPC user environment Compilers, libraries, HPC middleware, debuggers, profilers, etc. NVIDIA CUDA, OpenCL Intel Cluster Ready

Cluster management & monitoring functionality Years of HPC expertise & consistent integration of all the above============================================================================================

Bright Cluster Manager

10

Management Interface

Graphical User Interface (GUI) Offers administrator full cluster control Standalone desktop application Manages multiple clusters simultaneously Runs on Linux, Windows, MacOS X Built on top of Mozilla XUL engine

Command Line Interface (CLI) All GUI functionality also available through

Command Line Interface (CLI) Interactive and scriptable in batch mode

Admin GUI

Admin CLI

15

Unique Features

Fundamental, integrated, complete solution Single GUI and CLI for all cluster management tasks Very easy to use Scalable to thousands of nodes Minimal CPU overhead due to light-weight daemon Support for redundant head nodes Image based, incremental provisioning Support for diskless and InfiniBand-only slave nodes Support for several Linux distributions Cluster health checking Role-based authentication Zoom-in function for monitoring graphs Visualization of metrics in Rackview Graphical parallel shell Fully graphical installation in 30 minutes

16

Thank you!

Matthijs (Matt) van Leeuwen

Mark Corcoran

top related