How can these requirements be met using AWS?
Run a dedicated instance with auto-placement disabled.
Run the instance on a dedicated host with Host Affinity set to Host.
Run an On-Demand Instance with a Reserved Instance to ensure consistent placement.
Run the instance on a licensed host with termination set for 90 days.
Explanations:
Auto-placement is for EC2 instances launched within the EC2 fleet. Disabling auto-placement would not guarantee the instance remains on the same physical host, which is required by the software license.
Running the instance on a dedicated host with Host Affinity set to “Host” ensures the instance stays on the same physical host for the duration of its use. This meets the licensing requirement and works well with the 30-day patching cycle.
A Reserved Instance is for billing purposes and does not guarantee the instance stays on the same physical host. The software licensing requirements cannot be met using this option.
Running on a “licensed host” is not a term used in AWS. Additionally, setting termination for 90 days does not ensure the instance will remain on the same physical host for the duration of its use, which is necessary for the licensing compliance.