Breeze profiles file I/O and resolves application dependencies
Linux tools often work for one user and not for another, or on one machine and not on another. Breeze forms a common platform to enable IT managers and product engineers to work together and solve problems more quickly.
Complex software often runs well on a local machine, but fails to scale when moved to your HPC cluster. Even when the IT infrastructure has been designed well, it is easy for third-party tools and scripted flows to store files in the wrong place. Breeze profiles your applications to enable you to tune your environment and optimise your file system use.
Profiling file and network I/O
Breeze tells you:
- Which files have been accessed by your program
- Which network locations have been accessed by your program
- How much data has been read or written
- How many meta-data operations such as move() or create() your program has performed
- … and much more
This makes it quick and easy to check whether an application has been configured correctly and to see the impact it will have on your file system when you run it at scale.
Customer case study
Dependency analysis and system debugging
Breeze visualises your scripted hierarchy and lets you drill down to see arguments and environment settings.
Our engineers can help you to implement configuration quality checks on your applications to ensure they are using your storage correctly and not wasting time or causing bottlenecks. This can be done as a one-off diagnosis or as longer-term improvements.
Cloud migration made easy
Check which files have been sourced and what has been used by your application or included in your build.
Check application libraries and file dependencies to make sure that there isn’t anything that shouldn’t be there.
You can use the list of dependencies to solve installation problems and migrate your applications to the cloud or a container platform easily.
Customer case study
Breeze AP: Integrate Breeze into your work flows
The Breeze Automation Platform offers a full solution to integrate Breeze Insight and Breeze HPC into your compute infrastructure.
You can run automatic checks on your IT setup to be assured of high-quality configuration and long-term system compliance. The Breeze Automation Platform gives you full access to tracing and profiling data so you can write your own custom queries. By integrating the Breeze Automation Platform into your working practices, you can solve problems before they become a problem.