ファイル・ストレージとは

夕暮れの東京の空中写真

ファイル・ストレージとは

ファイル・ストレージは、ファイル・レベルまたはファイル・ベースのストレージとも呼ばれ、コンピューターのハード・ディスクまたはネットワーク接続ストレージ(NAS)デバイス上のデータの編成と保存に使用される階層型ストレージの手法です。

ファイルストレージでは、データはファイルに保管されます。ファイルはフォルダーに整理され、フォルダーはディレクトリとサブディレクトリの階層に編成されます。ファイルを見つけるために必要なのは、ディレクトリーからサブディレクトリー、フォルダー、ファイルというパスだけです。

階層型ファイル・ストレージは、簡単に整理された量の構造化データに適しています。しかし、ファイル数が増えるにつれて、ファイル取得のプロセスが煩雑になり、時間がかかることがあります。拡張するには、ハードウェア・デバイスを追加するか、より大容量のデバイスに継続的に交換する必要がありますが、そのどちらも高価になる可能性があります。

クラウドベースのファイル・ストレージを使用すると、これらのスケーリングと性能の問題をある程度軽減できます。これらのサービスでは、複数のユーザーがオフサイトのデータセンター(クラウド)にある同じファイルデータにアクセスし、共有することができます。ファイルデータをクラウドに保管するために、月額サブスクリプション料金を支払うだけで、容量を簡単にスケールアップし、データ性能と保護の基準を指定できます。

さらに、このインフラストラクチャーはクラウド・サービス・プロバイダー(CSP)によってデータセンター内で管理および保守されるため、オンサイトで独自のハードウェアを維持する費用が不要になります。これは、Infrastructure-as-a-Service(IaaS)とも呼ばれます。

ビジネス街をバックにスマホを持つ手

The DX Leaders

「The DX Leaders」は日本語でお届けするニュースレターです。AI活用のグローバル・トレンドや日本の市場動向を踏まえたDX、生成AIの最新情報を毎月お届けします。

ファイル、ブロック、オブジェクト・ストレージ・ソリューションの比較

ファイル・ストレージは、数十年にわたるストレージ技術であり、ほぼすべてのコンピューター・ユーザーによく知られており、サーバーのディスク・ドライブのデータベースにきちんと保管できるトランザクション・データや管理しやすい構造化データ・ボリュームのストレージと整理に適しています。

しかし、現在、多くの組織は、大量のWebベースのデジタル・コンテンツや非構造化データの管理に苦労しています。非構造化データ・ボリュームまたは大規模なデータ・ボリュームを保管する必要がある場合は、データを異なる方法で編成およびアクセスするブロックベースまたはオブジェクトベースのストレージを検討してください。

ITオペレーションやアプリケーションなど、速度や性能のさまざまな要件に応じて、これらのアプローチの組み合わせが必要になる場合があります。

ブロック・ストレージ

ブロック・ストレージは、ファイル・ストレージよりも高いストレージ効率、利用可能なストレージハードウェアの効率的な活用、そしてより高速な性能を提供します。ブロック・ストレージは、ファイルを同じサイズのデータのチャンクまたはブロックに分割し、各ブロックを一意のアドレスで個別に保存します。

厳格なディレクトリー、サブディレクトリー、またはフォルダー構造に準拠するのではなく、システム内の任意の場所にブロックを保管できます。ファイルにアクセスするために、サーバーのオペレーティング・システムは一意のアドレスを使用してブロックをファイルにまとめます。これは、ファイルにアクセスするためにディレクトリーやファイル階層を移動するよりも短い時間で実行できます。

ブロック・ストレージは、クリティカルなビジネスアプリケーション、トランザクションデータベース、仮想マシンに適しています。また、データへのよりきめ細かいアクセスと一貫した性能も実現します。

Object Storage

オブジェクトベースのストレージは、今日のデジタル通信、電子メール、ビデオ、画像ファイル、ウェブページ、モノのインターネット(IoT)で生成されたセンサーデータなどの非構造化メディアやWebコンテンツのデータアーカイブやバックアップに適した方法として台頭してきた。また、大量の医薬品データや音楽、画像、動画ファイルのような静的ファイルなど、頻繁に変更されないデータのアーカイブにも最適です。

オブジェクトは、構造的にフラットなデータ環境に保存される離散的なデータの単位です。繰り返しになりますが、フォルダー、ディレクトリー、または複雑な階層はありません。代わりに、各オブジェクトは、データ、メタデータ(オブジェクトに関連付けられた記述情報)、一意の識別ID番号を含む、シンプルで自己完結型のリポジトリーです。この情報により、アプリケーションはオブジェクトを見つけてアクセスできるようになります。

オブジェクト・ストレージ・デバイスは、より大きなストレージ・プールに集約でき、これらのプールを複数拠点に分散配置できます。この機能により、事実上無制限のスケールと、データ・レジリエンシーおよび災害復旧の強化が可能になります。オブジェクトはローカルに保存できますが、ほとんどの場合はクラウド・サーバー上に存在し、世界中のどこからでもアクセスできます。

ファイル・ストレージのメリット

組織でファイルやフォルダーを保管するための一元的で簡単にアクセスできる手頃な方法が必要な場合は、ファイル・レベル・ストレージが良いアプローチです。ファイル・ストレージのメリットは次のとおりです。

シンプルさ:
ファイル・ストレージは、コンピューターのハード・ドライブまたはNASデバイス上のファイルやフォルダーを整理するための最もシンプルで、最も慣れ親しんだ、最も簡単なアプローチです。ファイルに名前を付け、メタデータでタグ付けし、ディレクトリーとサブディレクトリーの階層のフォルダーに保管するだけです。データにアクセスするためにアプリケーションやコードを書く必要はありません。

ファイル共有:
ファイル・ストレージは、ローカルエリアネットワーク (LAN) 上でファイルを集中管理および共有するのに最適です。NAS デバイスに保存されているファイルには、適切な権限を持つネットワーク上のどのコンピューターからでも簡単にアクセスできます。

共通プロトコル:
ファイル・ストレージは、サーバーメッセージブロック (SMB)、共通インターネットファイルシステム (CIFS)、ネットワークファイルシステム (NFS) などの一般的なファイルレベルプロトコルを使用します。Windows または Linux オペレーティングシステム (あるいはその両方) を使用している場合は、SMB/CIFS や NFS などの標準プロトコルを使用して、LAN 経由で Windows ベースまたは Linux ベースのサーバにファイルを読み書きできます。

データ保護:
LAN に接続された別のストレージデバイスにファイルを保管すると、ネットワークコンピューターに障害が発生した場合にある程度のデータ保護が可能になります。クラウドベースのファイルストレージサービスでは、地理的に分散した複数のデータセンターにデータファイルを複製することで、災害復旧とデータ保護を強化できます。

手頃な価格:
ファイル・ストレージが NAS デバイスを使用する場合、ファイルを高価なコンピューティングハードウェアからより手頃な価格の LAN 接続ストレージデバイスに動きます。さらに、クラウド・ファイル・ストレージ・サービスを利用することで、オンサイトのハードウェアのアップグレードや、関連する継続的なメンテナンスや運用コストなどの費用を省くことができます。

AI Academy

ハイブリッドクラウドでAI対応を実現

IBMのエキスパートが主催するこのカリキュラムは、ビジネス・リーダーが成長を促進するAI投資に優先順位を付けるために必要な知識を習得できます。

ファイル・ストレージのユースケース

ファイル・ストレージは、以下のような多様なデータニーズに対応したソリューションです。

ローカルファイル共有:
オフィスのチームメンバーとのファイルの保存や共有など、データストレージのニーズが一貫していてわかりやすい場合は、シンプルなファイル・ストレージを検討してください。

一元化されたファイルコラボレーション:
オンサイト、オフサイト、またはクラウドにある一元化されたライブラリにファイルをアップロード、保管、共有すると、社内外のユーザー、またはネットワーク外の招待されたゲストと、ファイルを簡単に共同編集できます。

アーカイブまたはストレージ:
小規模なデータセンター環境の NAS デバイスに費用対効果の高い方法でファイルをアーカイブすることも、クラウドベースのファイル・ストレージ・サービスにサブスクライブすることでデータを保管およびアーカイブすることもできます。

バックアップまたは災害復旧:
バックアップは、LAN に接続された個別のストレージデバイスに安全に保管できます。または、クラウドベースのファイル・ストレージ・サービスにサブスクライブすることで、地理的に分散した複数のデータセンターにデータファイルを複製し、距離と冗長性によるデータ保護を強化することもできます

クラウドベースのファイル・ストレージまたはファイル・ストレージ・ホスティング

現代の通信は、本質的に規模とコストを最適化する共有ストレージ・アプローチのメリットを得るために、急速にクラウドに移行しています。必要なときにデータにアクセスできるようにしながら、低コストのクラウド・ストレージを使用することで、組織のオンサイトのITインフラストラクチャーを削減できます。

オンサイトのファイルストレージシステムと同様、クラウドベースのファイルストレージは、ファイルストレージホスティングとも呼ばれ、複数のユーザーが同じファイルデータを共有できます。ただし、データ・ファイルをNASデバイスにローカルに保存する代わりに、これらのファイルをクラウドなどのデータセンターのオフサイトに保管し、VIA®経由でアクセスすることができます。

クラウドベースのファイルストレージを使用すると、ストレージハードウェアを3~5年ごとに更新したり、インストール、保守、ストレージの管理に必要な人員の予算を立てたりする必要がなくなります。代わりに、予測可能な月額または年額の料金でクラウドストレージサービスをサブスクライブするだけです。参考情報を削減したり、これらの参考情報をビジネスの収益を生み出す分野に再割り当てしたりできます。

ファイルデータをクラウドに保存することで、必要に応じて容量をスケールアップすることもできます。クラウドベースのファイルストレージサービスは、通常、さまざまなレベルのストレージ容量とワークロードのパフォーマンス要件(1秒あたりの入出力オペレーション総数、IOPS)、およびビジネス継続性のためにデータ保護と他のデータセンターへの複製を備えた、シンプルな事前定義された層を提供します。そのすべてが予測可能な月額料金で利用できます。または、IOPSを増減させ、使用した分だけ支払い、データ・ボリュームを動的に拡張することもできます。

サブスクリプション・ベースのクラウド・ストレージ・サービスには、特にマルチサイトの組織や大規模な組織にとって、戦略的なメリットがあります。これらには、拠点のネットワーク全体での共有のしやすさ、災害復旧、将来出現するイノベーションやテクノロジーの容易な追加などが含まれます。

関連ソリューション
IBM Storage Ceph

IBM Storage Ceph は、IBM がサポートするオープンソースの Ceph プラットフォームのディストリビューションであり、単一システムで非常にスケーラブルなオブジェクト、ブロック、およびファイル・ストレージを提供します。

Storage Cephの詳細はこちら
クラウド・ストレージ・サービス

クラウド・ストレージ・サービスにアクセスして、スケーラブルで安全なうえ、費用対効果の高いデータ・ストレージ・ソリューションをご利用ください。

クラウド・ストレージ・ソリューションの詳細はこちら
クラウド・コンサルティング・サービス

IBMのクラウド・コンサルティング・サービスで新しい機能にアクセスし、ビジネスの俊敏性を高めましょう。ハイブリッドクラウド戦略や専門家とのパートナーシップを通じて、ソリューションを共創し、デジタル・トランスフォーメーションを加速させ、パフォーマンスを最適化する方法をご覧ください。

クラウド・サービス
次のステップ

データ価値の管理、保管、活用を変革します。IBMのクラウドとAI搭載ストレージ・ソリューションは、データ集約型ワークロードの需要を満たし、ビジネスの成果を加速するように設計されています。

クラウド・ストレージ・ソリューションの詳細はこちら AI駆動型ストレージの詳細はこちら