bright cluster manager advanced cluster management made easy dr matthijs van leeuwen ceo bright...
Post on 12-Jan-2016
214 Views
Preview:
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