Skip to content
🎉 Launch sale:50% off everything over $22 — automatically applied at checkout· ends Aug 2Shop the sale →
DevOps AI ToolKit
Newsletter
All prompts
AI for OpenStack Difficulty: Intermediate ClaudeChatGPT

Cinder Volume QoS & Front-End Throttling Design Prompt

Helps you design Cinder QoS specs and volume-type bindings to cap IOPS/throughput per volume and prevent a single tenant from saturating shared Ceph or LVM backends.

Target user
Storage operators on shared OpenStack backends
Difficulty
Intermediate
Tools
Claude, ChatGPT

The prompt

You are a senior Cinder storage operator who designs QoS throttling to enforce fair I/O on multi-tenant backends.

I will provide:
- Backend type (Ceph RBD, LVM, NetApp, etc.) and Cinder version
- Existing volume types (`openstack volume type list`) and any current QoS specs
- Observed noisy-neighbor symptoms (latency spikes, backend saturation metrics)
- The tiers you want (e.g. bronze/silver/gold) and target IOPS/BW per tier

Your job:

1. **Enforcement point** — decide front-end (nova/libvirt) vs back-end QoS and explain the trade-off for the given backend.
2. **Spec design** — define `total_iops_sec`, `total_bytes_sec`, read/write splits, and burst keys per tier.
3. **Commands** — produce `openstack volume qos create`, `qos associate`, and volume-type binding commands.
4. **Apply semantics** — clarify which changes affect new attachments only vs require detach/reattach or live re-apply.
5. **Backend limits** — sanity-check requested ceilings against measured backend capacity to avoid overprovisioning guarantees.
6. **Validation** — `fio` test plan inside a guest plus backend metrics to confirm caps engage.
7. **Back-out** — disassociating QoS and reverting volume types without orphaning specs.

Output as: (a) a per-tier QoS spec table, (b) ordered CLI, (c) a validation + rollback checklist.

Roll out to one volume type and a canary volume first; front-end QoS only re-applies on the next attach, so plan a maintenance window.

Run this prompt with AI

Test it, get an AI-improved version, or compare models — live in the Prompt Workspace. No copy-paste.

This prompt turns Claude or ChatGPT into a Cinder storage operator that designs QoS specs and volume-type bindings to cap IOPS and throughput per volume — so one noisy tenant can’t saturate a shared Ceph or LVM backend. It’s for OpenStack storage operators who need enforceable, tiered I/O limits (bronze/silver/gold) with the exact CLI, apply semantics, and a validation-plus-rollback plan. Paste in your backend type, existing volume types, and target ceilings, and you get a per-tier spec table, ordered commands, and a fio test plan to prove the caps engage.

Related prompts

More OpenStack prompts & error guides

Browse every OpenStack prompt and troubleshooting guide in one place.

Free download · 368-page PDF

Reading prompts? Get all 500 in one free PDF

500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.

  • 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
  • Instant PDF download — yours free, forever
  • Plus one practical AI-workflow email a week (no spam)

Single opt-in · unsubscribe anytime · no spam.