Skip to main content

Posts

Hardware Virtualization-The Nuts and Bolts

Author:     Johan  De  Gelas Page 1 Introduction First dual-core in 2005, then quad-core in 2007: the multi-core snowball is rolling. The desktop market is still trying to find out how to wield all this power; meanwhile, the server market is eagerly awaiting the octal-cores in 2009. The difference is that the server market has a real killer application, hungry for all that CPU power: virtualization. While a lot has been written about the opportunities that virtualization brings (consolidation, hosting legacy applications, resource balancing, faster provisioning...), most publications about virtualization are rather vague about the "nuts and bolts". We talked to several hypervisor architects at VMWorld 2008. In this article, we'll delve a bit deeper as we look to understand the impact of virtualization on performance. Performance? Isn't that a non-issue? Modern virtualization solutions surely do not lose more than a few percent in performance, right? We'l

Booting process of LINUX ( step by step )

There are lot of forum links , articles which explains the booting process of Linux.  I am not going to tell any thing different but I would like to show my point of perspective on some extra details of the  Linux Booting procedure. Here we go ! The stages involved in Linux Booting Process are: BIOS Boot Loader     - GRUB Init Runlevel scripts BIOS This is the first thing which loads once you power on your machine. When you press the power button of the machine, CPU looks out into ROM for further instruction. The ROM contains JUMP function in the form of instrucion which tells the CPU to bring up the BIOS BIOS determines all the list of bootable devices available in the system. Prompts to select bootable device which can be Hard Disk, CD/DVD-ROM, Floppy Drive, USB Flash Memory Stick etc (optional) Operating System tries to boot from Hard Disk where the MBR contains primary boot loader. Boot Loader  It is the first sector of the Hard Disk with a siz