We keep receiving a lot of fantastic ISBR fellows who contribute their insights on a particular topic in our knowledge executive series, which add values to many of our students.
Mr. Souvik Ghosh undertook the executive knowledge series session and discussed “Virtualization,” which we’d like to share.
Speaker Biography: Souvik Ghosh has worked in IT for 13 years in various roles such as Associate, Business Analyst, Sales Operations Analyst, Process Management Analyst, and has experience in operations such as order management, supply chain management, Business Operations, Customer Operations, Sales Management, Business Admin Service, and Profit & Loss Margin Analysis in five different companies. He was born in Kolkata and now resides in Bangalore.
He is interested in technology and financial instruments, as well as the stock market. He enjoys playing chess and shuttle.
Let’s begin with the session’s insights!
What is virtualization?
Virtualization is the creation of a virtual – rather than actual – version of something, such as an operating system (OS), a server, a storage device or network resources. Virtualization uses software that simulates hardware functionality to create a virtual system. This practice allows IT organizations to operate multiple operating systems, more than one virtual system and various applications on a single server. The benefits of virtualization include greater efficiencies and economies of scale.
OS virtualization is the use of software to allow a piece of hardware to run multiple operating system images at the same time. The technology got its start on mainframes decades ago, allowing administrators to avoid wasting expensive processing power.
How virtualization works
- Hypervisors detach the physical resources from their physical environments.
- Resources are taken and divided, as needed, from the physical environment to the various virtual environments.
- System users work with and perform computations within the virtual environment.
- Once the virtual environment is running, a user or program can send an instruction that requires extra resources form the physical environment. In response, the hypervisor relays the message to the physical system and stores the changes. This process will happen at an almost native speed.
Types of virtualization:
- Network virtualization
- Storage virtualization
- Server virtualization
- Data virtualization
- Application virtualization
Advantages of virtualization
- Lower Cost
- Easier disaster recovery
- Easier Testing
- Quick Backup
- Improved Productivity
Benefits of virtualization
- Single-minded servers
- Expedited deployment and redeployment.
- Reduced heat and improved energy savings.
- Better for the environment.
- Easier migration to the cloud
- Lack of vendor dependency.
Limitations of virtualization
Before converting to a virtualized environment, it is important to consider the various upfront costs. The
necessary investment in virtualization software, as well as hardware that might be required to make the
virtualization possible, can be costly. If the existing infrastructure is more than five years old, an initial
renewal budget will have to be considered.