When talking about VMware virtualization, a few years ago nobody thought about how this technology would become complex: today’s large companies and SMEs have sufficiently large virtualized environments for better security.
Today, virtualization has become a key enabler to the IT and business for companies. In the initial stage, it was primarily used to consolidate web hosting servers and IT resources to save cost and space, and reduce energy consumption. Since then, this technology has found many more possibilities of use and new applications. Companies exploit it as a way to enhance business continuity, to maximize operational flexibility, provisioning, testing, changes in management or to support disaster recovery services.
At the server level, virtualization separate (separates) the physical resources of the operating system (OS) and applications. It breaks the rigid link between hardware and software, and allows multiple instances of an operating system and various software applications to run on the same hardware support. In other words, virtualization extracts and organizes the operating system and applications software in a virtual machine (VM). The entire “package” of virtual hardware – CPU, memory and network, OS and applications – becomes a single software files (file). The machines are hardware independent and can be managed as documents, with the convenience of copying and pasting.
The VM monitor, or hypervisor provides access to physical resources to multiple virtual machines or guests. Hardware resources are dynamically allocated to groups for workloads, while the VMs are isolated (they do not influence each other) and encapsulated (easy to store, move, etc.). This allows you to create a series of savings, thanks to less use of hardware, electricity and space systems and infrastructures. At the same time, it reduces costs related to personnel, as well as the complexity, implementation time and management.
One way to understand the impact of virtualization on the IT industry is to compare it to the Electronic Banking : once the money is deposited in the physical system and converted into bytes, it increases the speed of business. The money can be moved in all parts of the world at very high speeds. Transforming physical feature information (bytes), virtualization brings a new level of efficiency and flexibility in IT. In particular, virtualization makes it possible for faster and more flexible provisioning and managing of the entire IT infrastructure.