You are planning a deployment process for a set of interrelated Web services.
You need to ensure maximum availability of the Web services in the event of a hardware or software failure.
Which approach should you recommend?
A.
Run each distinct service on a separate physical machine.
B.
Run each distinct service on two separate physical machines.
C.
Run each distinct service on a separate virtual machine (VM).
D.
Run each distinct service on two virtual machines (VMs) hosted on one physical machine.