When talked about virtualization, people generally refer to server virtualization, which in turn is just consolidation of the available server resource. However virtualization is not confined to servers, but has multiple types that can be briefed as follows:

1. Server virtualization: It separates an operating system from the underlying hardware resources.

2. Desktop virtualization: The remote manipulation of a com¬puter desktop, based on traditional thin-client model.

3. Resource virtualization: The virtualization of specific sys¬tem resources like storage or network.

Name:  Types of Virtualizations.jpg
Views: 374
Size:  52.7 KB

4. Grid computing: The cluster of multiple discrete computers into a larger mega computer to harness maximum processing power.

5. Application virtualization: The hosting of application on alien hardware and providing that as a service remotely. Which happens to be like a SaaS-based model, but the application is actually streamed from the hosting server, while the client will be able to access that application as their system's native application and not through a browser as the case with SaaS based service.