データストアとは何ですか?

データストアは、コンピュータシステムに情報を格納して保護するデジタルリポジトリです。データストアは、ネットワーク接続ストレージ、分散型クラウドストレージ、物理ハードドライブ、または仮想ストレージである場合があります。情報テーブルなどの構造化データと、E メール、画像、動画などの非構造化データの両方を保存できます。組織はデータストアを使用して、ビジネスユニット間で情報を保持、共有、および管理します。

データストアが重要なのはなぜですか?

データストアを使用することで、コンピュータシステムに情報を確実に保存し、データの損失を防ぐことができます。コンピュータシステムは、永続ストレージデバイスに情報を保存します。永続ストレージは不揮発性です。これは、デバイスの電源がオフになった後でも、ストレージはデータを保持することを意味します。これにより、コンピュータシステムの電源が再びオンになると、そのシステムは同じデータにアクセスできます。

企業はデータストアを使用して、運用、分析、レポート、およびデータ保持のためにデータを管理、分類、および合理化します。これは、規制を遵守する上で重要です。データストアには、アプリケーションによって作成および消費されるデータ、データアーカイブ、データ分析、ディザスタリカバリなど、いくつかのユースケースがあります。

データ要件は複雑であるため、企業はさまざまなタイプのデータストレージインフラストラクチャを使用して、アクセシビリティ、冗長性、ガバナンス、透明性を提供しています。例えば、組織はサーバーレスファイルシステムに Amazon Elastic File System (Amazon EFS) を使用し、オブジェクトストレージに Amazon Simple Storage Service (Amazon S3) を使用します。 

データストレージのコンテキストでは、いくつかの用語が相互互換的に使用されることがよくありますが、それらの意味はわずかに異なります。いくつかの例を以下に示します。

データベース

データベースは、整理されたストレージシステムです。ほとんどのデータベースは、リレーショナルデータベースアーキテクチャに基づいています。リレーショナルデータベース管理システム (RDBMS) を使用すると、ユーザーは特定のデータポイントに関連付けられたテーブルにデータを格納できます。組織はデータベースを使用して、会計、販売、管理ログなどのトランザクションデータを保存します。

リレーショナルデータベースについて読む »

データストアとデータベースの比較

データストアに関する議論には、情報を格納および取得するためのさまざまな方法が関係します。データベースは、アプリケーションがデータを簡単に保存、共有、および取得できるようにする方法の 1 つです。ファイルシステムとは異なり、データベースは、データの整理、フォーマット化、およびデータベースへの格納を行う方法に関する特定のルールに従います。 

データウェアハウス

データウェアハウスは、さまざまなソースから取得したビジネス関連情報を広範に集めたものです。企業はデータウェアハウスを使用して、ビジネスインテリジェンスと分析をサポートします。ビジネスアナリストとデータサイエンティストは、データウェアハウスから実用的なインサイトを導き出します。

データウェアハウスについて読む »

データストアとデータウェアハウスの比較

データストアは、情報を格納および取得するためのさまざまなハードウェア、テクノロジー、形式、およびアーキテクチャを含む包括的な用語です。データウェアハウスは、ビジネス用の分析データを統合するための特定の種類のデータストアです。例えば、GE Renewable Energy は AWS Redshift を使用して、収集したデータから新しいインサイトを得ています。 

データストアはどのように機能しますか?

物理データストレージデバイスは、データストアの背後にある基盤となるテクノロジーです。ファイル、テーブル、ブロックなどの特定の形式でデバイスに情報を読み書きできます。デバイスは、ローカル、リモート、またはクラウド内にある場合があります。通常、大規模なデータストアは、地理的に異なる場所にある複数の物理デバイスに分散されています。ソフトウェアシステムとサービスは、データストアの基礎となるオペレーションを抽象化します。

物理デバイスのいくつかの例を以下に示します。データストレージデバイスの種類によって、セキュリティと冗長性のレベルが異なります。

フラッシュドライブおよび SSD ドライブ

ソリッドステートドライブ (SSD) は、フラッシュメモリチップにおけるデータの読み書きを可能にする半導体テクノロジーです。フラッシュストレージテクノロジーは、ハードディスクドライブ (HDD) の代替になる前に、ペンドライブの形式で市販されていました。HDD と比較して、物理 SSD には可動部品がないため、より迅速なパフォーマンスとより長期の寿命を実現できます。

ハイブリッドストレージアレイ

ハイブリッドストレージアレイは、SSD と HDD で構成される物理ストレージ設定です。SSD は低レイテンシーのオペレーションを提供しますが、ユニットあたりのストレージのコストは HDD よりもはるかに高くなります。したがって、組織はハイブリッドストレージアレイを使用して、パフォーマンス、容量、およびコストのバランスを取っています。

RAID

RAID は「Redundant Array of Inexpensive Disks」の頭字語です。これは、SSD 上の複数の場所に同じデータを保持するテクノロジーです。

さまざまなデータストア形式にはどのようなものがありますか?

データストアは、さまざまな形式のデータを処理および整理するように設計されています。

ファイルストレージ

ファイルストレージは、格納された情報を、ファイルとフォルダの Top to Bottom (上から下) の階層に編成します。コンピュータは、ファイルストレージを使用して、ユーザーが情報を簡単に保存、検索、および取得できるようにします。ファイルストレージシステムを使用して、ほぼすべての種類のデータを保存および整理できます。ファイルストレージは使いやすいですが、アーキテクチャは緊密に接続されているため、水平方向のスケールは困難です。

ファイルストレージについて読む »

ブロックストレージ

ブロックストレージは、ブロックと呼ばれる均等なサイズの複数のセグメントにデータを分割します。ブロックストレージシステムは、さまざまなデータブロックをさまざまな物理デバイスに格納します。ユーザーが特定のデータをリクエストすると、データ片を取得して再構築します。マッピングシステムを使用して、ブロックメタデータに基づいてリクエストされたデータを検索します。メタデータは、ユーザーまたはアプリケーションがストレージ内の特定の情報を見つけるのに役立つ追加情報です。

ブロックストレージについて読む »

オブジェクトストレージ

オブジェクトストレージは、さまざまなサーバーでホストできるスケーラブルで自己完結型のリポジトリに非構造化データを格納します。オブジェクトに属するすべてのデータブロックは、そのメタデータ内に記述されています。例えば、オブジェクトは、ソーシャルメディアコンテンツ、動画、E メール、および音声ファイルを格納できます。アプリケーションは、動画の解像度、時間、場所などの特定のメタデータ属性を使用して、オブジェクトストレージ内の情報を検索します。

オブジェクトストレージについて読む »

データストアにはどのような種類がありますか?

データストアにはいくつかの異なる種類があり、それぞれに独自の設定と特性があります。

ダイレクトアタッチドストレージ

ダイレクトアタッチドストレージ (DAS) は、コンピュータに物理的に接続するストレージデバイスで構成されます。例えば、DAS 設定は、ハードドライブ、光学ディスク、またはフラッシュドライブをコンピュータに接続します。DAS でバックアップコピーを作成するのは非常に簡単ですが、他のコンピュータとデータを共有するのは困難です。

ネットワークアタッチドストレージ

ネットワークアタッチドストレージ (NAS) は、アプリケーションとユーザーがネットワークを介して効果的に共同作業できるように、データが継続的に利用可能な状態であるようにするファイル専用のストレージデバイスです。NAS デバイスは、データストレージとファイル共有リクエストのみを処理する特殊なサーバーです。これらは、プライベートネットワークに高速で安全かつ信頼性の高いストレージサービスを提供します。

NAS について読む »

ストレージエリアネットワーク

ストレージエリアネットワーク (SAN) は、さまざまな種類のストレージメディアとプロトコルを使用する高速データストレージインフラストラクチャです。企業は SAN を使用して、ブロックストレージを簡単かつ手頃な料金でスケールしています。SAN はストレージの仮想化を使用して、インフラストラクチャの複雑さが複数のデバイスで表出しないようにします。

クラウドストレージ

クラウドストレージは、クラウドプロバイダーによってホストおよび管理される分散ストレージインフラストラクチャです。オンプレミスのストレージと比較して、よりスケーラブルかつ柔軟で、リモートアクセスが可能です。例えば、ユーザーは、インターネット接続があり、データへのアクセスが承認されている限り、AWS クラウドストレージサービスに接続できます。クラウドストレージでは、ユーザーは使用したキャパシティについての料金のみを支払うため、コスト効率も高くなります。

ハイブリッドクラウドストレージ

ハイブリッドクラウドストレージを使用すると、企業はオンプレミスとクラウドストレージサービスの間でデータを分離できます。ハイブリッドクラウドストレージは、企業がレガシーアーキテクチャから低コストでより安全なクラウド環境に移行するのに役立ちます。

AWS はデータストアの要件をどのようにサポートできますか?

AWS は、お客様のデータストアの要件を満たすために、数十のクラウドストレージサービスを提供しています。さらに、Amazon Elastic Compute Cloud (Amazon EC2) インスタンスで必要なものをホストするオプションが用意されています。要件に最適な AWS クラウドストレージサービスを選択するには、次を実行する必要があります。

  • システムをワークロードに分割します。
  • システム全体のための単一のデータストアではなく、特定のワークロードに最適なデータストレージメカニズムを特定します。
  • コストとパフォーマンスをさらに最適化して、最適なデータストアサービスを見つけます。

例えば、Amazon Relational Database Service (Amazon RDS) は、リレーショナルデータベースの設定およびスケールを希望する組織にとって一般的な選択肢です。このサービスは、永続的な運用データを格納するための高可用性クラウドデータストアをアプリケーションに提供します。Amazon RDS は、ストレージインフラストラクチャの煩雑な設定からデベロッパーを解放するセルフマネージド型のデータベースプロビジョニングソリューションを提供します。

今すぐ AWS アカウントにサインアップして、AWS でのデータストアの使用を開始しましょう。

データストアの次のステップ

追加の製品関連リソースを見る
無料データベースのオファーを詳しく見る 
無料のアカウントにサインアップする

AWS 無料利用枠にすぐにアクセスできます。

サインアップ 
コンソールで構築を開始する

AWS マネジメントコンソールで構築を始めましょう。

サインイン