Why is it important to access data efficiently?

Bad I/O patterns can harm shared storage and will limit application performance. Many organisations waste millions in lost engineering time and under-utilised hardware.

Whether you are an IT manager, a software release engineer or a high-performance computing user, you need to care about how applications access programs, libraries and files on local and shared file systems.

What we offer

Ellexus’ solutions span the full I/O profiling spectrum, carrying out dependency analysis and I/O profiling to help IT managers and engineers ensure their applications are using a high performance computing cluster as they should.

If you’re looking for a solution not listed below, get in touch – if our tools don’t solve your problem, we might be able to come up with a new solution.

I/O profiling: for R&D engineers

In an ideal world, no one should have to care about the way they access data, but in reality I/O patterns can have a big impact on performance. Our I/O profiling tools tell you where the problem is so that you can fix it.

I/O monitoring: IT and infrastructure

In a compute cluster with shared storage bad user behaviour can affect the performance of all the jobs on the cluster and even bring it down completely. Use Mistral or Breeze Healthcheck to run quality checks on new applications to catch any problems before the new work flow is run at scale.

Load balance HPC shared storage

In a compute cluster with shared storage it is possible for a small number of jobs to overload the network or file system. This can affect the performance of all the jobs on the cluster and even bring it down completely. Our products are designed to load balance the shared storage so you don’t need to worry about it.

Cloud migration

Breeze helps engineers to develop their go-to-cloud strategy. Many people are moving to cloud-based systems, but struggle to locate all the file dependencies. Breeze gives you the information you need to migrate your applications easily by tracing program dependencies.

Troubleshooting dependency problems

Commonly, a program will work on one machine, but not on another, or for one user and not another. Breeze gives you the information you need to solve installation and performance problems quickly and tune your applications for your IT setup.

Tools for system integrators

As well as a software package, Mistral can be deployed as an appliance. Mistral can be configured to monitor and throttle I/O through an NFS gateway such as Ganesha or though an SMB client.