コラボレーション・エンジニアの考える日々

企業での情報共有とコミュニケーションについて、ITを中心に企業コラボレーションを考えていくブログです。

DAOSを適用したUS事例

Lotus Domino 8.5の目玉は、DAOSとIDファイル管理3点セット(IDボールト、共有ログイン、ローミング)だ。これで強力なTCO削減が可能である。特に、DAOSは、注目度No1だ。何しろ、Disk容量が40%から60%削減できるというのだから大きい。USの開発部隊が日ごろ使っているメールサーバーにDAOSを適用したデータも出ていて、50%の削減という結果である。しかし、事例とはいえ、あくまでもIBM内のデータなので、眉唾と思われる方もいらっしゃるだろう。

ところが、早速、DAOSを適用したというUSの事例がブログにアップされていたのを見つけ、その効果に驚いた。

Mail server:

  • 171 db’s analyzed
  • 162GB of NSFs
  • 647,001 attachments
  • 368,877 duplicate attachments
  • Disk savings: 64.1GB

Application server:

  • 158 db’s analyzed
  • 52.6GB of NSFs
  • 410,219 attachments
  • 148,035 duplicate attachments
  • Disk savings: 12GB

メールサーバーでは40%弱のDisk容量削減になったということだ。アプリケーションサーバーでも20%強の削減効果が出ている。アプリサーバーでは、1つの添付ファイルがいろんなところに貼られるということはないと僕は考えていたので、DAOSによるDisk容量削減は期待できないと思っていたが、意外に添付ファイルの重複はあるようだ。そして、Disk上でのオンラインバックアップ領域やテープバックアップ領域も考えると、削減効果は2倍、3倍となってくる。


DAOSは、Dominoサーバー単位で添付ファイルを共有する。つまり、サーバー2台でDominoクラスタリングを構成していれば、それぞれのサーバー上に同じ添付ファイルが存在する。また、添付ファイルつきのメールを、ホームサーバーが別々のユーザーに送る場合は、それぞれのホームサーバー上で添付ファイルが剥がされて管理される。従って、DAOSによるDisk容量削減効果は、Dominoサーバーの数によって変わってくる。サーバー数が少なければ少ないほど、1台のDominoサーバー上に添付ファイルが重複している可能性が高くなるので、効果が高くなるし、サーバー数が少なければその逆となる。IBMのように、日本のメールサーバーだけでも16台(クラスタなので実際は32台)ある環境では、効果が想像しにくい。ただ、ユーザー数が6,000名程度までの環境であれば、サーバーは2,3台で運用しているでしょうから、効果が必ず出ると想像できる。


環境によってDAOSの効果は変わるので、8.5の導入判断に迷うところだが、DAOS Estimatorなるツールが用意されている。これは、バージョン6.0以上のDominoサーバー上で動き、添付ファイルの重複状況を調べて、DAOSでどれだけDiskが削減できるか出してくれるのだ。このツールの実態は、1つの実行ファイルであり、IBMサイトからダウンロードして利用可能である。これであれば、あらかじめ削減効果が明確に数字で出てくるので、8.5バージョンアップの稟議書も通しやすい。


と、ここまで書いていたところで、同僚から、Ed Brillのブログ上でDAOSで盛り上がっているという情報を教えてもらった。今回、僕が紹介した事例以外にも、まだまだあるというのが分かる。

Ulrich Krause -- Impressive DAOS Results: 62% savings
Chris Whisonant -- Nearly 50 Percent Savings With DAOS: Highlights several, including Almar, Bruce (saving 49%), and Lotus911's internal deployment (80%!)
Mike Burford: DAOS Estimator Results for Domino 8.5: 43.4% savings
Dennis Heinle: DAOS Estimator -- Wow: Almost 50% savings
Thomas Schulte (via Gregg Eldred): Not as good as the ones Ulrich posted: 48% savings
Kevin Hansen: Two weeks after Lotusphere - Disk savings abound: 23-40% savings
BothXP on Twitter: 37% savings
Keith Brooks: Disk Space Savings from 8.5 and how to do it: 13-37% savings
@TieftonFraktion on Twitter: Savings on all DB's: 24%, only MailDB's: 48%


Dominoは、バージョン6.0位のころからか、メジャーバージョンアップの度にTCO削減を謳ってきたが、8.5のDAOSは、その中でも飛びぬけてダイレクトな効果を出してくれる。しかし、「添付ファイルの共有? 共有メール機能に似ているな。大丈夫なの?」と心配される声も聞く。確かに僕も最初はそう思ったが、DAOSはトランザクションログをうまく活用して、信頼性を上げているようだ。なにしろ初物なので、製品障害や運用上の問題がないか確認する必要があるが、それらがクリアできれば、イチオシの機能である。その辺りは、技術者の誠実さをもって、今後、確認していくつもりだ。