|
|
|
クラスタファイルシステムとは?
クラスタファイルシステムはネットワークで繋がった多数の独立されたノード(サーバー)を 一つにクラスタし、単一化されたストレージでコンテンツを利用者に提供するファイルシステムのことを言います。RAIDが複数のディスクを一つにして、容量, 速度, 安定性を倍加する技術であるならば, クラスタファイルシステムは複数のストレージサーバーを一つにしてRAIDでは処理しがたい高容量(数TB~数百TB), 高い帯域幅(数Gbps~数百Gbps)の配信を実現する技術です。
インターネットサービス環境に適用するにあたり、何が問題?
一般的なクラスタファイルシステムはアプリケーションを主な使用目的として設計されるため, 高容量と安定性に重点を置いています。 したがってこのような一般的なクラスタファイルシステムを、トラフィック(delivery)のボトルネックという問題のあるインターネットサービス環境に適用する場合に, トラフィック量が少ない初期には何の問題もなさそうですが, 利用者が増加することによって高可用性を維持して増加するトラフィックを、余裕を持って処理するには問題があります。
デジタルコンテンツに特化したクラスタファイルシステムとは?
CDNetworksが提供するクラスタファイルシステムは、デジタルコンテンツ配信に特化したサービスです。クラスタファイルシステムの基本となる高容量・安定性を合わせ持ち、大容量トラフィック処理能力を持っています。
下図はデジタルコンテンツの特性を表したものです。 代表的なデジタルコンテンツである UCC(User Created Contents:ユーザー投稿型コンテンツ)動画を見ると、ごく少数のユーザーがアップロードした一部コンテンツを大多数のユーザーが閲覧する特性があります。CDNetworksのクラスタファイルシステムはこのような特性を反映して、「技術的にWrite処理に入るリソースを拡張」させるのではなく、「Simultaneity Readの効率性を強化」するようにデザインしています。
Richなインーネットサービスにおいて、より効率的かつ効果的なソリューションを提供します。
|
| 区分 |
一般ファイル |
デジタルコンテンツ |
| ファイルサイズ |
数~数百KBの小容量 |
数~数百MB単位の大容量 |
| 容量 |
漸進的増加 |
突発的増加 |
| 利用形態 |
Write および Modify がメイン |
Read がメイン |
| 読み取り |
Random access |
Sequential Access |
| 同時接続 |
低い同時性 |
高い同時性 |
| アクセス |
Spread (全般的にアクセスが均一) |
Hot-Spot (一部コンテンツにアクセスが集中) |
|
|
デジタルコンテンツ配信の効率向上
|
|
ストレージノードグルーピング機能およびグループ間トラフィック分散、およびバランシング機能
|
|
柔軟なストレージノード増設および負荷分散型トラフィック処理
|
|
ノード障害自動復旧機能
|
|
ノード間 自動/半自動バランシング機能
|
|
中継ノードをスキップしたノードダイレクト方式
|
|
CDN Cache Extension 機能 (Hot-Spot, Event Traffic, CDN 連動)
|
|
標準インターフェースプロトコルのサポート (WebDAV, HTTP)
|
|
多様なシステム連携機能 (プログラム API, マウント, ネットワークドライブ連結)
|
|
利便性に優れた管理ツール (CLI Administration Tool や Web Administrationのサポート)
|
|
多様な統計機能 (Hot-Contents, トラフィック推移, ノード別 Trace 情報)
|
|