Let's Support... "Sharing Knowledge to the World": Virtualization : Basics

1 of 2

http://www2.isupportyou.net/2010/07/virtualization-basics.html

Virtualization : Basics SATURDAY, JULY 24, 2010

Hi Friends, Today, i want to discuss about Virtualization, my most favorite thing in my work place. I am a big fan of VMware, as they are the Virtualization leaders in the industry. The concept of virtualization is itself beyond the imagination. As of we all are known about software and hardware, those are the big guys up to now. And both are inter dependable on one another. One not works without the other. For example, if you take an operating system, it runs on hardware. Without the hardware, the OS and Applications installed on it will not work. In the same way, if the software (drivers) is not installed the hardware also not work. And as these are inter dependable, there are so many limitations to achieve our needs. So lets see how a common computer architecture looks like. Normal Computer Hardware Architecture (Overview) The first layer is hardware layer which is a bare metal, the second layer is Operating system and the third layer is Application Layer. In other words, Operating system will be installed on Hardware and it takes the advantage of the kernel to communicate with hardware. Applications will be installed on the Operating system. like yahoo messenger, vmware workstation, photo shop etc. Limitations So as the OS and Applications are dependent on Hardware, if anything goes wrong with the hardware both will get crashed. And with this type of architecture we cannot run multiple operating systems at a time, we can install multiple OS’es but we cannot run them at a time, if we want Linux, we need to logoff from Windows and vice versa. And one more thing is, as per the case studies done by so many professionals, at a point of peek time also, an operating system does not utilize more than 50% of the total physical resources (applicable to servers), so with this we are wasting our money for servers. That being said, to overcome these limitation we need is a better solution. Here i want to introduce the hero of Virtualization, that is none other than “VMWARE”. May be some of you are already aware and using VMware Workstation Application. If you ask a question like “What is the use of VMware Workstation then? “. Even though it may fulfill some

requirements

overcome

some

of

virtualization

limitations

of

and

normal

architecture and it is also providing access to virtual machines w but before that remember its an application which resided on Operating system, that means it provides virtual machines side by side but access to all the resources allocated for those virtual machines are given by the Operating system only. What is a Hypervisor? There are two types of virtualization software's available from vmware. One works at application level (ex. vmware workstation & vmware server) and the other one works at Operating system level (ex.VMWare ESX server, Microsoft Hype-V, Citrix XenServer etc. These are called Hypervisors. The Hypervisor is an operating system/virtualization which directly communicate with the hardware and provides better access of resources to the virtual machines. Where as i said before, virtualization apps like vmware workstation, microsoft virtual server, vmware server will provide access of resources to virtual machines through Operating system, as those are dependent on OS and are residing at application level. So, with the help hypervisor we can take the advantage of extra-ordinary resource allocation and management. With the Hypervisor, the architecture looks like below

In detail.. 1. Hardware – CPU, Memory, NIC and Disk 2. Virtualization Layer– VMware ESX Server Kernel 3. Service Console – VMware ESX Server Operating system (RedHat Based)

6/6/2011 6:24 PM

Let's Support... "Sharing Knowledge to the World": Virtualization : Basics

2 of 2

http://www2.isupportyou.net/2010/07/virtualization-basics.html

3. Service Console – VMware ESX Server Operating system (RedHat Based) 4. Virtual Hardware – Set of files, which resembles hardware in the Guest OS 5. Operating System – OS which is installed on a Virtual Machine 6. Virtual Machine – The combination of Virtual Hardware and Operating system (point 4+ 5). WATCH THE VIDEO : Server Virtualization Advantages of Virtualization 1. Utilizing server resources at fullest (by installing virtual machines side by side) If a physical server has 100% resources for example, in the normal architecture at the peek time also the operating system is able to utilize its resources between 25%-50%. In that case, we are wasting the other 50%-75% resources. But with the use of virtualization using a Hypervisor we are creating more than virtual machines. They all are running side by side, they have their own allocated resources. So if you assume like, we have created 2 virtual machines(one windows & one linux) with 50-50 resources allocated for them, and in this case, we are utilizing 100% resources of the server. 2. Access to multiple operating systems simultaneously 3. We are using one physical server, to host one or more virtual machines (depending on the physical server resources). With this we are saving power, data center space and administrative personnel. 4. With the advantage of the features provided by vmware (vmotion, ha, drs, dpm) , we can get uptime of a operating system / application up to 99% . 5. As the virtual machine is made with a set of files, we can move it / copy it / back up it/ restore it very easily. So the administration of machine when compared to physical is very very less. Also read this article VMware – Virtual Networking I am not telling that the other hypervisors are not good, but when compared to vmware they are having less futures. Microsoft Hyper-V has an extensive support for Microsoft Operating system, but limited support for remaining operating systems. Microsoft offers live migration which is the similar to vmotion. Citrix also providing very good futures in the field of virtualization.

6/6/2011 6:24 PM

Virtualization Basics.pdf

Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

165KB Sizes 1 Downloads 227 Views

Recommend Documents

Predictor Virtualization
Mar 5, 2008 - To copy otherwise, or republish, to post on servers or to redistribute to ... optimizations usually require large dedicated on-chip tables. Although ...

Predictor Virtualization
Mar 5, 2008 - moving predictor information as part of VM migration. In ... program counter values or data addresses), some predictors will exhibit short-term ...

Virtualization of ArcGIS Pro - Esri
Attention: Contracts and Legal Services Manager, Esri, 380 New York Street, .... 3. NVIDIA GRID. vGPU Profiles. NVIDIA GRID K2 cards were used in Esri's test ...

virtualization pdf download
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. virtualization pdf ...

xen virtualization pdf
Page 1 of 1. File: Xen virtualization pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. xen virtualization pdf.

xen virtualization pdf
Sign in. Loading… Page 1. Whoops! There was a problem loading more pages. xen virtualization pdf. xen virtualization pdf. Open. Extract. Open with. Sign In.

What is Virtualization? - Ashraf Aboulnaga
Database Replication. • Replication of front-end already possible. – through dynamic server provisioning e.g., IBM's. Tivoli, WebSphereXD, [Benn05], [Urga05], [Kar06]. • Database tier typically not replicated. Replication with Oracle RAC. • N

vmware virtualization pdf
Sign in. Loading… Page 1. Whoops! There was a problem loading more pages. Retrying... vmware virtualization pdf. vmware virtualization pdf. Open. Extract.

Network Functions Virtualization
Computing virtualization (e.g., Linux KVM). ▫. All advantages of virtualization (quick provisioning, scalability, mobility, reduced CapEx, reduced OpEx, multitenancy, …) ▫ Standard API (i.e., ETSI framework). ▫ Network Functions Virtualizatio

cbt nuggets virtualization'.pdf
Loading… Page 1. Whoops! There was a problem loading more pages. cbt nuggets virtualization'.pdf. cbt nuggets virtualization'.pdf. Open. Extract. Open with.

data center virtualization fundamental.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. data center ...

professional xen virtualization pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. professional xen ...