多様なファイル プロトコルとシステムでは、セマンティクスとアクセス メカニズムが異なるため、データ管理が複雑になることがよくあります。この多様性により、通常、データ サイロとデータの重複が生じ、情報技術(IT)環境において同期の問題、追加コスト、データ変換の課題が発生します。
これらのマルチプロトコルの課題は、データ共有の障害となり、ストレージ費用が増加し、運用上のオーバーヘッドが追加される複雑な回避策につながります。
この記事では、企業がマルチプロトコル データ アクセスを導入する際に直面する課題を取り上げ、Amazon FSx for NetApp ONTAPを使用した解決方法を紹介します。FSx for ONTAPを使用すると、ネットワーク ファイル システム(NFS)、サーバー メッセージ ブロック(SMB)、およびAmazon S3プロトコルを介してデータに同時にアクセスできます。
さらに詳しく知るには、読み進めるか、次のリンクから先に進んでください。
マルチプロトコル データ アクセスの課題
大企業はさまざまなニーズに対応するためにさまざまなハードウェア、システム、アプリケーションを採用していますが、すべてが同じアクセス プロトコルに依存しているわけではありません。たとえば、Windowsベースのデバイスとシステムでは通常SMBプロトコルが使用され、Linuxベースのシステムでは通常NFSプロトコルが使用されます。一方、AWSのサービスでは、Amazon S3オブジェクト ストレージプロトコル経由でのアクセスが必要です。
しかし、ユーザーが同じ環境でデータを共有したりアクセスしたりする必要がある場合はどうなるでしょうか?異なるサービスやアプリケーションが同時に同じデータにアクセスする必要がある場合、プロトコルの不一致を回避しながら、これをスムーズに動作させるにはどうすればよいでしょうか?
エンタープライズ レベルでマルチプロトコルを扱う際の課題は次のとおりです。
- プロトコル間の相互運用性:多くの組織では、NFSやSMBファイル共有として、またAmazon S3プロトコルを介してデータにアクセスする必要があり、通常は複数のストレージ サービス(使用中のプロトコルごとに1つ)を採用することでこの問題に対処します。これにより、サービス自体とすべてのデータを同期させようとする試みの両方において、追加のオーバーヘッド、コスト、およびパフォーマンスの問題が発生します。
- クロスプラットフォームの互換性:Windows、Linux、macOS デバイス間でクロスプラットフォームの互換性を実現するには、シームレスなデータ アクセスが必要ですが、これは言うほど簡単ではありません:ファイルとオブジェクトのストレージ構造、アクセス メカニズム、およびデータ処理には、各プラットフォームに固有の微妙な違いがあり、それらの微妙な違いに対処する必要があります。
- 効果的な権限管理:各プロトコルには独自の権限構造があります。管理者が各プロトコルの要件に適合するアクセス制御を設定および維持するには時間がかかります。
- データ構造と階層:各プロトコルには、パスとディレクトリ構造を表現する独自の方法があり、メタデータ(ファイルのアクセス許可、タイムスタンプなど)を異なる方法で保存したり、メタデータ モデルにバリエーションを持たせたりします。これらの違いは、ユーザーが複数のプロトコルを使用して同じデータにアクセスしようとしたときに問題を引き起こす可能性があります。
- データの複製と同期:さまざまな形式や場所でのデータの重複は、データ同期の不整合や、追加されたストレージ容量のコスト増加につながる可能性があります。
- AWS サービスへのアクセス:AIや機械学習(AI/ML)、分析などの多くのAWSサービスは、Amazon S3プロトコルを使用してAmazon S3バケットに保存されたデータにアクセスするように設計されています。これらのサービスを利用したいチームにとって、それは通常、Amazon S3上で重複したデータセットを移行して同期することを意味します。
このようなマルチプロトコル データ アクセスの課題は、データの重複、同期の問題、追加コスト、パフォーマンス負荷の変化により、本質的にスケーラビリティの低い回避策につながります。FSx for ONTAPを使用して、それを回避する方法があります。
FSx for ONTAPでマルチプロトコル アクセスの課題を解決
FSx for ONTAPは、信頼性の高いNetApp®データ管理機能をAWSネイティブ サービスとして提供する、フルマネージド ストレージ サービスです。
FSx for ONTAPは、さまざまなプロトコル、オペレーティング システム、ハイブリッド環境、ストレージ タイプで、さまざまなクライアントがシームレスに同じデータセットにアクセスできるようにすることで、マルチプロトコル データ アクセスを簡素化します。オプションにはNFSとSMBのほか、FSx for ONTAPに保存されているファイルデータに直接アクセスできるAmazon S3オブジェクト ストレージ アクセスが含まれます。クライアントのプロトコルやオペレーティング システム(OS)に関係なく、FSx for ONTAPは各クライアントにネイティブなプロトコルでデータをインテリジェントに提示し、単一のサービスから一貫性のある安全なエクスペリエンスを提供します。
FSx for ONTAP では、共通データを共有するかどうかに関係なく、LinuxとWindowsのワークロードを1つのサービスまたはファイル システムに統合できます。この種の統合により、オーバーヘッドが削減され、プロセスが合理化され、コストが節約されることで、IT環境が簡素化されます。

FSx for ONTAP を使用すると、マルチプロトコルのワークロードをAWSに移行することがよりシンプルかつ効率的になります。その結果、企業は多様なワークロードを維持しながらAWSサービスを活用できるようになります。
FSx for ONTAPマルチプロトコルアクセスの仕組み
FSx for ONTAPは、いくつかの主要な技術を使用してマルチプロトコル データ アクセスを実装します。
- プロトコル間でのボリュームのマウント:FSx for ONTAPデータは、さまざまなオペレーティング システムからアクセスできます。FSx for ONTAPボリュームは、NFSおよびSMBを使用してマウントでき、ボリューム内のファイルには、Amazon S3 Access Points for FSx for ONTAPを使用してS3プロトコル経由でアクセスすることもできます。
Amazon S3 Access PointがFSx for ONTAPボリュームに接続されている場合、既存のUNIXまたはWindowsアクセス ディレクトリのユーザー名を使用して、Amazon S3プロトコル経由でファイルにアクセスする際に適切な権限が付与されます。複数のAmazon S3 Access Pointを各FSx for ONTAPボリュームに接続できます。ファイルには直接アクセスでき、データをAmazon S3バケットに移行する必要はありません。
- 権限とセキュリティ制御の設定:権限、アクセス制御、セキュリティパラメータはすべてFSx for ONTAP内で定義可能で、さまざまなプロトコルやユーザー環境にわたってセキュリティを維持するのに役立ちます。
- 共有時のデータの一貫性の保持:FSx for ONTAPには、同時クライアント アクセスで共有されるデータを保護する機能がいくつかあります。同時書き込みを防ぐことで一貫性を保ち、ファイルロックにより、複数のクライアントが同じデータセットにアクセスして変更する際のデータ破損を防ぎます。
マルチプロトコル アクセスにFSx for ONTAPを使用するメリット
マルチプロトコル データ アクセスにFSx for ONTAPを活用するメリットには、以下のようなことがあります。
- 柔軟性と効率性が向上:FSx for ONTAPは、NFS、SMB、Amazon S3プロトコルを含むマルチプロトコル アクセスをサポートします。これにより、FSx for ONTAPは、Linux、Windows、macOSクライアント、およびAmazon S3と連携するように設計されたAWSサービスに対応できます。
- 合理化されたデータ管理:マルチプロトコル アクセスのサポートにより、1つのプロトコルで行われた変更は他のプロトコルからも即座にアクセス可能となり、運用上の複雑さ、データの不整合、そしてストレージ オーバーヘッドが削減されます。これにより、異なるクライアントのプロトコルに対応する重複データセット間の複雑な同期がなくなり、データ管理が簡素化されます。
- AWSサービスとのネイティブ統合:さまざまなワークロードタイプをサポートするために、FSx for ONTAP は以下を含む AWS コンピューティング サービスの全範囲とネイティブに統合されます。
- ONTAP オンプレミスデータがAmazon S3ベースのサービスでアクセス可能に:FSx for ONTAPを使用することで、オンプレミスのNetApp ONTAP®ストレージシステムをお持ちのお客様は、データをAmazon S3に移行することなく、Amazon S3ベースのAWSサービスを利用できます。ONTAPデータはFSx for ONTAPにシームレスに複製され、Amazon S3アクセスポイントによってAmazon S3プロトコル経由でデータにアクセスできるようになります。
- アプリケーションのリファクタリングが不要:Amazon FSx for NetApp ONTAPを使用すれば、個々のプロトコルに合わせてアプリケーションをリファクタリングする必要はなく、プロトコル互換のストレージにアクセスするために専用のハードウェアやソフトウェアも必要ありません。
- リフトアンドシフト移行がより簡単に:FSx for ONTAPは各プロトコルが複数のバージョンではなく単一のデータセットに依存することを可能にするため、リフトアンドシフト移行がより簡単で、より速く、より安価になります。
- ストレージ コストの削減:複数のプロトコルを介した同時データ アクセスにより、重複したデータセットも排除されます。最終的には、データ管理の合理化に役立つだけでなく、ストレージ リソースの最適化とコストの削減にも役立ちます。さらに、FSx for ONTAPストレージ効率とデータ階層化により、全体的なフットプリントとコストが削減されます。
- その他の注目すべきAmazon FSx for NetApp ONTAPの特徴:
- 複数のアベイラビリティゾーン(マルチAZ)展開により、AZ全体に障害が発生した場合でも、データへの中断のないアクセスが提供されます。
- NetApp Snapshot™コピー、バックアップ、クロスリージョン ディザスタ リカバリーメカニズムにより、データが保護されます。
- iSCSIおよびNon-Volatile Memory Express over Transition Control Protocol(NVMe/TCP)を使用してストレージ エリア ネットワーク(SAN)ブロック ストレージにアクセスできます。
Workload Factory を使用してマルチプロトコル アクセスを設定
FSx for ONTAPは、NetApp Workload Factoryを使用することで、さらに使いやすくなります。Workload Factoryは、FSx for ONTAPのプロビジョニング、構成、管理を自動化するために設計された無料サービスで、導入がワークロード固有の要件とストレージに関するAWS Well-Architected Frameworkの原則に沿ったものになるようにします。
FSx for ONTAP ボリュームのマルチプロトコル アクセスの設定は簡単です。Workload Factoryの場合:
- FSx for ONTAPファイルシステムに移動します。
- ボリュームタブを選択します。
- Volumesリストで既存のボリュームを見つけ、メニュー オプション(3つのドットのアイコン)を開きます。
- ドロップダウン メニューからAdvanced actionsを選択します。ここでは、利用可能なさまざまなプロトコル オプションから選択できます。
より詳しい手順については、NFSとSMBプロトコルを使用して同じデータにアクセスする方法およびFSx for ONTAPとWorkload FactoryでAmazon S3プロトコルを使用して同じデータにアクセスする方法のデモビデオをご覧ください。
M&E企業がFSx for ONTAPでビデオ編集のマルチプロトコル アクセスを解決
このインターネット大手は、米国に本社を置く有名なメディアおよびエンターテインメント(M&E)企業です。同社は、Webポータル、検索エンジン、その他の人気プラットフォームを含むWebベースのサービスを提供しています。
同社は、ソーシャル メディア チャネルやモバイル デバイス向けにビデオ ストリームを編集できるライブ ビデオ編集環境の確立を目指していました。これには、NFSを使用するアプリケーションとSMBを使用する別のアプリケーションから同じビデオ ファイルに同時にアクセスすることが必要でした。
課題は、マルチプロトコル アクセスをサポートし、ビデオ編集用のハイパフォーマンス機能を提供し、ビジネス継続性のために稼働時間を維持できるストレージ ソリューションを見つけることでした。
同社は、これらの課題を解決し、次のような重要なメリットを得るために、Amazon FSx for NetApp ONTAPを選択しました。
- マルチプロトコル ネットワーク接続ストレージのサポート:Amazon FSx for NetApp ONTAPはNFSプロトコルとSMBプロトコルの両方に対応しているため、企業は個別のストレージ サービスを維持する必要がありませんでした。これにより、同社のグラフィック アーティストは、Linuxシステムで NFSを使用しているか、WindowsでSMBを使用しているかに関係なく、ワークステーション上のビデオ ファイルに同時にアクセスして編集できるようになりました。
- ファイルデータへのAmazon S3アクセス:AWSサービスを使用する分析ジョブは、Amazon FSx for ONTAPのAmazon S3アクセスポイントにより、Amazon S3プロトコル経由でファイルデータにアクセスできます。この投稿でFSx for ONTAPへのAmazon S3アクセスについて詳しくお読みください。
- ハイパフォーマンスな共有ファイル ワークスペース:FSx for ONTAPのハイパフォーマンス機能により、迅速なデータ取得、大容量ビデオファイルの効率的な処理、低遅延を実現します。
- マルチ AZ 配置による高可用性:FSx for ONTAP マルチ AZ 配置により、99.99%の稼働率が実現されます。編集プロセス中にダウンタイムやデータが利用できなくなると、重大な混乱や遅延が発生する可能性があるため、このレベルの可用性は会社にとって不可欠です。
結論:1つのサービス、複数のプロトコル
エンタープライズ ワークロードには、多様なプロトコルやデータタイプに対応できる包括的なデータアクセスのアプローチが求められます。Amazon FSx for NetApp ONTAPが役立ちます。
FSx for ONTAPを使用することで、組織は異なる場所やプロトコル間のギャップを埋めることでデータを統合できます。これは、効率性の向上、コラボレーションの容易化、そして業務を推進するための信頼性の高い単一の情報源を意味します。
プロトコルによって速度が低下したり、コストが倍増したりしないようにしましょう。FSx for ONTAPによるマルチプロトコルワークロードの有効化ブログを読んで、設定方法を学習してください。