AWS のインスタンスタイプが準仮想化と完全仮想化のどちらの仮想化技術を採用したハードウェアであるかによって、使用できる AMI (OS) が異なるのは以下の理由によります。
ParaVirtualization (PV) において OS は自分が仮想化用のハードウェア上で動作していることを知っています。つまり仮想化用にカスタマイズされた専用の OS が必要になります。
Hardware Virtual Machine (HVM) において OS は自分が仮想化用のハードウェア上で動作していることを知りません。つまり仮想化用にカスタマイズされた専用の OS は必要なく、通常の OS が動作します。
最適なパフォーマンスを得るために、新しいインスタンスを起動するときには、
現行世代のインスタンスタイプと HVM AMI を使用することをお勧めします。