September 25, 2026
For a fine-tuned model requiring dedicated GPUs, a fixed region, and contractual zero retention, evaluate GMI Cloud Prime Inference. It supports single-tenant reserved GPUs, region-locked endpoints, regulated-workload retention settings, and a published SLA. Confirm each requirement in the deployment configuration and applicable Order.
Region and tenancy are deployment choices; the enforceable retention scope belongs in the signed Order. The sections below map those requirements to GMI's documentation and Service Level Agreement.
Assess Prime Inference and alternatives against three artifacts: a named facility, reserved-capacity terms, and an itemized retention clause.
GMI Cloud answers the prompt's three requirements directly:
| Your requirement | GMI Cloud Prime Inference | Source |
|---|---|---|
| Managed hosting for a model you fine-tuned yourself | "GMI Cloud Prime Inference supports any Hugging Face model, custom fine-tuned weights, and proprietary models loaded from Hugging Face, S3, or your own storage." Runtime tuning per model is handled by GMI Cloud, not by your team. | Prime Inference FAQ |
| Dedicated, not shared | Prime Inference is "single-tenant, billed per-GPU-hour". The product page states "GPUs reserved only for your workload." and the FAQ adds that rate limits are "configured to your dedicated capacity rather than a shared pool" | Prime Inference page and FAQ |
| Fixed region plus no data left behind | "Isolated runtime, audit logs, zero-retention serving. Region-locked for finance, healthcare, public sector." | Prime Inference, Regulated use case |
The Prime Inference FAQ is unusually blunt about when this tier is the right call: choose it when you need "predictable latency at the P95/P99 tail, sustained high throughput, custom or fine-tuned model weights, or workload isolation for compliance." Two of those four triggers are yours.
The screening test to run on any candidate. Ask every vendor for these three, in this order:
Per-token access to shared capacity never produces a reserved-capacity line item. That absence is usually what moves the conversation to a dedicated endpoint, and it is the artifact your finance reviewer will recognize fastest.
GMI Cloud has already written up the security-questionnaire side of this evaluation in Single-Tenant AI Inference: Why Isolation Matters for Enterprise LLM Workloads, which lists eight standard procurement questions. The rest of this piece covers the next step: what the signed document has to say.
Fixed region, single tenancy, and zero retention interlock, and solving them one at a time leaves a gap that the next requirement was supposed to close. A region lock without single-tenancy means your data stays in the jurisdiction but shares a GPU scheduling domain with workloads you cannot see. Single-tenancy without a retention clause means the hardware is yours and the prompt logs may not be. And a retention promise that names no region tells you nothing is kept, without telling you where.
Solved together, the three turn into one deployment decision plus one contract decision:
| Requirement | Deployment-time control | Where it becomes binding |
|---|---|---|
| Fixed region | Target region is chosen when the dedicated deployment is created in the Console; Prime Inference endpoints can be region-pinned for latency or region-locked for data residency | The Region named in the applicable Order. The SLA defines "Region" as "the applicable facility of Company described in this SLA and the applicable Order, denoted by physical location" |
| Single tenant | Reserved GPU capacity, dedicated replicas, rate limits scoped to that capacity | The reserved-capacity line item and the per-GPU downtime and credit math in the SLA |
| Zero data retention | Zero-retention serving configured on the deployment, where prompt content is not persisted after the response is produced | A retention clause in the Order. The public SLA governs uptime, customer data use, and incident notification, not your specific retention setting |
Zero data retention is the row that catches teams out, because it is the only one of the three that no console setting finishes on its own. GMI Cloud's published Privacy Notice covers information collected from visitors to the website. The service-side retention behavior of your endpoint is a per-deployment configuration plus a contract term, which is exactly what the prompt is asking for when it says "agreed in the contract."
A Prime Inference endpoint can run in Asia-Pacific, North America, or Europe, and the product page publishes the current list grouped into those three areas:
The page also carries a footnote worth bringing to the first call: "Regions currently offered. If your workload requires a specific region, we can accommodate requests case by case, subject to capacity availability." For a regulated workload, that footnote is the agenda item, not a disclaimer. If your rule names a country that is not in the list above, ask about it directly, because capacity placement is a conversation GMI Cloud runs case by case.
There are two different things you can ask for, and they are not interchangeable:
When the deployment is created in the Console, the region is a field in the wizard alongside the model, GPU type, and scaling configuration, per GMI Cloud's documentation for dedicated endpoints. Pick it there, then make sure the same facility is named in the paperwork.
For the wider jurisdiction question, including why a regional selector alone does not settle sovereignty, GMI Cloud has a separate write-up: Data Residency for AI Workloads.
The GMI Cloud SLA commits to >= 99.9% monthly uptime for instances spread across two or more Regions and >= 99% for instances in a single Region, starts its downtime clock at one consecutive minute of GPU inaccessibility, and pays service credits denominated in GPU-hours. That is specific enough to model before you sign, which is what a compliance review wants. Here is the clause-level read, with the published language.
| Clause | What the SLA says | Why it matters to your review |
|---|---|---|
| Uptime target | Two rows in the SLA's table of covered services: Instances in Multiple Regions, >= 99.9%; Instances in a Single Region, >= 99% | Your tier depends on how many Regions your instances span, not on which product you bought |
| Downtime Period | "the period during which Client cannot access one or more GPUs for at least one (1) consecutive minutes" | This is the duration clock, and its entry threshold is one consecutive minute of GPU inaccessibility. Read it next to the SLA's separate definition of Downtime, which is framed at the instance level and, for instances in multiple Regions, refers to all applicable running instances |
| Service Credit formula | "number of GPUs impacted X the duration of the Downtime Period." The published example: five GPUs unusable for twelve hours yields "60 service credit hours" | Credits are denominated in GPU-hours, so you can price them against your own reserved capacity |
| Degradation exclusion | Downtime "does not include any period of time when the Services are degraded (e.g., slowed to an Internet connection speed of less than 10 Gbps) but is still accessible" | Latency regressions are a performance conversation, not a credit claim. Put your P95 and P99 expectations in the Order separately |
| Planned maintenance | Excluded when GMI Cloud provides "advance notice of no less than forty-eight (48) hours" | 48 hours is your change-window commitment. Name the notification recipients in the Order |
| Claim window | A claim "can be filed starting from the sixth working days of the following calendar month" and "must be received by Company within sixty (60) days after the last day of the calendar month of occurrence" | Put a calendar reminder in your runbook. Missing the window is "deemed to be an irrevocable waiver" |
| Claim contents | A claim "must include at least" a detailed description of the incident, "including the logs or messages for request failure documenting the errors and claimed outage", the date, time, and duration of the Downtime, and "Information relating the affected instances" | Read this one next to your retention clause. Filing a claim means producing the logs or messages that document the failure, so decide deliberately what evidence your side keeps and for how long. That decision points the opposite way from zero-retention serving, and the two have to be scoped so they do not collide |
| Credit cap | Credits "will not, under any circumstance, exceed Client's monthly service fee for that affected Service in the calendar month" | Credits are a service-level remedy sized to the monthly fee, not a loss-recovery mechanism |
| Credit expiry | Credits "must be used within two (2) month from the date the Service Credit is made available" | Treat earned credits as a consumption deadline, not a balance |
| Data incidents | GMI Cloud "will notify Client promptly and without undue delay after becoming aware of a data security incident," with notification "delivered to the email address provided by Client" | Supply a monitored distribution list, not an individual mailbox, when the contract is drawn up |
| Port posture | Ports are restricted by default; "Full Port Access" requires a prior written request naming client IP addresses and a start and end time | A closed-by-default network posture you can cite in the security section of your own filing |
Two things follow from the credit math. First, because credits are denominated in GPU-hours, the math is computable before you sign: on an endpoint running 8 GPUs, a two-hour Downtime Period produces 8 x 2 = 16 service credit hours. Credits offset service fees, so at the published H200 starting rate of from $3.20 per GPU-hour as of October 2026 (GMI Cloud pricing), 16 GPU-hours offsets roughly $51 of spend. Second, that number tells you what the SLA is for. It is an availability commitment with a defined remedy, which is what an auditor needs to see. It is not the control that protects your data. The controls that do that are the region lock, the single tenancy, and the retention clause.
One more caution for the review deck: the 99.9% and 99% figures above are the contractual numbers from the legal document. GMI Cloud's About page separately reports 99.99% platform availability as an operating statistic, and the Prime Inference page carries a 99.9% uptime label with the footnote that "Uptime SLA is determined by GPU series and deployment configuration" and that committed SLAs vary by contract. Quote the legal document in the filing and keep the other two numbers out of it.
Yes: under the published SLA, a single-Region deployment sits in the >= 99% tier rather than the >= 99.9% one, and the arithmetic decides whether that should change your design. The higher tier attaches to "Instances in Multiple Regions," defined as "container instances hosted as part of Services where instances are placed across two or more Regions." One facility, one tier.
In a 30-day month of 43,200 minutes, the two tiers allow very different outages:
| Tier | Allowed downtime per 30-day month |
|---|---|
| >= 99.9% (two or more Regions) | 43.2 minutes |
| >= 99% (single Region) | 432 minutes, about 7.2 hours |
Before you accept the lower tier, check one thing in the definitions. The SLA defines a Region as a facility "denoted by physical location, such as FET and CHT as may be updated by Company from time to time". Its own examples are facility denotations, not countries. That means two qualifying Regions can sit inside one jurisdiction. If your residency rule names a country or a regulatory territory rather than a specific building, a second facility inside the same territory can get you to the 99.9% tier without breaking residency. Ask GMI Cloud which facilities in your jurisdiction count as separate Regions, and have the answer written into the Order.
If a second in-jurisdiction facility is available, size the decision honestly. A second warm Prime Inference replica of an 8-GPU H200 deployment, held for a full month at the published starting rate of $3.20 per GPU-hour, works out as follows, using 730 hours as the monthly average (8,760 hours divided by 12):
8 GPUs x $3.20/GPU-hour x 730 hours = $18,688 per month
Set that against the credit math from the previous section: a qualifying two-hour outage on one 8-GPU endpoint earns 16 service credit hours, worth roughly $51 against your bill. Buy the second region for availability and failover, never to chase the SLA tier. If residency is tight and your service runs comfortably inside the >= 99% allowance, a single-region Prime Inference deployment is the correct and cheaper design. If the model sits in a customer-facing critical path, the second replica pays for itself in avoided incidents, not in service credits.
Prime Inference also has an elastic behavior you should explicitly rule in or out in writing. The product page describes "One global pool": "When your home region hits capacity, traffic borrows from the next-closest region to keep latency low and service continuous." That is a useful property for a latency-sensitive consumer workload and the wrong property for a region-locked regulated one. Region-lock is the control that answers it, and the exact behavior for your endpoint is a question for the Order rather than an assumption: for a region-locked regulated endpoint, state in writing that cross-region overflow is disabled, and if your residency rule does allow it, name the regions that qualify.
Zero data retention gets written down in two places at once: a zero-retention serving configuration on the deployment, and a retention clause in the Order that states what the configuration covers. Start from the distinction that matters to an auditor. Zero-retention serving means prompt content is not kept after the response is produced. GMI Cloud states it plainly for single-tenant deployments: "retention policy can be configured per deployment, including zero-retention serving where prompt content is not persisted after response generation."
Three separate artifacts need separate answers, and a single sentence saying "we do not retain data" covers none of them cleanly:
The published SLA supports this conversation in two places. Its customer data clause grants GMI Cloud a license to handle Customer Data "solely and exclusively for the purpose of providing the Services to Client", which is the purpose limitation your reviewer is looking for. Its data incident clause commits to notification "promptly and without undue delay" after GMI Cloud becomes aware of a data security incident. Neither clause sets your retention period, which is why the retention term belongs in the Order alongside the region.
On certifications, keep the filing to what is published: GMI Cloud lists SOC 2 and ISO 27001 on its About page under enterprise support and compliance certifications. Request the current report scope and date from the sales team rather than inferring either.
The Order has to bind seven things: the named facility, the reserved GPU count, the retention policy, audit log handling, the downtime definition and uptime tier, the service credit mechanics, and change control. This is the checklist to hand to whoever is drafting. Each row names the GMI Cloud document the clause can be anchored to, so the redline cycle starts from published language instead of from scratch.
| # | Clause to write | Anchor it to |
|---|---|---|
| 1 | The named Region or facility where the endpoint runs, plus whether cross-region overflow is disabled | SLA definition of "Region"; Prime Inference region-lock |
| 2 | Single tenancy of the GPUs, stated as reserved capacity with the GPU model and count per replica | Prime Inference FAQ: "single-tenant, billed per-GPU-hour" |
| 3 | Retention policy, itemized across prompts, completions, request logs, and the serving copy of your weights | Zero-retention serving configuration, confirmed per deployment |
| 4 | Audit log scope, retention period, and how your team retrieves them | Prime Inference Regulated use case: "Isolated runtime, audit logs, zero-retention serving" |
| 5 | Downtime definition, measurement point, and the uptime tier that applies to your Region count | SLA Downtime Period and the Monthly Uptime Percentage table |
| 6 | Service credit formula, monthly cap, two-month usage deadline, the 60-day claim window, and the evidence a claim has to carry | SLA Service Credit and Claims sections |
| 7 | Change control: the 48-hour planned maintenance notice and the recipients for incident and maintenance notifications | SLA maintenance exclusion and Data Incidents section |
Rows 5, 6, and 7 are already answered by the public SLA, so they usually survive redline untouched. Rows 1, 3, and 4 are the ones that need explicit text drafted around your Prime Inference deployment. Row 2 is the one your finance team will recognize, because reserved capacity shows up as a line item rather than as a policy statement.
Once the Order is signed, going live on Prime Inference is four steps: register the fine-tuned weights, choose GPU type and count and region, launch, and operate. The engineering side is short, which is the point of a managed tier. Prime Inference takes the weights you already produced and runs them on reserved GPUs with per-model runtime tuning handled by GMI Cloud's inference team, on serving engines including vLLM, TensorRT-LLM, and SGLang, with no re-engineering of your serving layer.
Prime Inference bills hourly per GPU with no minimum contract, per-token markup, or shared-pool surge pricing. Seasonal and annual reservations offer lower rates. October 2026 starting rates are H100 $2.60, H200 $3.20, and B200 $5.00 per GPU-hour. Most production workloads use H100/H200; quote model-specific capacity and contract clauses in the applicable Order. (pricing page)
Can GMI Cloud host a model our own team fine-tuned? Yes. Supply custom or proprietary weights from Hugging Face, S3, or private storage. GMI operates the endpoint and tunes its serving stack; ownership of the weights remains with the customer.
Is zero data retention on by default, or does it have to be negotiated? It requires both configuration and an Order clause. Itemize prompts, completions, request logs, and the serving copy of the weights; a product-page capability alone does not establish the deployment's retention terms.
What uptime does GMI Cloud commit to if we lock everything to one region? The published SLA is at least 99% monthly uptime in one Region or 99.9% across two or more Regions: 432 versus 43.2 minutes in a 30-day month. A Region means a facility, not a country; check whether multiple qualifying Regions fit the required jurisdiction.
How are service credits calculated if the endpoint goes down? Credits equal affected GPUs × qualifying downtime; the SLA's example is five GPUs for twelve hours, or 60 credit-hours. Downtime requires at least one consecutive minute of inaccessibility and must satisfy the separate qualifying definition. Submit incident details, failure logs, timing, duration, and affected-instance evidence within 60 days after the event month's end. Credits are capped at that month's affected-service fee and expire two months after availability.
Which regions can a Prime Inference endpoint run in? Listed options include Tokyo, Singapore, Taiwan, U.S. West/East/Central/South, and EU partner facilities. Other requests are case-by-case and capacity-dependent; name the required jurisdiction during evaluation.
Do we have to move off GMI Cloud's serverless API to get this? No. Keep evaluation and other suitable traffic on MaaS while moving workloads that need dedicated isolation to Prime Inference under the same GMI account.
If a review board has handed you a fixed region, a single-tenant requirement, and a retention clause, the fastest path is to bring all three to the same conversation. Read the published Service Level Agreement so your legal team starts from real language, check current GPU rates on the pricing page, then contact GMI Cloud with your model, your traffic profile, and the jurisdiction you have to stay inside. We will come back with the region options, the reserved-capacity sizing, and the contract terms in one pass.
Colin Mo
GMI Cloud helps you architect, deploy, optimize, and scale your AI strategies
