190 likes | 301 Views
Virtualization. A way To Begin with Virtual Reality… - Rahul Khanwani. If you have ever divided your hard drive into different partitions than you probably already know about the virtualization. Is used with OSes , Servers Storage Devices
E N D
Virtualization A way To Begin with Virtual Reality… - Rahul Khanwani
If you have ever divided your hard drive into different partitions than you probably already know about the virtualization. • Is used with OSes , Servers Storage Devices Or Network Resources.
Virtualization Is A way of Emulating hardware in software. • You will feel the Imaginary use of the hardware rather then factual or realistic hardware. • A virtualization system that partitions a single physical “machine” into multiple virtual machines. • For Example, • Dividing hard drive into logical portions. • Mapping A Drive. • Using FTP Servers.
Virtualization is way to run multiple operating systems and user applications on the same hardware • E.g., run both Windows and Linux on the same laptop. • How is it different from dual-boot? • OSes run simultaneously • The OSes are completely isolated from each other
Server consolidation • Run a web server and a mail server on the same physical server • Easier development • Develop critical operating system components (file system, disk driver) without affecting computer stability • Testing • Testing a network product (e.g., a firewall) may require tens of computers • Try testing thoroughly a product at each pre-release milestone • Cloud computing
Hardware • Dividing a Part Of A hard wares and sharing resources via virtual Machine. • Desktop • Cloud Computing & Server Virtualization. • Software • As a concept of Application Sharing. • Memory • Sharing Your virtual memory (RAM). • Storage • Hard drive storage as a virtual memory. • Data • Database virtualization, the decoupling of the database layer, which lies between the storage and application layers within the application stack over all. • Network • creation of a virtualized network addressing space within or across network subnets.
A virtualization system that partitions a single physical “machine” into multiple virtual machines. • Terminology • Host – the machine and/or software on which the VMM is implemented • Guest – the OS which executes under the control of the VMM
System Architructure Guest OS Guest OS Hardware Hardware
Processors • More then one OS running on the mashine So Much Powerful Processor Needed. • Not Only Depends On Clock Frequency • Core i3 , Atom (1.87 GHz) • Also Depends On • RAM • Cache Size
Hard Drive • Where To Put The Virtual OS / Guest OS? • Find The Minimum Requirement Of Your • Guest OS. • Host OS. • Hardware Resource > HostOs H/w + GuestOS H/w • Minimum Requirments • Win 7 - Minimum 8 GB HDD 512 MB RAM • Vista - Minimum 8 GB HDD 1 GB RAM
Purchasing Many Machines For Different purposes.(costly) • Setting up them on Network and connecting them (Adding the new machine or server). • Thus no need of any installation process. • No need to provide extra • Electricity, • Networking facility, • Floor space.
Can Create Multiple Mashine On Same Server Which saves Money. • Provides dynamic Guest Processor Frequency Adjustment Which Make It Simple. • Have Inbuilt Monitoring And Maintenance saves time and space effort. • Upgrading gets easier. • Scalability(increase needs). • Saving Software Costs. • Resource sharing.
Citrix XenServer • IBM PowerVM • iCore Virtual • Red Hat KVM(Kernal-based Virtual Machine) • Linux Vserver • Microsoft Hyper-V • Microsoft Windows Virtual PC • Open VZ Linux • Oracle Solaris Containers • Oracle Virtual box • Oracle VM Server
In Next Video Installing Windows Xp Via Virtual Machine. • Windows 7 Is Used As A host OS. • Oracle Virtual Box Is Used As A Mirror.
HDD • Static VDI • Dynamic VDI • RAM • Cores • Virtual Box Setup • Xp Image file
In Next Video Installing Android Via Virtual Machine. • Ubuntu Is Used As A host OS. • Oracle Virtual Box Is Used As A Mirror.