Home » Cloud Computing

Glimpse of Virtualization in Cloud computing

In this article we are going to learn about virtualization a major component of cloud computing.
Submitted by Aleesha Ali, on February 14, 2018

Virtualization is another core technology of cloud computing it encloses a troupe of program or solutions allowing the abstraction of some of the fundamental elements for computing such as hardware, storage, networking and run time environments. Virtualization has been throughout for more than 40 years, but its application or use has always been restricted by technologies that didn’t allow efficient use of virtualization solutions.

And today all these limitations have been removed or overcome and virtualization has become a fundamental element of cloud technology. Virtualization can be done in so many ways like:

  • VMware (currently own by DELL technologies)
  • Oracle Virtual Box
  • Microsoft Hyper V etc

Here, we have taken the VMware for reference So let’s have a look on what virtualization actually is:

Glimpse of virtualization


As we can see in the above image there is a virtual layer between actual operating system (like Linux or windows), its services and hardware and this virtualization layer is layer known as VMware infrastructure which provision a user to run more then one operating system on the machine virtually. Through virtualization we can have virtual computing power, virtual storage, virtual networks and yes virtual cloud services also. Major benefit of virtualization is that it provides abstraction, isolation to the system environment that helps us to easily maintain each service independently, means through abstraction every operating system will be unaware of each other, if a problem comes to one OS it won’t affect another one this comes under its isolation property. That how virtualization works.

So let’s come to conclusion virtualization means running multiple operating system on a single machine but sharing all the hardware resources. And it helps us to provision the pool of IT services or resources in order to produce more efficient and productivetools.


Comments and Discussions!

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.