ユーティリティコンピューティング
ユーティリティコンピューティングでは、システム構築の初期投資が少ないか、ほとんどかからない。その代わり、計算リソースは基本的にレンタルされる。顧客は急に大規模な計算能力が必要になったり、アクセスが集中して処理能力が必要になった場合でも、新たなコンピュータ群を物理的に調達して配線などを行う時間をとることなく、必要に応じてリソースを追加利用できる。
ホスティングサービスでも、個々のサーバをレンタルして利用可能にすることは素早くできる。例えば、Webサイトの突然のアクセス集中に備えて、Webサーバ群を事前に用意しておくなどの対応が可能である。
「ユーティリティコンピューティング」と言った場合、一般に(ストレージや計算能力の)何らかの仮想化を想定しており、利用可能なリソースは単一のコンピュータシステムよりも大きい。つまり、複数のサーバシステムを使って1つのシステムを構築している。これは例えば、コンピュータ・クラスターをレンタル専用に構築するようなもので、場合によってはスーパーコンピュータを使用することもありうる。このような、複数のコンピュータ上で1つの計算を行う技法を分散コンピューティングと呼ぶ。