SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
Introduction to Virtualization
From NDG In partnership with VMware IT Academy
www.vmware.com/go/academy
Why learn virtualization?
• Modern computing is more efficient due to virtualization
• Virtualization can be used for mobile, personal and cloud computing
• You can also use virtualization in your personal life
Course Sections Covered
• Module 2 – Introduction to Virtualization
• Module 3 – The Hypervisor
• Module 4 – The Data Center
• Module 5 – The Virtual Data Center
• Module 6 – VMware Virtualization Solutions
Content will cover :
• Understand the benefits of
virtualization
• Be able to describe virtualization,
virtual machines and hypervisors
• Describe typical data center
components that are virtualized
• Become familiar with VMware
technology popular in industry
Why virtualization?
• Have you ever wished you could clone yourself?
• If you could, would you be more efficient? Would you do more?
• Virtualization enables computers to be more efficient in a similar fashion
• Computers that use virtualization optimize the available compute resources
What is virtualization?
Hardware
and Software
• Do you use a smartphone, laptop or
home computer?
• Smartphones, laptops or home
computers are hardware
• Similar to how your brain controls your
actions, software controls hardware
• There are different types of software
that control computer actions
Hardware
Processor - Also called CPU (Central Processing Unit)
RAM - Random Access Memory
Read-Only Memory - Non-volatile memory that stores BIOS
*BIOS is type of software responsible for turning on (booting)
computer
Motherboard - Printed Circuit Board (PCB) that holds processor, RAM, ROM,
network and Input/Output (I/O) and other components.
Chipset - Collection of microchips on motherboard that manage specific
functions.
Storage - A persistent (non-volatile) storage device such as a Hard Drive Disk or
Solid State Drive
Software
• System software is necessary for
hardware to function
• Operating system controls the
hardware
• Application software tells your
system to execute a task you
want
Now that you are aware of
the roles of hardware and
software, the concept of
virtualization will be easier to
grasp. Virtualization is the
“layer” of technology
that goes between the
physical hardware of a device
and the operating system
to create one or more copies
of the device.
What is a VM?
• Virtualization creates virtual hardware
by cloning physical hardware
• The hypervisor uses virtual hardware to
create a virtual machine (VM)
• A VM is a set of files
• With a hypervisor and VMs, one
computer can run multiple OS
simultaneously
The Hypervisor
• Software installed on top of
hardware that created
virtualization layer
• Hosts VMs
• Type 1 Hypervisor – Bare metal
hypervisor (VMware ESXi)
• Type 2 Hypervisor – Hosted
hypervisor (VMware
Workstation)
What is a Hypervisor?
Virtual Machine Files
• VMs can be exported and moved to other hosts
• Files are created by the hypervisor and stored in a directory
• Example VM files:
File Type File Name Description
Log File <vmname>.log Keeps a log of VM activity
Disk File <vmname>.vmdk Stores content of VM’s disk drive
Snapshot Files <vmname>.vmsd and
<vmname>.vmsn
Stores information about VM
snapshots (saved VM state)
Configuration File <vmname>.vmx Stores information about VM
name, BIOS, guest OS, and
memory
• Working on a VM and need to save progress or state
• Snapshots are saved as files in the VM folder (<vmname>.vmx)
• What is saved by a snapshot?
- State of VM disks
- Contents of VM memory
- VM settings
What is a snapshot?
The Data Center
• Hardware infrastructure that supports
virtualization
• Focus is on processing large amounts of
data
• What are the three main components?
- Compute
- Storage
- Networks
What is a Data Center?
• Hardware and operating system software that runs applications
• Difference between a PC and a server
- PCs have user-friendly interface while servers focus on running programs
• Types of servers:
- Tower
- Blade server
- Rack-mounted server
• What is the architecture of a server?
Compute Systems
• Transfer data across the data center so devices can communicate
• What type of hardware is used for networking?
Networks
• Data center storage should have two features: availability and redundancy
Storage
• Redundant Array of Independent Disks
• Hard drives linked together to create a large volume of redundant storage
• What are the three methods of writing to RAID?
- Mirroring
- Striping
- Parity
• What do the RAID numbers mean (i.e., 0, 1, 5)?
Storage - RAID
• Block-Level Storage – Data is written to and accessed from storage volumes
(blocks)
• File-Level Storage – Data is written to disks but accessed from default file
system
Storage - Block vs. File Level
• DAS – Storage device is directly attached to a server (block-level)
• NAS – Storage device is attached to a network, servers on the network can
access device (file-level)
• SAN – Clustered storage devices on their own network that servers can
connect to (block-level)
Storage – Types of Data Center Storage
Common Data Center Storage Protocols
Protocol Application
SCSI (Internet Small Computer System Interface Medium-sized blade servers, Enterprise servers,
DAS
FC (Fiber Channel) Enterprise servers, SAN
FCoE (Fiber Channel over Ethernet) Enterprise servers, SAN
iSCSI (Internet Small Computer System Interface) Enterprise servers, NAS
• Thick provisioning: Disk
space is strategically pre-
allocated to a server, or a
VM. This means that the
logical space provided by
partitioning is equal to the
amount of actual physical
space set aside on the
physical disk.
Storage Provisioning
Virtual Data Center
• Data centers use a lot of hardware and virtualization makes hardware more
efficient
• Increased computing resources results in higher availability of applications
• Less labor needed to monitor data center (administrator can monitor from desk
using a program)
• Software-defined data center (SDDC): Hypervisor pools physical data center
resources into a virtual data center
Benefits of a Virtual Data Center
• Suite of virtualization technology designed for larger enterprise data center
management
• vSphere virtualization tools include:
- ESXi: Type 1 Hypervisor
- vCenter: Management software (installed on management server)
-
vSphere Client: Program that controls host servers and VMs
What is vSphere?
vSphere
• ESXi is VMware’s Type 1
hypervisor software installed
directly on the physical server
and creates the virtual layer
• Components of ESXi:
- Unix Microkernel
- VMware Kernel
(VMkernel)
What is ESXi?
• vCenter: Software installed on a
dedicated server to manage ESXi servers
and other components of a virtualized
data center
• vSphere Client: Program with a
graphical user interface (GUI) that allows
data center administrators to connect to
vCenter and ESXi remotely
vCenter and vSphere Client
• Results in increased efficiency of data center servers because multiple VMs
can be hosted on one server
• Computing resources can be distributed to customers using less hardware
Server Virtualization
• Storage capacity is pooled and distributed
to the VMs
- Physical storage devices are
partitioned into logical storage
(LUNs)
- LUNs are used to create a datastore
• How do VMs access data center storage?
- VMs are stored as VMDK (.vmdk)
files on datastore
- VM configuration files (VM settings)
are stored as VMX (.vmx) files
Storage Virtualization
• Physical components that make up the physical
network are virtualized to create a virtual network
• What is a vSwitch?
- Virtual switch that virtual devices can
connect to in order to communicate
with each other
• What is a vLAN?
- Virtual Local Area Network that is
segmented into groups of ports isolated
from one another, creating different
network segments
Network Virtualization
• Bridged Network: The host server and the VM are
connected to the same network, and the host
shares its IP address with the VM
• NAT: VMs use an IP translated from the host’s IP
(using NAT device) and communicate on a private
network set up on the host computer
• Host-only Network: VMs use a private network
but do not have translated IP addresses to
connect to external network, therefore can only
communicate to other VMs on the isolated host
network
Types of Virtual Networks
• Why use virtualized applications?
- Some applications have specific system requirements
- VMware Thinapp creates a packaged virtual app, that contains the
program and system requirements, and delivers it to the end-user
• What is desktop virtualization?
- Designed to solve computing resource issues faced by the mobile
workforce (workers that need computing without the hardware)
- VMware Horizon takes the resources needed to create a desktop
environment from data centers and delivers it to the end-user’s device
Application and Desktop Virtualization
• Cloud computing is the delivery of
shared computing resources
(software and/or data) on-demand
through the internet
The Cloud
• Convergence: Moving from a traditional hardware-based server model to a
virtual data center
• Two strategies:
- Containment: Not deploying any existing applications for customers on
virtual servers. Maintain applications running on the hardware-based data
center.
- Consolidation: Moving applications that are running in the old
hardware-based data center model using VMware P2V technology
Convergence
VMware Solutions
• Move running virtual machines from one ESXi host to another ESXi host without
service interruption (live migration)
• Increases availability of data and computing resources
vMotion
• Move the disks and configuration files of a running virtual machine from one
datastore to another datastore without service interruption
• Increases availability of storage
Storage vMotion
• Pools servers (hosts) and the VMs that reside on them in a cluster so that in the
event of a failure, the virtual machines on a failed host are restarted on alternate
hosts
High Availability (HA)
• What problem does DRS solve?
• HA clusters need to be monitored and
managed. DRS implements a shared
management interface so that the
cluster’s resources can be monitored
and managed
• vSphere Storage Distributed Resource
Scheduler provides the same solution
for storage clusters
Distributed Resource Scheduler (DRS)
• A secondary copy of that virtual
machine and its files is created on
another ESXi host and datastore
• Using FT, the transfer to a different
server is seamless and will not be
noticeable to the end-user
Fault Tolerance (FT)
• vSphere Replication makes copies of
VMs in a different physical location,
useful for data protection and disaster
recovery
• Works with vSphere Client to allow
admins to monitor
Replication
• VMware VSAN (Virtual Storage Area
Network) virtualizes existing storage in
data center servers
• Creates a hyper-converged infrastructure;
integrated virtualized data center
components from one vendor (i.e.,
VMware) (Do you recall what a converged
infrastructure is?)
• Interacts with vSphere to create one layer
of virtualization software, which is
managed by the vCenter management
layer
• Suite of virtualization solutions for data
center networking
• VMware NSX creates a ‘software
network’ on top of the physical network
that can be divided up into many virtual
networks
• Virtual networking components included
NSX

Más contenido relacionado

La actualidad más candente

Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWaresgurnam73
 
Microsoft Windows Server 2012 R2 Hyper V server overview
Microsoft Windows Server 2012 R2 Hyper V server overviewMicrosoft Windows Server 2012 R2 Hyper V server overview
Microsoft Windows Server 2012 R2 Hyper V server overviewaboobakar sanjar
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-VMark Wilson
 
Vitualization - Công nghệ ảo hóa.
Vitualization - Công nghệ ảo hóa.Vitualization - Công nghệ ảo hóa.
Vitualization - Công nghệ ảo hóa.ThaiLeHuy1
 
Docker introduction
Docker introductionDocker introduction
Docker introductionGourav Varma
 
Kubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory GuideKubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory GuideBytemark
 
docker installation and basics
docker installation and basicsdocker installation and basics
docker installation and basicsWalid Ashraf
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentationaleyeldean
 
virtualization-vs-containerization-paas
virtualization-vs-containerization-paasvirtualization-vs-containerization-paas
virtualization-vs-containerization-paasrajdeep
 
Introduction to Docker Compose
Introduction to Docker ComposeIntroduction to Docker Compose
Introduction to Docker ComposeAjeet Singh Raina
 

La actualidad más candente (20)

Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWare
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to docker
 
Microsoft Windows Server 2012 R2 Hyper V server overview
Microsoft Windows Server 2012 R2 Hyper V server overviewMicrosoft Windows Server 2012 R2 Hyper V server overview
Microsoft Windows Server 2012 R2 Hyper V server overview
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-V
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Vitualization - Công nghệ ảo hóa.
Vitualization - Công nghệ ảo hóa.Vitualization - Công nghệ ảo hóa.
Vitualization - Công nghệ ảo hóa.
 
Containers and Docker
Containers and DockerContainers and Docker
Containers and Docker
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 
Kubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory GuideKubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory Guide
 
docker installation and basics
docker installation and basicsdocker installation and basics
docker installation and basics
 
VMware
VMware VMware
VMware
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
 
virtualization-vs-containerization-paas
virtualization-vs-containerization-paasvirtualization-vs-containerization-paas
virtualization-vs-containerization-paas
 
Virtualisation basics
Virtualisation basicsVirtualisation basics
Virtualisation basics
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization
VirtualizationVirtualization
Virtualization
 
VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 
Docker and CloudStack
Docker and CloudStackDocker and CloudStack
Docker and CloudStack
 
Introduction to Docker Compose
Introduction to Docker ComposeIntroduction to Docker Compose
Introduction to Docker Compose
 

Similar a Introduction to Virtualization Benefits

cloud_and_virtualization_concepts.pdf
cloud_and_virtualization_concepts.pdfcloud_and_virtualization_concepts.pdf
cloud_and_virtualization_concepts.pdfRAJURAJ111120
 
9-cloud-computing.pdf
9-cloud-computing.pdf9-cloud-computing.pdf
9-cloud-computing.pdfErvisTema1
 
Lecture5 virtualization
Lecture5 virtualizationLecture5 virtualization
Lecture5 virtualizationhktripathy
 
Chap 2 virtulizatin
Chap 2 virtulizatinChap 2 virtulizatin
Chap 2 virtulizatinRaj Sarode
 
6-Virtualizaiton-6.pptx
6-Virtualizaiton-6.pptx6-Virtualizaiton-6.pptx
6-Virtualizaiton-6.pptxAnsarHasas1
 
lecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxlecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxAnilkumarbehera16
 
Virtualization&amp;cloud computing
Virtualization&amp;cloud computingVirtualization&amp;cloud computing
Virtualization&amp;cloud computingssuser7b6236
 
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptxaravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptxaravym456
 
Cloud Computing using virtulization
Cloud Computing using virtulizationCloud Computing using virtulization
Cloud Computing using virtulizationAJIT NEGI
 
ServerVirtualization.pptx
ServerVirtualization.pptxServerVirtualization.pptx
ServerVirtualization.pptxSatyajeetGaur3
 
Lecture5_ServerVirtualization.pptx
Lecture5_ServerVirtualization.pptxLecture5_ServerVirtualization.pptx
Lecture5_ServerVirtualization.pptxUbaidURRahman78
 
Virtualization intro to freshers
Virtualization intro to freshersVirtualization intro to freshers
Virtualization intro to freshersShravani Mondrety
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session aleyeldean
 
Cloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to ServerCloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to ServerFadly Rizal Ahmad Fadzil
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualizationwebhostingguy
 
Virtualization And Containerization.pptx
Virtualization And Containerization.pptxVirtualization And Containerization.pptx
Virtualization And Containerization.pptxSMIT PAREKH
 

Similar a Introduction to Virtualization Benefits (20)

cloud_and_virtualization_concepts.pdf
cloud_and_virtualization_concepts.pdfcloud_and_virtualization_concepts.pdf
cloud_and_virtualization_concepts.pdf
 
unit 2.ppt
unit 2.pptunit 2.ppt
unit 2.ppt
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptx
 
9-cloud-computing.pdf
9-cloud-computing.pdf9-cloud-computing.pdf
9-cloud-computing.pdf
 
Lecture5 virtualization
Lecture5 virtualizationLecture5 virtualization
Lecture5 virtualization
 
Chap 2 virtulizatin
Chap 2 virtulizatinChap 2 virtulizatin
Chap 2 virtulizatin
 
6-Virtualizaiton-6.pptx
6-Virtualizaiton-6.pptx6-Virtualizaiton-6.pptx
6-Virtualizaiton-6.pptx
 
lecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxlecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptx
 
Virtualization&amp;cloud computing
Virtualization&amp;cloud computingVirtualization&amp;cloud computing
Virtualization&amp;cloud computing
 
Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?
 
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptxaravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
 
Cloud Computing using virtulization
Cloud Computing using virtulizationCloud Computing using virtulization
Cloud Computing using virtulization
 
Virtualization
VirtualizationVirtualization
Virtualization
 
ServerVirtualization.pptx
ServerVirtualization.pptxServerVirtualization.pptx
ServerVirtualization.pptx
 
Lecture5_ServerVirtualization.pptx
Lecture5_ServerVirtualization.pptxLecture5_ServerVirtualization.pptx
Lecture5_ServerVirtualization.pptx
 
Virtualization intro to freshers
Virtualization intro to freshersVirtualization intro to freshers
Virtualization intro to freshers
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session
 
Cloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to ServerCloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to Server
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Virtualization And Containerization.pptx
Virtualization And Containerization.pptxVirtualization And Containerization.pptx
Virtualization And Containerization.pptx
 

Último

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 

Último (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 

Introduction to Virtualization Benefits

  • 1. Introduction to Virtualization From NDG In partnership with VMware IT Academy www.vmware.com/go/academy
  • 3. • Modern computing is more efficient due to virtualization • Virtualization can be used for mobile, personal and cloud computing • You can also use virtualization in your personal life
  • 4. Course Sections Covered • Module 2 – Introduction to Virtualization • Module 3 – The Hypervisor • Module 4 – The Data Center • Module 5 – The Virtual Data Center • Module 6 – VMware Virtualization Solutions Content will cover : • Understand the benefits of virtualization • Be able to describe virtualization, virtual machines and hypervisors • Describe typical data center components that are virtualized • Become familiar with VMware technology popular in industry
  • 5. Why virtualization? • Have you ever wished you could clone yourself? • If you could, would you be more efficient? Would you do more? • Virtualization enables computers to be more efficient in a similar fashion • Computers that use virtualization optimize the available compute resources
  • 7. Hardware and Software • Do you use a smartphone, laptop or home computer? • Smartphones, laptops or home computers are hardware • Similar to how your brain controls your actions, software controls hardware • There are different types of software that control computer actions
  • 8. Hardware Processor - Also called CPU (Central Processing Unit) RAM - Random Access Memory Read-Only Memory - Non-volatile memory that stores BIOS *BIOS is type of software responsible for turning on (booting) computer Motherboard - Printed Circuit Board (PCB) that holds processor, RAM, ROM, network and Input/Output (I/O) and other components. Chipset - Collection of microchips on motherboard that manage specific functions. Storage - A persistent (non-volatile) storage device such as a Hard Drive Disk or Solid State Drive
  • 9. Software • System software is necessary for hardware to function • Operating system controls the hardware • Application software tells your system to execute a task you want
  • 10. Now that you are aware of the roles of hardware and software, the concept of virtualization will be easier to grasp. Virtualization is the “layer” of technology that goes between the physical hardware of a device and the operating system to create one or more copies of the device.
  • 11. What is a VM? • Virtualization creates virtual hardware by cloning physical hardware • The hypervisor uses virtual hardware to create a virtual machine (VM) • A VM is a set of files • With a hypervisor and VMs, one computer can run multiple OS simultaneously
  • 13. • Software installed on top of hardware that created virtualization layer • Hosts VMs • Type 1 Hypervisor – Bare metal hypervisor (VMware ESXi) • Type 2 Hypervisor – Hosted hypervisor (VMware Workstation) What is a Hypervisor?
  • 14. Virtual Machine Files • VMs can be exported and moved to other hosts • Files are created by the hypervisor and stored in a directory • Example VM files: File Type File Name Description Log File <vmname>.log Keeps a log of VM activity Disk File <vmname>.vmdk Stores content of VM’s disk drive Snapshot Files <vmname>.vmsd and <vmname>.vmsn Stores information about VM snapshots (saved VM state) Configuration File <vmname>.vmx Stores information about VM name, BIOS, guest OS, and memory
  • 15. • Working on a VM and need to save progress or state • Snapshots are saved as files in the VM folder (<vmname>.vmx) • What is saved by a snapshot? - State of VM disks - Contents of VM memory - VM settings What is a snapshot?
  • 17. • Hardware infrastructure that supports virtualization • Focus is on processing large amounts of data • What are the three main components? - Compute - Storage - Networks What is a Data Center?
  • 18. • Hardware and operating system software that runs applications • Difference between a PC and a server - PCs have user-friendly interface while servers focus on running programs • Types of servers: - Tower - Blade server - Rack-mounted server • What is the architecture of a server? Compute Systems
  • 19. • Transfer data across the data center so devices can communicate • What type of hardware is used for networking? Networks
  • 20. • Data center storage should have two features: availability and redundancy Storage
  • 21. • Redundant Array of Independent Disks • Hard drives linked together to create a large volume of redundant storage • What are the three methods of writing to RAID? - Mirroring - Striping - Parity • What do the RAID numbers mean (i.e., 0, 1, 5)? Storage - RAID
  • 22. • Block-Level Storage – Data is written to and accessed from storage volumes (blocks) • File-Level Storage – Data is written to disks but accessed from default file system Storage - Block vs. File Level
  • 23. • DAS – Storage device is directly attached to a server (block-level) • NAS – Storage device is attached to a network, servers on the network can access device (file-level) • SAN – Clustered storage devices on their own network that servers can connect to (block-level) Storage – Types of Data Center Storage
  • 24. Common Data Center Storage Protocols Protocol Application SCSI (Internet Small Computer System Interface Medium-sized blade servers, Enterprise servers, DAS FC (Fiber Channel) Enterprise servers, SAN FCoE (Fiber Channel over Ethernet) Enterprise servers, SAN iSCSI (Internet Small Computer System Interface) Enterprise servers, NAS
  • 25. • Thick provisioning: Disk space is strategically pre- allocated to a server, or a VM. This means that the logical space provided by partitioning is equal to the amount of actual physical space set aside on the physical disk. Storage Provisioning
  • 27. • Data centers use a lot of hardware and virtualization makes hardware more efficient • Increased computing resources results in higher availability of applications • Less labor needed to monitor data center (administrator can monitor from desk using a program) • Software-defined data center (SDDC): Hypervisor pools physical data center resources into a virtual data center Benefits of a Virtual Data Center
  • 28. • Suite of virtualization technology designed for larger enterprise data center management • vSphere virtualization tools include: - ESXi: Type 1 Hypervisor - vCenter: Management software (installed on management server) - vSphere Client: Program that controls host servers and VMs What is vSphere?
  • 30. • ESXi is VMware’s Type 1 hypervisor software installed directly on the physical server and creates the virtual layer • Components of ESXi: - Unix Microkernel - VMware Kernel (VMkernel) What is ESXi?
  • 31. • vCenter: Software installed on a dedicated server to manage ESXi servers and other components of a virtualized data center • vSphere Client: Program with a graphical user interface (GUI) that allows data center administrators to connect to vCenter and ESXi remotely vCenter and vSphere Client
  • 32. • Results in increased efficiency of data center servers because multiple VMs can be hosted on one server • Computing resources can be distributed to customers using less hardware Server Virtualization
  • 33. • Storage capacity is pooled and distributed to the VMs - Physical storage devices are partitioned into logical storage (LUNs) - LUNs are used to create a datastore • How do VMs access data center storage? - VMs are stored as VMDK (.vmdk) files on datastore - VM configuration files (VM settings) are stored as VMX (.vmx) files Storage Virtualization
  • 34. • Physical components that make up the physical network are virtualized to create a virtual network • What is a vSwitch? - Virtual switch that virtual devices can connect to in order to communicate with each other • What is a vLAN? - Virtual Local Area Network that is segmented into groups of ports isolated from one another, creating different network segments Network Virtualization
  • 35. • Bridged Network: The host server and the VM are connected to the same network, and the host shares its IP address with the VM • NAT: VMs use an IP translated from the host’s IP (using NAT device) and communicate on a private network set up on the host computer • Host-only Network: VMs use a private network but do not have translated IP addresses to connect to external network, therefore can only communicate to other VMs on the isolated host network Types of Virtual Networks
  • 36. • Why use virtualized applications? - Some applications have specific system requirements - VMware Thinapp creates a packaged virtual app, that contains the program and system requirements, and delivers it to the end-user • What is desktop virtualization? - Designed to solve computing resource issues faced by the mobile workforce (workers that need computing without the hardware) - VMware Horizon takes the resources needed to create a desktop environment from data centers and delivers it to the end-user’s device Application and Desktop Virtualization
  • 37. • Cloud computing is the delivery of shared computing resources (software and/or data) on-demand through the internet The Cloud
  • 38. • Convergence: Moving from a traditional hardware-based server model to a virtual data center • Two strategies: - Containment: Not deploying any existing applications for customers on virtual servers. Maintain applications running on the hardware-based data center. - Consolidation: Moving applications that are running in the old hardware-based data center model using VMware P2V technology Convergence
  • 40. • Move running virtual machines from one ESXi host to another ESXi host without service interruption (live migration) • Increases availability of data and computing resources vMotion
  • 41. • Move the disks and configuration files of a running virtual machine from one datastore to another datastore without service interruption • Increases availability of storage Storage vMotion
  • 42. • Pools servers (hosts) and the VMs that reside on them in a cluster so that in the event of a failure, the virtual machines on a failed host are restarted on alternate hosts High Availability (HA)
  • 43. • What problem does DRS solve? • HA clusters need to be monitored and managed. DRS implements a shared management interface so that the cluster’s resources can be monitored and managed • vSphere Storage Distributed Resource Scheduler provides the same solution for storage clusters Distributed Resource Scheduler (DRS)
  • 44. • A secondary copy of that virtual machine and its files is created on another ESXi host and datastore • Using FT, the transfer to a different server is seamless and will not be noticeable to the end-user Fault Tolerance (FT)
  • 45. • vSphere Replication makes copies of VMs in a different physical location, useful for data protection and disaster recovery • Works with vSphere Client to allow admins to monitor Replication
  • 46. • VMware VSAN (Virtual Storage Area Network) virtualizes existing storage in data center servers • Creates a hyper-converged infrastructure; integrated virtualized data center components from one vendor (i.e., VMware) (Do you recall what a converged infrastructure is?) • Interacts with vSphere to create one layer of virtualization software, which is managed by the vCenter management layer
  • 47. • Suite of virtualization solutions for data center networking • VMware NSX creates a ‘software network’ on top of the physical network that can be divided up into many virtual networks • Virtual networking components included NSX