フラッシュストレージioDriveの様々な活用法
2014年3月18日(火)
仮想化によるサーバ集約
既存のサーバを仮想化して集約することで、システムコストを削減するケースも多いと思います。しかし、CPUやメモリが余っていても、SANや外部ストレージがボトルネックとなり、仮想マシン(VM)の集約率がなかなか高められなかったりするのではないでしょうか。ioDriveを使用すれば、さらに集約率が高まり、コスト削減を進めることが可能です。
仮想化環境でioDriveを使用する場合、ローカルストレージとして利用している限りはHAやライブマイグレーションの機能が利用できないため、仮想化のメリットを100%発揮できません。そこでFusion-io社が提供しているioTurbineキャッシングソフトウェアを使用し、ioDriveを共有ストレージのキャッシュ(サーバサイドキャッシュ)として利用します。
ioTurbineを使用すると、外部ストレージ・VM間でやり取りしたデータは自動的にioDriveにキャッシングされます。VMが同じデータにアクセスした際は外部ストレージではなく、ioDriveからデータが返送されるので、IO性能を飛躍的に向上させることができます。さらに、これまで外部ストレージ側で処理していたリード処理をioDriveにオフロードできます。そのため、外部ストレージがライト処理に専念できるようになり、ライト性能も向上させることができます。
あるオンラインショップ企業では、ioTurbineを使用することでWebページの読み込み時間を5分の1に短縮させつつ、ESXのホスト台数を20台から8台に削減させることに成功しました。また、外部ストレージ側の負荷が減ったため、ディスクを追加することなく、将来のシステム拡張に備えることも可能になりました。
なお、ioTurbineは、IBMよりFCSA(Flash Cache Storage Accelerator)という名前でOEM提供しているため、ソフトウェアの保守も一括してIBMより受けることが可能です。
図2 ioTurbineのアーキテクチャ(クリックして拡大)
連載バックナンバー
Think ITメルマガ会員登録受付中
Think ITでは、技術情報が詰まったメールマガジン「Think IT Weekly」の配信サービスを提供しています。メルマガ会員登録を済ませれば、メルマガだけでなく、さまざまな限定特典を入手できるようになります。
全文検索エンジンによるおすすめ記事
- フラッシュストレージioDriveの性能と信頼性
- クラウドからシステムの自動運用を目指す!
- LifeKeeper Data Replication For WindowsとDisk to Disk Backup
- フラッシュストレージが注目される理由と4つのソリューション
- VMware Virtual SANで実現するストレージ仮想化:Part2 データの読み書きと耐障害性
- データベースの耐障害性を高めるクラスタソフト
- 仮想環境に最適化したスマートストレージのアーキテクチャ(前)
- ハイパーコンバージドインフラのNutanix、新しいハイパーバイザーを紹介
- Oracle ExadataによるDWH高速化
- 事例から見るvSAN採用の決め手