2017年10月24日 05時00分 公開
特集/連載

HDDをSSDに置き換えても意味はない?VDIだけじゃない HCIはインメモリDBにも活用できる

全てのHDDをSSDに置き換えても、インメモリデータベースにまつわるストレージの問題を解決することにはならない。それよりもハイパーコンバージドとNVDIMMを検討すべきだ。

[Jim O'Reilly,TechTarget]

 インメモリストレージを使用すると性能が向上する。だがバックエンドに適切な永続ストレージを用意することが重要になる。こうしたアーキテクチャの設計は難しいが、IT管理者には選択肢が幾つかある。

 インメモリストレージには2つの考え方がある。1つは何も保存しないという考え、もう1つは更新を常に永続ストレージに書き込むという考えだ。

 60台または120台のHDDを備えたRAIDアレイで快適に稼働しているクラスタアーキテクチャは、インメモリストレージによって高速になったトランザクションレートには対応できない。では管理者は何をすべきだろう。

 どのような解決策をとっても、コストは以前のHDD構成よりも高くなる。だがサーバの台数は少なくなる。さらに超高速のアーキテクチャの方が経済性は高い。

インメモリストレージをサポートするバックエンド

 単純にHDDをSSDに置き換えるだけでは機能しない。RAIDアレイには帯域幅に制限がある。60台のSSDでも、もっと低速のユニットでも、この制限の影響を受ける。ハイパーコンバージドインフラは、ホストサーバ内ではローカルにアクセスでき、クラスタ全体にはRDMA(Remote Direct Memory Access)経由でアクセスできる超高速のNVMeドライブを備えていれば、適切に機能する。

 弾力性とノンストップ運用を実現するには、インメモリノードに障害が発生した場合に備えて、そのノードの永続コピーが別のノードに存在しなければならない。そのためには、別のサーバのノードへRDMA経由で書き込むことが必要になる。ただし、リモートストレージを定期的に使用し、復旧が必要になる可能性のあるトランザクションが短期間公開されることを受け入れれば、アーキテクチャが簡素化され、トランザクションの長時間の実行を回避できる可能性がある。

ITmedia マーケティング新着記事

news143.jpg

Google トレンドで探る新型コロナウイルスに関連する検索動向
新型コロナウイルスの脅威が高まる中、国内の関心はどのように移り変わっているのか。「G...

news113.jpg

新型コロナウイルス感染拡大に関する不安 「経済への打撃」が「多くの死者が出ること」を上回る
McCann Worldgroupが世界14カ国で実施した意識調査の結果、政府の対応体制が「整っている...