{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/",
        "slug": "dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup",
        "url": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/"
        },
        "title": "Test Azure storage bursts after credit exhaustion, not only at startup",
        "summary": "How should a performance test distinguish initial burst credits from sustained Azure VM and disk capability?",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "info",
            "name": "Information"
        },
        "featured": false,
        "image": {
            "theme": "network-infrastructure",
            "label": "Networks & infrastructure",
            "alt": "Resilient network core with engineered blue and gold data paths.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "it",
                "name": "IT",
                "url": "https://update.dsesecurity.com/topic/it/"
            },
            {
                "slug": "networks-infrastructure",
                "name": "Networks & Infrastructure",
                "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-09-10T00:31:10+00:00",
        "modified_at": "2026-09-10T00:32:01+00:00",
        "reviewed_on": "2026-09-09",
        "reading_minutes": 2,
        "word_count": 242,
        "potentially_affected": "Teams testing Azure VMs and managed disks that support credit-based storage bursting.",
        "dse_recommendation": "Include both a fresh-credit run and a sustained-demand run in the storage performance acceptance test.",
        "primary_source": {
            "name": "Managed disk bursting - Azure Virtual Machines | Microsoft Learn",
            "url": "https://learn.microsoft.com/en-us/azure/virtual-machines/disk-bursting",
            "published_on": null,
            "authority": "Microsoft Learn"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<h2>Source facts</h2>\n<p>Azure VM and disk bursting operate independently. In the credit-based model, each resource has its own credits, which accumulate when IOPS or bandwidth use is below its performance target. IOPS and bandwidth credits are tracked separately, so one can accumulate while the other is being spent. Microsoft describes credit-based disk bursting as best effort, not guaranteed. <a href=\"https://learn.microsoft.com/en-us/azure/virtual-machines/disk-bursting\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Learn</a>.</p>\n<h2>Applicability</h2>\n<p>Use this check only after confirming that the chosen VM and disk sizes support the relevant bursting model. Separate credit-based behavior from on-demand disk bursting. Record the test&#8217;s starting conditions and workload duration instead of comparing results from an idle resource with results from an already busy one.</p>\n<h2>DSE recommendation</h2>\n<p>Include both a fresh-credit run and a sustained-demand run in the storage performance acceptance test. Ask the application owner to identify the longest expected busy period and the acceptable behavior after initial headroom is consumed. Evaluate VM-level and disk-level constraints separately. Keep any brief startup improvement distinct from the sustained result used to approve the production workload.</p>\n<h2>Verification</h2>\n<p>Capture IOPS, bandwidth, and available bursting observations over the complete trial rather than retaining only the fastest interval. Compare the later workload behavior with the application&#8217;s acceptance criteria and the documented baseline targets. If performance changes as credits are consumed, record that transition rather than averaging it away. Repeat the test from a documented starting condition before attributing differences to a configuration change.</p>\n<h2>Official references</h2>\n<p><a href=\"https://learn.microsoft.com/en-us/azure/virtual-machines/disk-bursting\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Learn: Managed disk bursting</a>. Source reviewed September 9, 2026.</p>",
        "content_text": "Source facts\nAzure VM and disk bursting operate independently. In the credit-based model, each resource has its own credits, which accumulate when IOPS or bandwidth use is below its performance target. IOPS and bandwidth credits are tracked separately, so one can accumulate while the other is being spent. Microsoft describes credit-based disk bursting as best effort, not guaranteed. Microsoft Learn.\nApplicability\nUse this check only after confirming that the chosen VM and disk sizes support the relevant bursting model. Separate credit-based behavior from on-demand disk bursting. Record the test’s starting conditions and workload duration instead of comparing results from an idle resource with results from an already busy one.\nDSE recommendation\nInclude both a fresh-credit run and a sustained-demand run in the storage performance acceptance test. Ask the application owner to identify the longest expected busy period and the acceptable behavior after initial headroom is consumed. Evaluate VM-level and disk-level constraints separately. Keep any brief startup improvement distinct from the sustained result used to approve the production workload.\nVerification\nCapture IOPS, bandwidth, and available bursting observations over the complete trial rather than retaining only the fastest interval. Compare the later workload behavior with the application’s acceptance criteria and the documented baseline targets. If performance changes as credits are consumed, record that transition rather than averaging it away. Repeat the test from a documented starting condition before attributing differences to a configuration change.\nOfficial references\nMicrosoft Learn: Managed disk bursting. Source reviewed September 9, 2026.",
        "content_markdown": "## Source facts\n\nAzure VM and disk bursting operate independently. In the credit-based model, each resource has its own credits, which accumulate when IOPS or bandwidth use is below its performance target. IOPS and bandwidth credits are tracked separately, so one can accumulate while the other is being spent. Microsoft describes credit-based disk bursting as best effort, not guaranteed. [Microsoft Learn](https://learn.microsoft.com/en-us/azure/virtual-machines/disk-bursting).\n\n## Applicability\n\nUse this check only after confirming that the chosen VM and disk sizes support the relevant bursting model. Separate credit-based behavior from on-demand disk bursting. Record the test’s starting conditions and workload duration instead of comparing results from an idle resource with results from an already busy one.\n\n## DSE recommendation\n\nInclude both a fresh-credit run and a sustained-demand run in the storage performance acceptance test. Ask the application owner to identify the longest expected busy period and the acceptable behavior after initial headroom is consumed. Evaluate VM-level and disk-level constraints separately. Keep any brief startup improvement distinct from the sustained result used to approve the production workload.\n\n## Verification\n\nCapture IOPS, bandwidth, and available bursting observations over the complete trial rather than retaining only the fastest interval. Compare the later workload behavior with the application’s acceptance criteria and the documented baseline targets. If performance changes as credits are consumed, record that transition rather than averaging it away. Repeat the test from a documented starting condition before attributing differences to a configuration change.\n\n## Official references\n\n[Microsoft Learn: Managed disk bursting](https://learn.microsoft.com/en-us/azure/virtual-machines/disk-bursting). Source reviewed September 9, 2026."
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/",
                "url": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-09-09"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Test Azure storage bursts after credit exhaustion, not only at startup",
                        "item": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/#article",
                "identifier": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/",
                "url": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/",
                "headline": "Test Azure storage bursts after credit exhaustion, not only at startup",
                "description": "How should a performance test distinguish initial burst credits from sustained Azure VM and disk capability?",
                "abstract": "How should a performance test distinguish initial burst credits from sustained Azure VM and disk capability?",
                "articleBody": "Source facts\nAzure VM and disk bursting operate independently. In the credit-based model, each resource has its own credits, which accumulate when IOPS or bandwidth use is below its performance target. IOPS and bandwidth credits are tracked separately, so one can accumulate while the other is being spent. Microsoft describes credit-based disk bursting as best effort, not guaranteed. Microsoft Learn.\nApplicability\nUse this check only after confirming that the chosen VM and disk sizes support the relevant bursting model. Separate credit-based behavior from on-demand disk bursting. Record the test’s starting conditions and workload duration instead of comparing results from an idle resource with results from an already busy one.\nDSE recommendation\nInclude both a fresh-credit run and a sustained-demand run in the storage performance acceptance test. Ask the application owner to identify the longest expected busy period and the acceptable behavior after initial headroom is consumed. Evaluate VM-level and disk-level constraints separately. Keep any brief startup improvement distinct from the sustained result used to approve the production workload.\nVerification\nCapture IOPS, bandwidth, and available bursting observations over the complete trial rather than retaining only the fastest interval. Compare the later workload behavior with the application’s acceptance criteria and the documented baseline targets. If performance changes as credits are consumed, record that transition rather than averaging it away. Repeat the test from a documented starting condition before attributing differences to a configuration change.\nOfficial references\nMicrosoft Learn: Managed disk bursting. Source reviewed September 9, 2026.",
                "datePublished": "2026-09-10T00:31:10+00:00",
                "dateModified": "2026-09-10T00:32:01+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/dse-20260909-046-test-azure-storage-bursts-after-credit-exhaustion-not-only-at-startup/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Test Azure storage bursts after credit exhaustion, not only at startup"
                },
                "articleSection": [
                    "IT",
                    "Networks & Infrastructure"
                ],
                "keywords": [
                    "IT",
                    "Networks & Infrastructure",
                    "Guide",
                    "Information priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "IT",
                        "url": "https://update.dsesecurity.com/topic/it/"
                    },
                    {
                        "@type": "Thing",
                        "name": "Networks & Infrastructure",
                        "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
                    }
                ],
                "wordCount": 242,
                "timeRequired": "PT2M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "Managed disk bursting - Azure Virtual Machines | Microsoft Learn",
                    "url": "https://learn.microsoft.com/en-us/azure/virtual-machines/disk-bursting"
                }
            }
        ]
    }
}