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 Brights 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: