SlideShare a Scribd company logo
1 of 44
VIRTUALIZATION USING VMWARE

Hitesh Gupta
Masters in Computer Applications
Roll No. 21
VMware allows the use of these icons and diagrams in derivative works by VMware Community members to illustrate virtualization concepts and IT architectures only if the VMware
copyright and terms of use are clearly displayed. The VMware icons and diagrams cannot be altered in any way. This document was created using the official VMware icon and
diagram library. Copyright © 2012 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are
covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware does not endorse or make any representations about third party information included in this document, nor does the inclusion of any VMware icon or diagram in this document
imply such an endorsement. Go here: https://communities.vmware.com/message/2037163

1
In the presentation…















Emulation(Prerequisite to Virtualization)
Virtualization: An Introduction
Traditional vs. Virtual Architecture
Virtualization Benefits in Universities

Operating System Virtualization
Virtualization Requirements and Recommendations
VMWare: A brief introduction
VMWare Workstation
Microsoft Virtual PC
Installing Workstation 10
Install VMware tools

Virtualization and Cloud Computing: Intersection
Case Study: Database as a Service(DBaaS) at Oxford University
2
Emulation(Prerequisite to Virtualization)

 Emulation refers to the ability of a computer program copy (imitate) another program‟s behavior.
 Emulator is hardware or software that duplicates (or emulates) the functions of one computer
system (the guest) in another computer system (the host)

 Source computer is called the guest.
 Destination computer is called the Host
 Examples:
• DOSBox: Allows to execute Turbo C/C++ on 64-bit machines
• BlueStacks: Allows to execute android apps on Windows/Mac machines

3
Virtualization: An Introduction

 Virtualization refers to a concept in which access to a single server, is coordinated so
that multiple guest(client) operating systems can share that server
 No guest(client) operating system being aware that it is actually sharing anything at all
 Creating a virtual environment for any program to run on an existing platform as a
guest
 The virtual environment running might be an Operating System, Storage
device, Network or an Application server among other things.
 Not a new technology. Mainframe computers have offered the ability to host multiple
operating systems for over 30 years

4
Traditional vs. Virtual Architecture

Traditional Architecture:
• Operating system is installed on the single CPU and above that applications are installed.

• We can‟t run multiple OS at same time due to limitation of x86 chips.
• We have to STOP one OS to start other.
Virtual Architecture:
• Allows us to install multiple OS on single machine.
• We can run Windows and Linux OS at same time
• A virtualization layer is added called hypervisor. It is the supervisor of the supervisor
•

5

Multiple OS are installed on this layer and can communicate among each others.
Virtualization Benefits in Universities

•Teach multiple operating systems with a single host computer
•Students can „own‟ their VM while having minimal access to the host computer
•Multiple VMs can run simultaneously on one host
•Easy maintenance and testing
•If VM gets a virus, Copy another one.
•Snapshots allow saving current states of the VM and we can restore VM to any previous state.
•Run multiple versions of software
•Teach Office 2007 while previewing Office 2013 by using two different VMs.
•For programming and database; write an application in one version and easily test on another version
•Isolate your OS from the campus network and host computer
•For programming and networking, run services and write software which might normally interfere with
the host computer or the campus network

6
Operating System Virtualization

OS Virtualization (Virtual Machines)
• Separate OS from Physical Hardware
• Host OS  Guest OS
• Virtualization layer is added to the system.

Guest OS(Linux)

Guest OS(Mac)

Guest OS(Others)

Virtual Layer(VMWare Workstation)
Host OS(Windows 7)
Hardware(CPU)

7
Operating System Virtualization(contd.)

 How does Guest OS get to Hardware?

Linux

VMWare Workstation
Windows 7

Hardware
Processor – Memory – NIC – Disk

8
Virtualization Requirements and Recommendations

•Supported host operating system (Windows XP Pro, Vista, Server 2003/2008, Linux)
•Sufficient RAM on your host computer to accommodate the host OS and the guest OSs you wish
to run
•Sufficient CPU power
•Sufficient hard drive space to accommodate the stored VMs
•Minimum 1 GB RAM, 2+ GB recommended for Vista and Server 2008 virtual machines
•Minimum 3.0 GHz P4, recommended 2.4+ GHz dual-core CPU
•Separate hard drive (80 GB+) for the VMs

9
Virtualization Terminology
•Host machine or host computer
•The computer on which the virtual machine software is installed (Virtual PC or VMWare, e.g.)
•Virtual machine (VM) or Guest OS
•Similar to physical machines. Have CPU, RAM, Hard disk, NIC etc.
•The operating system that runs in virtual machine software on the host computer
•Comprised primarily of a configuration file and one or more virtual hard drive files
•Virtual disk
•One or more files that reside on the host computer that make up the VM‟s hard disk
•Virtual network
•The network configuration used by the VM
•Options include: bridged, host only, NAT and none
•VMs behave like just another computer on the network

•Snapshot
•A partial copy of a VM at a particular moment in time. Allows you to „go back‟ to the VM at that particular
state. Some programs allow saving multiple snapshots.
10
VMWare: A brief introduction

•VMWare was the first serious virtualization software
•Around since mid-90s
•The leader in server and desktop virtualization
•Free products
•VMWare Player – runs existing virtual machines but cannot create a new VM
•VMWare Server – can create and run VMs; better suited for low-end server applications
•VMWare Workstation
•Flagship desktop product
•One PC, multiple OS
•Create and run VMs
•Import VMs
•Has all of the additional support including unlimited snapshots, screen capture to create movies
•Costs: $59.99 retail

11
VMWare Workstation

12
Microsoft Virtual PC (Closest competitor of VMWare)

13
Installing Workstation 10
Download from http://www.vmware.com/in/products/workstation/

14
Networking Modes
•Bridged networking
•The VM acts like any other computer on the network
•Each VM network adapter gets its own IP address and physical address
•VMs can communicate with other VMs and other physical computers on the network including the
Internet
•Most flexible configuration
•Network Address Translation (NAT)/Shared Networking
•VM „shares‟ IP address with host computer
•Host computer acts like router/firewall
•VM can access other computers on the network including the Internet
•Other computers cannot access the VM directly
•More secure configuration than bridged
•Won‟t work if the VM is to be a server

15
Networking Modes(contd.)

•Local/Host only networking
•VMs can communicate with only other VMs (Virtual PC) or other VMs and the host
PC (VMWare)
•No communication with other physical computers or the Internet
•Ideal for doing activities that might interfere with the classroom network
•No network connection
•Most secure configuration
•Best when no interaction with other computers, including the host, is desired

Recommended Approach: Use NAT

16
Creating Virtual Machine(1 of 14)/ Assembling a virtual computer

Select File->New
Virtual Machine
or press Crtl+N

17

Select Custom and
click Next >
Creating Virtual Machine(2 of 14)

Select Workstation 8.0 in
Hardware compatibility
drop down menu

18

Click Next >
Creating Virtual Machine(3 of 14)

Select guest OS
installation source:
• CD/DVD
• ISO image
• Install later

19

Click Next >
Creating Virtual Machine(4 of 14)

Select the guest OS
vendor and version
(depends on your
installation source)

20

Click Next >
Creating Virtual Machine(5 of 14)

Click Next >
Type name for VM
And select install
location

21
Creating Virtual Machine(6 of 14)

Select number of
processors and cores
for the guest OS

22

Click Next >
Creating Virtual Machine(7 of 14)

Select the amount
of RAM available to
guest OS.
Best practice:
Allocate minimum
OS requirement

23

Click Next >
Creating Virtual Machine(8 of 14)

Select your preferred
network mode

24

Click Next >
Creating Virtual Machine(9 of 14)

Select I/O controller for
guest.
Recommended:
Bus Logic (x86-based)
LSI Logic (x64-based)

25

Click Next >
Creating Virtual Machine(10 of 14)

Select your preferred
disk type:
• Create New
• Use Existing
• Use Physical(NOT
recommended)

26

Click Next >
Creating Virtual Machine(11 of 14)

Select disk type
either IDE or SCSI.
NAS/SAN are not
supported.

27

Click Next >
Creating Virtual Machine(12 of 14)

Select virtual hard
disk size.

28

Click Next >
Creating Virtual Machine(13 of 14)

Type in name for
virtual disk image
file(*.vmdk)

29

Click Next >
Creating Virtual Machine(14 of 14)

Review all settings.
To add/modify H/W
device, click
Customize
Hardware…

30

Click Finish to
boot up your new
VM
Installing guest OS

Guest
OS
install
screen


31

Install
Guest
OS…
Logging into guest OS

32
Install VMware tools

Benefits:
• Provides additional functionality to guest
• Support Graphic drivers
• Guest/Host file transfer.
• Better mouse and keyboard emulation.
Procedure:
• Mount VMware tools ISO file into system
• For Linux based guests, extract the files from vmware-tools<ver>.tar.gz file
• In terminal, run command .vmware-install.pl
• After successful completion, reboot the guest.

33
Guest running Fedora 13

34
Cloud Computing (A brief introduction)

•

A model for enabling convenient access to a shared pool of computing resources
(e.g., networks, servers, storage, applications, and services) that can be rapidly
provisioned and released with minimal service provider interaction.

• The provider‟s computing resources are pooled to serve multiple consumers using a
multi-tenant model, with different physical and virtual resources dynamically assigned
and reassigned according to consumer demand.
• Cloud maximizes the efficiency of a resource by spreading it out over multiple
consumers.

Example: Google Drive(http://drive.google.com/) is a SaaS technology.

35
Virtualization and Cloud Computing: Intersection

Virtualization
• Simplifies the
process of sharing
computer
resources
• Increases the
efficiency of
hardware

36

Cloud
• Allow sharing
resources in order
to improve
efficiency and
reduce costs.
• Adds management
layer so that VMs
can be
created, scaled
and torn down as
required.
Virtualization and Cloud Computing: Intersection (Contd.)

• “majority” of today‟s cloud solutions are built on virtualization technology.
• Virtualization specifies that resources will be shared, it does not specify how.
• Virtualization is like a “basement” and cloud is like “building a house”

BASEMENT

Cloud with Virtualization
37

Cloud only
Advanced: VMware Server

• VMWare Server allows us to run multiple OS
on a central server(machine) which has high
CPU resources like RAM, hard-disk etc.
• All client computers can run their applications
on a central server as long as server has
enough RAM available.

VMware Server

Windows or Linux OS

• This allows clients to become “thin clients”

Used with permission. Copyright VMWare Inc. 2013

38
Advanced: VMware vCenter Server

• vCenter server is a central point of organization‟s IT infrastructure. It manages all the ESXi
servers which in turn manages individual VM‟s.
Functions:
•
•
•
•

Resource management
Dynamic allocation of resources
Energy-efficient resource optimization
Automatic restarts

39
Case Study: Database as a Service(DBaaS) at Oxford University

Requirements:
• They needed ability to quickly run up VM for department/college.
• They wanted to build a data center for the university.
• They wanted to create a private cloud for the university so that researchers can keep
their data safely at internal cloud.
• They also wanted to migrate private cloud at Oxford to public cloud environment.
• They required a way for researchers to manage electronic data for keeping the data, as
old as 30 years, safe.
• They needed to provide a self-service product to the researchers‟ ability to create their
own database and store on university cloud and to tweak their DB‟s
Product used: VMWare vCloud Director

40
VMware vCloud Director(Overview)
Computer Science

Physics

Users

VMware vCloud Director
User Portal

Catalogs

Public Clouds (For outside data)

Security
VMware vCloud API

Oxford’s Virtual Datacenter

VMware
vShield

Oxford’s Backup Datacenter
Programmatic
Control and
Integrations

VMware
vCenter Server

VMware
vCenter Server

VMware
vCenter Server

VMware vSphere

VMware vSphere

VMware vSphere
Used with permission. Copyright VMWare Inc. 2013

Secure Private Cloud (For Research data)

41
Case Study: Database as a Service(DBaaS) at Oxford University

Observed Benefits:
• Bringing at central place all the data.
• Reduce the needs of personal DB‟s by students which were not durable.
• Major cost reduction regarding purchasing of new desktop machines and physical
server hardware.
• Databases could now be up and running within few minutes which would
otherwise, require 7-8 weeks which aids in research projects.
Future of virtualization at Oxford University:
• The University is now planning to offer other small universities in U.K. which currently
cannot afford the cost of such services.
• They will complete their DBaaS (Database As A Service) project in future.
• The University wants to link up with U.K. National Public cloud.

42
References

1: Data Center Virtualization Fundamentals, Cisco Press (2014)
2: Scott Lowe, Mastering VMware vSphere 5, Sybex (2011)
3: Bernard Golden, Virtualization for Dummies, Wiley Publishing Inc. (2013)
4. “Need Of Virtualization”
http://insights.wired.com/profiles/blogs/virtualization-why-do-we-need-it#ixzz2gyjnltOF
5. “Storage Virtualization”
http://en.wikipedia.org/wiki/Storage_virtualization
6. “Installing VMware Workstation 5”
http://kb.VMware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&extern
alId=2057907
43
References (Contd.)

7. “Install, Create and Use VM”
https://www.VMware.com/pdf/desktop/ws10-getting-started.pdf

8. “Video Tutorial on creating VM”
http://kb.VMware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&exte
rnalId=1018415
9. “Brief discussion of Oxford University Case study”
http://www.VMware.com/a/customers/industry/2?sort=a&next=61
10. “A video by System Admin of Oxford discussing the benefits of vCloud Director”
http://download3.VMware.com/media/customers/VMware-Oxford-University-12Q1-EN-Video.flv

44

More Related Content

What's hot

Server virtualization
Server virtualizationServer virtualization
Server virtualizationofsorganizer
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-VMark Wilson
 
Virtualization Architecture & KVM
Virtualization Architecture & KVMVirtualization Architecture & KVM
Virtualization Architecture & KVMPradeep Kumar
 
Microsoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewMicrosoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewDavid J Rosenthal
 
Lecture5 virtualization
Lecture5 virtualizationLecture5 virtualization
Lecture5 virtualizationhktripathy
 
how to install VMware
how to install VMwarehow to install VMware
how to install VMwarertchandu
 
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...Edureka!
 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage VirtualizationMehul Jariwala
 
Server Management
Server ManagementServer Management
Server ManagementDell World
 
docker installation and basics
docker installation and basicsdocker installation and basics
docker installation and basicsWalid Ashraf
 
Dockers and containers basics
Dockers and containers basicsDockers and containers basics
Dockers and containers basicsSourabh Saxena
 

What's hot (20)

Server virtualization
Server virtualizationServer virtualization
Server virtualization
 
Virtualization basics
Virtualization basics Virtualization basics
Virtualization basics
 
Virtualization 101
Virtualization 101Virtualization 101
Virtualization 101
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
 
Hypervisors
HypervisorsHypervisors
Hypervisors
 
What is Virtualization
What is VirtualizationWhat is Virtualization
What is Virtualization
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-V
 
Virtualization Architecture & KVM
Virtualization Architecture & KVMVirtualization Architecture & KVM
Virtualization Architecture & KVM
 
Microsoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewMicrosoft Windows Server 2022 Overview
Microsoft Windows Server 2022 Overview
 
Lecture5 virtualization
Lecture5 virtualizationLecture5 virtualization
Lecture5 virtualization
 
how to install VMware
how to install VMwarehow to install VMware
how to install VMware
 
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage Virtualization
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
 
Server Management
Server ManagementServer Management
Server Management
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
 
docker installation and basics
docker installation and basicsdocker installation and basics
docker installation and basics
 
Dockers and containers basics
Dockers and containers basicsDockers and containers basics
Dockers and containers basics
 
Virtualization.ppt
Virtualization.pptVirtualization.ppt
Virtualization.ppt
 

Viewers also liked

Presentation at VMware Workstation Instalation
Presentation at VMware Workstation InstalationPresentation at VMware Workstation Instalation
Presentation at VMware Workstation InstalationMuzammul
 
Virtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud ComputingVirtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud ComputingHitesh Gupta
 
Kuormalavakeskus_esite-1
Kuormalavakeskus_esite-1Kuormalavakeskus_esite-1
Kuormalavakeskus_esite-1Ken Ryyn
 
Oracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attackOracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attackBobby Curtis
 
certificate VSP - SV (Server Virtualization 2016)
certificate VSP - SV (Server Virtualization 2016)certificate VSP - SV (Server Virtualization 2016)
certificate VSP - SV (Server Virtualization 2016)Enrique Del Villar
 
Securing your Cloud with Xen - SUSECon 2013
Securing your Cloud with Xen - SUSECon 2013Securing your Cloud with Xen - SUSECon 2013
Securing your Cloud with Xen - SUSECon 2013The Linux Foundation
 
Xen Virtualization 2008
Xen Virtualization 2008Xen Virtualization 2008
Xen Virtualization 2008mwlang88
 
Installing virtual box and windows server 2008 R2
Installing virtual box and windows server 2008 R2Installing virtual box and windows server 2008 R2
Installing virtual box and windows server 2008 R2Anna Hristova
 
Linux System Administration Crash Course
Linux System Administration Crash CourseLinux System Administration Crash Course
Linux System Administration Crash CourseJason Cannon
 
Virtualization - Kernel Virtual Machine (KVM)
Virtualization - Kernel Virtual Machine (KVM)Virtualization - Kernel Virtual Machine (KVM)
Virtualization - Kernel Virtual Machine (KVM)Wan Leung Wong
 
Mastering kvm virtualization- A complete guide of KVM virtualization
Mastering kvm virtualization- A complete guide of KVM virtualizationMastering kvm virtualization- A complete guide of KVM virtualization
Mastering kvm virtualization- A complete guide of KVM virtualizationHumble Chirammal
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technologysanjoysanyal
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux osjoycoronado
 
Introduction to Linux OS
Introduction to Linux OSIntroduction to Linux OS
Introduction to Linux OSMohammed Safwat
 
Linux Administration
Linux AdministrationLinux Administration
Linux AdministrationHarish1983
 
Presentation on Domain Name System
Presentation on Domain Name SystemPresentation on Domain Name System
Presentation on Domain Name SystemChinmay Joshi
 

Viewers also liked (20)

Presentation at VMware Workstation Instalation
Presentation at VMware Workstation InstalationPresentation at VMware Workstation Instalation
Presentation at VMware Workstation Instalation
 
VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 
certificate VSP 2016
certificate VSP 2016certificate VSP 2016
certificate VSP 2016
 
Virtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud ComputingVirtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud Computing
 
Kuormalavakeskus_esite-1
Kuormalavakeskus_esite-1Kuormalavakeskus_esite-1
Kuormalavakeskus_esite-1
 
Oracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attackOracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attack
 
certificate VSP - SV (Server Virtualization 2016)
certificate VSP - SV (Server Virtualization 2016)certificate VSP - SV (Server Virtualization 2016)
certificate VSP - SV (Server Virtualization 2016)
 
Securing your Cloud with Xen - SUSECon 2013
Securing your Cloud with Xen - SUSECon 2013Securing your Cloud with Xen - SUSECon 2013
Securing your Cloud with Xen - SUSECon 2013
 
Xen Virtualization 2008
Xen Virtualization 2008Xen Virtualization 2008
Xen Virtualization 2008
 
The kvm virtualization way
The kvm virtualization wayThe kvm virtualization way
The kvm virtualization way
 
Installing virtual box and windows server 2008 R2
Installing virtual box and windows server 2008 R2Installing virtual box and windows server 2008 R2
Installing virtual box and windows server 2008 R2
 
Linux System Administration Crash Course
Linux System Administration Crash CourseLinux System Administration Crash Course
Linux System Administration Crash Course
 
Virtualization - Kernel Virtual Machine (KVM)
Virtualization - Kernel Virtual Machine (KVM)Virtualization - Kernel Virtual Machine (KVM)
Virtualization - Kernel Virtual Machine (KVM)
 
Mastering kvm virtualization- A complete guide of KVM virtualization
Mastering kvm virtualization- A complete guide of KVM virtualizationMastering kvm virtualization- A complete guide of KVM virtualization
Mastering kvm virtualization- A complete guide of KVM virtualization
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technology
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux os
 
Linux introduction
Linux introductionLinux introduction
Linux introduction
 
Introduction to Linux OS
Introduction to Linux OSIntroduction to Linux OS
Introduction to Linux OS
 
Linux Administration
Linux AdministrationLinux Administration
Linux Administration
 
Presentation on Domain Name System
Presentation on Domain Name SystemPresentation on Domain Name System
Presentation on Domain Name System
 

Similar to Virtualization using VMWare Workstation

Virtualization technology "comparison vmware 9 vs virtualbox 4.2"
Virtualization  technology "comparison vmware 9 vs virtualbox 4.2"Virtualization  technology "comparison vmware 9 vs virtualbox 4.2"
Virtualization technology "comparison vmware 9 vs virtualbox 4.2"Lagendary Sheeva
 
1 - demo lab using vmware workstation
1 - demo lab using vmware workstation1 - demo lab using vmware workstation
1 - demo lab using vmware workstationMangat R K
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualizationwebhostingguy
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to VirtualizationMuhammadRizkyFaza
 
V mwarev sphere5.1notes-v2
V mwarev sphere5.1notes-v2V mwarev sphere5.1notes-v2
V mwarev sphere5.1notes-v2karanamsaibabu
 
VMware DCV_ICM_Architectural Differences, Virtual Machines, Guest OS Install
VMware DCV_ICM_Architectural Differences, Virtual Machines, Guest OS InstallVMware DCV_ICM_Architectural Differences, Virtual Machines, Guest OS Install
VMware DCV_ICM_Architectural Differences, Virtual Machines, Guest OS InstallGnanaKumarBitra1
 
Virtualization
VirtualizationVirtualization
VirtualizationYansi Keim
 
basic mikrotikbasic mikrotikbasic mikrotik.pdf
basic mikrotikbasic mikrotikbasic mikrotik.pdfbasic mikrotikbasic mikrotikbasic mikrotik.pdf
basic mikrotikbasic mikrotikbasic mikrotik.pdfArif293146
 
What's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine ManagerWhat's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine ManagerTomica Kaniski
 
Presentation cloud computing workshop - virtualization
Presentation   cloud computing workshop - virtualizationPresentation   cloud computing workshop - virtualization
Presentation cloud computing workshop - virtualizationxKinAnx
 
Practical Implementation of Virtual Machine
Practical Implementation of Virtual MachinePractical Implementation of Virtual Machine
Practical Implementation of Virtual MachineRubal Sagwal
 

Similar to Virtualization using VMWare Workstation (20)

Virtualization technology "comparison vmware 9 vs virtualbox 4.2"
Virtualization  technology "comparison vmware 9 vs virtualbox 4.2"Virtualization  technology "comparison vmware 9 vs virtualbox 4.2"
Virtualization technology "comparison vmware 9 vs virtualbox 4.2"
 
1 - demo lab using vmware workstation
1 - demo lab using vmware workstation1 - demo lab using vmware workstation
1 - demo lab using vmware workstation
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
V mwarev sphere5.1notes-v2
V mwarev sphere5.1notes-v2V mwarev sphere5.1notes-v2
V mwarev sphere5.1notes-v2
 
VMware DCV_ICM_Architectural Differences, Virtual Machines, Guest OS Install
VMware DCV_ICM_Architectural Differences, Virtual Machines, Guest OS InstallVMware DCV_ICM_Architectural Differences, Virtual Machines, Guest OS Install
VMware DCV_ICM_Architectural Differences, Virtual Machines, Guest OS Install
 
ITE7_Chp9.pptx
ITE7_Chp9.pptxITE7_Chp9.pptx
ITE7_Chp9.pptx
 
Virtualization
VirtualizationVirtualization
Virtualization
 
basic mikrotikbasic mikrotikbasic mikrotik.pdf
basic mikrotikbasic mikrotikbasic mikrotik.pdfbasic mikrotikbasic mikrotikbasic mikrotik.pdf
basic mikrotikbasic mikrotikbasic mikrotik.pdf
 
Virtualization
VirtualizationVirtualization
Virtualization
 
What's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine ManagerWhat's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine Manager
 
Presentation cloud computing workshop - virtualization
Presentation   cloud computing workshop - virtualizationPresentation   cloud computing workshop - virtualization
Presentation cloud computing workshop - virtualization
 
Usenix Invited Talk
Usenix Invited TalkUsenix Invited Talk
Usenix Invited Talk
 
VMware
VMware VMware
VMware
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
 
Practical Implementation of Virtual Machine
Practical Implementation of Virtual MachinePractical Implementation of Virtual Machine
Practical Implementation of Virtual Machine
 

Recently uploaded

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Virtualization using VMWare Workstation

  • 1. VIRTUALIZATION USING VMWARE Hitesh Gupta Masters in Computer Applications Roll No. 21 VMware allows the use of these icons and diagrams in derivative works by VMware Community members to illustrate virtualization concepts and IT architectures only if the VMware copyright and terms of use are clearly displayed. The VMware icons and diagrams cannot be altered in any way. This document was created using the official VMware icon and diagram library. Copyright © 2012 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware does not endorse or make any representations about third party information included in this document, nor does the inclusion of any VMware icon or diagram in this document imply such an endorsement. Go here: https://communities.vmware.com/message/2037163 1
  • 2. In the presentation…              Emulation(Prerequisite to Virtualization) Virtualization: An Introduction Traditional vs. Virtual Architecture Virtualization Benefits in Universities Operating System Virtualization Virtualization Requirements and Recommendations VMWare: A brief introduction VMWare Workstation Microsoft Virtual PC Installing Workstation 10 Install VMware tools Virtualization and Cloud Computing: Intersection Case Study: Database as a Service(DBaaS) at Oxford University 2
  • 3. Emulation(Prerequisite to Virtualization)  Emulation refers to the ability of a computer program copy (imitate) another program‟s behavior.  Emulator is hardware or software that duplicates (or emulates) the functions of one computer system (the guest) in another computer system (the host)  Source computer is called the guest.  Destination computer is called the Host  Examples: • DOSBox: Allows to execute Turbo C/C++ on 64-bit machines • BlueStacks: Allows to execute android apps on Windows/Mac machines 3
  • 4. Virtualization: An Introduction  Virtualization refers to a concept in which access to a single server, is coordinated so that multiple guest(client) operating systems can share that server  No guest(client) operating system being aware that it is actually sharing anything at all  Creating a virtual environment for any program to run on an existing platform as a guest  The virtual environment running might be an Operating System, Storage device, Network or an Application server among other things.  Not a new technology. Mainframe computers have offered the ability to host multiple operating systems for over 30 years 4
  • 5. Traditional vs. Virtual Architecture Traditional Architecture: • Operating system is installed on the single CPU and above that applications are installed. • We can‟t run multiple OS at same time due to limitation of x86 chips. • We have to STOP one OS to start other. Virtual Architecture: • Allows us to install multiple OS on single machine. • We can run Windows and Linux OS at same time • A virtualization layer is added called hypervisor. It is the supervisor of the supervisor • 5 Multiple OS are installed on this layer and can communicate among each others.
  • 6. Virtualization Benefits in Universities •Teach multiple operating systems with a single host computer •Students can „own‟ their VM while having minimal access to the host computer •Multiple VMs can run simultaneously on one host •Easy maintenance and testing •If VM gets a virus, Copy another one. •Snapshots allow saving current states of the VM and we can restore VM to any previous state. •Run multiple versions of software •Teach Office 2007 while previewing Office 2013 by using two different VMs. •For programming and database; write an application in one version and easily test on another version •Isolate your OS from the campus network and host computer •For programming and networking, run services and write software which might normally interfere with the host computer or the campus network 6
  • 7. Operating System Virtualization OS Virtualization (Virtual Machines) • Separate OS from Physical Hardware • Host OS  Guest OS • Virtualization layer is added to the system. Guest OS(Linux) Guest OS(Mac) Guest OS(Others) Virtual Layer(VMWare Workstation) Host OS(Windows 7) Hardware(CPU) 7
  • 8. Operating System Virtualization(contd.)  How does Guest OS get to Hardware? Linux VMWare Workstation Windows 7 Hardware Processor – Memory – NIC – Disk 8
  • 9. Virtualization Requirements and Recommendations •Supported host operating system (Windows XP Pro, Vista, Server 2003/2008, Linux) •Sufficient RAM on your host computer to accommodate the host OS and the guest OSs you wish to run •Sufficient CPU power •Sufficient hard drive space to accommodate the stored VMs •Minimum 1 GB RAM, 2+ GB recommended for Vista and Server 2008 virtual machines •Minimum 3.0 GHz P4, recommended 2.4+ GHz dual-core CPU •Separate hard drive (80 GB+) for the VMs 9
  • 10. Virtualization Terminology •Host machine or host computer •The computer on which the virtual machine software is installed (Virtual PC or VMWare, e.g.) •Virtual machine (VM) or Guest OS •Similar to physical machines. Have CPU, RAM, Hard disk, NIC etc. •The operating system that runs in virtual machine software on the host computer •Comprised primarily of a configuration file and one or more virtual hard drive files •Virtual disk •One or more files that reside on the host computer that make up the VM‟s hard disk •Virtual network •The network configuration used by the VM •Options include: bridged, host only, NAT and none •VMs behave like just another computer on the network •Snapshot •A partial copy of a VM at a particular moment in time. Allows you to „go back‟ to the VM at that particular state. Some programs allow saving multiple snapshots. 10
  • 11. VMWare: A brief introduction •VMWare was the first serious virtualization software •Around since mid-90s •The leader in server and desktop virtualization •Free products •VMWare Player – runs existing virtual machines but cannot create a new VM •VMWare Server – can create and run VMs; better suited for low-end server applications •VMWare Workstation •Flagship desktop product •One PC, multiple OS •Create and run VMs •Import VMs •Has all of the additional support including unlimited snapshots, screen capture to create movies •Costs: $59.99 retail 11
  • 13. Microsoft Virtual PC (Closest competitor of VMWare) 13
  • 14. Installing Workstation 10 Download from http://www.vmware.com/in/products/workstation/ 14
  • 15. Networking Modes •Bridged networking •The VM acts like any other computer on the network •Each VM network adapter gets its own IP address and physical address •VMs can communicate with other VMs and other physical computers on the network including the Internet •Most flexible configuration •Network Address Translation (NAT)/Shared Networking •VM „shares‟ IP address with host computer •Host computer acts like router/firewall •VM can access other computers on the network including the Internet •Other computers cannot access the VM directly •More secure configuration than bridged •Won‟t work if the VM is to be a server 15
  • 16. Networking Modes(contd.) •Local/Host only networking •VMs can communicate with only other VMs (Virtual PC) or other VMs and the host PC (VMWare) •No communication with other physical computers or the Internet •Ideal for doing activities that might interfere with the classroom network •No network connection •Most secure configuration •Best when no interaction with other computers, including the host, is desired Recommended Approach: Use NAT 16
  • 17. Creating Virtual Machine(1 of 14)/ Assembling a virtual computer Select File->New Virtual Machine or press Crtl+N 17 Select Custom and click Next >
  • 18. Creating Virtual Machine(2 of 14) Select Workstation 8.0 in Hardware compatibility drop down menu 18 Click Next >
  • 19. Creating Virtual Machine(3 of 14) Select guest OS installation source: • CD/DVD • ISO image • Install later 19 Click Next >
  • 20. Creating Virtual Machine(4 of 14) Select the guest OS vendor and version (depends on your installation source) 20 Click Next >
  • 21. Creating Virtual Machine(5 of 14) Click Next > Type name for VM And select install location 21
  • 22. Creating Virtual Machine(6 of 14) Select number of processors and cores for the guest OS 22 Click Next >
  • 23. Creating Virtual Machine(7 of 14) Select the amount of RAM available to guest OS. Best practice: Allocate minimum OS requirement 23 Click Next >
  • 24. Creating Virtual Machine(8 of 14) Select your preferred network mode 24 Click Next >
  • 25. Creating Virtual Machine(9 of 14) Select I/O controller for guest. Recommended: Bus Logic (x86-based) LSI Logic (x64-based) 25 Click Next >
  • 26. Creating Virtual Machine(10 of 14) Select your preferred disk type: • Create New • Use Existing • Use Physical(NOT recommended) 26 Click Next >
  • 27. Creating Virtual Machine(11 of 14) Select disk type either IDE or SCSI. NAS/SAN are not supported. 27 Click Next >
  • 28. Creating Virtual Machine(12 of 14) Select virtual hard disk size. 28 Click Next >
  • 29. Creating Virtual Machine(13 of 14) Type in name for virtual disk image file(*.vmdk) 29 Click Next >
  • 30. Creating Virtual Machine(14 of 14) Review all settings. To add/modify H/W device, click Customize Hardware… 30 Click Finish to boot up your new VM
  • 33. Install VMware tools Benefits: • Provides additional functionality to guest • Support Graphic drivers • Guest/Host file transfer. • Better mouse and keyboard emulation. Procedure: • Mount VMware tools ISO file into system • For Linux based guests, extract the files from vmware-tools<ver>.tar.gz file • In terminal, run command .vmware-install.pl • After successful completion, reboot the guest. 33
  • 35. Cloud Computing (A brief introduction) • A model for enabling convenient access to a shared pool of computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal service provider interaction. • The provider‟s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. • Cloud maximizes the efficiency of a resource by spreading it out over multiple consumers. Example: Google Drive(http://drive.google.com/) is a SaaS technology. 35
  • 36. Virtualization and Cloud Computing: Intersection Virtualization • Simplifies the process of sharing computer resources • Increases the efficiency of hardware 36 Cloud • Allow sharing resources in order to improve efficiency and reduce costs. • Adds management layer so that VMs can be created, scaled and torn down as required.
  • 37. Virtualization and Cloud Computing: Intersection (Contd.) • “majority” of today‟s cloud solutions are built on virtualization technology. • Virtualization specifies that resources will be shared, it does not specify how. • Virtualization is like a “basement” and cloud is like “building a house” BASEMENT Cloud with Virtualization 37 Cloud only
  • 38. Advanced: VMware Server • VMWare Server allows us to run multiple OS on a central server(machine) which has high CPU resources like RAM, hard-disk etc. • All client computers can run their applications on a central server as long as server has enough RAM available. VMware Server Windows or Linux OS • This allows clients to become “thin clients” Used with permission. Copyright VMWare Inc. 2013 38
  • 39. Advanced: VMware vCenter Server • vCenter server is a central point of organization‟s IT infrastructure. It manages all the ESXi servers which in turn manages individual VM‟s. Functions: • • • • Resource management Dynamic allocation of resources Energy-efficient resource optimization Automatic restarts 39
  • 40. Case Study: Database as a Service(DBaaS) at Oxford University Requirements: • They needed ability to quickly run up VM for department/college. • They wanted to build a data center for the university. • They wanted to create a private cloud for the university so that researchers can keep their data safely at internal cloud. • They also wanted to migrate private cloud at Oxford to public cloud environment. • They required a way for researchers to manage electronic data for keeping the data, as old as 30 years, safe. • They needed to provide a self-service product to the researchers‟ ability to create their own database and store on university cloud and to tweak their DB‟s Product used: VMWare vCloud Director 40
  • 41. VMware vCloud Director(Overview) Computer Science Physics Users VMware vCloud Director User Portal Catalogs Public Clouds (For outside data) Security VMware vCloud API Oxford’s Virtual Datacenter VMware vShield Oxford’s Backup Datacenter Programmatic Control and Integrations VMware vCenter Server VMware vCenter Server VMware vCenter Server VMware vSphere VMware vSphere VMware vSphere Used with permission. Copyright VMWare Inc. 2013 Secure Private Cloud (For Research data) 41
  • 42. Case Study: Database as a Service(DBaaS) at Oxford University Observed Benefits: • Bringing at central place all the data. • Reduce the needs of personal DB‟s by students which were not durable. • Major cost reduction regarding purchasing of new desktop machines and physical server hardware. • Databases could now be up and running within few minutes which would otherwise, require 7-8 weeks which aids in research projects. Future of virtualization at Oxford University: • The University is now planning to offer other small universities in U.K. which currently cannot afford the cost of such services. • They will complete their DBaaS (Database As A Service) project in future. • The University wants to link up with U.K. National Public cloud. 42
  • 43. References 1: Data Center Virtualization Fundamentals, Cisco Press (2014) 2: Scott Lowe, Mastering VMware vSphere 5, Sybex (2011) 3: Bernard Golden, Virtualization for Dummies, Wiley Publishing Inc. (2013) 4. “Need Of Virtualization” http://insights.wired.com/profiles/blogs/virtualization-why-do-we-need-it#ixzz2gyjnltOF 5. “Storage Virtualization” http://en.wikipedia.org/wiki/Storage_virtualization 6. “Installing VMware Workstation 5” http://kb.VMware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&extern alId=2057907 43
  • 44. References (Contd.) 7. “Install, Create and Use VM” https://www.VMware.com/pdf/desktop/ws10-getting-started.pdf 8. “Video Tutorial on creating VM” http://kb.VMware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&exte rnalId=1018415 9. “Brief discussion of Oxford University Case study” http://www.VMware.com/a/customers/industry/2?sort=a&next=61 10. “A video by System Admin of Oxford discussing the benefits of vCloud Director” http://download3.VMware.com/media/customers/VMware-Oxford-University-12Q1-EN-Video.flv 44

Editor's Notes

  1. All icons separated out.