Azure

Azure VM サイジング完全ガイド|シリーズ選定・命名規則・コスト最適化

2026-05-24
NicheeLab編集部

Azure Virtual Machine のサイジングは、Azure コスト最適化の中心トピックです。 VM サイズ選定を誤ると、過剰スペックで毎月数十万円-数百万円のムダな支出が発生したり、逆にスペック不足で性能問題が発生したりします。 本記事では、Azure VM のシリーズ分類・命名規則の読み方・コスト最適化オプション (Spot VM・Reserved Instance・Savings Plan・Hybrid Benefit)・Managed Disk 選定を網羅的に整理します。

VM シリーズの分類

Azure VM は用途別に主要 9 シリーズに分類されます。

シリーズカテゴリ主用途代表サイズ
BBurstable低負荷、開発・テスト、CPU クレジット制B1s, B2s, B4ms
DGeneral PurposeWeb サーバー、バランス型D2s_v5, D4s_v5, D8s_v5
EMemory Optimizedデータベース、キャッシュ、In-MemoryE4s_v5, E16s_v5, E64s_v5
FCompute Optimizedバッチ処理、ゲームサーバー、CPU 集約F4s_v2, F16s_v2
GHigh Memory大型 DB、メモリ + CPU 大型GS5
HHPCHPC 専用、MPI ワークロード、流体力学HC44rs, HBv4
LStorage OptimizedNoSQL DB、大容量 Local NVMe SSDL8s_v3, L80s_v3
MMemory MassiveSAP HANA、最大 12 TB メモリM128s, M192is_v2, Mv3
NGPU機械学習、グラフィック処理NC, ND, NV シリーズ

命名規則の読み方

Azure VM サイズの命名規則は『シリーズ + vCPU 数 + 追加機能 + 世代』のパターンです。

例: Standard_D4ads_v5 = D シリーズ・4 vCPU・a (AMD CPU)・d (Local Disk)・s (Premium Storage 対応)・v5 (第 5 世代)

追加機能の文字

  • a: AMD CPU (Intel の代わり、コスト安いケース多い)
  • s: Premium Storage 対応 (本番 DB は必須、ほぼ常に s 付きを選ぶ)
  • d: Local Temp Disk 付き (ローカル NVMe で一時データ高速処理)
  • i: Isolated (専有ハードウェア、コンプライアンス要件向け)
  • p: Arm ベース (Ampere Altra CPU、コスパ高い)
  • l: Low Memory (メモリを抑えた構成)

命名規則を読めれば、サイズ名から特性を即判断可能で、サイジング判断が大幅に効率化されます。

サイジング手順

  1. ワークロード特性の特定: CPU 負荷型・メモリ負荷型・I/O 負荷型・GPU 必要
  2. 主要シリーズの絞り込み: CPU 集約 → F、メモリ集約 → E、HPC → H、AI/ML → N
  3. vCPU 数とメモリ量の見積もり: オンプレ移行なら現行スペック+ 30% 余裕、新規なら最小から開始してスケール
  4. Premium Storage 必要性で s オプション選定
  5. コスト最適化オプション: Spot VM・Reserved Instance・Savings Plan・Hybrid Benefit
  6. 同じ仕様で複数世代を比較し最新世代を選定
  7. Azure Pricing Calculator で月額試算

実機テストはまず最小サイズで始めて、Azure Monitor / Insights でリソース使用率を 1-2 週間観察、必要に応じて Resize するのが王道。 Azure は VM Resize がオンライン (数分の再起動のみ) で可能なため、過剰サイジングを避ける文化を持つことが重要です。

コスト最適化オプション

Spot VM

Azure の余剰キャパシティを最大 90% 割引で利用できる VM。いつでも 30 秒前通知で停止される可能性があります。

  • 適用シーン: バッチ処理 (Genomics・動画レンダリング・ML トレーニング)、Dev / Test 環境、Stateless Web 一時スケール、AKS Spot Node Pool、Azure Batch ワーカー
  • 注意点: 本番ステートフルワークロードでは絶対使わない、Eviction Policy を Deallocate or Delete を選択、最大価格を Pay-as-you-go まで OK にすると Eviction 頻度低下

Reserved Instance (RI)

  • 特定の VM サイズ・リージョン・OS を 1 年または 3 年契約で予約購入
  • Pay-as-you-go から最大 72% 割引
  • 柔軟性は低い (サイズ変更には RI 交換)
  • 適用シーン: 固定ワークロード (SAP HANA・本番 DB)

Savings Plan

  • 1 年または 3 年契約で『時間あたりのコミット金額』を設定
  • Compute 系サービス (VM・Container Instances・Functions Premium・App Service・Container Apps) で柔軟に適用
  • 最大 65% 割引
  • 適用シーン: 変動ワークロード (Auto Scale・Container)

Hybrid Benefit

  • 既存のオンプレ Windows Server / SQL Server / Linux サブスクリプション (Software Assurance 付き) を Azure に持ち込み
  • Windows Server: VM の Windows ライセンス費 (Pay-as-you-go から約 40% 削減) を免除
  • SQL Server: VM 上 / Azure SQL DB / MI のライセンス費を免除
  • Linux RHEL / SUSE: Cloud Access Subscription 持ち込みで BYOS 価格に

コアワークロードは RI + 余剰負荷を Savings Plan + バッチを Spot という三層構成がコスト最適化の王道です。

Managed Disk の選定

ディスク種別IOPSレイテンシ料金適用シーン
Standard HDD50010-20ms最安Backup / Archive / 開発
Standard SSD6,0005-10msWeb Server / 軽量ワークロード
Premium SSD20,0001-5ms本番 DB 一般
Premium SSD v280,0001-5ms中 (柔軟調整可)本番 DB (現時点コスパ最高)
Ultra Disk160,0001ms 未満SAP HANA / Oracle / 高性能 SQL Server

VM サイズが Premium Storage 対応 (s 付き) でないと Premium SSD・Ultra Disk は使えない制約があります。

高可用性 (HA) 設計

本番 VM は単一インスタンスではなく HA 構成が必須です。

  • Availability Zone (AZ): SLA 99.99%、複数 Zone に VM を分散配置
  • Availability Set (AS): SLA 99.95%、同一 Datacenter 内の Fault Domain / Update Domain 分散
  • VM Scale Sets (VMSS): 自動スケール、AZ + AS の両方対応
  • Region Pair: 異リージョン冗長、Azure Backup / Site Recovery で災害復旧

関連認定試験

よくある質問

Azure VM のサイズシリーズはどう分類されますか?

Azure VM は用途別に B / D / E / F / G / H / L / M / N の主要シリーズに分類されます。B: Burstable (CPU クレジットベース、開発・テスト・低負荷)、D: General Purpose (バランス型、Web サーバー)、E: Memory Optimized (メモリ多め、データベース・キャッシュ)、F: Compute Optimized (CPU 多め、バッチ処理・ゲームサーバー)、G: High Performance Compute (CPU+ メモリ大型)、H: HPC (HPC 専用、MPI ワークロード)、L: Storage Optimized (大容量ローカル NVMe、NoSQL DB)、M: Memory Optimized (超大容量メモリ最大 12 TB、SAP HANA)、N: GPU (機械学習・グラフィック)。各シリーズの中でさらに世代 (例: D2s_v5 の v5 が世代) があり、新しい世代ほど性能・コストが優れます。

VM サイズの命名規則は何ですか?

Azure VM サイズ命名規則: 『シリーズ + vCPU 数 + 追加機能 + 世代』。例: Standard_D2s_v5 は D シリーズ・2 vCPU・s (Premium Storage 対応)・v5 (第 5 世代)。追加機能の文字: a (AMD CPU)・s (Premium Storage 対応・必須要件多い)・d (Local Temp Disk 付き)・i (Isolated、専有ハードウェア)・p (Arm ベース ARM Ampere Altra)・l (Low Memory)。例: Standard_D4ads_v5 は D シリーズ・4 vCPU・a (AMD)・d (Local Disk)・s (Premium Storage)・v5。命名規則を読めれば、サイズ名から特性を即判断可能で、サイジング判断が大幅に効率化されます。

サイズ選定の標準的な手順は?

標準的なサイジング手順: 1) ワークロード特性の特定 (CPU 負荷型・メモリ負荷型・I/O 負荷型・GPU 必要)、2) 主要シリーズの絞り込み (CPU 集約 → F、メモリ集約 → E、HPC → H、AI/ML → N)、3) vCPU 数とメモリ量の見積もり (オンプレ移行なら現行スペック+ 30% 余裕、新規なら最小から開始してスケール)、4) Premium Storage 必要性で s オプション選定、5) コスト最適化オプション (Spot VM・Reserved Instance・Savings Plan・Hybrid Benefit)、6) 同じ仕様で複数世代を比較し最新世代を選定、7) Azure Pricing Calculator で月額試算。実機テストはまず最小サイズで始めて、Azure Monitor / Insights でリソース使用率を 1-2 週間観察、必要に応じて Resize するのが王道。Azure は VM Resize がオンライン (数分の再起動のみ) で可能なため、過剰サイジングを避ける文化を持つことが重要です。

Spot VM はどんなときに使えますか?

Spot VM は Azure の余剰キャパシティを最大 90% 割引で利用できる VM で、いつでも 30 秒前通知で停止される可能性がある特殊な VM。適用シーン: 1) バッチ処理 (Genomics 解析・動画レンダリング・機械学習トレーニング)、2) Dev / Test 環境、3) Stateless ワークロード (Web 配信の一時スケールアウト)、4) AKS の Spot Node Pool でコスト最適化、5) Azure Batch のワーカーノード。注意点: 1) 本番ステートフルワークロードでは絶対使わない (停止リスク)、2) Eviction Policy を Deallocate or Delete を選択、3) 最大価格を設定 (Pay-as-you-go 価格まで OK にすると Eviction 頻度低下)、4) Spot Placement Score API で利用可能性を事前確認。AKS の Spot Node Pool は Tolerations を使った Pod スケジューリングで、Spot VM の停止に強いアーキテクチャを実現可能です。

Reserved Instance と Savings Plan の違いは?

Reserved Instance (RI): 特定の VM サイズ・リージョン・OS を 1 年または 3 年契約で予約購入、Pay-as-you-go から最大 72% 割引。柔軟性は低い (サイズ変更には RI 交換)。Savings Plan: 1 年または 3 年契約で『時間あたりのコミット金額』を設定、Compute 系サービス (VM・Container Instances・Functions Premium・App Service・Container Apps) で柔軟に適用、最大 65% 割引。Reserved Instance のほうが割引率は高いが Savings Plan は柔軟性で優位。判断: ワークロードが固定 (例: 特定 SAP HANA 構成) → RI、ワークロードが変動 (Auto Scale・Container) → Savings Plan。両方の併用も可能で、コアワークロードは RI + 余剰負荷を Savings Plan + バッチを Spot という三層構成がコスト最適化の王道。

Hybrid Benefit は何が割引されますか?

Azure Hybrid Benefit は、既存のオンプレ Windows Server / SQL Server / Linux サブスクリプション (Software Assurance 付き) を Azure に持ち込むことで、Azure 上の同等ライセンスコストを免除する仕組み。Windows Server: VM の Windows ライセンス費 (Pay-as-you-go から約 40% 削減) を免除、最大 2 つの Azure VM で利用可能。SQL Server: VM 上の SQL Server (Standard / Enterprise)・Azure SQL DB / MI のライセンス費を免除、最大 4 vCore (Standard) または 1 vCore (Enterprise) → Azure VM の各 vCore に変換。Linux RHEL / SUSE: Red Hat / SUSE Cloud Access Subscription を持ち込み、Azure マーケットプレース価格を BYOS (Bring Your Own Subscription) 価格に。組織既存ライセンスがある場合は必ず Hybrid Benefit 適用を検討すべきで、コスト削減効果が大きい (年間数千万円規模) ケースが多いです。

Azure VM のディスク選定は?

Azure Managed Disk の選択肢: 1) Standard HDD (S シリーズ): 最安・低性能・Backup / Archive 用途、2) Standard SSD (E シリーズ): 中性能・コスト安・Web Server 程度、3) Premium SSD (P シリーズ): 高性能・本番 DB 一般向け、4) Premium SSD v2: 2022 年 GA、Premium SSD の進化版で IOPS / Throughput を Disk Size と独立して調整可能、5) Ultra Disk: 超高 IOPS (160,000)・超低レイテンシ (1ms 未満)、SAP HANA / Oracle / 高性能 SQL Server 向け。VM サイズが Premium Storage 対応 (s 付き) でないと Premium SSD・Ultra Disk は使えない制約あり。本番 DB は Premium SSD v2 が現時点でのコスパ最高、超高負荷なら Ultra Disk、コスト最優先なら Standard SSD という選定軸が標準です。

関連認定試験は?

AZ-104 (Administrator) のドメイン 3 (Compute 20-25%) で VM サイジング・Premium Storage 選定・Backup が深く問われる。AZ-305 (Solutions Architect Expert) のドメイン 4 で全体アーキテクチャでのコンピュート選定、AZ-204 (Developer Associate、2026-07 リタイア注意) で開発者視点での App Service 等との使い分け、AZ-140 (AVD Specialty) で AVD ホスト用 VM 選定、AZ-120 (SAP on Azure) で M シリーズ・HANA Large Instances。実務でも VM サイジングは Azure コスト最適化の中心トピックで、すべての Azure エンジニアにとって必須スキルです。

関連記事・技術深掘り

Azure App Service Plan 完全ガイド|ティア選定・Deployment Slot・VNet Integration・コスト最適化【2026 年版】

Azure App Service Plan の完全ガイド。Free/Basic/Standard/Premium v3/Isolated v2 のティア選定、Linux vs Windows、Deployment Slot による Blue-Green デプロイ、VNet Integration、Plan 共有戦略、Reserved Instance / Savings Plan によるコスト最適化、関連認定試験 (AZ-204 / AZ-305) を日本語で網羅。

Azure NetApp Files (ANF) 完全ガイド|Service Level・Capacity Pool・SnapMirror・SAP HANA 認定【2026 年版】

Azure NetApp Files (ANF) の完全ガイド。Azure Files Premium との違い、Service Level (Standard/Premium/Ultra) 選定、Capacity Pool と Volume の階層構造、Snapshot・SnapMirror Cross-region Replication、Active Directory 統合、コスト最適化、関連認定試験 (AZ-104 / AZ-305 / AZ-120) を日本語で網羅。

Azure Spot VM 詳細ガイド|Eviction Policy・Max Price・Placement Score・AKS Spot Node Pool【2026 年版】

Azure Spot VM の詳細ガイド。Eviction Policy (Deallocate / Delete) 選択・Max Price 戦略・Spot Placement Score・制約・AKS Spot Node Pool 構成・コスト効果・運用ベストプラクティス・関連認定試験 (AZ-104 / AZ-305 / AZ-400) を日本語で網羅。最大 90% コスト削減の実装パターン。

Azure VMSS 完全ガイド|Uniform/Flexible・Auto Scale・Rolling Upgrade・Spot 混在【2026 年版】

Azure Virtual Machine Scale Sets (VMSS) の完全ガイド。Uniform vs Flexible Orchestration mode の使い分け、Auto Scale (Metric/Schedule/Custom)、Custom Image と Azure Compute Gallery、Rolling Upgrade Policy、Spot + Regular 混在パターン、関連認定試験 (AZ-104 / AZ-305 / AZ-400) を日本語で網羅。

本記事の技術情報は Azure VM Sizes Documentation に基づいています。 本記事は Microsoft Corporation の公式商品ではなく、いかなる提携・後援関係もありません。 Microsoft、Azure は Microsoft group of companies の商標です。 情報は 2026 年 5 月 24 日時点の公式公開資料に基づきます。最新情報は必ず公式ページをご確認ください。

この記事で学んだ内容を問題で確認しましょう

16,000問以上の問題で実力チェック

Azure 試験対策ページを見る
この記事の著者

NicheeLab編集部

データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。


関連記事
Azure

AZ-900 完全ガイド|Microsoft Azure Fundamentals 出題範囲・学習リソース・合格戦略

Microsoft Azure Fundamentals (AZ-900) の 2026 年 1 月 14 日改訂版に対...

Azure

Azure 認定資格ロードマップ 2026 完全版|全 26 試験の体系と大型再編 (AI-901/AI-103/SC-500)

Microsoft Azure 認定資格 全 26 試験 (現行 23 + 退役 3) の 2026 年版ロードマップ。...

Azure

AI-901 完全ガイド|Azure AI Fundamentals 新試験

Microsoft Certified: Azure AI Fundamentals (AI-901) の出題範囲・Mi...

Azure

Microsoft Entra ID 入門|旧 Azure AD から学ぶ ID 管理 (AZ-900/SC-900/AZ-104 必須知識)

Microsoft Entra ID (旧 Azure Active Directory) の入門解説。2023 年 7...

Azure

DP-900 完全ガイド|Azure Data Fundamentals 出題範囲・学習リソース・合格戦略

Microsoft Azure Data Fundamentals (DP-900) の完全ガイド。4 ドメインの出題範...

Azureの記事一覧 (103件)
© 2026 NicheeLab All rights reserved.