Virtual versions of servers, applications, networks and storage can be created through virtualization. Its main types include operating system virtualization (VMs), hardware virtualization, application-server virtualization, storage virtualization, network virtualization, administrative virtualizati...
Virtual versions of servers, applications, networks and storage can be created through virtualization. Its main types include operating system virtualization (VMs), hardware virtualization, application-server virtualization, storage virtualization, network virtualization, administrative virtualization and application virtualization.
Size: 1.19 MB
Language: en
Added: Mar 08, 2021
Slides: 15 pages
Slide Content
Virtualization and its Types
Table of Contents 2 Virtualization Virtual Machine Virtual Machines’ Key Properties Key Features of Virtualization Benefits of Virtualization Types of Virtualization Operating System Virtualization (Virtual Machines) Application Virtualization and Application-server Virtualization Network Virtualization Storage Virtualization and Hardware Virtualization Administrative Virtualization
Virtualization refers to the process that results in the creation of virtual versions of applications, servers, networks and storage. It is an effective way to cut down on expenses as well as enhance efficiency. “Servers” bring to mind web servers. Let us digress and briefly touch upon the topic of a web server. It is provided by a web hosting company and stores the files of websites, as well as delivers those over the Internet, for the purpose of making websites accessible. The “ Best Linux Shared Hosting ”, the “ Best Windows Shared Hosting ”, the “ Best Linux Dedicated Hosting ” are certain terms that refer to various types of web hosting services. 3 Virtualization
VM is the abbreviation of a virtual machine. It refers to an environment that is virtual and works as a virtual computer system. This virtual computer system is equipped with its own memory, storage, CPU (central processing unit) and network interface that exist on a physical hardware system. Since each virtual machine is entirely independent, many of these can run on a single computer at the same time. Hypervisor is a software that serves the purpose of separating the resources of a virtual machine from the hardware. It allocates computing resources dynamically to each virtual machine, as per requirement. 4 Virtual Machine
The main characteristics of virtual machines are mentioned below- Partitioning - Many operating systems can be run on a single machine. System resources are divided among virtual machines. Isolation- Security isolation is provided at the hardware level. Advanced controls for resources aid in preserving performance. Encapsulation- An entire state of a VM can be saved on a file. Moving and copying virtual machines become easy. Hardware Independence- Any virtual machine can be migrated to any physical server. 5 Virtual Machines’ Key Properties
6 1-800-123 -8156 Whoa! That’s a big number, aren’t you proud?
Virtualization aids in delivering the following- Multiple applications on a server- Many applications as well as operating systems can be run on a physical server simultaneously. Server’s maximum utilization and reduction in costs- There is a substantial reduction in costs as the full capacity of every physical machine is utilized, which ensures the deployment of fewer servers in totality. Faster and easier resource provisioning - Virtual machines deliver speed and flexibility to IT resources’ provisioning and management. Live migration is made possible, wherein a virtual machine that is running, can be transferred from one server to another. It is possible to virtualize business-critical apps to ensure enhanced performance, scalability and reliability while cutting down on costs. 7 Key Features of Virtualization
Virtualization offers numerous benefits. These are mentioned below, in no particular order. Enhanced speed, flexibility and scalability Cost savings (reduced capital costs and operating costs) Downtime reduction or elimination Enhanced workload mobility Greater productivity, responsiveness and efficiency of IT resources Faster provisioning of resources and applications Increased availability of resources Automated operations Disaster recovery Simplified data center management 8 Benefits of Virtualization
The seven main types of virtualization are operating system virtualization (VMs), application virtualization, application-server virtualization, network virtualization, storage virtualization, hardware virtualization and administrative virtualization. Each of these types is discussed in more detail in the following slides. 9 Types of Virtualization
As the most common type of virtualization, it involves virtualizing an operating system’s environment. This is accomplished by using an operating system’s second instance or multiple instances on a machine. It helps organizations by letting them cut down on the amount of hardware that is required to run their software. 10 Operating System Virtualization (Virtual Machines)
Application Virtualization In this type of virtualization, applications operate on computers in a way where these seem to be on the hard drive but are being run on a server. Application-server Virtualization Application-server Virtualization spreads applications across servers to balance a specific software’s workload. It is known as “advanced load balancing”. Apart from carrying out load balancing, it renders management of applications and servers easy and ensures enhanced network security. 11 Application Virtualization and Application-server Virtualization
This type of virtualization involves managing IPs (Internet Protocol) virtually. Tools such as NICs, routing tables, VLAN tags and switches make it possible. 12 Network Virtualization
Storage virtualization It refers to servers which are managed by a storage system that is virtual. Hardware Virtualization This is a rare type of virtualization, which is quite similar to operating system virtualization. Moreover, it is frequently needed for OS virtualization. In it, parts of a machine are partitioned for the purpose of carrying out specific tasks. 13 Storage Virtualization and Hardware Virtualization
Administrative virtualization is mainly used in data centers. It is probably a lesser-known form of virtualization. It involves admin roles that are segmented with the aid of group and user policies. 14 Administrative Virtualization