SlideShare a Scribd company logo
Lecturer 3: Virtualisation
Agenda
 Part 1: Virtualisation
 Concepts
 Server virtualisation
 Desktop virtualisation
 Network virtualisation
 Storage / memory virtualisation
 Part 2: Practice with Salesforce Cloud Platform
Learning Objectives
3
 Define and describe virtualisation.
 Discuss the history of virtualisation.
 Describe various types of virtualisation.
 List the pros and cons of virtualisation.
 Identify applications that are well suited, as well as
those that are not suited, for virtualisation.
 Describe why companies should employ
virtualisation.
Virtualisation Defined
4
 The use of hardware and software to create the
perception that one or more entities exist, although the
entities, in actuality, are not physically present.
 Using virtualisation, we can make one server appear to
be many, a desktop computer appear to be running
multiple operating systems simultaneously, a network
connection appear to exist, or a vast amount of disk
space or a vast number of drives to be available.
Server Virtualisation
5
 Making one server appear as many. Each virtual server
may run the same or different operating systems.
 Server virtualisation provides greater CPU utilisation, a
smaller equipment footprint, less power consumption,
and support for multiple operating systems.
Original Servers
 Server computers originally required their own chassis, disk,
power supply, and fan. Servers consumed considerable
power, took up considerable space, and generated
considerable heat within the data centre.
6
Green Computing
7
 Power off devices when they are not in use.
 Power up energy-intensive devices, such as laser printers,
only when needed.
 Use notebooks when possible instead of desktops.
 Use the computer’s built-in power management features.
 Minimise unnecessary printing.
 Dispose of e-waste (devices, ink cartridges, monitors, and
so on) in compliance with government regulations.
Blade Servers
 The blade server is designed to fit within a rack with other
blade servers. This reduces the server’s physical footprint,
makes the server easier to cool, and reduces the server’s
power consumption.
8
Microsoft Hyper-V
9
 Microsoft servers now utilise an underlying technology
called Hyper-V to allow administrators to create virtual
servers.
 Advantages:
 The ability to consolidate servers and increase CPU utilisation
 Enhanced business continuity and disaster recovery
 Ease of deploying testing and support environments
 Enhanced support for Windows-based client virtualisation
 Improved load balancing
 Ability to move live virtual machines from one physical server
to another on the fly for load balancing and scalability
VMware ESXi
10
 VMware is one of the best-known providers of virtualisation
solutions.
 ESXi provides the following:
 Support for multiple operating systems
 Server consolidation
 Automated resource management to drive disaster recovery
and service-level agreements
 Detail cost-reporting services
 Automated load balancing
 Centralised management and administration of virtual
servers and the underlying machines
Desktop Virtualisation
11
 Allows a user to switch between multiple operating systems
on the same computer. (An operating system that resides
within a virtualised environment is known as a guest
operating system.)
 Some desktop virtualisation techniques can provide an
operating system environment on demand.
 Desktop virtualisation provides support for multiple
operating systems, which is very convenient for software
developers, testers, and help desk support staff.
Virtual Desktop
12
 The term for a desktop computer that runs two or more
operating systems.
 Desktop virtualisation allows a desktop computer to run
two or more operating systems at the same time and allows
a user to quickly switch between the systems.
 Advantages:
 A single desktop computer can simultaneously run multiple
operating systems.
 There is reduced need for duplicate hardware.
 Less power is consumed.
VMware View
13
 A tool for providing virtual desktops on demand. Using
View, system administrators can centralise the on-demand
delivery of an operating system and user-assigned
applications.
 Advantages:
 Simplified desktop operating system and application
management
 Automated desktop provisioning (account generation)
 Virtual-desktop image management
 Support for a variety of client platforms
Virtual Networks
14
 Create the illusion that a user is connected directly to a
company network and resources, although no such physical
connection may exist.
 Virtual networks are sometimes called virtual private
networks or VPNs. Using a VPN, users can connect to a
network and access the network resources from any
Internet-connected computer.
 Virtual networks let network administrators to segment a
network, making different departments such as
management, development, and sales appear to have their
own separate networks.
Virtual Private Network (VPN)
15
Virtual Local-Area Network
 Virtual local-area network (VLAN), which uses special routers
to segment part of the physical network in such a way that
the group appears to have its own private network.
16
Virtual Storage
 Provides users (and applications) with access to scalable and
redundant physical storage through the use of abstract, or
logical, disk drives or file systems, or a database interface.
 Data storage virtualisation hides the physical storage device or
devices from the logical presentation that users or applications
use to access the space.
17
Virtual Memory
 Virtual memory combines RAM with a page file on disk to
create the illusion, to running programs, of the existenceof
a vast amount of RAM.
18
Advantages of Virtual Memory
19
 A running program (process) appears to have unlimited
memory.
 The operating system can easily manage several different
programs, running at the same time, and keep each
program’s data and instructions secure.
 The operating system can take advantage of disk storage,
which is considerably less expensive than RAM.
Disadvantages of Virtual Memory
20
 The disadvantage of virtual memory is that the paging
process (the process of moving instructions and data
between RAM and disk) adds overhead, mostly because
disk drives are much slower than RAM.
Not All Applications Are Appropriate
for Virtualisation
21
 Applications with unique hardware requirements: If an
application requires a unique device or hardware device
driver, the virtualisation software may be unable to
support the device.
 Graphics-intensive applications: If an application is
graphics intensive, such as a 3-D modeling program, the
virtual device drivers may slow down the I/O processing
to an unacceptable level.
Motivation to Virtualise
22
 Increased device utilisation (particularly CPU utilisation)
 Decreased device footprint
 Decreased power consumption
 Simplified operating system and application administration
 Ease of software provisioning and patch releases
 Device and storage scalability
 Increased user access to key resources
 Increased flexibility in supporting multiple operating system
environments
 Improved use and management of software licenses
 Improved utilisation reporting, which leads to improved capacity
planning
 Improved disaster recovery and business continuity
Disadvantages of Virtualisation
23
 New staff or staff training may be required to
understand the virtualisation process.
 Not all applications are well suited for virtualisation.
 The virtualisation process adds slight overhead, which
will make some applications run more slowly.

More Related Content

Similar to Virtualisation.pptx

virtual-machine-ppt 18030 cloud computing.pptx
virtual-machine-ppt 18030 cloud computing.pptxvirtual-machine-ppt 18030 cloud computing.pptx
virtual-machine-ppt 18030 cloud computing.pptx
Zarwashgulrez
 
virtualization-190329110832.pdf
virtualization-190329110832.pdfvirtualization-190329110832.pdf
virtualization-190329110832.pdf
AkshithaReddy42848
 
Virtualization
VirtualizationVirtualization
Virtualization
Utkarsh Soni
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
Rishikese MR
 
virtualization system basic introduction
virtualization system basic introductionvirtualization system basic introduction
virtualization system basic introduction
BadriHjSidek1
 
Sna lab prj (1)
Sna lab prj (1)Sna lab prj (1)
Sna lab prj (1)
alihaider922341
 
CH14-Virtual Machines.pptx
CH14-Virtual Machines.pptxCH14-Virtual Machines.pptx
CH14-Virtual Machines.pptx
AmirZaman21
 
virtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptxvirtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptx
XanGwaps
 
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET Journal
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session aleyeldean
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation OverviewLogicalis
 
Cloud Technology: Virtualization
Cloud Technology: VirtualizationCloud Technology: Virtualization
Virtulization
VirtulizationVirtulization
VirtulizationAntu Sabu
 
Principles of virtualization
Principles of virtualizationPrinciples of virtualization
Principles of virtualization
Rubal Sagwal
 
Virtualizaiton-3.pptx
Virtualizaiton-3.pptxVirtualizaiton-3.pptx
Virtualizaiton-3.pptx
sebghataslamzai
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its Types
HTS Hosting
 
Lecture 11 (Virtualization and Load Balancer).pptx
Lecture 11 (Virtualization and Load Balancer).pptxLecture 11 (Virtualization and Load Balancer).pptx
Lecture 11 (Virtualization and Load Balancer).pptx
ShvnhRthOr
 
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
 
cloud virtualization technology
 cloud virtualization technology  cloud virtualization technology
cloud virtualization technology
Ravindra Dastikop
 

Similar to Virtualisation.pptx (20)

virtual-machine-ppt 18030 cloud computing.pptx
virtual-machine-ppt 18030 cloud computing.pptxvirtual-machine-ppt 18030 cloud computing.pptx
virtual-machine-ppt 18030 cloud computing.pptx
 
virtualization-190329110832.pdf
virtualization-190329110832.pdfvirtualization-190329110832.pdf
virtualization-190329110832.pdf
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
 
virtualization system basic introduction
virtualization system basic introductionvirtualization system basic introduction
virtualization system basic introduction
 
Sna lab prj (1)
Sna lab prj (1)Sna lab prj (1)
Sna lab prj (1)
 
CH14-Virtual Machines.pptx
CH14-Virtual Machines.pptxCH14-Virtual Machines.pptx
CH14-Virtual Machines.pptx
 
virtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptxvirtualization-220403085202_Chapter1.pptx
virtualization-220403085202_Chapter1.pptx
 
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overview
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation Overview
 
Cloud Technology: Virtualization
Cloud Technology: VirtualizationCloud Technology: Virtualization
Cloud Technology: Virtualization
 
Virtulization
VirtulizationVirtulization
Virtulization
 
Principles of virtualization
Principles of virtualizationPrinciples of virtualization
Principles of virtualization
 
Virtualizaiton-3.pptx
Virtualizaiton-3.pptxVirtualizaiton-3.pptx
Virtualizaiton-3.pptx
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its Types
 
Lecture 11 (Virtualization and Load Balancer).pptx
Lecture 11 (Virtualization and Load Balancer).pptxLecture 11 (Virtualization and Load Balancer).pptx
Lecture 11 (Virtualization and Load Balancer).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
 
cloud virtualization technology
 cloud virtualization technology  cloud virtualization technology
cloud virtualization technology
 

Recently uploaded

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
VivekSinghShekhawat2
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 

Recently uploaded (20)

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 

Virtualisation.pptx

  • 2. Agenda  Part 1: Virtualisation  Concepts  Server virtualisation  Desktop virtualisation  Network virtualisation  Storage / memory virtualisation  Part 2: Practice with Salesforce Cloud Platform
  • 3. Learning Objectives 3  Define and describe virtualisation.  Discuss the history of virtualisation.  Describe various types of virtualisation.  List the pros and cons of virtualisation.  Identify applications that are well suited, as well as those that are not suited, for virtualisation.  Describe why companies should employ virtualisation.
  • 4. Virtualisation Defined 4  The use of hardware and software to create the perception that one or more entities exist, although the entities, in actuality, are not physically present.  Using virtualisation, we can make one server appear to be many, a desktop computer appear to be running multiple operating systems simultaneously, a network connection appear to exist, or a vast amount of disk space or a vast number of drives to be available.
  • 5. Server Virtualisation 5  Making one server appear as many. Each virtual server may run the same or different operating systems.  Server virtualisation provides greater CPU utilisation, a smaller equipment footprint, less power consumption, and support for multiple operating systems.
  • 6. Original Servers  Server computers originally required their own chassis, disk, power supply, and fan. Servers consumed considerable power, took up considerable space, and generated considerable heat within the data centre. 6
  • 7. Green Computing 7  Power off devices when they are not in use.  Power up energy-intensive devices, such as laser printers, only when needed.  Use notebooks when possible instead of desktops.  Use the computer’s built-in power management features.  Minimise unnecessary printing.  Dispose of e-waste (devices, ink cartridges, monitors, and so on) in compliance with government regulations.
  • 8. Blade Servers  The blade server is designed to fit within a rack with other blade servers. This reduces the server’s physical footprint, makes the server easier to cool, and reduces the server’s power consumption. 8
  • 9. Microsoft Hyper-V 9  Microsoft servers now utilise an underlying technology called Hyper-V to allow administrators to create virtual servers.  Advantages:  The ability to consolidate servers and increase CPU utilisation  Enhanced business continuity and disaster recovery  Ease of deploying testing and support environments  Enhanced support for Windows-based client virtualisation  Improved load balancing  Ability to move live virtual machines from one physical server to another on the fly for load balancing and scalability
  • 10. VMware ESXi 10  VMware is one of the best-known providers of virtualisation solutions.  ESXi provides the following:  Support for multiple operating systems  Server consolidation  Automated resource management to drive disaster recovery and service-level agreements  Detail cost-reporting services  Automated load balancing  Centralised management and administration of virtual servers and the underlying machines
  • 11. Desktop Virtualisation 11  Allows a user to switch between multiple operating systems on the same computer. (An operating system that resides within a virtualised environment is known as a guest operating system.)  Some desktop virtualisation techniques can provide an operating system environment on demand.  Desktop virtualisation provides support for multiple operating systems, which is very convenient for software developers, testers, and help desk support staff.
  • 12. Virtual Desktop 12  The term for a desktop computer that runs two or more operating systems.  Desktop virtualisation allows a desktop computer to run two or more operating systems at the same time and allows a user to quickly switch between the systems.  Advantages:  A single desktop computer can simultaneously run multiple operating systems.  There is reduced need for duplicate hardware.  Less power is consumed.
  • 13. VMware View 13  A tool for providing virtual desktops on demand. Using View, system administrators can centralise the on-demand delivery of an operating system and user-assigned applications.  Advantages:  Simplified desktop operating system and application management  Automated desktop provisioning (account generation)  Virtual-desktop image management  Support for a variety of client platforms
  • 14. Virtual Networks 14  Create the illusion that a user is connected directly to a company network and resources, although no such physical connection may exist.  Virtual networks are sometimes called virtual private networks or VPNs. Using a VPN, users can connect to a network and access the network resources from any Internet-connected computer.  Virtual networks let network administrators to segment a network, making different departments such as management, development, and sales appear to have their own separate networks.
  • 16. Virtual Local-Area Network  Virtual local-area network (VLAN), which uses special routers to segment part of the physical network in such a way that the group appears to have its own private network. 16
  • 17. Virtual Storage  Provides users (and applications) with access to scalable and redundant physical storage through the use of abstract, or logical, disk drives or file systems, or a database interface.  Data storage virtualisation hides the physical storage device or devices from the logical presentation that users or applications use to access the space. 17
  • 18. Virtual Memory  Virtual memory combines RAM with a page file on disk to create the illusion, to running programs, of the existenceof a vast amount of RAM. 18
  • 19. Advantages of Virtual Memory 19  A running program (process) appears to have unlimited memory.  The operating system can easily manage several different programs, running at the same time, and keep each program’s data and instructions secure.  The operating system can take advantage of disk storage, which is considerably less expensive than RAM.
  • 20. Disadvantages of Virtual Memory 20  The disadvantage of virtual memory is that the paging process (the process of moving instructions and data between RAM and disk) adds overhead, mostly because disk drives are much slower than RAM.
  • 21. Not All Applications Are Appropriate for Virtualisation 21  Applications with unique hardware requirements: If an application requires a unique device or hardware device driver, the virtualisation software may be unable to support the device.  Graphics-intensive applications: If an application is graphics intensive, such as a 3-D modeling program, the virtual device drivers may slow down the I/O processing to an unacceptable level.
  • 22. Motivation to Virtualise 22  Increased device utilisation (particularly CPU utilisation)  Decreased device footprint  Decreased power consumption  Simplified operating system and application administration  Ease of software provisioning and patch releases  Device and storage scalability  Increased user access to key resources  Increased flexibility in supporting multiple operating system environments  Improved use and management of software licenses  Improved utilisation reporting, which leads to improved capacity planning  Improved disaster recovery and business continuity
  • 23. Disadvantages of Virtualisation 23  New staff or staff training may be required to understand the virtualisation process.  Not all applications are well suited for virtualisation.  The virtualisation process adds slight overhead, which will make some applications run more slowly.