Skip to main content

Using Machine Learning Analytics to Help Meet SLAs

Jerry Melnick

The first post in this two-part series introduced machine learning analytics as a new way to find and fix the root cause of performance problems to help meet SLAs. This post explains three ways MLA can be used to better utilize resources for optimal performance.

The first way MLA helps make certain needed performance is delivered while optimally use resources is by providing the accurate information needed for IT to tune VM configurations settings. IT managers today have poor insight into the causes of poor application performance. To be extra careful, they often throw a lot of hardware at the problem in an attempt to avoid the possibility of starving the applications.

In many cases applications can be over provisioned by as much as 80 percent. Under provisioning VMs is less common but equally problematic and can lead to very poor performance. Traditional processes for right-sizing VMs, is time-consuming, error-prone and inaccurate. IT administrators need the skill, time, and tools to run multiple reports, and then manually assemble their findings to approximate the right settings.

In contrast, MLA continuously and automatically observes resource utilization patterns using real-time data from the environment to identify over- and undersized VMs and then recommends precise configuration settings to right-size the VM for performance. And if usage changes, MLA will dynamically update recommendations.

The second way MLA helps improves utilization and save money is by finding unused or wasted resources. Among the many advantages of virtualization is the ease with which VMs can be set up and torn down and how storage can be dynamically allocated. But when unused VM’s or storage snapshots are left to languish, they waste precious resources. And these situations can be extremely difficult to identify given some of these may be seemingly unused when in fact they are being used! Removing these in error could be disastrous, so IT leaves them there.

MLA solves this by observing patterns of behavior over time over multiple dimensions to identify which VM’s are truly inactive and which storage snapshots are safe to be freed up. It then recommends precisely how to recover the waste. Once again eliminating the guess work.

Some MLA systems also provide a complete summary of savings that could be achieved by removing wasted resources and right sizing VM’s. They provide comprehensive reports that include not only the saving in hardware resources, but also the savings in software licensing that can be achieved by reducing the number of hosts and VMs.

The third way machine learning analytics helps optimize resource allocations for peak performance is by identifying those applications that would benefit the most from storage acceleration through the use of all-flash arrays or host-based caching (HBC). Storage acceleration delivers substantial improvements in throughput performance by increasing I/O operations per second (IOPS). But to be successful, IT managers need to verify that a) the root cause of their performance issue is related to storage performance and b) that they have chosen the right VMs and configured the storage acceleration optimally. Today, most use a trial-and-error approach and best guess usually using simple single dimension measurements from storage tools.

Machine learning is ideal for delivering the right information to make the decisions regarding which VMs need acceleration and how best configure them. Some MLA systems are also able to perform a simulation to estimate the likely increase in IOPS, which enables the IT department to prioritize the implementation effort.

Machine learning analytics brings machine derived intelligence to task of optimally configuring the infrastructure taking the guesswork out of many aspects involved in meeting SLAs more efficiently and cost-effectively. And with the technology advancing rapidly, its future holds tremendous potential for many new and even more powerful capabilities.

Jerry Melnick is President and CEO of SIOS Technology.

Hot Topics

The Latest

For years, infrastructure teams have treated compute as a relatively stable input. Capacity was provisioned, costs were forecasted, and performance expectations were set based on the assumption that identical resources behaved identically. That mental model is starting to break down. AI infrastructure is no longer behaving like static cloud capacity. It is increasingly behaving like a market ...

Resilience can no longer be defined by how quickly an organization recovers from an incident or disruption. The effectiveness of any resilience strategy is dependent on its ability to anticipate change, operate under continuous stress, and adapt confidently amid uncertainty ...

Mobile users are less tolerant of app instability than ever before. According to a new report from Luciq, No Margin for Error: What Mobile Users Expect and What Mobile Leaders Must Deliver in 2026, even minor performance issues now result in immediate abandonment, lost purchases, and long-term brand impact ...

Artificial intelligence (AI) has become the dominant force shaping enterprise data strategies. Boards expect progress. Executives expect returns. And data leaders are under pressure to prove that their organizations are "AI-ready" ...

Agentic AI is a major buzzword for 2026. Many tech companies are making bold promises about this technology, but many aren't grounded in reality, at least not yet. This coming year will likely be shaped by reality checks for IT teams, and progress will only come from a focus on strong foundations and disciplined execution ...

AI systems are still prone to hallucinations and misjudgments ... To build the trust needed for adoption, AI must be paired with human-in-the-loop (HITL) oversight, or checkpoints where humans verify, guide, and decide what actions are taken. The balance between autonomy and accountability is what will allow AI to deliver on its promise without sacrificing human trust ...

More data center leaders are reducing their reliance on utility grids by investing in onsite power for rapidly scaling data centers, according to the Data Center Power Report from Bloom Energy ...

In MEAN TIME TO INSIGHT Episode 21, Shamus McGillicuddy, VP of Research, Network Infrastructure and Operations, at EMA discusses AI-driven NetOps ... 

Enterprise IT has become increasingly complex and fragmented. Organizations are juggling dozens — sometimes hundreds — of different tools for endpoint management, security, app delivery, and employee experience. Each one needs its own license, its own maintenance, and its own integration. The result is a patchwork of overlapping tools, data stuck in silos, security vulnerabilities, and IT teams are spending more time managing software than actually getting work done ...

2025 was the year everybody finally saw the cracks in the foundation. If you were running production workloads, you probably lived through at least one outage you could not explain to your executives without pulling up a diagram and a whiteboard ...

Using Machine Learning Analytics to Help Meet SLAs

Jerry Melnick

The first post in this two-part series introduced machine learning analytics as a new way to find and fix the root cause of performance problems to help meet SLAs. This post explains three ways MLA can be used to better utilize resources for optimal performance.

The first way MLA helps make certain needed performance is delivered while optimally use resources is by providing the accurate information needed for IT to tune VM configurations settings. IT managers today have poor insight into the causes of poor application performance. To be extra careful, they often throw a lot of hardware at the problem in an attempt to avoid the possibility of starving the applications.

In many cases applications can be over provisioned by as much as 80 percent. Under provisioning VMs is less common but equally problematic and can lead to very poor performance. Traditional processes for right-sizing VMs, is time-consuming, error-prone and inaccurate. IT administrators need the skill, time, and tools to run multiple reports, and then manually assemble their findings to approximate the right settings.

In contrast, MLA continuously and automatically observes resource utilization patterns using real-time data from the environment to identify over- and undersized VMs and then recommends precise configuration settings to right-size the VM for performance. And if usage changes, MLA will dynamically update recommendations.

The second way MLA helps improves utilization and save money is by finding unused or wasted resources. Among the many advantages of virtualization is the ease with which VMs can be set up and torn down and how storage can be dynamically allocated. But when unused VM’s or storage snapshots are left to languish, they waste precious resources. And these situations can be extremely difficult to identify given some of these may be seemingly unused when in fact they are being used! Removing these in error could be disastrous, so IT leaves them there.

MLA solves this by observing patterns of behavior over time over multiple dimensions to identify which VM’s are truly inactive and which storage snapshots are safe to be freed up. It then recommends precisely how to recover the waste. Once again eliminating the guess work.

Some MLA systems also provide a complete summary of savings that could be achieved by removing wasted resources and right sizing VM’s. They provide comprehensive reports that include not only the saving in hardware resources, but also the savings in software licensing that can be achieved by reducing the number of hosts and VMs.

The third way machine learning analytics helps optimize resource allocations for peak performance is by identifying those applications that would benefit the most from storage acceleration through the use of all-flash arrays or host-based caching (HBC). Storage acceleration delivers substantial improvements in throughput performance by increasing I/O operations per second (IOPS). But to be successful, IT managers need to verify that a) the root cause of their performance issue is related to storage performance and b) that they have chosen the right VMs and configured the storage acceleration optimally. Today, most use a trial-and-error approach and best guess usually using simple single dimension measurements from storage tools.

Machine learning is ideal for delivering the right information to make the decisions regarding which VMs need acceleration and how best configure them. Some MLA systems are also able to perform a simulation to estimate the likely increase in IOPS, which enables the IT department to prioritize the implementation effort.

Machine learning analytics brings machine derived intelligence to task of optimally configuring the infrastructure taking the guesswork out of many aspects involved in meeting SLAs more efficiently and cost-effectively. And with the technology advancing rapidly, its future holds tremendous potential for many new and even more powerful capabilities.

Jerry Melnick is President and CEO of SIOS Technology.

Hot Topics

The Latest

For years, infrastructure teams have treated compute as a relatively stable input. Capacity was provisioned, costs were forecasted, and performance expectations were set based on the assumption that identical resources behaved identically. That mental model is starting to break down. AI infrastructure is no longer behaving like static cloud capacity. It is increasingly behaving like a market ...

Resilience can no longer be defined by how quickly an organization recovers from an incident or disruption. The effectiveness of any resilience strategy is dependent on its ability to anticipate change, operate under continuous stress, and adapt confidently amid uncertainty ...

Mobile users are less tolerant of app instability than ever before. According to a new report from Luciq, No Margin for Error: What Mobile Users Expect and What Mobile Leaders Must Deliver in 2026, even minor performance issues now result in immediate abandonment, lost purchases, and long-term brand impact ...

Artificial intelligence (AI) has become the dominant force shaping enterprise data strategies. Boards expect progress. Executives expect returns. And data leaders are under pressure to prove that their organizations are "AI-ready" ...

Agentic AI is a major buzzword for 2026. Many tech companies are making bold promises about this technology, but many aren't grounded in reality, at least not yet. This coming year will likely be shaped by reality checks for IT teams, and progress will only come from a focus on strong foundations and disciplined execution ...

AI systems are still prone to hallucinations and misjudgments ... To build the trust needed for adoption, AI must be paired with human-in-the-loop (HITL) oversight, or checkpoints where humans verify, guide, and decide what actions are taken. The balance between autonomy and accountability is what will allow AI to deliver on its promise without sacrificing human trust ...

More data center leaders are reducing their reliance on utility grids by investing in onsite power for rapidly scaling data centers, according to the Data Center Power Report from Bloom Energy ...

In MEAN TIME TO INSIGHT Episode 21, Shamus McGillicuddy, VP of Research, Network Infrastructure and Operations, at EMA discusses AI-driven NetOps ... 

Enterprise IT has become increasingly complex and fragmented. Organizations are juggling dozens — sometimes hundreds — of different tools for endpoint management, security, app delivery, and employee experience. Each one needs its own license, its own maintenance, and its own integration. The result is a patchwork of overlapping tools, data stuck in silos, security vulnerabilities, and IT teams are spending more time managing software than actually getting work done ...

2025 was the year everybody finally saw the cracks in the foundation. If you were running production workloads, you probably lived through at least one outage you could not explain to your executives without pulling up a diagram and a whiteboard ...