ICT Day Term 4, 2008. Virtualisation is growing in usage. Current CPU’s are designed to support...
-
Upload
roxanne-harris -
Category
Documents
-
view
220 -
download
2
Transcript of ICT Day Term 4, 2008. Virtualisation is growing in usage. Current CPU’s are designed to support...
Industry Trends
Virtualisation is growing in usage. Current CPU’s are designed to support
Virtualisation. Businesses are looking at virtualisation to
reduce Total Costs for IT Infrastructure. implementation Costs Hardware Costs Environmental Costs Support Costs Backup and Restoration costs
Software Developers have provided Virtualisation software for free.
Virtualisation - Definition
Virtualisation is a broad term that refers to the abstraction of computer resources http://en.wikipedia.org/wiki/Virtualization
Two Types of virtualisation: Hardware Virtualisation – “Virtual Machine” Software Virtualisation – “Application
Abstraction”
Hardware Virtualisation - VM
A Virtual Machine (VM) is a software implementation of a machine (computer) that executes programs like a real machine.
VM requires the abstraction of Real hardware devices as virtual devices within a virtual computer.
The software layer providing the virtualization is called a virtual machine monitor or hypervisor. Type 1 or native VM – hypervisor run on bare
hardware. Type 2 or hosted VM - hypervisor run on top
of an OS.
Virtual Machines
Core (Host) OS
HypervisorVM-Guest
OSVM-Guest
OSVM-Guest
OS
HAL NIC Audio Video CDROM USB
Virtual HALNIC
AudioVideo
CDROM USB
Virtual HALNIC
AudioVideo
CDROM USB
Virtual HALNIC
AudioVideo
CDROM USB
Virtual Machine – Why?
Multiple OS environments on the one computer “sandbox” an OS for testing Consolidation - savings on hardware,
environmental costs, management, and administration of the server infrastructure.
Run legacy applications requiring older OS or hardware
Virtual machines can isolate what they run, so they provide fault and error containment.
Virtualization can make tasks such as system migration, backup, and recovery easier and more manageable.
Server consolidation
Many small physical servers are replaced by one larger physical server, to increase the utilization of costly hardware resources such as CPU
Benefits: Reduced Hardware Costs Reduced Environmental Costs
(Power, cooling, Physical Space etc) Reduced Implementation Time/Costs Disaster Recovery simplified
Backup of VM – single file/folder
Server Consolidation – Sydney Region
Current Intel based servers are 64bit CPU’s
Require 64bit OS to utilise hardware fully (Win2003R2-IA64).
Win 2003R2-x86 (32bit) is installed into a Virtual Server Provides Print Services
only require 32bit print drivers Problem with print services requires restart of
VM, not server. Provides access to Group Policy Management
Console (no 64 bit version available)
Virtual Machine Software
Type 1 VMWare ESX Server Xen (Linux)*
Type 2 MS Hyper-V (Win 2008) Sun VirtualBox (Win, Mac, Linux)* VMWare Server (Win, Linux)* MS Virtual PC (Win)* MS Virtual Server (Win)* Parallels (Mac) KVM (Linux)*
* - Free or Open Source
Application Virtualisation
A Software abstraction layer intercept all file and Registry operations of virtualized applications and transparently redirect these operations into a virtualised location.
Virtualised applications may be hosted on a central server and accessed by multiple users.
Standard Software Installation
Core OSLibrary
FilesSystem
Files Registry File System
Application
DLL’s System Files
Registry Other Files
Old Dll’s
Old System Files
Orphan Registry Entries
Orphan Files
Virtual Software Installation
Core OSLibrary
FilesSystem
Files Registry File System
Application
DLL’s System Files
Registry Other Files
Software Abstraction Layer
Application Virtualisation - Benefits
Package once – deliver many Application can be hosted centrally Application installation does not impact
on underlying OS or filestructure. Run Multiple Applications with out
conflicts. Instantly repair damaged applications On-demand application delivery On-demand application distribution
through streaming Dynamic license management
Software Application Virtualisation
Altiris – Software Virtualisation Solution (SVS)*
MS Application Virtualisation VMWare – ThinApps
* Free Version available
More Information - VM
vmware Microsoft Application Virtualization Microsoft Virtualisation Altiris Software Virtualization SVSDownloads SVS Juice