• メールアドレス:
  • パスワード:
Sponsored by Sun Microsystems K.K.キャンペーン情報、セミナー、事例、ホワイトペーパー、サポート情報をスポンサー企業からセレクトしてお届けします
第8回:SAPソリューションにさらなる競争力を約束するSolaris 10 〜仮想化とZFSがもたらす柔軟性とスピード〜

第8回:SAPソリューションにさらなる競争力を約束するSolaris 10
〜仮想化とZFSがもたらす柔軟性とスピード〜

ZFSの特長的なテクノロジー

 たとえば、従来はディスクユニット(ボリューム)とファイルシステムが密接な関係を持っており、ファイルシステム上のマウントポイントとボリュームが1対1に関連していた。このためファイルシステムの容量を増設しようとしても、さまざまな工夫が必要であった。

 これに対してZFSではディスクを「プール」と呼ばれる形で管理し、ファイルシステムにはそこから必要な容量を提供するようになっているので、ディスクを増やしたい場合は新しいディスクユニットをプールに追加すればよい。

ZFSには従来のようなファイルシステムとは大きく異なる「プール」という考え方が導入されているのが特徴。
※クリックすると大きい画像を表示します

 また、プールには物理的なディスクユニットだけでなく、ディレクトリ、ファイル、USBメモリ等も追加できる。そのため管理者にはZFS管理の練習を簡単に実行できるメリットもある。

 「従来、ファイルシステムの増設にはディスクドライブの増設が必要だったので、練習するのも簡単ではありませんでしたが、ZFSならファイルやディレクトリをディスクに見立てられるので、簡単に練習ができ、管理者のスキル向上に役立っています」(国谷氏)。

 大容量への対応だけでなく、耐障害性の確保もZFSの特長だ。ZFSではファイル書き込みの際に「Copy-on-Write」という手法を採用。これは、ファイルの内容を変更(上書き保存)する際、(1)既存のデータを残した状態で変更すべきブロックの内容を空き領域にコピーし、(2)コピーされた領域を更新(書き込み)し、(3)使用ブロックの位置指定を更新したブロックへ変更するという、一連のトランザクションとして実行される。こうすることで、ファイル更新の際、どのシーケンスにおいても既存のデータ消失という危険性が皆無、つまり「データが壊れない」という効果が得られるのだ。ストレージシステムが提供するハードウェア RAID ではこうした書き込み時の事故に対して無力であること事を考えると、データ整合性を考える上で非常に重要な機能と言える。

 また、Copy-on-Write によりファイル変更を行うということは、ファイルシステムのスナップショットの作成も容易である。スナップショット作成を指示すると、その時点のファイルシステムの状態を記録し、それ以降の変更に関しては変更履歴が記録される。こうすることで、容量の節約と、任意の時点でのファイルシステムの状態を保存しておけるようになっている。

書き込み中のエラーなどによる、既存データの破損といったリスクを回避するCopy-on-Writeの方式。
※クリックすると大きい画像を表示します

データリンクを追跡し、データ破損をチェック

 また、ディスク上でのデータブロックの管理においては、データとそのチェックサムを記録するようになっている。この「End-to-End Checksum」ではファイルのデータリンクを追って完全性をチェックし、ファイルの破損がある場合、すぐに判明するようになっている。この機能を応用することで、ミラーリング環境では、データセットのどちらに障害が発生しデータの破損が起こったのかを自動判断し、補正を実行できるようになっている。

 国谷氏は「アプリケーションのデータの完全性は、SIerやプログラマが作り込むことによって確認するものではなく、OSが担保すべきものです」と語り、Solaris 10の優位性を強調する。

 

INDEX

Sun Microsystems 関連情報

新着・更新情報

[導入事例] スイスコム・モバイルAG (Swisscom Mobile AG) 社 (スイス)
[イベント/セミナー情報] 九州地区開催のイベント/セミナー - Rubyist九州会議2008
[イベント/セミナー情報] Solarisで解決!検証結果からみる仮想化&統合化のポイント
[コミュニティ Sun Fun Times] データ洪水からの脱出法 - 爆発的に増大するデータを管理するためのポイント
[Sun Developer Connection] SDC SQUARE 5月号公開

イベント・セミナー

OpenSolaris 2008.05 リリース記念セミナー
アイデンティティ管理xドキュメント・コントロールで実現する企業ガバナンス
JavaOne 2008 報告会開催のお知らせ
Solaris Innovation Forum
IT サービス設計の新しい方法論

プレスリリース

企業内のユーザー情報の安全な利用/共有/管理を実現する「Sun Java System Access Manager 8.0」で日立の指静脈認証が利用可能となるソフトウェアを開発 - 「OpenSSO」でも動作可能なものとし、無償でソースコードを公開
サンとシスコ、ディザスタ・リカバリ分野で協業 - 情報漏えい対策となる「セキュアDRソリューション」を提供開始
米国サン、CommunityOne会場でOpenSolarisのリリースを発表 高いオープン性と統合性を持つ無料のOSにイノベーションを促進する機能を満載、世界トップクラスのサポートも利用可能 - Web 2.0開発・運用プラットフォームに最適、斬新で使いやすいオープンソースOS まずアマゾンとリライアント・セキュリティがOpenSolarisソリューションを発表
JavaOne 2008が開幕、JavaFX Rich Client Technologyが注目の的に デジタルライフを一元的に結ぶ新しいコンシューマ/開発者向けテクノロジーに高い関心 - アマゾンやソニー・エリクソンが採用した画期的なコンシューマ向け技術を印象的なデモで披露 伝説のロック歌手ニール・ヤングをスペシャルゲストに迎え、Javaによるブルーレイディスク・アーカイブ・プロジェクトを紹介
米国サン、2008会計年度第3四半期の業績を発表