Compute clusters often run idle because of a lack of applications that can be run in a cluster environment and due to the enormous effort required to operate, maintain, and support applications on the grid. KNIME Cluster Execution tackles this problem by providing a thin connection layer between KNIME and the cluster. This allows every node running in KNIME and every application integrated in KNIME to be executed on the cluster. Submission of data to the cluster and collection of the results is made very simple. Long-running analysis workflows can be executed on the compute cluster, freeing up local resources for other productive work. Expensive licenses can be shared by running the referring nodes on the compute cluster, reducing costs.
Compute-intensive tasks are split into subsets and executed on different resources in the cluster.
An important benefit is the gain in performance of calculation intensive workflows. KNIME Cluster Execution enables you to disconnect from running jobs to continue work on other urgent tasks and later reconnect to those jobs to check for status changes and retrieve the results. Third party nodes can also be routed to dedicated servers, making it possible to distribute software which usually does not offer cluster support. Operation of the cluster is simple and transparent to the user.
Please have a look at the KNIME Cluster Execution product sheet (pdf) or info [at] knime [dot] com (contact us) to obtain more details.