上位3社のIaaSプロバイダーのクラウドサービス比較
クラウドサービス比較のコンパイルは、急速に進化するクラウドコンピューティング環境では困難な作業です。 数千のクラウドサービスと数十のクラウドサービスプロバイダーがあるだけでなく、各プロバイダーは頻繁にサービスポートフォリオを変更
したがって、クラウドサービスの比較を、西半球でサービスを提供する上位3つのIaasプロバイダー(Amazon AWS、Microsoft Azure、Google Cloud Platform)に限定することにしました。
クラウドサービス比較の目的
クラウドサービス比較の目的は、利用可能な幅広いサービスとそれらに与えられた名前のイラストを提供することです。 クラウドプロバイダーとクラウドサービスを比較すると、サービスに指定された名前を除いて、あるクラウドサービスプロバイダーを別のクラウドサービ 有意差が存在する場合、これらは強調表示されます。
クラウドプロバイダーの価格比較に関しては、サービス自体よりも価格が速く変化することがよくあります。 私たちは、必要なサービスのための最新の価格比較をコンパイルするために、各プロバイダのウェブサイトの価格設定ページのレビューをお勧めします-
Amazon AWS料金ページ
Microsoft Azure料金ページ
Google Cloud Platform料金ページ
クラウドコンピューティングサービスのトップスリークラウドプロバイダー比較
サービスの範囲がどのように広大であるかを説明するために、トップ三つのクラウドサービスプロバイダーが提供するクラウドコンピューティングサービスとのクラウドサービス比較を開始します。 このカテゴリの中には、汎用、メモリ最適化、コンピューティング最適化(加速コンピューティングを含む)、およびストレージ最適化のために構成された仮想マ Vmに加えて、コンテナとサーバレスコンピューティングも比較対象としています。
汎用仮想マシン
汎用仮想マシンは、CPUとメモリの比率がバランスされており、テストと開発、中小データベース、低トラフィックから中トラフィックのwebサー 仮想マシンのこのカテゴリには、一時的な需要の増加に対処するために、使用可能な最大CPU容量とバンク過剰容量の一部を使用してワークロードを実行
いくつかの例外を除いて(すなわち すべてのAWSおよびAzure汎用Vmには、vCPUあたり4Gibのメモリがあります。 Google CloudのVmは、vCPUあたり4GiBのメモリも提供します(メモリサイズはGBsで引用されていますが)。
メモリ最適化仮想マシン
メモリ最適化仮想マシンは、リレーショナルデータベースサーバー、中規模から大規模のキャッシュ、およびメモリ内分析に適した高いメモリ対CPU比を提供します。 VCPUあたり最大8GiBのストレージを提供する「通常の」メモリ最適化Vmと同様に、クラウドサービス比較の3つのプロバイダーはすべて、大企業向けに超メモリ最適化Vmを提供しており、vCPUあたり最大30GiBのストレージを提供しています。
Microsoft Azureは、”制約付きvcpu”を備えたメモリ最適化されたVmも提供しています。 これにより、vCPU数を元のVMサイズの半分または4分の1に制限して、SQL ServerやOracleなどのデータベースワークロードのメモリ、ストレージ、およびI/O帯域幅を同じ この機能は、カスタムVMタイプを使用してGoogleで複製できます。
Compute Optimized Virtual Machines
Compute Optimized Virtual Machinesは、CPU対メモリ比が高く、中規模のトラフィックwebサーバー、ネットワークアプライアンス、バッチプロセス、アプリケーションサーバーに適しています。 典型的な使用例は次のとおりです:
- 科学モデリング
- 分散分析
- マシン/ディープラーニング推論
- 広告配信
- スケーラブルなマルチプレイヤーゲーム
- ビデオエンコーディング
“標準コンピュー高速化コンピューティング用に構成されたvm。 Azureは、高性能コンピューティングVmと呼ばれるものも提供しますが、これらはAWSとGoogle Cloudが提供するより高い標準のコンピューティング最適化仮想マシンの機能を再現しています。
ストレージ最適化仮想マシン
ストレージ最適化仮想マシンは、高いディスクスループットとI/Oを提供し、ビッグデータ、SQL、およびNoSQLデータベースに最適です。 AWSとAzureは、ストレージ最適化されたVmの範囲でかなり似ています—それぞれvCPUあたり7.625GiBと8GiBのメモリを提供します。 Googleでは、指定されたストレージ最適化VMオプションは提供されていませんが、代わりに既存のVMに次のいずれかを追加することができます:
- ゾーンスタンダード(HDD)永続ディスクは、最も遅いが安価であり、主にシーケンシャルI/Oを使用するデータ処理ワークロードに適しています
- 地域標準永続ディスクは上記と同じですが、リージョン内の二つのゾーンにわたって同期レプリケーションを使用しています
- ゾーンバランス永続ディスクは、標準ディスクとSSD永続ディスクの間の価格で、ほとんどの汎用アプリケーションに適しています。
- 地域分散永続ディスクは上記と同じですが、地域内の二つのゾーン間で同期レプリケーションを使用しています
- ゾーンSSD永続ディスクは、より高速で、エンタープライズアプリケーションレベルのレプリケーションを持たない可能性のあるワークロードに適しています
- ローカルSSDディスク(SCSIまたはNVMeプロトコルで使用可能)は、スループットがはるかに高く、レイテンシが低い
Googleのアプローチは、vmがストレージ用に設定されている方法よりも多くの選択肢を提供しますが、 トレードオフがあります。 たとえば、ローカルSSDストレージは自動的に複製されず、何らかの理由で仮想マシンが終了した場合、ローカルSSD上のすべてのデータが失われる可能性があ 各VMに375GiBのストレージを備えた最大24台のローカルSSDドライブを追加して、VMごとに合計9TiBのストレージを追加できます。
コンテナサービスのクラウドプロバイダーをいつ比較すべきですか?
コンテナは、クラウドコンピューティングのランドスケープの中で最も急速に進化している分野の一つです。 2019年の初めに、AWSでのお客様の支出を匿名化して分析し、コンテナの支出が6倍に増加したことを確認しました。
数年前、コンテナサービスを比較して、AWS、Azure、Google Cloudが提供するものの違いを見つけることができましたが、これらの違いはすべて消えてしまいました。 3つはすべてVMベースとKubernetesベースのコンテナをサポートしています。 これらの3つはすべて、既存のアプリケーションをマイクロサービスとしてコンテナ化および移行するためのコンテナオーケストレータ、コンテナレジストリ、およびツールを提供しています。
その結果、コンテナサービスのほとんどのクラウドプロバイダーの比較は、顧客がすでにVmをデプロイしているプロバイダーによって提供されているコ ただし、組織がコンテナを大規模に展開している場合は、コミットされた使用またはコミットされた支出の割引を考慮した後、クラウドプロバイダーを価格で比較することが有益な場合があります。
AWS、Azure、GCPが提供するコンテナサービスの詳細については、こちらの詳細な記事を参照してください: AWS、Azure、GCP
Serverless computing/Function-as-A-Service
Serverless Computing/Function-as-A-Service(FaaS)でクラウドコンテナサービスを比較すると、開発者がイベントによってトリガーされたときに短命の関数を実行 顧客は関数が実行されたときにミリ秒分しか支払うことができないため、サーバーレスコンピューティングはコストを大幅に削減することができます。
AWSのLambdaサービスは、ランタイムAPIですべてのプログラミング言語をサポートしたり、数十のAWSサービスとネイティブに統合したり、AWS Lambda拡張機能を介して他の監視、可視性、セキュリティツールと統合したりすることで、サーバレスコンピューティングの道をリードしています。 現在、AWSは、関数を初期化し、イベントに応答する準備ができている状態を維持するために、プロビジョニングされた並行性を提供するクラウドサービ
クラウドコンピューティングサービスの比較 | AWS | Azure | |
---|---|---|---|
バースタブルVMタイプ | t4g | B | f1/g1 |
汎用VMタイプ(最新世代) | m6g | Dv4/Dsv4 | n2d-standard |
通常のメモリ最適化VMタイプ | R6g | Ev4/Esv4 | n2d-highmem |
スーパーメモリ最適化VMタイプ | x1/z1d | Mv2 | |
最適化されたVMタイプの計算 | c6g | Fsv2 | c2-標準 |
ハイパフォーマンスコンピューティングVMタイプ | p3/g4/f1 | Hbv2/HC | クラスター |
ストレージに最適化されたVMタイプ | h1/i3/d2 | Lsv2 | n/a |
コンテナサービス | ECS | ACI | Compute Engine |
Kubernetesサービス | EKS | AKS | Kubernetes Engine |
サーバーレスコンテナ | Fargate | ACI | クラウド実行 |
サーバーレスコンピューティング | Lambda | Functions | Cloud Functions |
この記事では、クラウド運用、クラウド財務管理、クラウドセキュリティとコンプライアンスの3つの優れたクラウド管理領域で、AWS Lambda関数を最適化お
クラウドストレージサービスの比較
クラウドストレージサービスの比較に関しては、クラウドのお客様は、歴史的に仮想マシンをプロビジョニングするサー 企業は現在、特にアクセス頻度の低いデータを使用して、より多くのオプションを利用できます。
間違いなくAWSのSimple Storage Service(S3)は、すべてのクラウドストレージサービスの中で最もよく知られています。 ただし、さまざまなストレージクラス、さまざまな価格、さまざまなフォールトトレランスのレベルを理解することは複雑になる可能性があります。 MicrosoftとGoogleは、同様に信頼性と堅牢なサービスを持っています。
AWS、Azure、GCPのストレージオプションと割引の詳細な比較は、この記事で見ることができます。AWS vs Azure vs GCP:割引、コミットメント、および予約
クラウドストレージクラスの説明
クラウドストレージサービスの比較を行うためには、異なるクラウドストレージクラスが何であるかを理解する必要があります。 また、オプションを見るときの混乱を避けるために、AWS、Azure、およびGoogleが提供する他のクラウドストレージサービスに注意することも重要です。 以下の表で紹介されている各サービスに与えられた名前で、簡単な内訳は次のとおりです。
- ブロックストレージボリュームは、仮想マシンに接続されているストレージの単位です。 これらは、ローカルまたはネットワーク接続のいずれかにすることができ、独立したディスクドライブとして扱われます。
- オブジェクトストレージボリュームにはほとんどの種類のデータが格納され、耐久性のためにさまざまなリージョンとゾーンにレプリケートされ、単純なwebサー
- ファイルストレージシステムは、クラウド内のファイル共有を容易にし、サーバーとアプリケーションが共有ファイルシステムを介して格納されたデー
- 低頻度アクセスストレージは、急いで必要なバックアップデータや災害復旧データを格納するために使用されますが、頻繁にアクセスすることはありません。
- アーカイブストレージは、コンプライアンスの目的でデータを格納するために最も頻繁に使用されます。 このクラスのクラウドストレージは、取得の待ち時間を許容できる長期的なデータを対象としています。
- ハイブリッドストレージソリューションは、非アクティブなデータをクラウドに移動しながら、ビジネスクリティカルで機密性の高いデータをオンプレミス
- 物理的なバルクデータ転送ソリューションは、オンプレミスのデータセンターからクラウドサービスプロバイダーのデータセンターに大量のデータを物理的に移
クラウドストレージサービスのコストを計算するときは、PUT、POST、COPY、GET要求のコストを含め、最小容量料金または最小期間料金を考慮することを忘れな たとえば、AWSでは、2つの低頻度アクセスクラスに最低128KBの容量料金が発生し、Glacier Archiveストレージクラスには最低90日間の料金が発生します。
クラウドストレージサービスの比較 | AWS | Azure | |
---|---|---|---|
ブロックストレージ | EBS | Azure Disks | HDD/SSD |
オブジェクトストレージ | S3 | Azure Blob | 標準 |
ファイルストレージ | Efs | Azure Files | Filestore |
低頻度アクセスストレージ1 | 標準-IA | クールブロブ | ニアライン |
低頻度アクセスストレージ2 | 1つのゾーン-IA | n/a | Coldline |
アーカイブストレージ | Glacier | Azure Archive | Archive |
ハイブリッドストレージ | ゲートウェイ | StorSimple | ClearSky |
物理バルクデータ転送 ソリューション | スノーファミリー | インポート/エクスポート | 転送アプリ |
クラウド領域とアベイラビリティーゾーンの比較
クラウド領域とアベイラビリティーゾーンの数と場所は、クラウドサービスプロバイダーを選択する際に重要な考慮事項です。
クラウドサービスの比較で前述したように、クラウドサービスの価格は地域によって異なることが多く、これはアーカイブストレージなどのレイテンシトレラントなサービスにも当てはまり、アーカイブデータの保存場所によって価格が50%も異なることは確かです。 ただし、ネットワークサイズを比較するための最も重要な理由は、地域とゾーンの数が多いほど、ビジネスにローカルなゾーンである可能性が高くなり、全
米国で事業を展開する企業 ゾーンは、一部のサービスが「主要」ゾーンの外にどれだけ制限されているかを忘れている可能性が高く、東南アジアの最も外側の範囲については話してい たとえば、オハイオ州と北カリフォルニアのAWSのデータセンターは、北バージニア州やオレゴン州のデータセンターと同じ範囲のサービスを提供していないため、組織がリソースをデプロイする場所や使用するサービスに影響を与える可能性があります。
クラウドサービス比較の各プロバイダは、地域ごとに利用可能なサービスのwebページを公開しており、これらは検討する価値があります。 ここではAWS webページ、ここではAzure webページ、ここではGoogle webページにアクセスできます。 各webページは、大陸(アメリカ、ヨーロッパ、またはアジア太平洋)によってソート可能です。
プロバイダー別クラウド領域の比較 | AWS | Azure | |
---|---|---|---|
U.S.A | 4 | 8 | 7 |
米国政府 | 2 | 7 | – |
アメリカを除くアメリカ | 2 | 3 | 2 |
ヨーロッパ | 6 | 12 | 6 |
アジア太平洋地域 | 9 | 15 | 8 |
その他 | 1 | 2 | – |
クラウドサービスを比較する際に考慮すべきその他の要因
コンピューティングサービスとストレージサービス、およびそのローカル可用性が、クラウドサービスとクラウドサービスプロバイダーを比較する際に、ほとんどの企業にとって主な考慮事項となるため、一部の企業では、クラウドサービスとクラウドサービスプロバイダーを比較する際に考慮すべき重要な考慮事項となる場合があります。 分析、ネットワーキング、データベース、DevOpsツールなどの要因を考慮するために、クラウドサービスの比較を行うための他の動機を持っています。
クラウドプロバイダーの比較は間違いなく困難な作業ですが、コスト削減とパフォーマンスの向上の面でやりがいのあることができます。 マルチクラウド環境を効果的に管理するために必要なメカニズムを備えていることを条件に、あるプロバイダからいくつかのサービスを選択し、他AWS、Azure、GCPのサービスをさらに詳細に比較するには、eBook:Comparing Services for The Big Three Cloud Provider
をダウンロードすることをお勧めします。