180 likes | 444 Views
Bright Cluster Manager Advanced cluster management made easy. Dr Matthijs van Leeuwen CEO Bright Computing. Mark Corcoran Director of Sales Bright Computing. About Bright Computing. Bright Computing Develops and supports Bright Cluster Manager™
E N D
Bright Cluster ManagerAdvanced cluster management made easy Dr Matthijs van LeeuwenCEOBright Computing Mark CorcoranDirector of SalesBright Computing
About Bright Computing Bright Computing • Develops and supports Bright Cluster Manager™ • Sells Bright Cluster Manager through a rapidly growing network of resellers world-wide • Dedicated team of software developers and HPC specialists • Head office in San Jose, California, European office in The Netherlands • Independent spin-out from ClusterVision, Europe’s leading provider of turnkey HPC clusters
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
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
Architecture CMDaemon
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
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
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