Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 1

DEFINITION-Virtual Computing

Virtualization or Virtual computing is the oldest but still super relevant way of building cloud computing.
Virtual computing is making one physical computer act and perform like many computers or simply
virtualization is kind of the concept of running a computer within another computer.You can have
multiple operating systems that are unrelated to each other, share a computer's hardware resources and
having similar processor architectures so you can have a virtualized system pass say it's CPU requests
directly down to the hardware to be executed without having to really translate or change those
requests which enables IT organizations to run more than one virtual system – and multiple operating
systems and applications – on a single server whose benefit include economies of scale and greater
efficiency.

It really all started with the idea of efficiency it allows you to take advantage of hardware resources that
are otherwise underutilized, every computer has four attributes each one the chip that does the work
some memory the chips that remember the task and how to do it some storage which files everything
away and a network, and if you open up task manager and see what is showing up on that performance
tab your average CPU sitting, at how much ram are you at you actively using , what's free and then how
much hard drive space do you have that's free; chances are most of the time that your computer is
turned on it's not using much CPU it's not using much RAM and you've got a decent amount of free hard
drive space now when it comes to things like servers that's really a waste of resources which turns into a
waste of money so the point behind virtualization is to take advantage of that and put all of those idle
resources to good use.

Virtualization is a part of cloud computing but what makes cloud computing different than virtualization
is with virtualization you have a human being that needs to interact with a hypervisor(what makes
virtualization feasible) to create virtual machines; you actually need one of your admins to manually go
in there and spin up the virtual machines and and to create whatever resources and networking
properties that you need to have available in order to let your virtual environment function as needed
whereas in a cloud computing environment you don't need that admin instead there is built in API
(application programmable interface ) that handles all the automated automation for communicating
with the hypervisor so the customers can actually self consume cloud products via API calls or control
panels or other types of of of interfaces that are available to them so the main difference between cloud
computing and virtualization is the fact that all of the control plane activities that center around creation
management and maintaining of the virtual environment all of those activities have been outsourced to
an automated layer that we're gonna call API and other management servers for our cloud environment.

You might also like