Answer:
Server virtualization
Step-by-step explanation:
The facility or technology which enables multiple types of operating systems to be run together in a virtualized environment with varying types of hardware is called server virtualization.
Just as the name suggests, it involves a server (ie a computer that serves or allows the exchange of data between computers) allowing several different Operating systems (OS) to have their own different configurations.
The fact that the various operating systems will need their individual system configuration presents difficulties and challenges. Also, as the partitioning of the hardware resources has to be done, the server computer memory may become overused.