SANストレージを使用してProxmoxクラスターをセットアップする

iSCSI SAN と Proxmox VE を統合してストレージ性能を向上させる方法を学びましょう。当社の簡潔なガイドに従って、仮想化クラスター上でマルチパス構成およびLVMセットアップを行ってください。

download-icon
無料ダウンロード
VM、OS、DB、ファイル、NASなどに対応
takahashi-meitetsu

Updated by 高橋明哲 on 2025/08/12

目次
  • SANとは何ですか?

  • ProxmoxでSANを使用する利点

  • iSCSI SANを使用するためのProxmox VEクラスターの設定方法

  • Proxmox環境を完全に保護

  • Proxmox ストレージに関するよくある質問

  • 結論

Proxmoxは、KVMによる仮想マシンとLXCによるコンテナを統合する、企業向けの仮想化オープンソースプラットフォームです。これらの機能に加えて、ProxmoxはSANと連携して構成することも可能であり、仮想化環境にスケーラブルで高性能なストレージソリューションを提供します。

SANとは何ですか?

「SAN」とはStorage Area Networkの略称で、ブロックレベルのデータストレージにアクセスできる統合されたネットワークを提供するネットワークです。通常、SANバックアップはLANバックアップよりも多くの利点があります。SANは、サーバーがディスクアレイやテープライブラリなどのストレージデバイスにアクセスできるようにして、それらのデバイスをオペレーティングシステムにローカル接続されたデバイスとして認識させるために使われます。SANのアーキテクチャは高可用性および高性能の環境に適しており、たとえばProxmoxのような大規模な仮想化プラットフォームで必要とされる要件を満たすのに最適です。

Proxmoxは、iSCSIやファイバーチannel、その他のストレージプロトコルを介してSANに接続するように設定することで、仮想マシンにストレージリソースを提供できます。これは、大規模なストレージが必要であり、ストレージの高可用性とスケーラビリティが求められる企業環境で一般的な構成です。

ProxmoxでSANを使用する利点

パフォーマンス: SANは高い帯域幅と低遅延を提供でき、Proxmoxの仮想マシン上で動作するストレージ集約型アプリケーションに適しています。

スケーラビリティ: SANは、既存のサービスを中断することなく、より多くのストレージハードウェアを追加することでスケールアウトできます。

高可用性: SANは、冗長なハードウェアやネットワーク経路などの機能を備えており、ストレージの高可用性を確保します。

一元管理: ストレージを中央で管理し、必要に応じてProxmoxサーバーに割り当てることができ、全体の運用管理が簡素化されます。   

iSCSI SANを使用するためのProxmox VEクラスターの設定方法

Proxmox VEクラスターを設定してiSCSI SANストレージを使用し、マルチパスI/Oを利用してパフォーマンスと冗長性を高めるには、次の手順に従ってください:

1. 必要なソフトウェアパッケージをインストールする

すべてのProxmoxノードに“multipath-tools”をインストールします:

apt update
apt install multipath-tools

2. マルチパスの作成および構成

“/etc/multipath/conf.d/ ” ディレクトリが存在しない場合は作成してください:

「/etc/multipath/conf.d/multipath.conf」ファイルを作成または編集し、構成を追加してください:

3. WWIDの設定

「/etc/multipath/wwids」ファイルを編集し、ストレージデバイスのWWIDを追加してください:

nano /etc/multipath/wwids

4. マルチパスサービスを再起動します

新しい設定を適用するには、「multipathd」サービスを再起動してください:

systemctl restart multipath-tools.service

5. マルチパス構成を確認する

マルチパスデバイスを表示するには、次のコマンドを使用してください:

multipath -ll

6. パーティションの分割、フォーマット、およびLVMの作成

マルチパスデバイスをいずれかのノードでパーティション分割し、フォーマットしてLVM構造を作成します:

# 新しいパーティションを作成するには、画面の指示に従ってください

pvcreate /dev/mapper/mpatha1
vgcreate pve-san /dev/mapper/mpatha1

7. クラスタ共有ストレージを作成

各Proxmoxノードで「partprobe」コマンドを実行します:

partprobe

“partprobe”が利用可能でない場合は、それをインストールしてください:

apt install parted

8. Proxmox VE にストレージを追加

Proxmox VEのWebインターフェースにログインし、「Datacenter」 -> 「Storage」 -> 「Add」 -> 「LVM」 に移動します。

入力ID:例「pve-san」

ボリュームグループを選択: 「pve-san」はただ今作成されました

必要に応じてその他のオプションを構成します

9. テストストレージ

新しく構成されたSANに正常に保存できることを確認するために、テスト用の仮想マシンまたはテスト用のディスクを作成してください。

iSCSIデバイスがすべてのProxmoxノードから認識可能であり、同じマルチパス設定が構成されていることを確認する必要があります。

SANの設定がProxmox VEクラスターへの接続を終えると、管理者はエンタープライズグレードの仮想化プラットフォームに求められる要求を満たす構成の堅牢性を享受できます。さらに、マルチパスI/Oを利用することで、一つのパスに障害が発生してもストレージへのアクセスを維持できるため、サービスとデータの可用性を継続的に保つことができます。

Proxmox環境を完全に保護

SANをProxmox VEに統合することで、高性能でスケーラブルかつ高可用性のストレージを提供し、仮想化環境を大幅に強化できます。しかし、包括的なデータ保護には外部のバックアップソリューションが不可欠です。

Vinchin Backup & Recovery はProxmox VMのバックアップに最適なソリューションとして注目されており、仮想環境向けに設計された多様な機能を備えています。LANおよびLAN-Freeの両オプションによる自動化されたエージェントレスバックアップ、オフサイトコピー、インスタントリカバリ機能を提供しています。さらに、データ暗号化や高度な保護のための ランサムウェア対策 も追加のセキュリティ対策として含まれています。また、Vinchinはすべてのサポート対象仮想プラットフォーム間での V2V 移行 を簡単に実現し、包括的で安全なバックアップソリューションを提供します。

Proxmox VEのVMをバックアップするには、たったの4つの手順が必要です:

1. バックアップ対象を選択します。

バックアップ対象の選択

2. バックアップ先を選択します。

バックアップ先の選択

3. 戦略を選択する際にLAN-Freeバックアップを有効にします。

戦略の選定

4. 求人票の確認と送信

案件を確認して送信する

Vinchin Backup & Recovery は何千もの企業に選ばれており、あなたも今すぐ 60日間のフル機能トライアル! で使い始めることができます。また、お問い合わせ よりご要望をお知らせください。IT環境に合わせたソリューションをご提供いたします。

Proxmox ストレージに関するよくある質問

1. Q: Proxmox VEでサポートされているストレージの種類は何ですか?

A: Proxmox VEは、ローカルストレージ(LVM、ディレクトリー、ZFS)、ネットワークストレージ(iSCSI、NFS、Ceph)、およびSANなど、さまざまなストレージタイプをサポートしています。

2. Q: Proxmoxのストレージを最適化するにはどうすればよいですか?

A: データの保管に必要な物理ストレージ容量を削減し、ストレージハードウェアのコスト削減を実現するために、Proxmox ZFS圧縮 を利用すると効果的です。さらに、データ量を最小限に抑えることで、ネットワーク経由で転送するデータ量が減少し、ネットワークパフォーマンスの向上や帯域幅コストの低減にもつながります。

結論

SANストレージをProxmox VEに統合することで、仮想化環境の機能を大幅に向上させることができます。これは、企業向け仮想化で一般的に必要とされる要求の高いワークロードをサポートできる、高性能でスケーラブルかつ信頼性の高いストレージソリューションを提供します。上述の手順に従うことで、Proxmox VEクラスターを構成し、SANストレージが提供する利点を最大限に活用することができます。

共有:

Categories: VM Tips