Server Virtualization in Cloud Computing
Server Virtualization in Cloud Computing
Server virtualization is a virtualization technique that involves partitioning a physical server into a number of small, virtual servers with the help of virtualization software. In server virtualization, each virtual server runs multiple operating system instances at the same time.
The concept of server virtualization is widely applied in IT infrastructure as a way of minimizing costs by increasing the utilization of existing resources. Server virtualization generally benefits from small to medium scale applications.
Types of Server Virtualization
- Hypervisor
- Para-Virtualization
- Full Virtualization
- Hypervisor
Uses of Storage Virtualization
Server Virtualization is mainly used in web-servers which reduces the cost of web-hosting services. Instead of having separate system for each web-server, multiple virtual servers can run on the same system/computer. Uses of server virtualization are
- To centralize the server administration
- Improve the availability of server
- Helps in disaster recovery
- Ease in development & testing
- Make efficient use of server resources
Advantage of Storage Virtualization
- Cost Reduction: Server virtualization reduces cost because less hardware is required.
- Independent Restart: Each server can be rebooted independently and that reboot won't affect the working of other virtual servers.