徹底解説! 初めてでも分かるAmazon Web Services【第3回】
AWSのストレージサービス「Amazon S3」と、その周辺のサービス
AWSのストレージである「Amazon S3」とその周辺のサービスである「Amazon Glacier」「Amazon Elastic Block Store(Snapshot)」「AWS Storage Gateway」「Amazon CloudFront」を解説する。
これまでの連載
- 第1回:AWSを導入する上で知っておきたい基礎知識
- 第2回:AWSの仮想サーバ「Amazon EC2」と、使える周辺サービス
- 第3回:AWSのストレージサービス「Amazon S3」と、その周辺のサービス
- 第4回:AWSの3大ネットワーク機能を理解する
連載インデックス:徹底解説! 初めてでも分かるAmazon Web Services
Amazon S3の概要
「Amazon Simple Storage Service」(Amazon S3)は、クラウドストレージサービスだ。マネジメントコンソールやSDKなどを利用して、Web上のどこからでも容量に関係なくデータを格納、取得できる。これによって簡単かつ低価格に、開発の拡張性、信頼性を高められる。
Amazon S3にオブジェクトを格納するためには「Bucket」と呼ばれるオブジェクト置き場(フォルダのようなもの)を作成する必要がある。また、Amazon S3には1バイト~5Tバイトまでのデータを含むオブジェクトを格納、取得でき、Bucketに格納できるオブジェクト数に制限はない。
Amazon S3 Webサイト機能
Amazon S3は、ストレージ機能だけでなく、静的なWebサイトをAmazon S3で運用可能にする「静的Webサイトホスティング」(Webサイト)機能を備えている。この機能を使うと、オンプレミス環境で行っているような負荷に応じたインフラストラクチャの拡大/縮小を行う必要がなく、Amazon S3が確実にトラフィックを処理して、予期しないピークに対応することができる。
Amazon S3のWebサイト機能は、静的なコンテンツファイル(HTML、画像、動画など)に利用することが望ましく、動的なコンテンツファイル(CGIなど)を利用する場合は、Amazon EC2で別途、動的な処理をする必要がある。
Amazon Glacier
Amazon Glacierは、Amazon S3よりも安価な1Gバイト当たり月額約1円で利用できるストレージサービスだ。ストレージの耐久性とセキュリティが重視され、データのアーカイブやバックアップに適している。Amazon Glacierでは、Amazon S3よりもコストを抑えるために、アクセス頻度の低いデータや、取り出しに数時間かかってしまっても問題ないデータに合わせて最適化されている。
Amazon Glacierの機能
Amazon Glacierは、アーカイブとしてデータを保管することができる。1つのファイルから複数のファイルまで、まとめて1つのアーカイブとしてアップロード可能だ。
Amazon S3と違うところは、Amazon Glacierに保存されたアーカイブデータを取り出すには、ファイルの容量などにかかわらず3~5時間かかる点だ。また、Amazon Glacierにアーカイブとして保存するには、「Vault」と呼ばれる保存場所を作成する必要がある。
ただし、Amazon GlacierはAmazon S3と同様に信頼性が高く、安全なアーカイブとして利用できる。アーカイブへのファイル転送はSSL経由で行われ、アーカイブとして保管したデータは暗号化される。また、Amazon S3と同様にデータの冗長化が行われ、耐久性は99.999999999%となるように設計されている。
利用方法としては、APIやSDKを利用してAmazon Glacierにファイルをアップロードしアーカイブを行う方法の他に、Amazon S3と連携させて、Amazon S3に特定期間保存されたものをAmazon Glacierに作成されたVault上に保存する設定を行う方法がある。
Amazon CloudFront
「Amazon CloudFront」はAWSが提供する、コンテンツ配信用のサービスである。他のAWSサービス(Amazon S3、Amazon EC2、Amazon ELB:Elastic Load Balancing、Amazon Route53)と連携して、エンドユーザーに簡単にコンテンツを配信することができる。
Amazon CloudFrontで配信されるコンテンツは、AWSのエッジロケーションを利用して、静的コンテンツやストリーミングコンテンツなどWebサイト全体を配信することができる。
このとき、ユーザーが行うリクエストは、ユーザーから最も近いエッジロケーションにルーティングされるため、高いパフォーマンスでコンテンツが配信される。
Amazon CloudFrontの利用手順
Amazon CloudFrontを利用してコンテンツ配信を行うには、マネジメントコンソールまたはAPIを使用して、Amazon CloudFrontに「Origin」を作成し、コンテンツを配信する設定を行う。
Amazon EBS
「Amazon Elastic Block Store」(Amazon EBS)は、Amazon EC2インスタンスで利用するブロックレベルのストレージサービスである。ネットワークアタッチ型のストレージサービスで、Amazon EC2にアタッチして利用する。
Amazon EC2インスタンスと合わせて利用されるAmazon EBSだが、Amazon EC2とは独立したサービスだ。そのため、設定すればインスタンスが終了した後もAmazon EBSボリュームを残しておくことができる。また、Amazon EBSボリュームはAWSのデータセンター内部で冗長化されている。
Amazon EBSの特徴
Amazon EBSは、1Gバイト~1Tバイトのサイズでボリュームを作成することが可能。ボリュームは、必要に応じて拡張することができる。
作成したボリュームはAmazon EC2に取り付けて利用するが、サーバOSのタイプによってはアタッチできるサイズに上限がある。
また、AWSのスナップショット機能を利用することで、Amazon EBSボリュームの中身をそのままAmazon S3に保存することが可能だ。
スナップショットの仕組み
Amazon EBSボリュームはスナップショットと呼ばれるバックアップ方法で、ボリュームの内容をAmazon S3に保存することができる。
スナップショットは差分バックアップで行われるため、2回目以降のスナップショットを作成した場合は、差分のスナップショットのみがAmazon S3に保存される。また、スナップショットからAmazon EBSボリュームを作成、復元することができ、他のアカウントへも共有することができる。
Amazon EBSスナップショットを作成する際は、OSのメモリ上のデータは保存されないため、メモリ上のデータをAmazon EBSに同期してからスナップショットを取得する必要がある。
AWS Storage Gateway
「AWS Storage Gateway」とは、オンプレミスの仮想環境とAmazon S3間にStorage Gatewayを導入することで、両者をシームレスに連携することができるサービスだ。オンプレミス環境をスケーラブルに拡張し、Amazon S3に安全にデータを保管することができる。Storage GatewayがAmazon S3へデータを送る際は、データを暗号化して転送、保存する。
このサービスをAmazon EC2と組み合わせて利用することで、オンンプレミスのミラーリングを簡単に行うことができ、災害対策に有効だ。
AWS Storage Gatewayの種類
AWS Storage Gatewayは2つのタイプが存在する。
- Gateway Stored Volume:
Gateway Stored Volumeでは、AWS Storage Gatewayに対して保存されたデータは全てローカルに保管し、そのデータボリュームのバックアップをAmazon S3にスナップショットとして保存する。このタイプの場合は、データが全てローカルに保存されるため、保存したいデータ量に対応したストレージなどを用意する必要がある。
- Gateway Cached Volume:
Gateway Cached Volumeでは、AWS Storage Gatewayに保存されるプライマリデータをAmazon S3に保管し、頻繁にアクセスするデータをローカルにキャッシュする。このタイプでは、データの保管先としてAmazon S3を利用するため、低コストで簡単に拡張が可能だ。
Copyright © ITmedia, Inc. All Rights Reserved.
徹底解説! 初めてでも分かるAmazon Web Services
Amazon Web Services(AWS)に関する最新記事はこちら→ Amazon Web Services(AWS) (http://techtarget.itmedia.co.jp/tt/saas/aws/)
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
「Microsoft 365のセキュリティ運用」に関するアンケート
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
8
「データストレージの活用方法」に関するアンケート
-
9
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー