Microsoftは今日(米国時間6/27)、同社のデベロッパカンファレンスBuildで、クラウドコンピューティングプラットホームAzureにオートスケーリングを導入する、と発表した。これは、Azure上のサーバの容量を、必要に応じて自動的にスケールする機能だ。ただしユーザはあらかじめ、サーバの最少数と最大数を決めておく。
この機能を有効にするには、Azureの管理コンソールで数か所クリックし、またサーバに関しては台数のほかに、各サーバのCPUの負荷を指定できる。すると、アプリケーションが大きなCPUパワーを必要とするようになったり、ストレージのキューがとても長くなった場合には、新たなサーバが立ち上がる。
オートスケーリングはアプリケーションの応答性を良くするだけでなく、費用節減効果もある。つまり、最初から多めのサーバ容量を契約しなくてもすむのだ。この機能を有効にすると、その場合のおおまかな節約額をAzureは教えてくれる。
このAutoscale for Windows Azure機能は目下プレビュー段階で、一定期間無料で利用できる。
ただし忘れてならないのは、Amazon Web ServicesのコンピューティングプラットホームEC2(エラスティックコンピュートクラウド)*には相当前からオートスケール機能があることだ。だからクラウドコンピューティングに遅れて参入したMicrosoftにとってこれは、追いつくための努力の一環である。〔* Amazon Elastic Compute Cloud…最後に’C'が“2つ”ある。〕
[原文へ]
(翻訳:iwatani(a.k.a. hiwa))