AI Agent Stack Availability and Downtime Calculator
An AI assistant depends on a chain: gateway, model server, vector store, ERP API and network. Each link has its own uptime, and they multiply. This calculator gives the end-to-end figure and shows what a second inference node adds.
Your numbers
A single GPU server or a hosted API endpoint as you measure it.
Your results
Assumes independent failures and perfect failover. Real redundancy shares power, network and software, so treat results as an upper bound on availability.
Annual downtime vs LLM node availability
Sweeps LLM inference node availability from 95 to 99.9, holding your other inputs fixed.
Review your AI infrastructure design
Optional: we can look at your inference and failover design.
Optional. The tool and every export work without this. No spam.
How to use it
Enter measured availability for each component, from your monitoring over the last quarter rather than vendor claims. For hosted APIs use observed success rate, not the contractual SLA. Pick how many independent LLM nodes serve traffic. The result is the expected uptime if every component must work for a request to succeed. The chart sweeps the model tier's availability to show how much it moves the total.
The math
For components in series, availability is the product of the individual values. For n identical independent nodes in parallel, tier availability = 1 - (1 - a) to the power n. Annual downtime = (1 - availability) x 8,760 hours. Five nines is about five minutes a year; three nines is almost nine hours.
- The weakest serial link dominates.
- Redundancy helps only the tier it duplicates.
- Maintenance windows count unless you can drain traffic.
Practical notes
Decide what happens during an outage: graceful degradation to the ERP's native screens is better than a broken assistant. A single GPU server is often the weakest link, but a second node doubles hardware cost, so compare saved downtime hours against the business value of the assistant. Also test failover, including model reload times, since a node that takes minutes to load a large model is not instantly available.
Frequently Asked Questions
Why do components multiply?
If every part must work for a request to succeed, the chance all work together is the product of each chance, assuming failures are independent.
Is a second GPU node worth it?
It depends on how critical the assistant is. If it supports shift operations, yes. For occasional analytics, a documented manual fallback may be enough.
Do hosted LLM APIs have better uptime?
Not necessarily. Providers publish SLAs but incidents and rate limits still occur. Use your own measured success rate, and consider a second provider or local fallback model.
Are failures really independent?
Rarely. Shared power, switches, storage and software versions create correlated failures, so real availability is usually lower than the calculation.
Netray deploys on-prem inference with health checks and fallback behaviour. Talk to us if you want a high availability design reviewed.
Related Tools
ERP AI Agent API Load Impact Calculator
Convert user count and calls per question into peak ERP calls per second, concurrent sessions and rate limit headroom before you connect an agent.
On-Prem AILLM Gateway Queueing Delay Calculator
Use queueing theory to see how request wait times explode as an inference service approaches full utilization.
On-Prem AIGPU Server Buy vs Rent Calculator
Turn GPU price, power cost, and cloud hourly rates into an annual owned-versus-rented comparison, plus the utilization rate at which buying starts to win.
AI Agents & AutomationAI Agent Human Review Queue Staffing Calculator
Estimate how many reviewers an approval-gated ERP AI agent needs, and what the labor saving really is once review and rework are counted.
More On-Prem AI tools
See all- On-Prem LLM Total Cost of Ownership Calculator
- GPU Sizing Calculator for LLM Inference
- On-Prem vs Cloud AI Cost Comparison Calculator
- Self-Hosted LLM Hardware Estimator
- Air-Gapped AI Readiness Assessment
- LLM API vs Self-Hosted Cost Calculator
- RAG Infrastructure Sizing Calculator
- Open-Weight Model Selector
- On-Prem AI ROI Calculator
Keep exploring
Free tools
- MCP Server End-to-End Availability CalculatorMultiplies component uptimes in the agent request path and shows downtime per month, with a replica what-if for the MCP server.
- ERP Uptime SLA and Downtime Budget CalculatorConvert an uptime target into allowed downtime per year and month, then test your planned maintenance and incident history against it.
- ERP SaaS SLA Uptime and Credit CalculatorTurns an SLA availability percentage into allowed minutes of downtime and estimates the credit when the vendor misses it.
ERP fixes and how-tos
- How to Calculate OEE from MES Data and ERP StandardsHow to calculate OEE correctly from MES events and ERP routing standards: planned time, availability, performance, quality, ideal cycle time and common data traps.
- How to Design Scrap and Downtime Reason Codes for MES and ERPHow to design scrap and downtime reason codes shared by MES and ERP: hierarchy, planned vs unplanned, accounting mapping, governance and avoiding the 'other' bucket.
- How to create an assembly build or work order in NetSuiteHow to build assembly items in NetSuite: when to use a simple Assembly Build versus a Work Order, BOM setup, component availability, and completion steps.
Guides
- On-Prem LLM Deployment Architecture: The Complete Reference GuideReference architecture for on-prem LLM deployment: inference servers, GPU sizing, RAG pipelines, and security zones for regulated manufacturers.
- SyteLine Upgrade: Minimize Downtime StrategiesMinimize SyteLine upgrade downtime with proven strategies. Pre-staging, parallel environments, data migration windows, and rollback planning.
- SyteLine Upgrade Downtime Planning GuideMinimize SyteLine upgrade downtime with detailed cutover planning, parallel processing strategies, and business continuity procedures during the upgrade window.
Integrations
- How to add AI agents to Plex Smart Manufacturing PlatformHow to add AI agents to Plex: a tool layer over Plex REST and data source APIs, scoped API keys, human approval before writes, and a private model option.
- How to add AI agents to Ignition (MES/SCADA)How to add AI agents to Inductive Automation Ignition: tags, historian, alarms and WebDev as the tool layer, with operator approval before any write.