導入 仮想化により、コンピューターがストレージを使用する方法が変わります。物理マシンが仮想マシン (VM) に抽象化されるのと同様に、物理ストレージ デバイスも仮想ディスク (仮想ディスク) に抽象化されます。今日はストレージ仮想化技術についてお話します。仮想ディスクはどのように実装されますか? 仮想ディスクの実装 サーバー ストレージを拡張する主な手段には、直接接続ストレージ (DAS)、ストレージ エリア ネットワーク (SAN)、ネットワーク接続ストレージ (NAS) の 3 つがあることはご存じでしょう。では、仮想ディスクを実装するにはどのようなタイプのストレージを使用できるのでしょうか? 仮想化環境では、VMWare などのハイパーバイザーが同時に多数の VM にストレージ領域を割り当てる必要があります。このプロセスでは、まず物理ストレージ リソースを仮想ディスクに再分割し、それを VM に割り当てる必要があります。 当然ながら、DAS を使用して物理ディスクを VM に直接接続することはできません。これを実行すると、必要となる物理ディスクが多すぎます。 SAN は、論理ユニット (LUN) の形式でストレージ リソースを提供します。ただし、仮想環境内の VM の数は非常に多く、LUN の数ではそれほど多くの仮想ディスクをサポートするのに十分ではありません。 さらに重要なのは、VM はいつでも作成、削除、または移行する必要があるため、仮想ディスクは多くの VM で共有されるということです。 VM を移行する場合、元のデータが失われないように共有ストレージが必要です。 DAS も SAN も共有ストレージには適していません。
リソースの割り当てと共有の問題を考慮して、ハイパーバイザーは NAS を使用して仮想ディスクを実装します。 VMware は通常、VMFS (仮想マシン ファイル システム) または NFS プロトコルを使用して仮想ディスクを実装します。 VMFS は、仮想マシン環境専用のファイル システム プロトコルです。 各仮想マシンのデータは、実際には一連のファイルです。最も重要なファイルは仮想ディスク ファイル (VMDK ファイル) です。さらに、スワップ パーティション ファイル (vswp ファイル、swap に相当)、不揮発性メモリ ファイル (nvram、bios に相当) などがあります。仮想ディスク上の各 VM の IO 操作は、実際には仮想ディスク ファイルの読み取りと書き込みです。 VMFS は仮想サーバー環境向けに設計、構築、最適化されており、複数の仮想マシンが統合されたクラスター化されたストレージ プールにアクセスできるため、リソースの使用率が大幅に向上します。 VMFS を使用するとリソースの共有が可能になり、管理者は効率性とストレージ使用率の向上によるメリットを直接享受できるようになります。 では、クラウド コンピューティングで仮想ディスクをどのように使用するのでしょうか? インスタンスストレージ 仮想ディスクを使用する最も一般的な方法はインスタンス ストレージです。各 VM は仮想マシン インスタンスであり、ハイパーバイザーは各インスタンスで CPU、メモリ、ディスクなどのシミュレートされたハードウェア環境を提供します。このようにして、仮想ディスクは物理世界と同様に仮想マシン インスタンスの一部になります。 VM が削除されると、仮想ディスクも削除されます。 このインスタンス ストレージ モデルでは、仮想ディスクと仮想マシン間のストレージ関係は、実際には DAS ストレージです。しかし、前述したように、仮想ディスクの基盤となる実装は NAS を使用して実装されます。ハイパーバイザーの役割は、VM 層のストレージ モデルを、仮想マシンの基盤となる層の実装プロトコル (VMFS または NFS) から分離することです。 VMFSプロトコルはストレージリソースの仮想化を実装し、各VMに再配布します。 ボリュームストレージ インスタンス ストレージには制限があります。開発者は通常、VM を再構築するときにユーザー データを保持できるように、インスタンス データ (OS やインストールされたサーバー アプリケーション ソフトウェアなど) をユーザー データから分離したいと考えています。 この要件により、ボリューム ストレージという別のストレージ モデルが生まれます。ボリュームはストレージのメイン単位であり、仮想ディスク パーティションに相当します。これは仮想マシン インスタンスの一部ではなく、仮想マシンの外部ストレージ デバイスと見なすことができます。 ボリュームは 1 つの VM から切り離し、別の VM に接続することができます。このようにして、インスタンス データとユーザー データの分離を実現します。 OpenStack の Cinder はボリューム ストレージの実装です。 インスタンス ストレージとボリューム ストレージに加えて、別の特殊なタイプの仮想化ストレージであるオブジェクト ストレージについて説明します。 オブジェクトストレージ 多くのクラウド アプリケーションでは、多くの場合、複数のデータ センターにまたがる異なる VM 間でデータを共有する必要があります。オブジェクトストレージはこの問題を解決できます。前回の記事『クラウドコンピューティングのIaaS管理基盤の基本機能とは?』でオブジェクトストレージについて触れました。 オブジェクト ストレージ モデルでは、データはストレージ セグメント (バケット) に保存されます。これは文字通り「バケット」とも呼ばれます。ハード ドライブの例えを使うと、オブジェクトはファイルのようなもので、ストレージ セグメントはフォルダー (またはディレクトリ) のようなものになります。オブジェクトとバケットは、Uniform Resource Identifiers (URI) によって見つけることができます。 オブジェクト ストレージの中心的な設計概念は、実際には仮想化です。具体的には、ボリューム、ディレクトリ、ディスクなどのファイルの物理的な保存場所をバケットに仮想化し、ファイルをオブジェクトに仮想化することです。アプリケーション層では、データへのアクセスが簡素化され、基盤となるストレージ テクノロジの異種性と複雑さが遮断されます。 オブジェクトストレージモデル NASとオブジェクトストレージにはそれぞれ長所がある もちろん、NAS ストレージ テクノロジーはデータ共有の問題も解決できないのかと疑問に思うかもしれません。オブジェクト ストレージの規模とコストの利点により、多くのクラウド環境では NAS の代わりにオブジェクト ストレージが使用されています。 オブジェクト ストレージは多くのノードに分散され、最新のデータが常に利用できるとは限らないため、オブジェクト ストレージのデータ一貫性は強くありません。強力な一貫性が必要な場合は、NAS を使用できます。現在、クラウド コンピューティング環境では、NAS とオブジェクト ストレージが共存しています。 NAS と同様に、オブジェクト ストレージはハードウェア アーキテクチャではなく、ソフトウェア アーキテクチャです。アプリケーションは、REST API を介してオブジェクト ストレージに直接アクセスします。一般的に使用されるオブジェクト ストレージには、Amazon の S3 や OpenStack の Swift などがあります。 結論 実際のクラウド プラットフォーム アプリケーションでは、実際の状況に応じてさまざまな仮想化ストレージ テクノロジを適切に使用する必要があります。
|
>>: クラウドコンピューティングを早めに活用しましょう!クラウドコンピューティングが企業にもたらすメリットを見てみましょう
Discuz フォーラムを使用する友人は皆、Discuz フォーラムが検索エンジン最適化に非常に優れ...
海外のクラウドファンディングプラットフォームのいくつかのルールと、海外のクラウドファンディングが法的...
私は多くの安価な VPS を使用しましたが、その中にはかつて「最も安い VPS」と考えられていたもの...
dedistart は Redcluster LTD 傘下の専用サーバーブランドです。主な事業はブル...
中国の越境電子商取引は急速に成長しており、過去5年間の取引量の年平均成長率は16.2%に達し、対外貿...
編集者注: この記事は、8 月 18 日に開催された HDCon 人間中心設計カンファレンスで Ki...
導入Kafka はパブリッシュ/サブスクライブ型のメッセージング システムです。もともと Linke...
雲秀キャピタルエンタープライズサービスグループ 2021年3月[序文] クラウドベースのビジネス...
[51CTO.com からのオリジナル記事] サーバーレスは、イベント駆動型、ステートレス、メンテナ...
現在の経済状況により、外国人は高品質で低価格の商品をオンラインで購入する意欲が高まっており、これは私...
本日、皆さんにお伝えしたいトピックは、Baidu Smart Cloud の「GPU コンテナ仮想化...
ウェブマスターの意見では、dogyun は中国の商人の間で非常に信頼性の高い技術と非常に完全な機能を...
予測可能でステートフルなワークロードを持つ企業では、オンプレミスのコンピューティング オプションを使...
Ramnode の Seattle KVM VPS の SSD ハード ドライブは長い間在庫切れでし...
【世界技術総合レポート】経済観察報は20日午後、深セン市市場監督管理局が行政処罰審問案の「通知」を提...