特集:builder的Lionのみどころ--Lionに含まれる「Xsan」とは

大久保丞 イーサスステュディオ
2011-07-26 11:07:00
  • このエントリーをはてなブックマークに追加

技術や機材面

 Xsanでは、3系統の論理的にも物理的にも別のネットワークを利用する。ディスクに保存するデータ専用のFibre Channel、ディスクに保存するデータのメタデータ専用のプライベートIPで運用するEthernet、そしてインターネットを利用する一般的なデータ用IPネットワークのEthernetだ。現在それぞれの一般的な速度は、Fibre Channelが4Gbもしくは8Gb、そして2系統のGigabit Ethernetである。Fibre Channelのネットワークには、Fabric Switchと呼ばれる専用の機材を用いる。Xsanのメタデータネットワークには、遅延等が問題となる為に極力VLANやQoS等を用いずに専用に別途Gigabit Ethernet Switchを用意する。

 そして最も重要なMDC(Meta Data Controller)として、高可用性を保つため、メイン(プライマリ)とバックアップ(セカンダリ)の2台のMac Pro Server(従来はXserveを利用してきたが)を利用することが基本となる。ユーザーの権限管理には、別途ディレクトリサービスを利用することが一般的であり、Mac OS X Serverを利用する場合はOpen Directoryを使う。また、アップルによる動作保証はないが、StorNextを用いたSANアプライアンス製品で正式にXsan対応をうたうActive StorageのActiveSANやQuantumのStorNext M330といったメタデータコントローラを用いることも出来る。

Active StorageのActiveSAN(国内取り扱い:フォーカルポイントコンピュータ) Active StorageのActiveSAN(国内取り扱い:フォーカルポイントコンピュータ)

 Fabric Switchは、QLogic SANboxシリーズやBrocade Silkwormシリーズ等を利用する。

 記憶装置は、Xsan登場当初はアップルの2Gb製品であるXserve RAIDが利用されてきたが販売終了後、Xsan 2時代からは、サードパティの4Gb/8Gb製品のPromise VTrak RAIDやActiveStorage ActiveRAIDが主に用いられている。

Xsanの構成要素

 システムに含まれているXsanの構成要素を見てみよう。Kernel Extensionには、Xsanのファイルシステムおよびボリュームを扱うためのものが含まれている。

/System/Library/Extensions/
acfs.kext
acfsctl.kext

註:acfsは、Apple Cluster File Systemの略

/System/Library/Filesystems/acfs.fs/Contents/bin/ 以下に用意されているコマンド群

cvadmin cvdbset cvfsid cvmkfile cvversions sndiskmove snmetatar cvaffinity cvfail cvgather cvmkfs fsm sndpscfg xsanctl cvcp cvfsck cvlabel cvuntrespass fsmpm snfsdefrag xsand cvdb cvfsdb cvmkdir cvupdatefs mount_acfs snmetadump xsandaily

 また、Lionからは、Xsanクライアント向けに、システム環境設定で利用するXsan.prefPaneが追加されている。

/System/Library/PreferencePanes/Xsan.prefPane /System/Library/PreferencePanes/Xsan.prefPane

 現在、Xsanは世界各国で研究開発機関や大学、ビデオプロダクションや放送局(番組制作やスポーツ中継など)のHDTV中継を支えるシステムとして活躍している。

 次回は、Xsanの導入事例と今後の展望を示したい。

著者プロフィール

大久保丞(イーサスステュディオ代表、IT技術コンサルタント)

東京生。Mac専門店、トレーニングスクールサポート等を経て、2000年に独立し、IT技術コンサルタントとして活動を始める。Apple認定システムアドミニストレータ、Xsan AdministrationのApple認定資格も持つ。
Mac OS X Server v1.0登場以来、各地の大学やインターナショナルスクール等のMac教室の提案と構築に携わる。Xsan登場とともにデジタルビデオ編集環境へのストレージシステムの導入推進を行っている。また、iPadのビジネス現場への導入、年齢層を問わない教育・学習環境の普及を目指す。
趣味は、映画、海外TVドラマ、アイルランド伝統音楽、アートの鑑賞。自転車。シンプルで機能的なデザインのプロダクトを好み、川崎和男氏を敬愛する。Twitterアカウントは@hyperjoe

Keep up with ZDNet Japan
ZDNet JapanはFacebookページTwitterRSSNewsletter(メールマガジン)でも情報を配信しています。現在閲覧中の記事は、画面下部の「Meebo Bar」を通じてソーシャルメディアで共有できます。東日本大震災の情報は、特設サイト「ZDNet Japan after 3.11」にまとめています。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]