SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Virtualization & File System

    By Nikhileshkumar Ikhar
File System
• Abstraction of H/W
• Different kinds of FS
  – ext
  – FAT32, NTFS
  – Brtfs
  – Hadoop, Samba
Virtualization [1]
• With OS assistance
• Without OS assistance
  – Hypervisor
Virtualization
• Full Virtualization
  – Guest OS doesn’t know about virtualization
  – Binary translation, simulation/emulation
• Para Virtualization
  – Guest OS is modified for virtualization
• H/w Assisted Virtualization
  – Hypervisor assist in virtualization
  – IntelVT and AMD-V
Permission [2]
• Ring Structure
  – open in UserSpace           User Space
                          3
  – sys_open in Kernel
                          2


                          1


                          0        OS
Virtualization
• Memory Virtualization
  – Real MMU for Virtual MMU
• Device and I/O Virtualization
  – Ethernet, Sound Card, USB, NIC
  – KeyBoard, Mouse, Comm port
  – etc
Internet Links
1. http://www.vmware.com/files/pdf/VMware_
   paravirtualization.pdf
2. http://en.wikipedia.org/wiki/Ring_(computer
   _security)
Thank You

Weitere ähnliche Inhalte

Andere mochten auch

Astronomy Education and Outreach in Nepal
Astronomy Education and Outreach in NepalAstronomy Education and Outreach in Nepal
Astronomy Education and Outreach in NepalRijendra Thapa
 
_ (nx_power_lite)
  _ (nx_power_lite)  _ (nx_power_lite)
_ (nx_power_lite)chayka
 
Financial analyse of the Apple Inc. Company
Financial analyse of the Apple Inc. CompanyFinancial analyse of the Apple Inc. Company
Financial analyse of the Apple Inc. Companyanthdcor
 
Stypendium z wyboru
Stypendium z wyboruStypendium z wyboru
Stypendium z wyboruformellowa
 
Prezentacja stypendium
Prezentacja stypendiumPrezentacja stypendium
Prezentacja stypendiumformellowa
 
Promoting Space Science Education and astronomy in nepal
Promoting Space Science Education and astronomy in nepalPromoting Space Science Education and astronomy in nepal
Promoting Space Science Education and astronomy in nepalRijendra Thapa
 
Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016
Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016
Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016Priyanshu Srivastava
 
Medios transmisión de los medios de comunicación electrónica
Medios  transmisión  de los medios de comunicación electrónicaMedios  transmisión  de los medios de comunicación electrónica
Medios transmisión de los medios de comunicación electrónicaYusmarys Valerio
 
Jocelyn’s sweet 15
Jocelyn’s sweet 15Jocelyn’s sweet 15
Jocelyn’s sweet 15jdolciamore
 
1 asr9 k platform architecture
1   asr9 k platform architecture1   asr9 k platform architecture
1 asr9 k platform architectureThanh Hung Quach
 

Andere mochten auch (14)

Astronomy Education and Outreach in Nepal
Astronomy Education and Outreach in NepalAstronomy Education and Outreach in Nepal
Astronomy Education and Outreach in Nepal
 
_ (nx_power_lite)
  _ (nx_power_lite)  _ (nx_power_lite)
_ (nx_power_lite)
 
Presentation fed ex 1
Presentation fed ex 1Presentation fed ex 1
Presentation fed ex 1
 
Financial analyse of the Apple Inc. Company
Financial analyse of the Apple Inc. CompanyFinancial analyse of the Apple Inc. Company
Financial analyse of the Apple Inc. Company
 
Stypendium z wyboru
Stypendium z wyboruStypendium z wyboru
Stypendium z wyboru
 
Prezentacja stypendium
Prezentacja stypendiumPrezentacja stypendium
Prezentacja stypendium
 
Promoting Space Science Education and astronomy in nepal
Promoting Space Science Education and astronomy in nepalPromoting Space Science Education and astronomy in nepal
Promoting Space Science Education and astronomy in nepal
 
E6
E6E6
E6
 
Business-Analysis
Business-AnalysisBusiness-Analysis
Business-Analysis
 
Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016
Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016
Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016
 
Medios transmisión de los medios de comunicación electrónica
Medios  transmisión  de los medios de comunicación electrónicaMedios  transmisión  de los medios de comunicación electrónica
Medios transmisión de los medios de comunicación electrónica
 
Jocelyn’s sweet 15
Jocelyn’s sweet 15Jocelyn’s sweet 15
Jocelyn’s sweet 15
 
Astronomy in Nepal
Astronomy in NepalAstronomy in Nepal
Astronomy in Nepal
 
1 asr9 k platform architecture
1   asr9 k platform architecture1   asr9 k platform architecture
1 asr9 k platform architecture
 

Ähnlich wie Virtualization and File Systems Explained

What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...Shashi soni
 
virtualization and hypervisors
virtualization and hypervisorsvirtualization and hypervisors
virtualization and hypervisorsGaurav Suri
 
Sierraware ARM hypervisor
Sierraware ARM hypervisor Sierraware ARM hypervisor
Sierraware ARM hypervisor Sierraware
 
XPDS14 - Zero-Footprint Guest Memory Introspection from Xen - Mihai Dontu, Bi...
XPDS14 - Zero-Footprint Guest Memory Introspection from Xen - Mihai Dontu, Bi...XPDS14 - Zero-Footprint Guest Memory Introspection from Xen - Mihai Dontu, Bi...
XPDS14 - Zero-Footprint Guest Memory Introspection from Xen - Mihai Dontu, Bi...The Linux Foundation
 
Gal Diskin - Virtually Impossible
Gal Diskin - Virtually Impossible Gal Diskin - Virtually Impossible
Gal Diskin - Virtually Impossible DefconRussia
 
Track A-Shmuel Panijel, Windriver
Track A-Shmuel Panijel, WindriverTrack A-Shmuel Panijel, Windriver
Track A-Shmuel Panijel, Windriverchiportal
 
Erroneous co-routines can block system Formal interfaces slow down system
Erroneous co-routines can block system Formal  interfaces slow down systemErroneous co-routines can block system Formal  interfaces slow down system
Erroneous co-routines can block system Formal interfaces slow down systemjeronimored
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualizationHwanju Kim
 
Xen and Client Virtualization: the case of XenClient XT
Xen and Client Virtualization: the case of XenClient XTXen and Client Virtualization: the case of XenClient XT
Xen and Client Virtualization: the case of XenClient XTThe Linux Foundation
 
Presentation cloud computing workshop - virtualization
Presentation   cloud computing workshop - virtualizationPresentation   cloud computing workshop - virtualization
Presentation cloud computing workshop - virtualizationxKinAnx
 
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)iXsystems
 
Virtualization in cloud
Virtualization in cloudVirtualization in cloud
Virtualization in cloudAshok Kumar
 
Kvm and libvirt
Kvm and libvirtKvm and libvirt
Kvm and libvirtplarsen67
 

Ähnlich wie Virtualization and File Systems Explained (20)

What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
 
µ-Xen
µ-Xenµ-Xen
µ-Xen
 
µ-Xen
µ-Xenµ-Xen
µ-Xen
 
virtualization and hypervisors
virtualization and hypervisorsvirtualization and hypervisors
virtualization and hypervisors
 
Xen revisited
Xen revisitedXen revisited
Xen revisited
 
Sierraware ARM hypervisor
Sierraware ARM hypervisor Sierraware ARM hypervisor
Sierraware ARM hypervisor
 
Virtualization
VirtualizationVirtualization
Virtualization
 
XPDS14 - Zero-Footprint Guest Memory Introspection from Xen - Mihai Dontu, Bi...
XPDS14 - Zero-Footprint Guest Memory Introspection from Xen - Mihai Dontu, Bi...XPDS14 - Zero-Footprint Guest Memory Introspection from Xen - Mihai Dontu, Bi...
XPDS14 - Zero-Footprint Guest Memory Introspection from Xen - Mihai Dontu, Bi...
 
Gal Diskin - Virtually Impossible
Gal Diskin - Virtually Impossible Gal Diskin - Virtually Impossible
Gal Diskin - Virtually Impossible
 
Track A-Shmuel Panijel, Windriver
Track A-Shmuel Panijel, WindriverTrack A-Shmuel Panijel, Windriver
Track A-Shmuel Panijel, Windriver
 
Erroneous co-routines can block system Formal interfaces slow down system
Erroneous co-routines can block system Formal  interfaces slow down systemErroneous co-routines can block system Formal  interfaces slow down system
Erroneous co-routines can block system Formal interfaces slow down system
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualization
 
Xen and Client Virtualization: the case of XenClient XT
Xen and Client Virtualization: the case of XenClient XTXen and Client Virtualization: the case of XenClient XT
Xen and Client Virtualization: the case of XenClient XT
 
Presentation cloud computing workshop - virtualization
Presentation   cloud computing workshop - virtualizationPresentation   cloud computing workshop - virtualization
Presentation cloud computing workshop - virtualization
 
Virtualizaiton-3.pptx
Virtualizaiton-3.pptxVirtualizaiton-3.pptx
Virtualizaiton-3.pptx
 
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
 
Virtualization in cloud
Virtualization in cloudVirtualization in cloud
Virtualization in cloud
 
Kvm and libvirt
Kvm and libvirtKvm and libvirt
Kvm and libvirt
 
Xen Community Update 2011
Xen Community Update 2011Xen Community Update 2011
Xen Community Update 2011
 
Parth virt
Parth virtParth virt
Parth virt
 

Virtualization and File Systems Explained