AWSのエッジコンピューティング・デバイス、Snowball Edgeはすでに広く使われている。しかし今日(米国時間7/17)、AWSはきわめて役立つ新機能を追加した。これまで、このデバイスは大量データの保管、転送、GreengrassサービスとLambdaを利用したある種のタスクの実行などに使われていた。しかしAWSはさらに一歩を進め、フラグシップ・コンピューティング・サービス、EC2をSnowball Edge上で利用できるようにした。
これにより、たとえば、工場内にデバイスを設置してそれまで使ってきたAmazon Machine Imagesを実行することができる。これによりまず帯域幅が大きく節減できる。ユーザーはEdgeデバイスですべてのコンピューティングを実行するか、プリプロセッサとして利用し、処理済みのデータをAWSに転送することができる。操作には従来のAWSのマネジメント・コンソール(ないしコマンドライン)を使える。Snowball Edgeは1.8 GHzのIntel Xeonプロセッサを内蔵しており、最大32GBのメモリで24のvCPUまで作動させることができる(メモリサイズ、vCPU個数の組み合わせは自由に設定できる)。
従来どおりの単一のマネジメント・コンソールから管理できるサーバーの中にSnowball Edgeが含まれるようになった、つまり他のAWSのクラウド上のマシンとまったく同様に扱えるようになったというのがAmazonが強調するメリットだ。念のために付け加えれば、OpenStackのエッジ・コンピューティングの基礎をなすアイディアだ(ただしSnowballはOpenStackより設定がはるかに簡単)。またMicrosoftのAzure Stackや各種のエッジ・コンピューティング・サービスが目指すのも同じ方向だ。
デバイスをレンタルする必要があるためSnowball Edgeのコストは決して安くはない。しかしオンデマンドによるコンピューティングのコストの大半はデータ転送費用で、これは500ドルからスタートする。Snowball Edgeを1台、1年間使うと少なくとも1万5330ドルかかる。しかし企業がエッジ・コンピューティングで処理を完了する前に、 AWSとデータをやり取りする必要が起きるケースはめったにないだろう。 また公平に言って、1万5330ドルという価格は同種のライバルに比べてはるかに安い。
〔日本版〕AWS日本語ページのSnowball Edgeの説明はこちら(EC2の利用に関してはまだ説明がない)。
[原文へ]
(翻訳:滑川海彦@Facebook Google+)