Bright Computing Brings Data-Aware Scheduling to Cloud Bursting into Amazon EC2


Bright Cluster Manager 6.0 increases productivity and ease of use for extending high performance computing into the cloud

By Bright Staff | Apr 30, 2012 3:00:00 PM |



San Jose, California — Bright Computing, a leading provider of cluster and cloud management software for high-performance computing (HPC), today announced that Bright Cluster Manager® 6.0 is now shipping with comprehensive support for cloud bursting, including data-aware scheduling. Bright’s ability to easily extend on-site clusters and servers into the Amazon EC2 cloud, and to manage these resources as if local, significantly lowers the barrier, and cost, of dynamically adding compute capacity.


Bright Computing is the first to offer data-aware scheduling for cloud bursting, a productivity boost that saves both manual effort and compute time. Bright Cluster Manager ensures that the data required for cloud computing is accessible just prior to the start of the job, initiates the job, and then transfers the results back as soon as the job is completed. This work is completed as a single step for the user, eliminating the need to monitor and manage the data.

"One important barrier to cloud computing adoption in HPC is data movement and data management," said Steve Conway, IDC research vice president for HPC. "Cloud latency issues can make it challenging to ensure that the right data are in position when applications need to run on the cloud, and that the data are returned in a timely way afterward". 

"Bright addresses this challenge by designing data-aware scheduling directly into the company's cloud bursting capability. This integrated approach could make it easier for mainstream HPC applications to exploit cloud computing."

Typically, to run a compute job without data-aware scheduling, cloud computing users need to initiate the data transfer, monitor the completion of this task, and then submit the job into the queue. Upon completion, the user needs to retrieve the output data. This often-clumsy process consumes both user time and usage fees. By contrast, Bright Cluster Manager runs the process as a single step, dramatically improving productivity and cycle times. 

Bright Cluster Manager 6.0 provides cloud-readiness as a standard feature, enabling system administrators to expand capacity as needed, or to evaluate the use of GPUs for applications. Bright supports all Amazon instance types, including Cluster GPU Instances. 

Bright provides two alternatives for cloud bursting: extending on-site clusters into the EC2 cloud, and managing these nodes as if part of the local system; or creating entirely new clusters in EC2 and providing the full provisioning, scheduling, monitoring and management capabilities that Bright provides for local clusters. Either approach is achieved with a few mouse clicks. 

The cluster extension scenario is particularly useful for users with varying workload demands on their clusters. Users can determine whether to run their applications locally, in the cloud, or for suitable parallel applications, split between the local cluster and the cloud. In all cases, the system administrator and user have complete visibility, as if the entire cluster was on-site.

Bright removes the complexity from using the cloud for HPC. Much of the complex functionality is performed without the need for user intervention, such as the data-aware scheduling or automatic VPN creation. Furthermore, with Bright Cluster Manager, all instance types are initialized with equal ease, including cluster compute instances that utilize Hardware Virtual Machine (HVM) virtualization. The tasks are managed with Bright’s intuitive graphical user interface, making it easy to get the most out of cloud bursting into EC2.

Aside from cloud bursting, Bright Cluster Manager 6.0 is shipping with dozens of enhancements to its system management capabilities: 

  • Integration of openlava, the open source version of LSF, in addition to the existing integration of LSF, SLURM, PBS Professional®, TORQUE/Moab, TORQUE/Maui, Univa Grid Engine, Open Grid Scheduler
  • Power-saving mode for use with SLURM and PBS Professional to lower operating costs
  • Full support for CUDA 4.1
  • Enhancements to automatic failover capabilities
  • JSON based API in addition to the existing SOAP API, for ease of JavaScript integration
  • Support for Mellanox and QLogic OFED stacks
  • Booting over IB added for QLogic
  • Head node installation on existing Linux installations, in addition to standard bare-metal installation
  • Dozens of other enhancements

“In building Bright 6.0, we listened closely to what our customers and prospects needed to benefit from cloud computing,” said Martijn de Vries, CTO of Bright Computing. “They wanted to access cloud resources from their existing clusters, and cluster management solution — not as a separate entity. They wanted it to be straightforward — no learning curve, no process changes. They wanted to solve the data management issue — without jumping through hoops every time. They simply wanted to extend their local clusters, as needed, without becoming EC2 experts. I believe we have delivered.”

About Bright Computing

Bright Computing is transforming the way clusters are managed in the modern data center. Founded in 2009, Bright’s award winning cluster management software lets users monitor and build clusters of any size that are easy to provision, operate, monitor, manage, and scale. Bright partners include Amazon, Cisco, Cray and Dell. Customers include Boeing, NASA, Roche, Stanford University and the Tokyo Institute of Technology. Bright’s technology is running in over 500 data centers all over the globe. Bright has been recognized as a Red Herring Top 100 company and a Deloitte Rising Star winner, and was named Bio-IT World’s “Best of Show.”

Pictures and screenshots of Bright Cluster Manager

For more information

Bright Computing, Inc.
Mr. Ian Lumb
2880 Zanker Road, Suite 203
San Jose, CA 95134
Tel: +1 408 520 9082