Bright Computing Logo

Advanced cluster management made easy

 
 
PARTNER LOGIN
 
Bright Cluster Manager
Home > Products > Advanced FeaturesBookmark and Share
Overview Editions Architecture Architecture Design Based on Linux Intel Cluster Ready Cluster Management Daemon Cluster Management GUI Cluster Management Shell Supported Hardware Cluster Management Node Provisioning Node Identification Staying Up-to-Date Cluster Monitoring Automated Management GPU Management User Management Parallel Shell Workload Management Bright Cluster Health Cluster Security Development Environment NVIDIA CUDA & OpenCL Compilers Debuggers & Profilers MPI Libraries Mathematical Libraries Environment Modules Advanced Features Documentation

Advanced Features

Bright Cluster Manager™ is a unique cluster management software solution because it is suitable for both small and large clusters. Ease-of-use is key for all clusters, yet large and complex clusters also need advanced features such as scalability, redundancy and flexibility.

Designed for Scalability

Bright Cluster Manager was designed to scale to thousands of nodes. The cluster management daemon (CMDaemon) is at the heart of Bright and was designed with scalability as primary requirement. The CMDaemon provides all core cluster management functionalities and is therefore not dependent on third-party software that may not have been designed for a high level of scalability.

Management Daemon with Low CPU Overhead

The cluster management daemon (CMDaemon) runs on every node in the cluster, yet has a very low CPU load — it will not cause any noticeable slow-down of the applications running on your cluster.

Because the CMDaemon provides all cluster management functionality, the only additional daemon required is the workload manager (or queuing system) daemon. For example, no daemons for monitoring tools such as Ganglia or Nagios are required. This minimizes the overall load of cluster management software on your cluster.

Multiple Load-Balancing Provisioning Nodes

Node provisioning — the distribution of software from the head node to the slave nodes — can be a significant bottle neck in large clusters. With Bright Cluster Manager multiple load-balancing provisioning nodes can be configured, ensuring scalability to a virtually unlimited number of slave nodes.

When a slave node requests its software image from the head node, the head node checks which of the available provisioning nodes has the lowest load and instructs the slave node to download or update its image from that provisioning node.

Synchronized Cluster Management Daemons

The CMDaemons are synchronized in time to execute tasks in exact unison. This minimizes the effect of operating system jitter (OS jitter) on parallel applications. OS jitter is the "noise" or "jitter" caused by daemon processes and asynchronous events such as interrupts. OS jitter cannot be totally prevented, but for parallel applications it is important that any OS jitter occurs at the same moment in time one every compute node.

Built-In Redundancy

Bright Cluster Manager supports redundant head nodes and redundant provisioning nodes that can take over from each other in case of failure. Both automatic and manual failover configurations are supported.

Other redundancy features include support for hardware and software RAID on all types of nodes in the cluster.

Diskless & InfiniBand-only Nodes

Bright Cluster Manager supports diskless slave nodes, which can be useful to increase overall Mean Time Between Failure (MTBF), particularly on large clusters. Slave nodes with only InfiniBand and no Ethernet connection are possible too.

Quote
Why Bright is Better
Your Benefits
Contact Us
 
© 2010 Bright Computing, Inc. All rights reserved. Site Map | Legal |