“次の波”を見据えたGoogleクラウドのハードウェア戦略とは
Googleが「Intel提携」「ASIC採用」に踏み切った “納得の理由”
Googleのプラットフォーム担当バイスプレジデントを務めるバート・サノ氏が、企業の需要を踏まえたGoogleのハードウェア選択や、顧客の移行に関する課題、クラウドの“次の波”について語る。
膨大なデータのクラウドへの移行が進む中、クラウドプロバイダーはインフラオプションの拡充にしのぎを削っている。大手の一角を占めるGoogleも、市場で勢力を拡大する方法として新しい技術に着目している。
Googleのプラットフォーム担当バイスプレジデントを務めるバート・サノ氏は、同社とほぼ同じ歴史を持つチームを率いている。このチームは、大規模な運用で有名な同社のデータセンターとその内部全体を設計している。
サノ氏にGoogleのハードウェアとインフラについて話を聞いた。「これらが企業の需要に合わせてどのように調整されているか」「クラウドコンピューティングの次の波は何か」「顧客のさまざまなワークロード(アプリケーション)の移行における課題は何か」といった点を中心的に取り上げた。
併せて読みたいお薦めの記事
Googleクラウドの台頭
Google Cloud Platformの特徴
競合と比べたGoogle Cloud Platform
――GoogleとIntelは最近、企業におけるクラウドの導入促進に関する提携を発表しました。提携の一環として、Googleは2017年にクラウドサービス「Google Cloud Platform」への次世代Intelチップの採用を予定しています。この提携に至った理由は何ですか。
サノ氏 エンドユーザーにとってのメリットとしては、まず当然のことながら、Google自体のサービスがより便利になることが挙げられます。私たちの検索や広告など、あらゆるシステムが新チップの恩恵を受けます。
それだけではありません。私たちのインフラをクラウドサービスとして外販しているGoogle Cloud Platformも非常に便利になります。パフォーマンスが向上するとともに、構成のオプションが充実し、より大容量のメモリ、より多くのスレッドなどを用意して、さまざまなワークロードを稼働できます。さらに、より高度な計算処理や、複数のデータに対して同様の計算処理を一度に実行するベクトル処理が可能な構築アーキテクチャも提供します。
――Googleは、自社に固有の要件に合わせてインフラを構築した後で、さまざまなニーズを抱えるGoogle Cloud Platformの顧客の需要に沿って、ハードウェアに変更を加えますか。
サノ氏 Googleは、5~8つの異なるサービス領域を手掛けており、これらのサービス領域には、固有のフォームや機能があります。Google Cloud Platformの顧客は多種多様です。その多くは、私たちが社内で使用している構成の範囲内で、Google Cloud Platformを使っていただけます。このインフラは基本的に汎用(はんよう)的なものだからです。
しかし、極めて大容量のメモリ構成や、極めて高速な浮動小数点演算性能を求める顧客もいます。Google Cloud Platformでは一般的なアプリケーション処理だけでなく、数値計算でも活用できるように多様な構成を可能にしています。各種GPUを用意している他、機械学習のための専用プロセッサ「TPU」(Tensor Processing Unit)も使えるようにしています。
――大手クラウドプロバイダーは、プラットフォームにGPUやFPGA(Field Programmable Gate Array)といった技術を盛んに取り入れているようです。狙いは何ですか。
サノ氏 私たちは、“次の波”をサポートしようとしています。それは機械学習やビッグデータ処理であり、機械学習や分析をビッグデータに適用することです。ビッグデータ処理の成果を理解するには、膨大な数値計算が必要になります。
例えば、特定の1つのタスクを行う小規模な機械学習モデルを実行するのであれば、誰もがGPUを必要とするとは限りません。CPUの機能で十分かもしれないのです。しかし、われわれが取り組む問題が大きくなるにつれて、GPUを使わなければならなくなりました。そしてさらに問題が大きくなり、私たちは自前のカスタムハードウェアを手掛けなければならなくなりました。現在ではカスタムASIC(特定用途向けIC)を作るか、FPGAを使うかの判断が必要となっています。両者はアーキテクチャアプローチが異なります。これは「よりプログラマブルなものと、機能はより固定的だが、効率が高いもののどちらが欲しいか」という選択です。いずれも一長一短があります。
こうしたさまざまな技術が必要になってきたのは、一般的なアプリケーションの処理から、機械学習や分析といった比較的複雑な処理へと用途がシフトしているからです。クラウドプロバイダーは、汎用モデルでは不要だったこうした分析機能を取り入れようとしています。
――Googleではそのプロセスがどのように進んだのかをもう少し説明してもらえますか。
サノ氏 まずFPGAについて説明しましょう。通常はFPGAを採用します。プログラマブルであり将来予測はできませんが、柔軟に使えるからです。FPGAは大量に展開し、後でパーソナライズできます。先を見通すのは難しいので、そうしたいと考えるのはもっともなことです。FPGAは汎用的ですが非常に高価であり、大量の電力を消費します。
これに対し、カスタマイズしたASICを迅速に開発でき、素早く展開できれば、FPGAのメリットは薄れます。実際、私たちはASICをタイムリーに開発できます。ある意味で再製造が可能で、担当者変更や再パーソナライズも容易なインフラの運用に常に取り組んでいます。
――Googleはコンテナのアーリーアダプターでした。現在、この技術が人気を呼んでいることについてどう見ていますか。
サノ氏 私がGoogleに入社して間もないころに、私たちは仮想マシン(VM)とコンテナのどちらを採用するかを決めることになりました。しばらくの間、それが悩ましい問題だったことを覚えています。しかし、私たちは最終的にこう判断しました。「コンテナの方がオーバーヘッドが小さい。管理などを複雑化させる面もあるかもしれないが、はるかに効率の高いソリューションを生み出す」と。これは良い判断でした。VMは非常に柔軟ですが、その柔軟性のために高い代償を払うことになります。私たちにとっては効率性が肝心です。私たちのサービス規模では、メモリ効率、プロセッサ移行時間、オーバーヘッドの1~2%の改善が重要な意味を持ちます。
――Googleは、顧客の大規模なクラウドへの移行を促進する上で、どのような課題に直面していますか。
サノ氏 データを移動するのは簡単なことではありません。これは大きな課題です。ですが率直に言って、ソフトウェアが最大の課題です。データセットもそうですが、ソフトウェアを全てまとめ、移行するのは大変です。異なるプラットフォームが混在する環境の移行も厄介で、注意が必要です。
顧客のオンプレミス環境から私たちのクラウドへの移行に当たっては、ソフトウェアを移行するだけでなく、物理的な制約に対処することも必要です。いわば顧客はハードウェアに縛られており、この問題の解決のために、私たちは顧客と協力しています。顧客をクラウドに迎えるために、私たちはできるだけ柔軟な対応を図っています。私たちの業界は、まさにこうしたシステムの枠組み転換を成し遂げていかなければなりません。
――クラウドへの移行に関連して他にも大きな課題がありますか。
サノ氏 レガシーシステムなどを運用している大企業の場合、移行戦略を策定し、実行する必要があります。私にとってはそれが最大の問題です。移行過程で多くのブリッジ(支援策)を作り、ハイブリッド環境の構築につなげています。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[スパイスファクトリー株式会社] レガシーに消えるIT予算8割 「刷新か延命か」をAIと人で見極めるための手順 -
製品資料
[JetBrains s.r.o.] ソフトウェア開発は「コーディングエージェント」でどう変わるのか? -
事例
[テクバン株式会社] 太陽ホールディングスは国内外拠点の端末5000台をどう管理しているのか? -
事例
[株式会社キーエンス] PCが苦手でも自動化できる ポポラマーマなど4事例に学ぶ「ナビ搭載型RPA」活用 -
製品資料
[株式会社キーエンス] 自分ひとりでデスクワークを効率化 「AI&ナビ搭載RPA」で実践する業務自動化
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
PHPはそもそも必要か? 脆弱性で問われる自社サイト安全性と保守負担のバランス
-
2
Microsoft 365侵害企業の9割はMFA導入済み 1002人調査で見えた盲点
-
3
米国防総省で300万人分の個人情報が流出 その「意外な原因」と教訓
-
4
「Copilot」がIT予算を食いつぶす? 高額請求を招く課金体系と節約術
-
5
京王電鉄・東京メトロの被害から学ぶ境界防衛 ITの侵害はどこまで波及するか
-
6
Microsoft 365導入後も稟議は「Excelをメールで回覧」 承認が止まる理由
-
7
PHP脆弱性「PHP2Shell」で2260万件に影響 情シスの緊急チェックリスト
-
8
「契約業務のAI活用」に関するアンケート
-
9
Synology NASで実現する映像統合管理とデータ活用の新常識
-
10
金融・通信で情報漏えいが続出 IPAとJPCERT/CCが情シスに求める緊急点検
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
経験豊富な即戦力人材に直接アプローチできる、「攻めの採用」への転換術
-
3
「IT史に名を残すシステム障害」8選
-
4
10G回線の真価をフルに享受するには? 導入前にチェックしたいポイント
-
5
SCS評価制度時代の「SASE選定」ガイド
-
6
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
7
2026年のサイバーセキュリティには何が必要か? 最新データに学ぶ傾向と対策
-
8
「EDR」選定ガイド:比較・検討フェーズで整理すべきポイントを解説
-
9
MDMだけでは防げない? Appleデバイスに潜む5つのセキュリティギャップ
-
10
情報セキュリティ対策早分かりガイド:25の自社診断で弱点と解決策を理解
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー