SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Virtualization
A way To Begin with
Virtual Reality…
- Rahul Khanvani
Department Of Computer Science , Rajkot
Binarybuzz.Wordpress.com
Rahul Khanvani
BinaryBuzz.Wordpress.c
om
What Is Virtualization ?
• 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.
Rahul Khanvani BinaryBuzz.Wordpress.com
Virtualization - A Concept
• 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.
Rahul Khanvani BinaryBuzz.Wordpress.com
Virtualization - A Concept
• 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
Rahul Khanvani BinaryBuzz.Wordpress.com
Uses of virtualization
• 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
Rahul Khanvani BinaryBuzz.Wordpress.com
Types Of Virtualization
• 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.
Rahul Khanvani BinaryBuzz.Wordpress.com
Virtual Mashine Monitor
• 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
Rahul Khanvani BinaryBuzz.Wordpress.com
Role Of Hardware Features
Virtual mashines
• Ubuntu , Android
Virtualization Software
• VirtualBox , Qemu
Host Operating System
• Windows 7
Hardware Intraction
• HDD,RAM,Processor
Rahul Khanvani BinaryBuzz.Wordpress.com
Guest OS
System Architructure
Operating System
Hardware
Hardware
Virtual Mashine Mirror
App.
A
App.
C
App.
B
Operating System
App.
A
App.
B
Guest OS
App.
C
App.
DApp.
D
Rahul Khanvani BinaryBuzz.Wordpress.com
Hardware Intraction
• 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
Rahul Khanvani BinaryBuzz.Wordpress.com
Hardware Intraction
• 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
Rahul Khanvani BinaryBuzz.Wordpress.com
Example Of Virtual MashineRahul Khanvani BinaryBuzz.Wordpress.com
Why We Need Virtualization ?
• 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.
Rahul Khanvani BinaryBuzz.Wordpress.com
Advantages Of Virtualization
• 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.
Rahul Khanvani BinaryBuzz.Wordpress.com
Various Virtual Mirrors
• 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
Rahul Khanvani BinaryBuzz.Wordpress.com
Let See How To Install Guest OS With
Using Virtual Mashine Mirror
• 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.
Rahul Khanvani BinaryBuzz.Wordpress.com
Requirments
• HDD
▫ Static VDI
▫ Dynamic VDI
• RAM
• Cores
• Virtual Box Setup
• Xp Image file
Rahul Khanvani BinaryBuzz.Wordpress.com
Let See How To Install Guest OS With
Using Virtual Mashine Mirror
• In Next Video Installing
Android
Via Virtual Machine.
• Ubuntu Is
Used As A host OS.
• Oracle Virtual Box
Is Used As A Mirror.
Rahul Khanvani BinaryBuzz.Wordpress.com
• Videos Are Uploded On
BinaryBuzz.Wordpress.com
• Open Site
• Go To My Presentations
Tab.>MCA1>Virtualization..
• Just Simple.. 
Rahul Khanvani BinaryBuzz.Wordpress.com
Rahul Khanvani BinaryBuzz.Wordpress.com

Contenu connexe

Tendances

VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1Sanjeev Kumar
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technologysanjoysanyal
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudNishant Munjal
 
Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWaresgurnam73
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentationvirtualsouthwest
 
1.Introduction to virtualization
1.Introduction to virtualization1.Introduction to virtualization
1.Introduction to virtualizationHwanju Kim
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3Vepsun Technologies
 
Nutanix Fundamentals The Enterprise Cloud Company
Nutanix Fundamentals The Enterprise Cloud CompanyNutanix Fundamentals The Enterprise Cloud Company
Nutanix Fundamentals The Enterprise Cloud CompanyNEXTtour
 
Xen Hypervisor.pptx
Xen Hypervisor.pptxXen Hypervisor.pptx
Xen Hypervisor.pptxRiyaBatool
 
VMware Overview
VMware OverviewVMware Overview
VMware OverviewMadhu Bala
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e DesignVMUG IT
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4Vepsun Technologies
 

Tendances (20)

Virtual System
Virtual SystemVirtual System
Virtual System
 
VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1
 
Virtualization 101
Virtualization 101Virtualization 101
Virtualization 101
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technology
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of Cloud
 
Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWare
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
 
Hypervisors
HypervisorsHypervisors
Hypervisors
 
Nutanix
NutanixNutanix
Nutanix
 
1.Introduction to virtualization
1.Introduction to virtualization1.Introduction to virtualization
1.Introduction to virtualization
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Nutanix Fundamentals The Enterprise Cloud Company
Nutanix Fundamentals The Enterprise Cloud CompanyNutanix Fundamentals The Enterprise Cloud Company
Nutanix Fundamentals The Enterprise Cloud Company
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
 
Xen Hypervisor.pptx
Xen Hypervisor.pptxXen Hypervisor.pptx
Xen Hypervisor.pptx
 
VMware Overview
VMware OverviewVMware Overview
VMware Overview
 
ZFS
ZFSZFS
ZFS
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4
 
Hypervisors
HypervisorsHypervisors
Hypervisors
 

En vedette

Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computingDeep Gupta
 
Cloud Service Management. A New Beginning.
Cloud Service Management. A New Beginning.Cloud Service Management. A New Beginning.
Cloud Service Management. A New Beginning.Mark O'Loughlin
 
Cloud service management
Cloud service managementCloud service management
Cloud service managementgaurav jain
 
Cloud and dynamic infrastructure
Cloud and dynamic infrastructureCloud and dynamic infrastructure
Cloud and dynamic infrastructureGaurav Jain
 
Dynamic Infrastructure and The Cloud
Dynamic Infrastructure and The CloudDynamic Infrastructure and The Cloud
Dynamic Infrastructure and The CloudNew Relic
 

En vedette (6)

Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
 
Cloud Service Management. A New Beginning.
Cloud Service Management. A New Beginning.Cloud Service Management. A New Beginning.
Cloud Service Management. A New Beginning.
 
Cloud service management
Cloud service managementCloud service management
Cloud service management
 
Cloud and dynamic infrastructure
Cloud and dynamic infrastructureCloud and dynamic infrastructure
Cloud and dynamic infrastructure
 
Cloud Ecosystem
Cloud EcosystemCloud Ecosystem
Cloud Ecosystem
 
Dynamic Infrastructure and The Cloud
Dynamic Infrastructure and The CloudDynamic Infrastructure and The Cloud
Dynamic Infrastructure and The Cloud
 

Similaire à Virtualization

Virtualization
VirtualizationVirtualization
VirtualizationMadnanS
 
Lecture1(VM).pptx
Lecture1(VM).pptxLecture1(VM).pptx
Lecture1(VM).pptxRiyaBatool
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualizationwebhostingguy
 
Virtualization.pptx
Virtualization.pptxVirtualization.pptx
Virtualization.pptxSenthil Vit
 
6-Virtualizaiton-6.pptx
6-Virtualizaiton-6.pptx6-Virtualizaiton-6.pptx
6-Virtualizaiton-6.pptxAnsarHasas1
 
Introduction to Virtualization
Introduction to Virtualization Introduction to Virtualization
Introduction to Virtualization Wellshop.pk
 
lecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxlecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxAnilkumarbehera16
 
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptxaravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptxaravym456
 
virtualization in cloud technology
virtualization in cloud technologyvirtualization in cloud technology
virtualization in cloud technologyPavani Prathyusha
 
Cloud-computing.ppt
Cloud-computing.pptCloud-computing.ppt
Cloud-computing.pptAjit Mali
 
Virtualization unit 3.pptx
Virtualization unit 3.pptxVirtualization unit 3.pptx
Virtualization unit 3.pptxBinod Rimal
 
Intro to Deploying and administering server virtualization with Hyper-V and S...
Intro to Deploying and administering server virtualization with Hyper-V and S...Intro to Deploying and administering server virtualization with Hyper-V and S...
Intro to Deploying and administering server virtualization with Hyper-V and S...Unitek Eduation
 
virtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptxvirtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptxXanGwaps
 
Chap 2 virtulizatin
Chap 2 virtulizatinChap 2 virtulizatin
Chap 2 virtulizatinRaj Sarode
 

Similaire à Virtualization (20)

Virtualization
VirtualizationVirtualization
Virtualization
 
Lecture1(VM).pptx
Lecture1(VM).pptxLecture1(VM).pptx
Lecture1(VM).pptx
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
 
Virtualization.pptx
Virtualization.pptxVirtualization.pptx
Virtualization.pptx
 
6-Virtualizaiton-6.pptx
6-Virtualizaiton-6.pptx6-Virtualizaiton-6.pptx
6-Virtualizaiton-6.pptx
 
Parth virt
Parth virtParth virt
Parth virt
 
Introduction to Virtualization
Introduction to Virtualization Introduction to Virtualization
Introduction to Virtualization
 
lecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxlecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptx
 
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptxaravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
 
virtualization in cloud technology
virtualization in cloud technologyvirtualization in cloud technology
virtualization in cloud technology
 
Cloud-computing.ppt
Cloud-computing.pptCloud-computing.ppt
Cloud-computing.ppt
 
Virtualization unit 3.pptx
Virtualization unit 3.pptxVirtualization unit 3.pptx
Virtualization unit 3.pptx
 
Intro to Deploying and administering server virtualization with Hyper-V and S...
Intro to Deploying and administering server virtualization with Hyper-V and S...Intro to Deploying and administering server virtualization with Hyper-V and S...
Intro to Deploying and administering server virtualization with Hyper-V and S...
 
Virtulization ppt
Virtulization pptVirtulization ppt
Virtulization ppt
 
virtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptxvirtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptx
 
Chap 2 virtulizatin
Chap 2 virtulizatinChap 2 virtulizatin
Chap 2 virtulizatin
 

Plus de Rahul Khanwani

Online examination system
Online examination systemOnline examination system
Online examination systemRahul Khanwani
 
Power goggling - To Search Easier On Google
Power goggling - To Search Easier On GooglePower goggling - To Search Easier On Google
Power goggling - To Search Easier On GoogleRahul Khanwani
 
Er diagram practical examples
Er diagram practical examplesEr diagram practical examples
Er diagram practical examplesRahul Khanwani
 
Entity relationship(er) model
Entity relationship(er) modelEntity relationship(er) model
Entity relationship(er) modelRahul Khanwani
 
Data compression huffman coding algoritham
Data compression huffman coding algorithamData compression huffman coding algoritham
Data compression huffman coding algorithamRahul Khanwani
 
Data compression introduction
Data compression introductionData compression introduction
Data compression introductionRahul Khanwani
 

Plus de Rahul Khanwani (8)

Online examination system
Online examination systemOnline examination system
Online examination system
 
Power goggling - To Search Easier On Google
Power goggling - To Search Easier On GooglePower goggling - To Search Easier On Google
Power goggling - To Search Easier On Google
 
Er diagram practical examples
Er diagram practical examplesEr diagram practical examples
Er diagram practical examples
 
Entity relationship(er) model
Entity relationship(er) modelEntity relationship(er) model
Entity relationship(er) model
 
Cryptography
CryptographyCryptography
Cryptography
 
Data compression huffman coding algoritham
Data compression huffman coding algorithamData compression huffman coding algoritham
Data compression huffman coding algoritham
 
Data compression introduction
Data compression introductionData compression introduction
Data compression introduction
 
Google glass
Google glassGoogle glass
Google glass
 

Dernier

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Dernier (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Virtualization

  • 1. Virtualization A way To Begin with Virtual Reality… - Rahul Khanvani Department Of Computer Science , Rajkot Binarybuzz.Wordpress.com Rahul Khanvani BinaryBuzz.Wordpress.c om
  • 2. What Is Virtualization ? • 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. Rahul Khanvani BinaryBuzz.Wordpress.com
  • 3. Virtualization - A Concept • 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. Rahul Khanvani BinaryBuzz.Wordpress.com
  • 4. Virtualization - A Concept • 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 Rahul Khanvani BinaryBuzz.Wordpress.com
  • 5. Uses of virtualization • 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 Rahul Khanvani BinaryBuzz.Wordpress.com
  • 6. Types Of Virtualization • 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. Rahul Khanvani BinaryBuzz.Wordpress.com
  • 7. Virtual Mashine Monitor • 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 Rahul Khanvani BinaryBuzz.Wordpress.com
  • 8. Role Of Hardware Features Virtual mashines • Ubuntu , Android Virtualization Software • VirtualBox , Qemu Host Operating System • Windows 7 Hardware Intraction • HDD,RAM,Processor Rahul Khanvani BinaryBuzz.Wordpress.com
  • 9. Guest OS System Architructure Operating System Hardware Hardware Virtual Mashine Mirror App. A App. C App. B Operating System App. A App. B Guest OS App. C App. DApp. D Rahul Khanvani BinaryBuzz.Wordpress.com
  • 10. Hardware Intraction • 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 Rahul Khanvani BinaryBuzz.Wordpress.com
  • 11. Hardware Intraction • 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 Rahul Khanvani BinaryBuzz.Wordpress.com
  • 12. Example Of Virtual MashineRahul Khanvani BinaryBuzz.Wordpress.com
  • 13. Why We Need Virtualization ? • 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. Rahul Khanvani BinaryBuzz.Wordpress.com
  • 14. Advantages Of Virtualization • 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. Rahul Khanvani BinaryBuzz.Wordpress.com
  • 15. Various Virtual Mirrors • 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 Rahul Khanvani BinaryBuzz.Wordpress.com
  • 16. Let See How To Install Guest OS With Using Virtual Mashine Mirror • 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. Rahul Khanvani BinaryBuzz.Wordpress.com
  • 17. Requirments • HDD ▫ Static VDI ▫ Dynamic VDI • RAM • Cores • Virtual Box Setup • Xp Image file Rahul Khanvani BinaryBuzz.Wordpress.com
  • 18. Let See How To Install Guest OS With Using Virtual Mashine Mirror • In Next Video Installing Android Via Virtual Machine. • Ubuntu Is Used As A host OS. • Oracle Virtual Box Is Used As A Mirror. Rahul Khanvani BinaryBuzz.Wordpress.com
  • 19. • Videos Are Uploded On BinaryBuzz.Wordpress.com • Open Site • Go To My Presentations Tab.>MCA1>Virtualization.. • Just Simple..  Rahul Khanvani BinaryBuzz.Wordpress.com