What Is Virtualization In Cloud Computing: In Simple Language
What is Virtualization in Cloud Computing.? So the first question is,
what is virtualization.?
Well, you’re familiar with a computer, and that computer has physical resources. Like a CPU and memory and hard drive and network card and video card. All these different Hardware pieces that all work together, to make your computer well. If you were to look at your computer right now, I doubt that you’re even using 10% of your computer’s potential virtualization allows us to better utilize the resources, that we have available in a machine.So let’s take our computer away and introduce a server, now this server has a lot more resources than your computer, it has a lot more CPU and
So let’s take our computer away and introduce a server, now this server has a lot more resources than your computer, it has a lot more CPU and Rams the hard disk space so much so that it’ll even cover up the title of your PowerPoint slide. How does this help us, well we can take software and put software on this server in order to get multiple machines on it, and so this software that we will install is called a hypervisor.
What is hypervisor?
A hypervisor is just software that allows us to create virtual machines on this physical machine. We had the resources of CPU memory hard drive space and all of those can be emulated in the software, we can have this pretend environment where all of this hardware seems to be, and we create that environment through that software called a hypervisor.
With this software, we can put several virtual machines on a single physical machine. Now, this idea of putting multiple machines on one isn’t anything new, we’ve been doing this for decades with mainframes. Dumb terminals virtualization allows us to have fewer physical machines. An example I’ll tell here, we have one server that replaces 12 physical machines with fewer physical machines to purchase, I’ve now lowered my capital expenditures instead of having to buy 12 machines.I only had to buy one additionally, we have centralized management with virtualization, that means that instead of having to manage 12 individual machines, I only have to manage one server and all the updates or patches that I need to do for each of those individual machines, I can just push through from one central location. So with the centralized
I only had to buy one additionally, we have centralized management with virtualization, that means that instead of having to manage 12 individual machines, I only have to manage one server and all the updates or patches that I need to do for each of those individual machines, I can just push through from one central location. So with the centralized management, I have lower operational expenses because it takes less effort to manage these multiple machines.
How does all of this relate to cloud computing?
In cloud computing, we have servers running. These virtual machines for us and when we need additional computing resources. We get another server and we begin to add other virtual machines. These could be larger virtual machines or smaller virtual machines. Depending on the business need everything comes at a cost so there is something to pay for each of these machines. Of course, the smaller the machine the less the expense the larger the machine the more expensive it will be. We have a monthly charge, or a processing a per hour charge. Based on the use of these virtual machines on these servers.
Where do these servers exist.?
Well, these servers exist in a data center. In a data center is nothing more than a large warehouse where we hold multiple servers. If your data center happens to be this one. It looks like that it was created in the 70s and is managed by Greg Brady now this data center could be anywhere.
Let’s say it’s in Southern California and you’re over here on the East Coast doing your computing. If you’re somewhere and your computer is somewhere else you are cloud computing you’ve chosen to pay for the computing that you need. When you need it you don’t know where that machine is.
Truthfully it doesn’t matter you just know that your computing needs are being met because someone is providing you the service of cloud computing. So that’s it.
I hope you got a lot out of my cloud basics training. If you would please drop me a comment below, and let me know what you thought of the training. I’d be happy to hear from you.