Skip to main content

Command Palette

Search for a command to run...

Virtualization II

What is Virtualization ?

Published
1 min read
Virtualization II
S

I am a Blockchain web developer and DevOps enthusiast, pursuing my B.Tech at IIT Hyderabad. I'm an open-source enthusiast. I write, I code, and write about the code.

Decoding Virtualization

Imagine a company, ABC, which has two tech teams working on the development. The authorities have given them 1TB of data storage for each team.

Say, team A and team B use only 30% and 40% of the entire storage. Implying that the rest of the storage is unutilized. This makes the working cost inefficient.

Virtualization makes partitions in the data storage to make data usage more efficient.

Hypervisors

We use Hypervisors, example VM Ware, and Xen., which make logical partitions in a server. Each partition is called a virtual machine.

Suppose the server is made into 5 Virtual Machines: VM1, VM2, VM3, VM4, VM5.

Now, we can assign teams with different Virtual machines and increase efficiency.

Cloud Platforms

Organizations work with vast amounts of data and hence need massive data storage for storing them.

Cloud platforms serve this. The principle around the business is virtualization. they make the virtual machines accessed from the data centers.

The virtual machines will be provided to the end consumer according to the specifications given in the request by the user with enough validation, authorization, and authentication.

DevOps Learning Series

Part 12 of 17

Learn DevOps basics, principles, and best practices through shared code and open contributions in this informative series.

Up next

Docker & Dockerization in DevOps : Part-I

End-to-end understanding of Docker and Dockerization in DevOps