Computer Science homework help

Superior Technical  College’s IT Department is planning to use virtual machines in its computer lab. Instructors want to place parent copies of preset computer environments on the classroom server for each unit in a course. Students should be able to build a virtual machine from the parent and then use it for their work in that unit. At the end of the unit, students submit their changes they have made, and instructors use students’ changes to give them credit for the unit. The lab computers are limited in terms of memory and CPU capability so instructors are interested in the use of VDI and think clients for the student computers.

  • What virtualizaton product do you recommend?
  • How would the environment be set up?
  • What are the reasons for your recommendations?