ストレージ仮想化テクノロジーを 1 つの記事で理解する

ストレージ仮想化テクノロジーを 1 つの記事で理解する

今回はストレージ仮想化技術について学びます。

データは、コンピュータ システム全体の中で最も重要かつ貴重な部分です。データストレージは常にホットな話題です。データストレージは、クラウドコンピューティングよりずっと前から開発されてきました。クラウドコンピューティングとは特別な関係はないと言えます。ここで言うクラウドコンピューティングストレージとは、通常、統合されたリソースプールを複数のユーザーに分割する Amazon の S3 ストレージや EBS ストレージなどを指します。

ストレージとは

ストレージには長い歴史があり、あらゆるところに存在します。

ストレージはストレージです。メモリとの違いに注意してください。

本質的な違いは、ストレージは永続的である必要があるのに対し、メモリは一般に RAM と見なされ、電源がオフになると簡単に失われ、その主な機能は XIP (eXecute In Place) であることです。人間の記憶を保存できたらいいのに。ストレージは、メディアによって大きく異なり、さまざまな種類があります...

ストレージ仮想化とは

ストレージ仮想化とは、ストレージ デバイスに論理レイヤーを追加し、その論理レイヤーを介してストレージ リソースにアクセスすることです。

管理者にとっては、ストレージリソースを調整し、ストレージ使用率を向上させるのに非常に便利です。

集中型ストレージは、エンドユーザーにとってより優れたパフォーマンスと使いやすさを提供できます。

ストレージ仮想化の実装

  • RAWデバイス+論理ボリューム:
  • ストレージデバイスの仮想化
  • ホストストレージ仮想化 + ファイルシステム

ストレージ仮想化の仕組み

  • RAWデバイス+論理ボリューム方式は最も直接的なストレージ制御方式です。一般ブロック層上で1Gを単位としたストレージブロックに直接分割されます。これらのユニットを管理することで、ボリュームメンテナンス操作が実行されます。
  • ストレージ デバイスの仮想化とは、ストレージ デバイスの機能を使用してボリュームのメンテナンス操作を実装することを指します。ストレージ デバイスは、シン プロビジョニング、スナップショット、リンク クローンなどの高度なストレージ サービスも提供できます。
  • ホスト ストレージ仮想化 + ファイル システムとは、ホストがファイル システムを通じて仮想マシンのディスク ファイルを管理し、仮想化レイヤーを通じて多くの高度なサービスを提供することを意味します。サービス機能はストレージ デバイスに依存しません。

RAWデバイス+論理ボリューム仮想化構造

  • RAWデバイス+論理ボリューム方式は最も直接的なストレージ制御方式です。一般ブロック層上で1Gを単位としたストレージブロックに直接分割されます。これらのユニットを管理することでボリュームメンテナンス操作を実現します。
  • IO パスはシンプルで、読み取りおよび書き込みのパフォーマンスは優れていますが、高度なサービスはサポートされていません。

用語の説明:

ホストカーネル空間: Dom-0 カーネル空間

ユーザー仮想マシン: ゲスト OS

フロントドライブ: blkfront

バックエンドドライバー: blkback

汎用ブロックレイヤー

ストレージデバイス仮想化アーキテクチャ

  • ストレージ デバイスの仮想化とは、ストレージ デバイスの機能を使用してボリュームのメンテナンス操作を実装することを指します。ストレージ デバイスは、シン プロビジョニング、スナップショット、リンク クローンなどの高度なストレージ サービスも提供できます。
  • このテクノロジーの利点は、ホストから独立しており、ホストのリソースを占有せず、豊富なデータ管理機能を備えていることです。
  • このテクノロジーの欠点: 一般的に、デバイス内のディスクのみを仮想化できます。異なるメーカー間のデータ管理機能は相互運用できません。複数のストレージ デバイス セットには、複数のデータ管理ソフトウェア セットの構成が必要となり、コストがかかります。

ストレージ仮想化 + ファイルシステム構造

ホスト ストレージ仮想化 + ファイル システムとは、ホストがファイル システムを通じて仮想マシンのディスク ファイルを管理し、仮想化レイヤーを通じて多くの高度なサービスを提供することを意味します。これは、現在業界でより頻繁に使用されている仮想化方法でもあります。

  • 異機種ストレージとサーバーをサポート
  • 高度な機能が豊富で、ハードウェアデバイスに依存しない
  • 長いIOパスとパフォーマンスの低下

ストレージ仮想化タイプ

いくつかのストレージ仮想化技術の比較

<<:  分散MemCacheの詳細な解釈

>>:  パブリッククラウド: 「成熟」と「変革」の2018年

推薦する

ホームページのタイトルにウェブサイトの URL を追加すると、SEO の最適化に役立ちますか?

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスウェブサイトのホームペー...

ウェブページ最適化における3つの主要な考慮事項

ウェブサイトの構造単位はウェブページであり、数百または数千のウェブページコンテンツで構成されています...

Google が量子オープンソース ソフトウェアをリリースし、科学者向けに量子コンピューターを無料で提供開始!

2017 年 10 月 24 日 量子コンピュータの理論的なクラウド処理能力は従来のスーパーコンピュ...

SEOプロセスで見落とされがちな詳細をチェックする

現在、インターネット上にはさまざまな SEO トレーニング教材があります。初心者の多くは、いくつかの...

Taobao アフィリエイト開発は 3 つのコア段階に基づいています。大金を稼ぐことはもはや遠い夢ではありません。

タオバオアフィリエイトは、初期の広告スペースモデルから現在の洗練されたコンテンツプレゼンテーションま...

「2013年中国インターネットユーザーのオンラインビデオアプリケーション研究報告」の2つのポイントの解釈

中国インターネットネットワークインフォメーションセンター(CNNIC)は2014年6月9日、「201...

簡単な分析: ウェブサイトのユーザー グループをどのように見つけるか?

ユーザー ニーズ分析を行う際、「ユーザー グループ」の位置付けは分析対象と切り離せません。ユーザー ...

グリーンラディッシュアルゴリズムが、好景気期に高品質のソフト記事マーケティングを推進

緑大根アルゴリズムがアップグレードされた後、多くのウェブマスターは、緑大根アルゴリズムの出現によりソ...

ウェブサイトの最適化コンテンツとフレームワークは無視できない

インターネットの発展に伴い、多くの企業がより多くの販売チャネルと開発スペースを獲得するためにウェブサ...

ブランド マーケティング プランニング: 6 つの定番クリエイティブ テンプレート!

広告には 2 つの基本的な属性があります。まず、それは個人の楽しみのためだけではなく、企業のマーケテ...

SEOwhy学習体験:Fuwei理論オンサイト最適化の詳細分析

最近、私は Fu Wei のチュートリアルに従っています。サイト内最適化のいくつかの詳細について、最...

360buyの内部構造シリーズの詳細説明:SEOの欠陥(2)

以前、「360buyの内部構造の詳細説明 - SEOの欠陥(1)」という記事を書き、360buyの欠...

「デジタルヒーロー」シリーズレポート:浙江ラジオテレビに根ざした13年間、新卒からデジタルヒーローへの昇進

浙江衛星テレビについて語るとき、「中国の声」の見事なパフォーマンス、「ランニングマン」の楽しさ、「エ...

SaaSは中盤を迎え、DockerとHTML5がトレンドになる

経歴: 20 ~ 30 年にわたって開発ツールと基本ソフトウェアに携わってきた Marco は、現在...