C26 1 hr

Server deployment and client-side virtualization

How servers are deployed, and the difference between server and client-side virtualization.

How servers are deployed

  1. Physical deployment — install an OS directly on dedicated hardware.
  2. Virtualized deployment — run several VMs on one physical host.
  3. Cloud deployment — rent virtual servers from a provider and scale on demand.

Server vs client-side virtualization

AspectServer virtualizationClient-side virtualization
HostData-centre hardwareDesktop or laptop
GoalConsolidate workloadsRun another OS or test software
ScaleMany VMs per hostUsually one or a few
ExampleHyper-V, ESXiVirtualBox, Windows Sandbox

Check your understanding

  • Compare physical and virtualized server deployment.
  • Give one classroom use case for client-side virtualization.
All C26 lessons