Watch

Amazon Web ServicesのGravitonサーバーチップがクラウドネイティブハードウェアの新時代を切り開く理由

Amazon Web ServicesのGravitonサーバーチップがクラウドネイティブハードウェアの新時代を切り開く理由

トム・クレイジット

Amazon Web Servicesのインフラストラクチャ担当副社長、ピーター・デサンティス氏がre:Invent 2018で講演。(GeekWire Photo / Tom Krazit)

ラスベガス発 – 過去15年間にデータセンターやクラウドサービスプロバイダーを構築した経験のある人なら誰でも、最先端のハードウェアを導入する際に選択肢が限られていたことを知っているだろう。Amazon Web Servicesのピーター・デサンティス氏は、それが変わりつつあると考えている。

今週のre:Invent 2018における最大の発表の一つは、Armアーキテクチャをベースとしたカスタム設計のサーバープロセッサ「Graviton」で、AWSはこれをクラウド顧客に即時提供します。Gravitonは、世界中のAWSデータセンターで稼働している数百万台のサーバーからIntelを必ずしも排除するものではありません。しかし、ハードウェア設計の新たな時代を象徴するものであり、AWSは顧客からのフィードバックに基づき、クラウドコンピューティング時代向けに設計された新しいチップを迅速に導入できるようになります。クラウドコンピューティング時代においては、過去の標準的な手法の多くが時代遅れになり始めています。

「私たちは再び、それも多くのイノベーションを目にすることになると思います」とデサンティス氏はGeekWireとのインタビューで述べた。「私は本当にそのことに興奮していますが、それが何につながるのかはまだ分かりません。誰も分かりません。」

Gravitonは、Armアーキテクチャをベースに設計された初のサーバープロセッサとして、エンタープライズコンピューティングに大きな影響を与える可能性が高いでしょう。Armが設計したプロセッサコアはモバイルコンピューティングでは広く普及しており、AppleやSamsungといった企業が自社のチップ設計の基盤として利用していますが、サーバー分野では未だ確固たる地位を築いていません。

Armコアは非常に電力効率が高いため、モバイルコンピューティングに最適であり、AWSのような大規模なデータセンターを運用する企業にとっても、月々の電気代を考えると魅力的です。しかし、IntelやAMDのチップの純粋なパフォーマンスにはまだ匹敵しません。

デサンティス氏は、Graviton A1プロセッサが企業によってウェブサーバーやマイクロサービスに利用され、アプリケーションに最大限のパフォーマンスを求める顧客は、IntelまたはAMDを搭載したAWSの他のクラウドインスタンスを使い続けるだろうと想定している。しかし、Graviton上でこれらのワークロードを実行することで、フォールトトレランスと冗長性を重視した形で多数の比較的安価なサーバーを統合する、従来の「スケールアウト型」データセンターアーキテクチャに依存するアプリケーションを実行するすべての企業にとって、このプロセッサは魅力的なものとなるだろう。

このチップは、サーバー プロセッサ市場にとって非常に興味深い時期に登場しました。

インテルは岐路に立たされています。過去5ヶ月間、常任CEOが不在のまま事業を展開し、製造上の問題に悩まされており、今後1年ほどの競争力のある製品の出荷能力に甚大な影響を与える可能性があります。AMDはAWSが顧客に提供している興味深い新世代サーバープロセッサを開発していますが、過去には有望な製品の発売を阻んできた実行上の問題が長らくありました。

かつては、チップメーカーに賭けることは、新しいハードウェア プラットフォーム用に自社のソフトウェアをテストし検証するために必要なすべての作業を考慮すると、数年にわたる投資でした。その骨の折れる作業を完了すると、健全なインセンティブがなければ、新しいチップ サプライヤーのために同じことをすべてやり直すことを正当化するのは困難でした。

しかし、2015年にAnnapurna Labsを買収するという決定は、同社がAWSにもたらした柔軟性を考えると、Amazon史上最も賢明な投資の一つとして記憶されるかもしれません。AnnapurnaチームはGravitonを設計しただけでなく、サーバー内にプロセッサを統合するハードウェアとソフトウェアのシステムであるNitroチップセットの開発に携わったおかげで、このチップがAWSのクラウドサービス内で迅速に稼働する道を切り開きました。

(エクイニクス写真)

デサンティス氏によると、Nitroの抽象化により、AWSはこれまで必要だった検証作業を大幅に削減し、ハードウェア設計から新しいプロセッサを切り替えられるようになったという。つまり、AWSは使用パターンに関する詳細なデータと、社内に擁する世界トップクラスのチップ設計者を活用すれば、顧客ニーズの変化にIntelやAMDよりもはるかに迅速に対応できるのだ。

「データセンターの汎用プロセッサーの多くは、企業のデータセンター運営者の業務効率化を支援することを目的とした多くの機能を搭載しているが、それらは必ずしもクラウド環境に適したソリューションではない」とデサンティス氏は述べ、クラウドにおける変化の速さを指摘した。

AWSは、新しいArmプロセッサラインをどのくらいの頻度で更新するのか、またどの契約メーカーが同社向けに製造するのかについてはまだ明らかにしていない。しかし、AWSがA1ワークロードの初期段階を利用して、顧客がチップをどのように利用しているのかを調査する可能性は高いと思われる。そして、ますます多くの企業がクラウドコンピューティングに移行し、従来と同じ方法で運用する必要がないことに気づくにつれて、新たな機会を捉える上で、AWSほど迅速に行動できる企業は他にないだろう。

「あらゆる種類のハードウェアを顧客に提供するための動きが、はるかに迅速化されるだろう」とデサンティス氏は述べた。これは業界にとって大きな意味を持つ。マイクロソフトとグーグルの両社も社内にシリコン分野の優秀な人材を抱えていることを考えると、クラウドにおける新たな軍拡競争はまさに始まったばかりかもしれない。