サービスとしてのクラウドコンピューティングインフラストラクチャ(IaaS)
Infrastructure-as-a-Service 物理マシン、仮想マシン、仮想ストレージなどの基本的なリソースへのアクセスを提供します。これらのリソースとは別に、IaaSは以下も提供します。
- 仮想マシンのディスクストレージ
- 仮想ローカルエリアネットワーク(VLAN)
- ロードバランサー
- IPアドレス
- ソフトウェアバンドル
上記のすべてのリソースは、を介してエンドユーザーが利用できるようになります server virtualization. さらに、これらのリソースは、顧客が所有しているかのようにアクセスされます。
利点
IaaS クラウドプロバイダーは、費用効果の高い方法でインターネットを介してインフラストラクチャを自由に見つけることができます。IaaSの主な利点のいくつかを以下に示します。
VMへの管理アクセスによるコンピューティングリソースの完全な制御。
コンピュータハードウェアの柔軟で効率的なレンタル。
移植性、レガシーアプリケーションとの相互運用性。
VMへの管理アクセスによるコンピューティングリソースの完全な制御
IaaS お客様は、次の方法で仮想マシンへの管理アクセスを通じてコンピューティングリソースにアクセスできます。
お客様は、クラウドプロバイダーに管理コマンドを発行して、仮想マシンを実行するか、クラウドサーバーにデータを保存します。
お客様は、所有している仮想マシンに管理コマンドを発行して、Webサーバーを起動したり、新しいアプリケーションをインストールしたりします。
コンピュータハードウェアの柔軟で効率的なレンタル
仮想マシン、ストレージデバイス、帯域幅、IPアドレス、監視サービス、ファイアウォールなどのIaaSリソースは、レンタルでお客様に提供されます。支払いは、顧客がリソースを保持している時間に基づいています。また、仮想マシンへの管理アクセスにより、お客様はカスタムオペレーティングシステムを含め、任意のソフトウェアを実行できます。
移植性、レガシーアプリケーションとの相互運用性
アプリケーション間のレガシーとIaaSクラウド間のワークロードを維持することが可能です。たとえば、通常は顧客所有のサーバーハードウェアで実行されるWebサーバーや電子メールサーバーなどのネットワークアプリケーションは、IaaSクラウドのVMからも実行できます。
問題
IaaSは、ネットワーク依存やブラウザベースのリスクなど、PaaSおよびSaaSと問題を共有しています。また、次の図に示されているいくつかの特定の問題があります。
従来のセキュリティの脆弱性との互換性
IaaSは、プロバイダーのインフラストラクチャでレガシーソフトウェアを実行することを顧客に提供するため、そのようなレガシーソフトウェアのすべてのセキュリティの脆弱性に顧客をさらします。
仮想マシンの無秩序な増加
IaaSを使用すると、お客様は仮想マシンを実行中、一時停止中、およびオフの状態で操作できるため、VMはセキュリティ更新に関して古くなる可能性があります。ただし、プロバイダーはそのようなVMを自動的に更新できますが、このメカニズムは困難で複雑です。
VMレベルの分離の堅牢性
IaaSは、ハイパーバイザーを通じて個々の顧客に分離された環境を提供します。ハイパーバイザーは、物理コンピューターを複数の仮想マシンに分割するための仮想化のハードウェアサポートを含むソフトウェアレイヤーです。
データ消去の慣行
お客様は仮想マシンを使用し、仮想マシンはクラウドプロバイダーが提供する共通のディスクリソースを使用します。顧客がリソースを解放するとき、クラウドプロバイダーは、リソースをレンタルする次の顧客が前の顧客からのデータの残りを観察しないようにする必要があります。
特徴
IaaSサービスモデルの特徴は次のとおりです。
ソフトウェアがプリインストールされた仮想マシン。
Windows、Linux、Solarisなどのオペレーティングシステムがプリインストールされた仮想マシン。
リソースのオンデマンド可用性。
特定のデータのコピーをさまざまな場所に保存できます。
コンピューティングリソースは、簡単にスケールアップおよびスケールダウンできます。