Starting from:
$35

$29

1. [1.5x2=3 points] What is the benefit of using a virtual machine in the following scenarios:


    (a) An operating system developer for MegaSoft, who is testing out a new kernel feature for the Doors operating system.


    (a) An employee of Bolton Anti-virus, who has received a new malware sample, and needs to figure out what the malware does.



    1. [1.5x2=3 points] ChatTPG is an AI-based company that lets customers get answers from an AI chatbot. It runs its service from a large data center containing many servers. To serve customers using its software, ChatTPG is considering two options:

    (a) Install the ChatTPG software on each of the servers. Customers will log into the servers directly and interact with the chatbot.

    (b) Run hypervisors on the servers, with multiple virtual machines running on each hypervisor. The virtual machines will be equipped with the ChatTPG software. Customers will log into the virtual machines and interact with the chatbot there.

Which option would be better? Why? Please explain your choice with detailed justifications.

More products