Amazon EC2 A1 インスタンスは、包括的な Arm エコシステムがサポートする、ウェブサーバー、コンテナ化されたマイクロサービス、キャッシュサーバー群、分散データストアといった、スケールアウト型の Arm ベースアプリケーションのコストを大幅に削減します。A1 インスタンスは、AWS Graviton プロセッサで動作する初の EC2 インスタンスです。このプロセッサには、64 ビットの Arm Neoverse コアと AWS が設計したカスタムシリコンが搭載されています。これらのインスタンスは、Arm 開発者コミュニティのあらゆる開発者、愛好家、教育者にとっても魅力的でしょう。Arm コアで実行できる、特定のアーキテクチャを必要としないアプリケーションも、多くの場合 A1 インスタンスのメリットを享受できるでしょう。
Graviton Challenge に参加して、最大 40% 優れた料金パフォーマンスと、re:Invent 2021 への旅行をつかみ取るチャンスを手に入れましょう。
無料トライアル: 2023 年 12 月 31 日まで、AWS Graviton2 プロセッサを搭載した Amazon EC2 t4g.small インスタンスを、1 か月あたり最大 750 時間、無料でお試しいただけます。詳細については、よくある質問をご覧ください。
利点
柔軟性と選択肢
EC2 インスタンスの幅広く層の厚いラインナップに A1 インスタンスが加わりました。開発者は、Arm の命令セットを持つインスタンスにアクセスし、EC2 上での実行がもたらす柔軟性、セキュリティ、信頼性、スケーラビリティを体験できるようになりました。EBS、ネットワーキング、AMI 等の使い慣れた AWS および Amazon EC2 の機能が、A1 インスタンスとシームレスに協調します。
低コスト
A1 インスタンスにより、包括的な Arm エコシステムがサポートするワークロードのコストを大幅に削減できます。それらのワークロードには、ウェブサーバー、コンテナ化されたマイクロサービス、キャッシュサーバー群、分散データストアといった汎用ワークロードが含まれます。これらは複数のコアにわたって分散し、利用可能な A1 インスタンスメモリフットプリント内に収めることができます。
リソース効率性の最大化
A1 インスタンスは、専用ハードウェアと軽量ハイパーバイザーを組み合わせた AWS Nitro System で構築されます。このシステムでは、実質的にホストハードウェアのすべてのコンピューティングリソースとメモリリソースをお客様のインスタンスに提供し、全体的なパフォーマンスおよびセキュリティを向上させます。
主な特徴
AWS Graviton プロセッサで稼働
AWS Graviton プロセッサには 64 ビットの Arm Neoverse コアと AWS が設計したカスタムシリコンが搭載されており、パフォーマンスおよびコストを最適化します。AWS Graviton プロセッサはクラウド専用として構築されており、ハイパースケールのクラウドプラットフォームおよびクラウドアプリケーションの実行において、AWS および Annapurna Labs の専門技術を利用できます。
ハイパフォーマンスネットワーキングとストレージ
次世代の Elastic Network Adapter (ENA) および NVM Express (NVMe) テクノロジーにより、A1 インスタンスではネットワーキングと Amazon Elastic Block Store (Amazon EBS) 向けに高スループットで低レイテンシーな帯域幅のインターフェイスが利用可能です。
AWS Nitro System での構築
AWS Nitro System が豊富に取り揃える構築ブロックによって従来の仮想化機能の多くを専用ハードウェアおよびソフトウェアにオフロードすれば、高パフォーマンス、高可用性、高セキュリティを実現でき、さらに仮想化オーバーヘッドも削減できます。
製品の詳細
モデル | vCPU | メモリ (GiB) |
インスタンスストレージ | ネットワーク帯域幅 (Gbps) |
EBS 帯域幅 (Mbps) |
---|---|---|---|---|---|
a1.medium | 1 | 2 | EBS のみ | 最大 10 | 最大 3,500 |
a1.large | 2 | 4 | EBS のみ | 最大 10 | 最大 3,500 |
a1.xlarge | 4 | 8 | EBS のみ | 最大 10 | 最大 3,500 |
a1.2xlarge | 8 | 16 | EBS のみ | 最大 10 | 最大 3,500 |
a1.4xlarge | 16 | 32 | EBS のみ | 最大 10 | 3,500 |
a1.metal | 16* | 32 | EBS のみ | 最大 10 | 3,500 |
* a1.metal は 16 個の物理コアを供給
お客様事例
Nielsen は測定およびデータ分析のグローバル企業で、世界の消費者と市場が利用できる最も完全で信頼できる見解を提供します。Nielsen には OpenJDK ベースの Java アプリケーションがあり、これを使用して、デジタルデータを収集し、着信ウェブ要求を処理し、ビジネスニーズに基づいて要求をリダイレクトします。アプリケーションは、 I/O の負荷が大きく、費用対効果の高い方法でスケールアウトすることが必要とされます。Nielsen はこの Java アプリケーションを、AWS Graviton プロセッサを搭載した Amazon EC2 A1 インスタンスにシームレスに転送しました。
NetEase は中国を拠点とする先進のインターネットテクノロジー企業です。コンテンツ、コミュニティ、通信、コマースを中心とした、高品質なオンラインサービスを提供しています。中国で最も人気がある PC クライアントゲームとモバイルゲームの一部は NetEase が開発し、運営しています。最近ではさらに世界市場にもゲームプラットフォームを拡大しました。NetEase は最近、運用コストの節減を目的として Amazon EC2 A1 インスタンスに切り替えました。Amazon EC2 A1 インスタンスは、リアルタイムのプレイヤーチャット向け音声サービスや、ゲームトラフィック高速化のために構築されたネットワーク転送サービスの実行に使用されています。NetEase Games のシニアクラウドソリューションアーキテクトである Bruce Sun 氏は次のように述べています。「音声サービスとネットワーク転送サービスはネットワーク I/O に依存します。A1 インスタンスでは、最大 10 Gbps のネットワーク帯域が提供されています。これらのサービスは Python で書かれているためプラットフォームに依存せず、Amazon EC2 A1 インスタンスへとすばやく簡単に移行させることができました」。Bruce 氏によれば、Amazon EC2 A1 インスタンスの導入後、それらのサービスの Amazon EC2 クラウドインフラストラクチャのコストは 40% 下がりました。
「VMware では、当社の先進の仮想化プラットフォームをエッジ、SmartNIC、クラウド内といったさまざまな Arm 環境で運用することについて調査しています。Amazon の EC2 A1 インスタンスによって、新しいユースケースのプロトタイピング、検証、テストを実行するため、すぐに使用できるスケーラブルなコンピューティングインスタンスを用意できるため、Arm 開発プロセスの高速化に役立っています。また A1 メタルインスタンスによって、新しいデプロイシナリオとスタックへの統合を評価することもできています。これによってお客様にとって価値あるイノベーションを実現できると思います」
– Will Pien 氏、プロダクトマネジメント ESXi
SmugMug は、写真や動画をアップロード、保存、共有できるサービスです。写真配信の階層を EC2 A1 インスタンスに移行することにより、40% のコスト削減を実現しました。SmugMug は、最小限の作業でソフトウェアスタック (PHP、Nginx、HAProxy) を A1 インスタンスに移動させることができました。SmugMug は、A1 インスタンスでも他の EC2 インスタンスと同じようにすべてを稼働させることができました。
サーバーアクティビティのログは、ほぼリアルタイムおよび長期の両方の用途向けに Geodata で処理されます。処理は、Python で記述されたカスタムソフトウェアを使用してさまざまなオープンソースライブラリで行われ、Lambda や CloudWatch Logs などの他の AWS のテクノロジーとともに EC2 上で実行されます。Geodata では、EC2 コンポーネントは EC2 A1 インスタンスに簡単に移行でき、A1 インスタンスが最適だと判断しました。
Docker はコンテナ化市場のリーダーで、エンタープライズグレードのコンテナプラットフォームをワールドクラスのサービスとともに提供しています。Arm 搭載テクノロジーは世界のインターネットインフラストラクチャ市場で他を圧倒する広がりを見せており、今では 200 万人近くの Docker 開発者がクラウド向けおよびインターネット接続されたデバイス向けのアプリケーションをすばやく安全に構築およびスケーリングできます。Amazon EC2 A1 インスタンス用の Docker Enterprise Engine は Docker からの商業的サポートの支援を受けています。イノベーションを高速化する最新のエンタープライズグレードコンテナプラットフォームによって、Arm エコシステムを実現します。
エッジのために構築された軽量な Kubernetes distribution、k3s を導入する際、私たちは、自社の CI インフラストラクチャを ARM サーバーで実行する必要がありました。Amazon EC2 A1 インスタンスは、当社の開発とテストプロセスに大きな変化をもたらし、クロスコンパイリングやエミュレーションの必要なく、k3s 全体を ARM で効率的に開発、構築、リリースすることが可能になりました。
ブログ
ブログ
Running Java applications on Amazon EC2 A1 instances with Amazon Corretto
ブログ
Optimizing NGINX load balancing on Amazon EC2 A1 instances
Geoff Blake
2019 年 9 月 4 日
ブログ
Optimizing Network Intensive Workloads on EC2 A1 Instances
Ali Saidi
2019 年 4 月 23 日
ブログ
Getting started with the A1 instance
Ali Saidi
2019 年 3 月 14 日
ブログ
EC2 Instances (A1) Powered by Arm-Based AWS Graviton Processors
Jeff Barr
2018 年 11 月 26 日
最新のニュースと記事
- ESXi on Arm at the Edge, on the SmartNIC and in the Cloud (2019 年 10 月)
- Amazon EC2 A1 インスタンスをご利用いただけるリージョンが増えました (2019 年 8 月)
- Running KeyDB on Arm-based Amazon EC2 A1 Instances for the Best Price/Performance (2019 年 8 月)
- Iron.io Support for Arm (2019 年 6 月)
- Arm ベースの AWS Graviton プロセッサを搭載した EC2 A1 インスタンスで Docker コンテナを実行する (2019 年 5 月)
- Red Hat Opens the Linux Experience to Every Enterprise, Every Cloud and Every Workload with Red Hat Enterprise Linux 8 (2019 年 5 月)