Edge AI inference: what close to the user really means
"We run AI close to the user." Plenty of companies say it. Very few say what they mean by close.
Edge AI inference is the name often given to this idea: running a model near the people or machines that use it. But close can mean the same building, the same city or the same country. Those are three different promises, and each one solves a different problem. If you are buying AI capacity, it pays to know which one you need, and which one you are being offered.
Close as in the same building
The first meaning of close is on site: the compute sits in the factory, the hospital, the warehouse or the store where the work happens.
What it solves. Machines that cannot wait. A robot arm, a quality-control camera or a safety system needs answers in the time it takes for the next part to move down the line. On-site compute removes the internet from the journey altogether. It also means sensitive data, such as camera footage of staff or patients, never leaves the building.
What it costs. Someone has to house, power, cool and look after the equipment. A single site has limited capacity, so it struggles when demand spikes. And if that one box fails, there is nothing next door to take over.
Good for: real-time control, video that should not leave the premises, places with poor connectivity.
Close as in the same city
The middle meaning is metro: the compute sits in a facility in or near the city where users and devices are.
What it solves. Responsiveness for many users at once. A voice assistant, a live video service or an agent that makes many model calls feels noticeably snappier when each round trip is short. It also cuts the cost and time of moving heavy data, because footage or documents travel across town instead of across a continent. For a step-by-step view of that journey, see AI inference latency: how far your answer travels.
What it costs. You need capacity in each city where you have significant demand, which is harder to arrange than renting space in one far-off region. Each metro site has to be run, monitored and kept up to date.
Good for: interactive services, voice, live video, agent workloads, and anything where many users are waiting on answers.
Close as in the same country
The wider meaning is national: the compute sits anywhere within a particular country's borders.
What it solves. Rules about where data is processed. Health, finance, public sector and many customer contracts require that personal or sensitive data stays within a named country, sometimes including the AI work done on it. Being in the same country may not make a request much faster, but it can make it lawful. (See Data residency in one page for more.)
What it costs. You have to know, and be able to prove, where each request ran. A provider that stores your files in one country but runs the model somewhere else may not meet the rule. (We look at that gap in Stored here, processed there.)
Good for: regulated data, public sector work, customer contracts with residency clauses.
Same word, three different needs
Put side by side, the three meanings line up like this:
- Same building: short trip, data stays on site, small scale.
- Same city: quick for many users, good for heavy data, needs a site per metro.
- Same country: about compliance more than speed, needs proof of where work ran.
A single company often needs all three. A manufacturer might run quality checks on site, a customer chatbot in a nearby city and its HR document summaries anywhere in the country. Treating "close" as one thing leads to paying for the wrong kind. This is the same sorting exercise we describe in Edge inference vs cloud inference: does location matter?
- Same building Short trip, data stays on site, small scale.
- Same city Quick for many users, good for heavy data, needs a site per metro.
- Same country About compliance more than speed, needs proof of where work ran.
What close does not fix
Distance is only one part of the wait. A nearby site with long queues, an oversized model or slow software can still feel sluggish. Close helps most when the capacity there is also sized for the work and kept free of backlogs. When you compare options, look at the whole journey, from request to answer, and treat distance as one line on that list.
Questions that pin "close" down
When a provider says they run AI close to your users, ask:
- Close in which sense: building, city or country?
- Where exactly will my requests run, and can that change without my knowing?
- If one site is busy or offline, where does my work go instead?
- For data rules, can you show where each request was processed, not just where data is stored?
- Can I set different rules for different workloads?
Clear answers to these tell you more than any map of data center locations.
Many sites, one set of rules
The hard part is getting all three kinds of close without running three separate setups. That points to a network: many smaller sites in many places, managed as one system, where each workload carries its own rule about how close it needs to be.
That is the approach Starfield is taking. Starfield Fabric is designed to deploy standardized compute close to power, connectivity and demand, then connect it through one programmable network for AI inference. In that design, workloads are placed by policy, on latency, data residency, model and load, so a real-time job can stay near its machines while a regulated one stays inside its country. Every workload can generate an auditable record of commitment, placement and delivery, so "close" becomes something you can check. More at Starfield Fabric.
Close is a useful word once you say which kind you mean.
If you need AI capacity close to your users in a specific sense, use Request capacity below.
Related
Starfield Fabric · AI inference latency: how far your answer travels · Edge inference vs cloud inference: does location matter?