IaaS(サービスとしてのインフラ)とは、クラウドサービス提供モデルの 1 つであり、マネージド型のコンピューティング環境、ストレージ、ネットワーキングのリソースに、サードパーティからのレンタルを通じて、オンライン、オンデマンドでアクセスするモデルです。IaaS は、クラウドインフラサービス、HaaS(サービスとしてのハードウェア)と呼ばれることもあり、従来のオンプレミスのデータセンターの代替となり得る可能性を提供します。IaaS は、SaaS(サービスとしてのソフトウェア)、PaaS(サービスとしてのプラットフォーム)、サーバーレスを含む 4 つの主要なクラウドサービスモデルの中で最も柔軟性のあるサービスです。
IaaS のアーキテクチャは、AWS や Google Cloud Platform といったクラウドサービスプロバイダ(CSP)によって所有および管理されています。次に挙げるような、コンピューティング、ストレージ、ネットワーキングのハードウェアが幅広い範囲で含まれています。
コンピューティングリソース:CPU、GPU、内部メモリ、RAM。
ストレージリソース:ソリッドステートドライブ、ハードドライブ、NAS デバイスや、データレイク、データウェアハウスなど、さまざまなデバイス上のブロック、ファイル、オブジェクトストレージ。
ネットワーキングリソース:スイッチ、ルーター、ロードバランサーなどのハードウェア。これらは仮想化されて、クラウドで使用されます。
上記のリソースは拡張が容易で、ほぼリアルタイムでスケーリングできます。マルチテナントまたはシングルテナントで、サードパーティのクラウドサービスプロバイダによってホストされています。
米国標準技術研究所(NIST)は、IaaS のデプロイ方法を次のように定義しています。
プライベートクラウド:単一の組織の専用のインフラとリソース。物理コンポーネントは、CSP か組織、もしくは両方で所有できる。
パブリッククラウド:複数の組織で利用されるインフラ。マルチテナントモデルとも呼ばれる。物理コンポーネントは、CSP が所有・管理する。
ハイブリッドクラウド:組織が IaaS やアプリケーションにパブリッククラウドサービスとプライベートクラウドサービスの両方を使用する場合。2 つのモデルは独立したままだが、ユーザーが 2 つの間でデータを移動できる技術を利用して接続される。
仮想化は、IaaS を可能にする基盤技術です。オンラインプラットフォームやダッシュボードを通じて、組織が必要なインフラのタイプや構成を指定できます。その要件に基づいて、IaaS システムは、インフラのデジタルモデル(または仮想モデル)を構築します。
エンドユーザーは、インターネットを介してサービスやリソースにアクセスします。仮想モデルは、オンプレミスの物理デバイスと同じパフォーマンスを提供し、同じタスクを実行できます。インフラが仮想的に作成されると、ユーザーはシステムにアクセスして新たな仮想マシン(VM)を作成し、OS のインストールや、データベースのデプロイメント、バックアップやワークロードを保存するためのさまざまなバケットの作成、その他、多くのことができるようになります。
CSP は通常、次のような追加のサービスを提供します。
IaaS には、コンテナ化やコンテナオーケストレーションといった、DevOps に役立つサービスや機能が含まれているものもあります。
CSP によって、提供される IaaS サービスは異なりますが、IaaS ソリューションには共通の特徴がいくつかあります。具体的には、次のようなものがあります。
クラウドの活用が俊敏性を高めると認識した組織にとって、IaaS は一般的な選択肢の 1 つとなりました。IaaS を利用することで、自社でハードウェアの購入やデプロイ、管理、トラブルシューティングをしなくても、IT エコシステム全体を自由に活用できるようになります。
IaaS は、実験的または一時的なワークロードを取り扱うには理想的な環境です。例えば、IaaS リソースを利用し、新たなアプリケーションを迅速に開発、テストできるため、オンプレミスのリソースを占有しません。
その他にも IaaS の利用は組織にとって次のようなメリットがあります。
IaaS はさまざまなメリットを提供しますが、このクラウドサービスモデルにはいくつかの課題があります。
まずは、請求内容の混乱を招くリスクです。クラウドサービスの請求には、さまざまなアクションに関連する非常に詳細な料金が含まれており、いつ、どのように料金や手数料が適用されるかを理解していない場合、予想外の請求額になる可能性があります。IaaS の請求内容について把握し、正しく請求されていることを確認することが重要です。
IaaS のもう 1 つの一般的な課題は、インフラのパフォーマンスや構成の詳細について明確な把握が困難な点です。詳細のほとんどは CSP によって処理されるため、ユーザーにはあまり透過的ではありません。そのため、システムを正確に監視するのは困難です。
また、CSP がシステムのネットワークとリソースを運用・管理するため、システムの回復力も IaaS ユーザーの懸念事項となります。CSP が停電した場合や、ネットワークの遅延、その他の故障やダウンタイムは、組織のワークロードに影響を及ぼすリスクがあります。システムの可用性とパフォーマンスは、組織の制御範囲外であり、完全に CSP に依存しなければなりません。
その他、IaaS の利用には次のような課題があります。
IaaS は組織に多くの自由と柔軟性をもたらすことから、幅広いユースケースで使用されています。具体的には、次のようなものがあります。
Nutanix は、HCI(ハイパーコンバージドインフラ)の業界リーダーであり、プライベートクラウド、パブリッククラウド、ハイブリッド・マルチクラウドの環境を問わず、クラウドで成功するために何が必要かを深く理解しています。サービスプロバイダ向けの Nutanix ソリューションでは、CSP が幅広いプラットフォーム上で動作する Nutanix Cloud Platform を利用して、高性能な IaaS を顧客に提供できるように支援しています。
業界をリードする Nutanix の HCI は、このソリューションで重要な役割を果たしています。インフラ管理の複雑さが解消されることで、IT チームは重要な顧客対応の業務に集中できるようになります。このソリューションには、高度なデータサービス、ビルトインのセキュリティ、インテリジェントオペレーション、ネイティブデータ保護も含まれています。Nutanix は、CSP に、シンプルさ・安定性・スケーラビリティという 3 つの重要な特長を備えた、優れたアーキテクチャの高信頼性プラットフォームを提供します。