分Iaasと従来のホスティングを比較する前回はクラウドの分類をIaaS,PaaS,SaaSと分類してみました。今回はクラウドの根幹部分を支える「IaaS」の部分を見てみましょう。日本語読みは「イァース」もしくは「アイアース⁠」⁠)は,前回の説明した通り,サービス利用者にサーバを提供するものです。サービス利用者はIaaSを利用すると自分でハードを買う事無く「サーバ」を利用できます。このようなサーバを利用させるサービス自体はクラウドが登場する前からありました。一般的にはホスティングや専用サーバと言われている物です。これらのサービスも料金を支払うことで「サーバ」を利用できるサービスです。IaaSと以前のホスティングや専用サーバとは何が違うのでしょうか?大きく分けて料金の支払い体系サーバ作成の自由度が高いサーバの作成のスピードという3点があると思います。それでは,この3点について見てみましょう。IaaSの特徴――料金体系まずIaaSと従来からあるホスティングや専用サーバでは,料金体系が大きく違います。ホスティングや専用サーバでは,基本的に月額固定料金制となっており契約した瞬間から月額料金が発生します。「ホスティングや専用サーバ」の場合は最低利用期間が存在する場合があります。最低利用期間の長さはサービス事業者によって異なりますが一定の利用期間が経過しないとサービスが解約できないため,キャンペーンサイトなどの短い期間しか利用しないものや,テストサーバを利用するのには適していませんでした。「ホスティングや専用サーバ」では利用する前に料金を支払う先払い方式となっています。契約して一度も利用していないのにも関わらず,契約をしてしまえば,一定の料金を支払う必要があります。これに対してIaaSの場合は月額固定料金ではなく,従量課金制度を採用しているところが多くなっています。Servicesでは,サーバを起動した1時間あたりでの稼働時間や実際に使用したネットワーク使用量で料金を出しています。安いプランでは,1時間あたり10円以下で利用できるので,短期間での使用には非常に向いています。使用期間がどの程度になるかわからない物については「ホスティングや専用サーバ」のような従来のホスティングと比べてもコストパフォーマンスに優れています。このような従量課金は固定料金に比べて,自分が支払う料金がわかりにくいということもあります。固定料金の場合は,サーバをどれだけ利用しようが料金は一定ですが,従量課金の場合は実際に支払いがむまで自分がいくら支払うのかわかりません。IaaSを使用する場合は,実際にどのぐらいの料金を支払うのかも考えておく必要があります。次のIaaSの特徴は「サーバ作成の自由度」が高いということです。従来の「ホスティングや専用サーバ」は,CPUやメモリ,ディスクのスペックが固定化されています。あなたが「ハードディスクの容量はいらないからメモリの容量を大きくしたサーバが欲しい」といっても,そのようなサーバは,従来の「専用サーバ・ホスティング」では用意するのは難しいでしょう。理論的にはサービス提供業者がユーザが要求するスペックのサーバをすべて保有していれば,このような事は可能ですが,サービス提供者としても,そのようなサーバを大量に保有することは現実的でなく,ユーザの希望にあったスペックがあったサーバをそろえるのは難しい状況でした。IaaSではサーバのスペックが「専用サーバ・ホスティング」よりも比較的自由に設定できます。IaaSのサービス事業者によって提供しているプランに違いはありますが「CPUやメモリ」については「専用サーバ・ホスティング」よりも,多くのスペックを用意しているサービス事業者が多く,事業者によってはメモリやCPUの性能を自由に設定できるところもあります。ディスクについては,容量を自由に決められるだけでなく,サーバで使用するディスクやアーカイブ用のディスクなど数種類のディスクを用意しているサービス事業者もあります。ログデータを保存するだけならば,料金が高いディスクでなくアーカイブ用の安いディスクを借りて保管すれば良いですし,サーバのディスクとして利用するのであれば通常のディスクを利用するということも可能です。IaaSの特徴――サーバ作成のスピードIaaSの次の特徴はサーバ作成のスピードが速いことです。従来の「専用サーバ・ホスティング」の場合は,サーバの申し込みをしてから実際にサーバが利用できるまでに数日ほどかかっていました。これは,申し込みがあってからサービスを提供するサーバを用意するため,どうしても時間がかかってしまっていたからです。これも理論的にはサービス提供側がサーバを大量に用意しすぐに使えるように準備をしておけば良いのですが,この方法も無駄なサーバが発生してしまいます。IaaSではクリック1つ押すだけで数十秒から数分でサーバが利用できます。サーバが必要になったら,すぐにサーバを用意することが可能です。IaaSでは,自分が設定したサーバの設定を保存しておき,その設定通りのサーバを作成することも可能です。この特徴を利用すると,自分が作成したサービスに急に人気が出た場合でもサーバの数を増やして対応することができます。最近ではFacebookやmixiなどのソーシャルアプリが急に人気が出るケースがありますが,従来の「専用サーバ・ホスティング」では,これに対応するのは難しい状況でしたが,IaaSではサーバを短期間に増やすことができるので,巨大なアクセス数に対してサーバの数を増やして提供しているシステム全体を強化することができます。IaaSは前述した通り従量課金を採用しているので,アクセス数がなくなればサーバをなくすこともできます。提供しているサービスのアクセス数によってサーバの数を増減できます。このような巨大なアクセス数に対してIaaSを使って対応した有名な例として「Animoto」の例が挙げられます。Animotoは写真などをアップロードするとミュージックビデオ風のスライドを作成してくれるというサービスです。このAnimotoですが,Facebookアプリを作ったのがきっかげでユーザ数が10倍に増えてしまいました。Servicesを利用していたので,サーバ数を50から3,000以上まで増加させることができました。サーバの数を増やすだけでなく,アクセス数が下がった時はサーバの数を減らしながら最終的に3,000以上まで増やしたことになります。この例を見て,日本のソーシャルアプリベンダーもIaaSを採用しはじめました。流行廃りが激しいソーシャルアプリですので,人気がなくなればすぐに停止するソーシャルアプリも出てきますし,逆に人気が出始めたらサーバの数を増やすこともできます,ソーシャルアプリとIaaSは相性が良い組み合わせと言えるでしょう。ソーシャルアプリ以外にも,特定の期間に負荷が集中する物に対してもIaaSは向いています。夜間にサーバ処理を行いたい場合やキャンペーンサイトの作成にもIaaSは向いていると言えるでしょう。従来のホスティングとIaaSの比較まとめ今回は従来の「専用サーバ・ホスティング」と比較しながらIaaSの特徴を見てきました。今までの「専用サーバ・ホスティング」のようにサーバを利用できるところは同じですが,従量課金制度やサーバ作成スピードが速いといった特徴があることで,従来ではできなかったことができるようになっています。次回は,IaaSがなぜこのような事ができるのかということと今後のIaaSの方向性について解説をいたします。Platformを無料で試すためのアカウントを取得しましょう。http://www.microsoft.com/japan/windowsazure/campaign/intro/さらに詳しい技術情報はこちらから。著者プロフィール横田真俊(よこたまさとし)大学卒業後,調査会社を経て現在はIT系企業のクラウド事業の企画業務を担当。個人活動として,FacebookやTwitter,クラウド本の執筆なども行っています。TwitterのIDは「@Wslash」です。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。