wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtualization

profile
Goral Mehta
Jul 11, 2023
0 Likes
0 Discussions
34 Reads

Earlier, applications have run directly on an OS on a PC or a server. Each PC or server would run only one OS at a time. Therfore, the coders had to rewrite parts of applications for each OS/platform they wanted to run on. To tackle the problem  they came up with the concept called Virtualization . Virtualization technology enables a single PC or server to simultaneously run multiple operating systems , devices with virtualization can host numerous applications, including those that run on different operating systems therefore making the application more accessable . In essence, the host operating system can support a number of virtual machines (VM) , each of which has the characteristics of a particular OS .

 The VM approach is becoming a common way for businesses and individuals  to optimize their hardware usage by maximizing the number of kinds of applications that a single computer can handle , that is optimizing the memory  on that device.Commercial VM offerings by companies such as VMware and Microsoft are widely used. VM technologies also are used in desktop environments to run multiple operating systems, such as Windows , Linux , etc.

The virtual machine monitor (VMM) , or hypervisor , runs on top of (or is incorporated into) the host OS. The VMM supports VMs, which are emulated hardware devices. Each VM runs a separate OS. The VMM handles each operating system’s communications with the processor, the storage medium, and the network. To execute programs, the VMM hands off the processor control to a virtual OS on a VM. Most VMs use virtualized networkconnections to communicate with one another, when such communication is needed.

For eg: One can run different site's in different OS on the same device using Virtualization,  the benefit of virtualization is that even if one of the site crashes for some reason others are not affected and smooth functioning takes place otherwise if they are working in same server or OS every site will be affected , VM is a cheaper option than to buy a server which not only is costly but also doesn't use memory efficiently


Comments ()


Sign in

Read Next

The Secure Software Development Life Cycle (SDLC)

Blog banner

Memory input output management

Blog banner

Vulnerabilities in OnePlus Devices

Blog banner

Memory

Blog banner

File system implementation

Blog banner

Importance Of Time

Blog banner

What is service level Agreement?

Blog banner

Types Of Interrupt

Blog banner

undefined

Blog banner

IT GOVERNANCE

Blog banner

Demystifying Cryptography: A Beginner's Guide

Blog banner

E-BUSINESS RISK MANAGEMENT

Blog banner

Models of Information Security.

Blog banner

The Khan mehtab transforming the modular switches

Blog banner

Virtual memory

Blog banner

Starvation

Blog banner

This Windows 11 encryption bug may cause data damage

Blog banner

LiquidPlanner

Blog banner

What are the different types of E-mail crime and process of email forensic?

Blog banner

Health and fitness

Blog banner

SAVE TREES

Blog banner

NodeJs

Blog banner

Article on team management software

Blog banner

Man is free by the birth .

Blog banner

How return on investment is defined in IT services

Blog banner

Predictive Analysis - Ek Overview

Blog banner

Virtual Memory

Blog banner

Self-love: Being the reason of your own smile

Blog banner

The House ??of Patola Designs: Traditional Weaves with a Modern Twist

Blog banner

Data Storytelling: Turning Analysis into Business Action

Blog banner

K-means use cases

Blog banner

Deadlock and Starvation

Blog banner

Virtual memory

Blog banner

GIS in Mapping and landslide alert in Bangladesh

Blog banner

RAID

Blog banner

Software

Blog banner

The Art of Slow Fashion: Why Patola Defines Sustainable Luxury

Blog banner

Data Visualization- Importance and tools (Tableau,Power BI, Matplotlib)

Blog banner

Session Vulnerabilities

Blog banner

GIS Applications: How Different Industries are Leveraging Geospatial Data

Blog banner

Memory Management

Blog banner

Functions of operating system

Blog banner