
インテル、気をつけろ!マイクロソフト、クアルコムとの提携でクラウド向けARMプロセッサを試験導入
トッド・ビショップ著

マイクロソフトは今朝、スマートフォンやその他のモバイルデバイスでの利用で最もよく知られる電力効率の高いチップであるARMプロセッサを、同社のクラウドサービスやアプリケーションの一部を実行するためにテストし始めたと発表した。
本日開催されるOpen Compute Project Summitにおいて、ARMチップメーカーのQualcommとMicrosoftは、Qualcomm Centriq 2400プロセッサを搭載したWindows Serverの公開デモを行う予定です。この技術は現時点ではMicrosoft社内でのみ使用されていますが、Qualcommは「Microsoft Azureクラウドプラットフォーム上で多様なクラウドワークロードを実行できるようにする」ことを目標としています。
ブルームバーグニュースは、ARMチップの使用は「データセンタープロセッサの収益性の高い市場におけるインテル社の長年の優位性を危うくする可能性がある」と見ている。
これは、マイクロソフトのオープンソースプロジェクト「プロジェクト・オリンパス」における最新の取り組みです。同社はこのプロジェクトでハードウェア設計を共有し、エンジニアリングコミュニティがダウンロードして改良できるようにしています。マイクロソフトは、プロジェクト・オリンパスにおいてインテル、NVIDIAなどの企業とも協力していることを発表しました。
Microsoft の著名なエンジニアである Leendert van Doorn 氏が、このブログ投稿で ARM の取り組みについて説明しました。
QualcommやCaviumを含む複数のARMサプライヤーと緊密に連携し、データセンターのニーズに合わせてハードウェアを最適化してきました。ARMサーバーを導入する上で最大のハードルの一つはソフトウェアです。多数のソフトウェアコンポーネントを全て移植するのではなく、ARMサーバーが適用可能な分野と、それが当社にとってどのような価値をもたらすかを検討しました。その結果、ARMサーバーはクラウドサービス、特に検索・インデックス作成、ストレージ、データベース、ビッグデータ、機械学習といった社内クラウドアプリケーションにおいて最も高い価値を提供することがわかりました。これらのワークロードはすべて、高スループットコンピューティングの恩恵を受けています。
これらのクラウド サービスを実現するために、社内使用のみを目的とした Windows Server のバージョンを ARM アーキテクチャ上で動作するように移植しました。言語ランタイム システムとミドルウェア コンポーネントを移植し、アプリケーションの移植と評価も行いました。これらのワークロードは、多くの場合、本番環境のワークロードと並行して実行されています。