Virtualization as the name suggests, is something which is not tangible in nature. It is a virtual tool or we can say technology that runs multiple operating systems in virtual machines within the same computer. While installing any operating system ,it gets attached to the machine’s hardware, but virtualization allows multiple operating system instances to run correspondingly on a single computer, that is, it is a means of separating hardware from a single operating system. Each guest operating system is managed by a virtual machine monitor which is also called a Hypervisor. Therefore in virtualization when we are installing an operating system then it is being installed on a Hypervisor.
Benefits of virtualization is that you can move the instances of your operating system to another hypervisor as easily as sending the file. Moreover there are 2 kinds of hypervisor which are known as :-
How Virtualization works..?
A Software emulates to computer and its hardware components such as CPU, RAM etc. But to the operating system ,the virtual machine appears as a computer hardware.
And the hardware on which virtual machine runs can be located in a same room or to another building. Through virtualization multiple automation system can run in a same computer as the virtual machines. The virtual switches provide a connection to these virtual machines as well as physical networks. Operators can still interact with the automation system to weather workstations or virtual clients.
What lead to the idea of Virtualization..?
It was in 1960, when virtualization began gaining its pace. In order to lower the server and various hardware costs in organisations, virtualization came into being. Concept of dividing hardware into meaningful compartments in order to store large amount of data and so as to manage various operating systems only evolved from one source. And since then it is forming roots of organisation with its many more growing branches. For example :
Server Virtualization: It is the shadowing of user information from user servers including number and identity of actual users.The basic idea is to sideline the users from the complexities of the functions thereby increasing efficiency and resource utilization. With a plus point of expansion later on.
Network Virtualization: It is the combination of various separated networks of Different bandwidth Into channels, each of which is Independent from each other And each of them can be assigned to Different servers Or device in real time. The basic virtue behind is to part devices into manageable parts.
Storage Virtualization: It is basically pooling of physical storage from multiple network storage Into a single storage that can be handled by a single console. It is mainly used in storage area networks.
Advantages of Virtualization :-
- Installing multiple virtual machines on a same computer device helps in cutting down operations cost drastically. Because maintaining large number of workstations and keeping them up to date requires energy, cost and human resource which is not required to that extent in virtualization.
- Every organisation wishes to cut down its costs because they don’t have money to overspend , hence virtualization is a tool for the same
- Through virtualization we also gain working design flexibility to a smaller workstation rather than working on a huge one.
- It is one of that times when subtracting something leads to addition of the other. It simplifies the Automation system management hence saving the maintenance costs.
- It improves manageability and minimizes chances of human error.
- It presents one standard hardware type to all the virtualized nodes.
- One software tool manages all relevant parts, including network devices and connections.
- You can easily add nodes and migrate to new hardware without installing the control system.
- In terms of security, virtualization is an elegant solution to many common problems such as in environment where security policy is Not reliable and 2 types are separated by the same firewall. There, those 2 system can rely on same virtual box.