SlideShare a Scribd company logo
Virtualization
Presented By:-
Utkarsh Soni
RA1511003020678
CSE / V / K
Introduction
Virtualization is creating a virtual version of something,
including virtual computer hardware platforms, storage
devices and network resources.
Example: If you were to partition a basic hard drive to
create two hard drives, then you would have two
‘virtualized hard drives’, technically there is a single
hard drive that was digitally separated into two.
Benefits
 Consolidation : an approach to the efficient usage of computer resources in order
to reduce the total number of resources that an organization requires.
 Redundancy : duplication of critical components of a system with the intention of
increasing reliability of the system
 Migration : process by which a running virtual machine is moved from one
physical host to another, with little or no disruption in service
 Centralized management : process of managing all the OS from one point
Types of Virtualization
 Hardware/Sever Virtualization
 Desktop Virtualization
 Software Virtualization
 Memory Virtualization
 Storage Virtualization
 Data Virtualization
 Network Virtualization
Hardware/Server Virtualization
 Hardware/Server Virtualization is the most common type of virtualization as
it provides advantages of hardware utilization and application uptime.
 The basic idea is to combine many small physical servers into one large
physical server, so that the processor can be used more effectively and
efficiently.
 The operating system that is running on a physical server gets converted
into a well-defined OS that runs on the virtual machine.
 The hypervisor controls the processor, memory, and other components by
allowing different OS to run on the same machine without the need for a
source code.
Desktop Virtualization
 Desktop virtualization is the concept of separating the logical desktop
from the physical machine.
 As one can access remotely, you are able to work from any location and
on any PC.
 Provides the work convenience and security.
 Provides a lot of flexibility for employees to work from home or on the go.
 Protects confidential data from being lost or stolen by keeping it safe on
central servers.
Software Virtualization
 Software Virtualization provides the ability to the main computer to run
and create one or more virtual environments.
 Used to enable a complete computer system in order to allow a guest OS
to run. For instance letting Linux to run as a guest that is natively running
a Microsoft Windows OS
 Types:
 Operating system-level virtualization - hosting of multiple virtualized
environments within a single OS instance.
 Application virtualization and workspace virtualization - hosting of individual
applications in an environment separated from the underlying OS.
 Service virtualization - emulating the behaviour of dependent (e.g., third-party,
evolving, or not implemented) system components
Memory Virtualization
 Memory virtualization is aggregating random-access memory(RAM)
resources from networked systems into a single memory pool
 Memory Virtualization introduces a way to decouple memory from the
server to provide a shared, distributed or networked function.
 Enhances performance by providing greater memory capacity without any
addition to the main memory. That’s why a portion of the disk drive serves
as an extension of the main memory.
 Implementation :
 Application-level integration – Applications running on connected computers
directly connect to the memory pool through an API or the file system.
 Operating System Level Integration – The operating system first connects to
the memory pool, and makes that pooled memory available to applications.
Storage Virtualization
 Storage virtualization is the process of completely abstracting logical
storage from physical storage
 Distributed file system, any file system that allows access to files from
multiple hosts sharing via a computer network
 Virtual file system, an abstraction layer on top of a more concrete file
system, allowing client applications to access different types of concrete
file systems in a uniform way
 In general, there are two types of storage virtualization:
 Block- It works before the file system exists. It replaces controllers and takes
over at the disk level.
 File- The server that uses the storage must have software installed on it in
order to enable file-level usage.
Data Virtualization
 Data virtualization, the presentation of data as an abstract layer,
independent of underlying database systems, structures and storage.
 Database virtualization, the decoupling of the database layer, which lies
between the storage and application layers within the application stack
over all.
 Without any technical details, you can easily manipulate data and know
how it is formatted or where it is physically located. It decreases the data
errors and workload.
Network Virtualization
 Network virtualization is creation of a virtualized network addressing space
within or across network subnets
 Virtual private network (VPN) is a network protocol that replaces the actual
wire or other physical media in a network with an abstract layer, allowing a
network to be created over the Internet
 The intended result of network virtualization provides improved network
productivity and efficiency.
 Two categories :
 Internal: Provide network like functionality to a single system.
 External: Combine many networks, or parts of networks into a virtual unit.
Conclusion
Virtualization provides an easy way to set up new virtual servers so you don’t
have to manage a lot of them. Keeping track of where everything – and how
your physical resources are used for virtual resources – is vital, so shop for
solutions that have easy-to-use tools that help you measure and monitor
usage.
Virtualization isn’t a magic bullet for all. But in most cases, the
productivity, efficiency, security and cost advantages outweigh any issues,
and thus, virtualization is continuously gaining popularity.
Thank You

More Related Content

What's hot

Virtualization
VirtualizationVirtualization
Virtualization
Chandan Varadaraj
 
Virtualization
VirtualizationVirtualization
Virtualization
vishnurk
 
Lecture5 virtualization
Lecture5 virtualizationLecture5 virtualization
Lecture5 virtualization
hktripathy
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
Ahmad Hafeezi
 
Server virtualization
Server virtualizationServer virtualization
Server virtualization
Kingston Smiler
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualization
Dr.Neeraj Kumar Pandey
 
Hypervisor
HypervisorHypervisor
Hypervisor
kalpita surve
 
Virtualization in cloud
Virtualization in cloudVirtualization in cloud
Virtualization in cloud
Ashok Kumar
 
Server virtualization
Server virtualizationServer virtualization
Server virtualization
ofsorganizer
 
virtualization and hypervisors
virtualization and hypervisorsvirtualization and hypervisors
virtualization and hypervisorsGaurav Suri
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
Mehul Patel
 
Hardware virtualization basic
Hardware virtualization basicHardware virtualization basic
Hardware virtualization basicSanoj Kumar
 
What is Virtualization
What is VirtualizationWhat is Virtualization
What is VirtualizationIsrael Marcus
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualizationelliando dias
 
Hypervisors
HypervisorsHypervisors
Hypervisors
SrikantMishra12
 
Virtualization- Cloud Computing
Virtualization- Cloud ComputingVirtualization- Cloud Computing
Virtualization- Cloud Computing
NIKHILKUMAR SHARDOOR
 
Virtualization
Virtualization Virtualization
Virtualization
Ydel Capales
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
IGZ Software house
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization
Mahbub Noor Bappy
 

What's hot (20)

Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Lecture5 virtualization
Lecture5 virtualizationLecture5 virtualization
Lecture5 virtualization
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
 
Server virtualization
Server virtualizationServer virtualization
Server virtualization
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualization
 
Hypervisor
HypervisorHypervisor
Hypervisor
 
Virtualization in cloud
Virtualization in cloudVirtualization in cloud
Virtualization in cloud
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
 
Server virtualization
Server virtualizationServer virtualization
Server virtualization
 
virtualization and hypervisors
virtualization and hypervisorsvirtualization and hypervisors
virtualization and hypervisors
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Hardware virtualization basic
Hardware virtualization basicHardware virtualization basic
Hardware virtualization basic
 
What is Virtualization
What is VirtualizationWhat is Virtualization
What is Virtualization
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
Hypervisors
HypervisorsHypervisors
Hypervisors
 
Virtualization- Cloud Computing
Virtualization- Cloud ComputingVirtualization- Cloud Computing
Virtualization- Cloud Computing
 
Virtualization
Virtualization Virtualization
Virtualization
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization
 

Similar to Virtualization

Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation OverviewLogicalis
 
Cloud Computing_Unit 1- Part 2.pptx
Cloud Computing_Unit 1- Part 2.pptxCloud Computing_Unit 1- Part 2.pptx
Cloud Computing_Unit 1- Part 2.pptx
Vivek Shelke
 
1-Introduction to Virtualization.docx
1-Introduction to Virtualization.docx1-Introduction to Virtualization.docx
1-Introduction to Virtualization.docx
shruti533256
 
Virtualization for Cloud Environment
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud Environment
Dr. Sunil Kr. Pandey
 
Sna lab prj (1)
Sna lab prj (1)Sna lab prj (1)
Sna lab prj (1)
alihaider922341
 
School of computer & information sciences its 532 cloud c
School of computer & information sciences its 532 cloud cSchool of computer & information sciences its 532 cloud c
School of computer & information sciences its 532 cloud c
ssusere73ce3
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Bhuvanesh Hingal
 
Virtualisation.pptx
Virtualisation.pptxVirtualisation.pptx
Virtualisation.pptx
RavinderSingh704945
 
2-Virtualization in Cloud Computing and Types.docx
2-Virtualization in Cloud Computing and Types.docx2-Virtualization in Cloud Computing and Types.docx
2-Virtualization in Cloud Computing and Types.docx
shruti533256
 
Virtulization
VirtulizationVirtulization
VirtulizationAntu Sabu
 
1 virtualization
1 virtualization1 virtualization
1 virtualization
ROSHNI PRADHAN
 
Virtualization: A Key to Efficient Cloud Computing
Virtualization: A Key to Efficient Cloud ComputingVirtualization: A Key to Efficient Cloud Computing
Virtualization: A Key to Efficient Cloud Computing
Hitesh Mohapatra
 
Virtulization submission
Virtulization submissionVirtulization submission
Virtulization submission
Radhika Kalavadiya
 
What is the need for a shadow page table (One or two brief sentences.pdf
What is the need for a shadow page table (One or two brief sentences.pdfWhat is the need for a shadow page table (One or two brief sentences.pdf
What is the need for a shadow page table (One or two brief sentences.pdf
SIGMATAX1
 
virtualizationcloudcomputing-140813101008-phpapp02.pdf
virtualizationcloudcomputing-140813101008-phpapp02.pdfvirtualizationcloudcomputing-140813101008-phpapp02.pdf
virtualizationcloudcomputing-140813101008-phpapp02.pdf
AkshithaReddy42848
 
Virtualization & cloud computing
Virtualization & cloud computingVirtualization & cloud computing
Virtualization & cloud computing
Soumyajit Basu
 
Virtualization session 2
Virtualization session 2Virtualization session 2
Virtualization session 2
Navaneethan Naveen
 
Platform virtualization.raj
Platform virtualization.rajPlatform virtualization.raj
Platform virtualization.raj
NRajaMohanReddy
 

Similar to Virtualization (20)

Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overview
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation Overview
 
lect 1TO 5.pptx
lect 1TO 5.pptxlect 1TO 5.pptx
lect 1TO 5.pptx
 
Cloud Computing_Unit 1- Part 2.pptx
Cloud Computing_Unit 1- Part 2.pptxCloud Computing_Unit 1- Part 2.pptx
Cloud Computing_Unit 1- Part 2.pptx
 
1-Introduction to Virtualization.docx
1-Introduction to Virtualization.docx1-Introduction to Virtualization.docx
1-Introduction to Virtualization.docx
 
Virtualization for Cloud Environment
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud Environment
 
Sna lab prj (1)
Sna lab prj (1)Sna lab prj (1)
Sna lab prj (1)
 
School of computer & information sciences its 532 cloud c
School of computer & information sciences its 532 cloud cSchool of computer & information sciences its 532 cloud c
School of computer & information sciences its 532 cloud c
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Virtualisation.pptx
Virtualisation.pptxVirtualisation.pptx
Virtualisation.pptx
 
2-Virtualization in Cloud Computing and Types.docx
2-Virtualization in Cloud Computing and Types.docx2-Virtualization in Cloud Computing and Types.docx
2-Virtualization in Cloud Computing and Types.docx
 
Virtulization
VirtulizationVirtulization
Virtulization
 
1 virtualization
1 virtualization1 virtualization
1 virtualization
 
Virtualization: A Key to Efficient Cloud Computing
Virtualization: A Key to Efficient Cloud ComputingVirtualization: A Key to Efficient Cloud Computing
Virtualization: A Key to Efficient Cloud Computing
 
Virtulization submission
Virtulization submissionVirtulization submission
Virtulization submission
 
What is the need for a shadow page table (One or two brief sentences.pdf
What is the need for a shadow page table (One or two brief sentences.pdfWhat is the need for a shadow page table (One or two brief sentences.pdf
What is the need for a shadow page table (One or two brief sentences.pdf
 
virtualizationcloudcomputing-140813101008-phpapp02.pdf
virtualizationcloudcomputing-140813101008-phpapp02.pdfvirtualizationcloudcomputing-140813101008-phpapp02.pdf
virtualizationcloudcomputing-140813101008-phpapp02.pdf
 
Virtualization & cloud computing
Virtualization & cloud computingVirtualization & cloud computing
Virtualization & cloud computing
 
Virtualization session 2
Virtualization session 2Virtualization session 2
Virtualization session 2
 
Platform virtualization.raj
Platform virtualization.rajPlatform virtualization.raj
Platform virtualization.raj
 

Recently uploaded

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 

Recently uploaded (20)

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 

Virtualization

  • 2. Introduction Virtualization is creating a virtual version of something, including virtual computer hardware platforms, storage devices and network resources. Example: If you were to partition a basic hard drive to create two hard drives, then you would have two ‘virtualized hard drives’, technically there is a single hard drive that was digitally separated into two.
  • 3. Benefits  Consolidation : an approach to the efficient usage of computer resources in order to reduce the total number of resources that an organization requires.  Redundancy : duplication of critical components of a system with the intention of increasing reliability of the system  Migration : process by which a running virtual machine is moved from one physical host to another, with little or no disruption in service  Centralized management : process of managing all the OS from one point
  • 4. Types of Virtualization  Hardware/Sever Virtualization  Desktop Virtualization  Software Virtualization  Memory Virtualization  Storage Virtualization  Data Virtualization  Network Virtualization
  • 5. Hardware/Server Virtualization  Hardware/Server Virtualization is the most common type of virtualization as it provides advantages of hardware utilization and application uptime.  The basic idea is to combine many small physical servers into one large physical server, so that the processor can be used more effectively and efficiently.  The operating system that is running on a physical server gets converted into a well-defined OS that runs on the virtual machine.  The hypervisor controls the processor, memory, and other components by allowing different OS to run on the same machine without the need for a source code.
  • 6. Desktop Virtualization  Desktop virtualization is the concept of separating the logical desktop from the physical machine.  As one can access remotely, you are able to work from any location and on any PC.  Provides the work convenience and security.  Provides a lot of flexibility for employees to work from home or on the go.  Protects confidential data from being lost or stolen by keeping it safe on central servers.
  • 7. Software Virtualization  Software Virtualization provides the ability to the main computer to run and create one or more virtual environments.  Used to enable a complete computer system in order to allow a guest OS to run. For instance letting Linux to run as a guest that is natively running a Microsoft Windows OS  Types:  Operating system-level virtualization - hosting of multiple virtualized environments within a single OS instance.  Application virtualization and workspace virtualization - hosting of individual applications in an environment separated from the underlying OS.  Service virtualization - emulating the behaviour of dependent (e.g., third-party, evolving, or not implemented) system components
  • 8. Memory Virtualization  Memory virtualization is aggregating random-access memory(RAM) resources from networked systems into a single memory pool  Memory Virtualization introduces a way to decouple memory from the server to provide a shared, distributed or networked function.  Enhances performance by providing greater memory capacity without any addition to the main memory. That’s why a portion of the disk drive serves as an extension of the main memory.  Implementation :  Application-level integration – Applications running on connected computers directly connect to the memory pool through an API or the file system.  Operating System Level Integration – The operating system first connects to the memory pool, and makes that pooled memory available to applications.
  • 9. Storage Virtualization  Storage virtualization is the process of completely abstracting logical storage from physical storage  Distributed file system, any file system that allows access to files from multiple hosts sharing via a computer network  Virtual file system, an abstraction layer on top of a more concrete file system, allowing client applications to access different types of concrete file systems in a uniform way  In general, there are two types of storage virtualization:  Block- It works before the file system exists. It replaces controllers and takes over at the disk level.  File- The server that uses the storage must have software installed on it in order to enable file-level usage.
  • 10. Data Virtualization  Data virtualization, the presentation of data as an abstract layer, independent of underlying database systems, structures and storage.  Database virtualization, the decoupling of the database layer, which lies between the storage and application layers within the application stack over all.  Without any technical details, you can easily manipulate data and know how it is formatted or where it is physically located. It decreases the data errors and workload.
  • 11. Network Virtualization  Network virtualization is creation of a virtualized network addressing space within or across network subnets  Virtual private network (VPN) is a network protocol that replaces the actual wire or other physical media in a network with an abstract layer, allowing a network to be created over the Internet  The intended result of network virtualization provides improved network productivity and efficiency.  Two categories :  Internal: Provide network like functionality to a single system.  External: Combine many networks, or parts of networks into a virtual unit.
  • 12. Conclusion Virtualization provides an easy way to set up new virtual servers so you don’t have to manage a lot of them. Keeping track of where everything – and how your physical resources are used for virtual resources – is vital, so shop for solutions that have easy-to-use tools that help you measure and monitor usage. Virtualization isn’t a magic bullet for all. But in most cases, the productivity, efficiency, security and cost advantages outweigh any issues, and thus, virtualization is continuously gaining popularity.