■仮想ストレージ実現の壁■
今回は、仮想ストレージを実現するストレージ・フェデレーションについてご紹介します。ストレージ・フェデレーションとは、分散ストレージ連携のアーキテクチャであり、ストレージとデータがどこにあろうと透過的に共通プール化することで、必要なときに最適な場所へデータを再配置したり、データの共有や分散を、たとえ距離の離れたデータセンターの間であっても実現するものです。しかし、これはアプリケーションから見れば、データがひとつの場所に集約されているか分散しているかに関わらず、透過的にアクセスできなければならないことを意味しています。
たとえば、これまで、複数の仮想マシンがひとつのLUNを共有している場合、仮想マシンの移動がLUNを共有するすべての仮想マシンに影響していました。そのため、個別にLUNを割り当てる必要があり、運用負荷の向上と利用効率の低下という問題がありました。また、VMware Storage VMotionを利用する場合でも、仮想マシンを特定の物理サーバに保持したまま、データの移動先の割り当てとコピーを事前に行い、その後、仮想マシンの移動と接続性を引き継いできました。つまり、仮想マシンとそのデータは、場所を越えたときに、そのアクセスの透過性が課題となっていました。
さらに、この透過性を確保したとしても、もう一段階の課題がありました。
複数の分散した仮想マシンからひとつのLUNへアクセスする場合や一つの仮想マシンから複数の分散したLUNにアクセスする場合、アプリケーションから常に単一(最新)のデータへ遅延なくアクセスできる必要があり、分散している特定のデータへの書き込み要求にも対応できなければならないという点です。
ストレージ・フェデレーションはこれらの課題を解決することで、データセンターのこれまでの戦略を大きく変えるものとなります。
■ストレージ・フェデレーションを実現する技術■
では、これらの課題をどんな技術で解決したのか?
ストレージとサーバを仮想化によって分離しながら、場所を越えてデータの一貫性を仮想化レイヤ内で維持する仕組み、これを独自の「分散キャッシュ連携技術」により実現しました。
従来、マルチプロセッシングシステムのCPUにおいて、そのキャッシュとメインメモリのデータの一貫性を保持し、常に最新の単一のデータコピーを保持する仕組みがありました。これにより、ユーザーは、CPUを意識することなく正確に最新のデータにアクセスすることができました。この技術を場所を越えてストレージの利用環境において実現させたのが「分散キャッシュ連携技術」です。この技術では、どこからアクセスしても常に最新の単一のデータにアクセスすることができます。複数の書き込み要求の中で、常に一貫性のある単一のデータを、サーバとストレージの間の仮想レイヤにおいて維持します。
続きはこちらから >> (»リンク)
EMCジャパンのTech Communityサイト (»リンク) では、ストレージや情報管理に関する最新技術を多数紹介しています。
企業ブログ
-
【EMC Tech Communityサイト】事例紹介 Vol.62 | グローバル・カンパニーにおけるパフォーマンスやストレージ使用率の向上とコスト削減を両立させる取り組み
アメリカのオハイオ州Olmstedに本社を置き、アメリカ、カナダ、メキシコ、中央アメ...
2012-10-31

