仮想化ではハードウェアが軽視されがちだ。しかし、可用性を確保する機能を使っても、全てのハードウェア障害が回避できるとは限らない。仮想環境では、可用性だけでなく障害も考慮して設計する必要がある。
ライブマイグレーションやフォールトトレランス、高可用性、冗長化などの技術が広く利用されるようになり、ハードウェア障害はあまり話題に上らなくなっている。代わりにわれわれは、アプリケーションやシステムの可用性に主眼を置いている。障害ではなく可用性の観点から設計、構成、インストールを行うわけだ。そこで問題となるのが、「ハードウェアが故障したら、何が起こるのか」だ。
可用性を考慮した設計における思考プロセスは、障害を考慮した設計の場合とは全く異なる。その違いを理解することが仮想化を成功させる鍵となる。
さらに、サーバ仮想化では、大規模なサーバクラスタを1つ構築するのと、小規模なサーバクラスタを複数構築するのとではどちらが良いのだろうか。ハードウェアにおけるサーバクラスタリングの制限についても考察した。
会員登録を行うことで、2000点以上の技術資料がそろったホワイトペーパーや興味・関心分野ごとに情報を配信するメールマガジン、ITmediaや@ITの特集記事がPDFでまとまって読めるe-bookなど、各種サービスを無料で利用できます。TechTargetジャパンサービス利用登録
Copyright © ITmedia, Inc. All Rights Reserved.