Upload
-
View
922
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Presentation on VM Workstation
Citation preview
VMware Workstation 6.0 Overview
VMware Workstation 6.0
VMware Workstation 6:
A groundbreaking new release of the industry’s “gold standard”
virtualization software for desktop and laptop computers.
“A combination of class-leading features and excellent scalability make
VMware Workstation 6.0 the only choicefor serious virtualization users.” – Randall Kennedy, Infoworld
Millions of registered users; winner of dozens of awards
1999 2000 2001 2002 2003 2004 2005 2006 2007
VMwareWorkstation1.0
Shipped
VMwareWorkstation2.0
Shipped
VMwareWorkstation3.0
Shipped
One million registered
users
VMwareWorkstation4.0
Shipped
VMwareWorkstation4.5
Shipped
VMwareWorkstation5.0
Shipped
VMwareWorkstation5.5
Shipped
VMwareWorkstation6.0
Shipped
VMware Workstation Market LeadershipA History of Success
VMware Workstation Market Leadership Global Customer Base
And thousands more…
VMware Workstation Product LeadershipThe Industry’s Gold Standard
Broadest OS support (both host and guest)
More than 19 flavors of Windows and 26 flavors of Linux supported
Windows 3.1, 95, 98, 2000, 2003, NT, XP, Vista, Linux, Solaris x86, Netware, FreeBSD
Best-in-class virtual machine architecture
Full 32- and 64-bit support, 10 virtual NICs, up to 8GB RAM per VM, 64-bit sound driver, 2-way vSMP
Richest desktop experience
Multiple monitor support, plug-and-play USB 2.0 support, isochronous USB devices (webcams, etc.), 3D graphics acceleration
Unmatched value-added features
Multiple snapshots, teams, liked clones, movie capture/playback, headless mode, VNC support, portability (Pocket ACE)
Powerful set of plug-ins and APIs
Integrated virtual debugger for Visual Studio and Eclipse, VIX automation APIs, scripting APIs
Continuous investment in technology innovation
Record and replay, paravirtualization support
VMware Workstation Technology LeadershipA Track Record of Innovation
2000First suspend/resume capability
1999First to support CD-ROM, networking and sound
2000First SCSI device and disk support
2007First with a debugger integration to Microsoft Visual Studio and Eclipse IDEs
2007First with seamless cross-platform drag-and-drop of files from host to guest, guest to host, and guest
to guest
2007First with continuous VM state record/replay capabilities
2007First with native VNC connectivity to any virtual machine
2007First with true multi-monitor support (where guest can natively span multiple monitors)
2007First desktop virtualization product to offer full-fledged APIs and running VMs as a service
2007First to support USB 2.0
2005First shipping virtualization product to make use of Intel’s VT
2005First to support 64 bit virtual machines (even before ESX)
2005First desktop virtualization product to offer memory sharing between virtual machines
2005First desktop virtualization product to support paravirtualized hardware (vmxnet)
2005First multiple snapshots
2003First to support shared folders, drag and drop, and copy/paste between host and guest
2003First snapshot capability
2001First to support USB
1999First commercially viable x86 virtualization product
VMware Workstation Technology “Firsts”
What Does Joel Spolsky Use?
“One of the most crucial tools in our toolbox is VMware
Workstation, which I’ve been recommending for years.”
www.joelonsoftware.com/items/2005/05/02.html
What Does Sergey Brin Use?
“I use VMware Workstation to test Google on a variety of platform
and browser combinations without having to reboot my computer or leave my desk.”
Sergey Brin
Co-Founder and President
What Does Michael Dell Use?
http://www.dell.com/content/topics/global.aspx/corp/biographies/en/msd_computers?c=us&l=en&s=corp
VMware Workstation:Key Use Scenarios
Who Needs VMware Workstation?
Anyone who needs to create virtual machines needs VMware Workstation, VMware’s universal authoring tool.
Sales, Trainingand Support
IT Admins
SoftwareDevelopers and Testers
VMware Workstation for IT Administrators
BenefitsUse Scenario
► Reduce hardware costs by 50-60%
► Increase operations efficiency by up to 50%
► Reduce time needed to test new software and improve quality of deployments
► Eliminate risk to production networks by creating isolated virtual test networks
► Complete OS migration projects with minimal end-user disruption
► Accelerate help desk resolution of end-user problems
► Configure and test desktops and
servers in virtual machines before deploying them to production
► Test new multi-tier applications,
service packs, application updates, and OS patches on a single PC
► Host legacy applications within virtual
machines, thus facilitating OS
migrations and eliminating the need to port legacy applications
► Create a virtual library of end-user configurations on a shared drive
Rehost Legacy ApplicationsWorkstation on Vista with XP guest
The ChallengeReplace 27,000 NT and W2K trader Workstations with XP-based systems
The VMware SolutionWindows NT apps running in VMware Workstation
• Saved millions of dollars by reducing costs by 40-50%
• Migration planning, testing and deployment on Windows XP
• Manage risk in transition phase
• Cost savings and reduction in deployment time for 28,000 Workstations
“VMware enables us to
solve a variety of
challenging IT issues in
a quick, cost-effective
manner…We’re using
VMware Workstation to
manage risk in transition
– it’s running on each
financial adviser’s
desktop.”
John McKinley
Chief Technology Officer
Merrill Lynch
VMware Workstation in Action: IT Administration
VMware Workstation for Developers and Testers
BenefitsUse Scenario
�Accelerate dev/test cycles and reduce
time to market
�Reduce hardware costs by 50-60%
�Reduce costly configuration and set-up time by 25-55%
�Improve project quality with more
rigorous testing
�Ensure that users always test from a
"clean" state
►Develop and test multiple operating
systems and apps on a single PC
►Integrate seamlessly with Visual Studio and
Eclipse
►Connect virtual machines to simulate and
test multi-tier configurations
►Use multiple snapshots and debugging
support to facilitate testing
►Archive test environments on file servers
where they can be easily restored/shared
►Securely transport virtual machines on a
USB drive between work and home office, or
when you’re on the road
The ChallengeBuild and manage a secure, distributed developer network while keeping hardware costs down, without compromising the security
The VMware Solution
Use VMware Workstation to run three different configurations on a single workstation, each with a different operating system and security setup
• Allow student developers access to their own virtual environments
• Reduce hardware costs by consolidating physical machines
• Maintain and manage complicated security policies
• Accelerated the time it took to deploy and get the programs up and running
“VMware offered an
effective solution to
minimize hardware
and infrastructure
costs.”
Nancy Patterson
Engineering Director
CSOC at NASA Johnson
Space Center
VMware Workstation in Action: Software Development, Testing and Deployment
VMware Workstation for Sales, Support, and Training
BenefitsUse Scenario
�More stable demos and reduced setup time and hardware costs
�Reduce hardware needed in classroom
�Decrease time required to prepare for a new class
�Ensure that students always start from a
"clean" state
� Demo complex or multi-tier
configurations on a single laptop in a repeatable, reliable manner
� Create digital rights enabled virtual
machines suitable for software
evaluations.
� Package and deploy classroom material in virtual machines
� Allow students to experiment with
multiple operating systems,
applications, and tools in secure,
isolated virtual machines
� Configure virtual machines to "undo"
all changes at shutdown
The ChallengeBuilding customized product demonstrations, installations and proof of concepts were complicated, lengthy processes that slowed the sales cycle for PTC.
The VMware Solution
Using VMware Workstation, PTC can pre-configure product installations and effectively demonstrate its solutions.
• Improved responsiveness to sales force
• Over 800 man-hours saved in the first six months of doing standard installations
• Provided readily-available, complex installations and configurations, more off-the-shelf solutions and industry-specific demos for customers
• Reduced hardware requirements and hardware shipping costs
“With VMware software,
we can tailor solutions
and systems quickly
and focus our time and
energy on our
customers. ”
Peter Borden
DirectorWorldwide Technical Sales
Operations
PTC
VMware Workstation in Action: Sales Demos
What’s New inVMware Workstation 6.0
What’s New in Workstation 6.0?
Support for Windows Vista
Use Windows Vista as guest and host operating
system
Multiple monitor display
You can stretch a virtual machine to span multiple
monitors, or multiple virtual machines to each
display on separate monitors
Support for USB 2.0 devices
You can now use peripherals that require high-
speed performance in your virtual machines, such as
iPods and fast storage devices
ACE authoring capabilities
You now have the ability to create and run ACEs,
including Pocket ACEs for easy, secure transport of
your virtual machines on a thumb drive
What’s New in Workstation 6.0?
Headless mode
Run virtual machines in the background without using the Workstation user interface
Remote Access
Optionally turn on for any VM running in Workstation
No need to modify guest by installing VNC or RDP server
VMware Converter Included
Turn a physical computer into a virtual machine in minutes
Integrated Virtual Debugger
Integrates with Visual Studio and Eclipse so you can deploy, run, and debug programs in a virtual machine directly from your preferred IDE
P2V
Virtual Machine Record/Replay
Record all virtual machine activity over a period of time
Captures machine state -- unlike screen/movie record/replay
Stop playback and go live at any point in the recording
The ultimate debugging tool!
Snapshot Manager
Takes a new snapshot at the beginning of a recording
Displays all recordings per VM
Record/Replay Toolbar
Record/Stop Recording
Replay last session
Paravirtualization Support
What is paravirtualization?
Virtualization support in the
operating system for improved
performance
Based on VMI 3.0
(Virtual Machine Interface)
Benefits
Get up to 25% performance boost
for disk IO, network and graphics
Take advantage of virtualization
support in recent Intel and AMD
chips
Example
Ubuntu 7.04
VMware Workstation 6.0 Features and Capabilities
Broad Operating System Support
Guest OS Support
Microsoft Windows 3.1, 95, 98, 2000, 2003, NT, XP, Vista
RedHat, SUSE, Ubuntu, Mandrake, Mandriva, Turbo Linux
Solaris 10 x86, Novell Netware, and many others!
Para-virtualized guest OS support for up to 25% performance increase
32- and 64-bit Support
Support for AMD Athlon, Opteron and Intel EMT 64 with VT
Virtual SMP
Enable one or more CPUs per VM
Advanced Configuration Options
Hardware Support
8GB RAM per VM / unlimited RAM across VMs
IDE or SCSI disk support with configurable size
Support for USB 2.0, DVD, CD-ROM devices
CD and floppy support
Guest Interaction
HGFS 2.0 (Shared Folders)
Cross-Platform Drag-N-Drop
VMware Tools Auto-Upgrade
Up to 10 Virtual PCI Slots
DB Server
App Server
Web Server
Client
Database
VirtualPhysical
Powerful Networking Options
Build complex networks on single PC
Bridged networking
NAT-ed networking
Host-only networking
Private LAN segments (Teams)
Simulate and test multi-tier configurations
Reduce costs and save time
Multiple Snapshots
Capabilities
Capture entire state of virtual machine at different points in time
Revert to any saved snapshot
Branching is supported
Benefits
Easily capture complex
configurations
Spend more time testing/developing than setting up configurations to reproduce defects
Teams
Collection of one or more virtual machines and network segments that connect them.
Capabilities
Create, Update, Remove
Power on/off, Suspend/Resume
Create and configure network segments with bandwidth, packet loss, etc.
Benefits
Build real-world networks on developer desktops
Orchestrate actions across group of VMs
Provision and configure once
Consolidate hardware
DB
App Servers
DB Server
Middleware (JMS, etc)
App Server (EJB, BEA)
Web Server
Browser
VMware Converter Included
Physical to Virtual (P2V)
Connect to any local or remote computer over the network and import the physical diskimage into a virtual machine
Import 3rd Party Formats
Microsoft Virtual PC and Virtual Server
Symantec Backup Exec, System Recovery
StorageCraft ShadowStor
Convert File Formats
Between any VMware desktop and server product
Workstation ACE Option Pack (NEW)The ACE Option Pack is an upgrade for Workstation 6 that gives you the power to create and deploy portable, secure virtual machines, or ACEs, that you can run directly from removable media such as portable hard drives, USB thumb drives and even Apple iPods.
For a limited time, you can get the ACE Option Pack and an ACE client license
($150+ value) for free when you purchase VMware Workstation 6.
No additional software installation is required.
Learn more about this promotion at: http://www.vmware.com/products/ws/aop.html
Pocket ACE delivers security and mobility for your VM.
Integrated Virtual Debugger
Complete IDE Integrations
Visual Studio 2005 Professional and Team Editions
Eclipse 3.2
Supported Debugger Actions
Start debugger
Run application
Attach to process in guest
Pre- and Post-Debug Events
Revert to Snapshot
Copy data to guest
Set up shared folders
Automation API
Automation via expanded VIX API
Language bindings for C, Perl, COM, and shell scripts (vmrun)
Control many basic VM operations: power-on, snapshot, power-off
New, powerful functions for in-guest operations
VixError err = VIX_OK;
VixHandle jobHandle = VIX_INVALID_HANDLE;
// Power off the virtual machine.
jobHandle = VixVM_PowerOff(vmHandle,
0, // powerOffOptions
VIX_INVALID_HANDLE, // propertyListHandle
NULL, // callbackProc
NULL); // clientData
err = VixJob_Wait(jobHandle, VIX_PROPERTY_NONE);
if (VIX_OK != err) {
// Handle the error...
goto abort;
}
Vix_ReleaseHandle(jobHandle);
Handy Tools
Remember a VM is like a physical server:
PXE, CDROM and floppy boot
CDROM can be ISO image
WinISO
dd if=/dev/cdrom of=mycd.iso bs=32k
Floppy can be flp imageWinImage
dd if=/dev/floppy of=myfloppy.flp
Use “Helper VM”
vmware –X (and others) to start VM in full screen
vmrun commands to automate VM operations
Virtual Disk Manager
vmware-vdiskmanager.exe OPTIONS <disk-name>
To extend a disk:
vmware-vdiskmanager.exe -x 36Gb myDisk.vmdk
To convert a disk:
vmware-vdiskmanager.exe -r source.vmdk -t 0 target.vmdk
Disk types:
0 : single growable virtual disk
1 : growable virtual disk split in 2Gb files
2 : preallocated virtual disk
3 : preallocated virtual disk split in 2Gb files
VMware Player 2.0
Run preconfigured virtual machines on any PC
Also available and free as standalone software.
Benefits
Enables new software
distribution paradigm using
virtual machines
Allows users to take their virtual
desktop everywhere they go
Facilitates easy sharing and
collaboration.
Increases enterprise productivity
VMware Workstation 6.0
�Learn more
�Download product information
�View demo
�Join the Community Forum
�Try or buy VMware Workstation
Free 30-day trial
The only choicefor serious virtualization users.
www.vmware.com/products/ws
Backup Slides
• Workstation installs on a host Windows or Linux OS and runs like an application
• OS and associated applications are encapsulated as a virtual machine that then runs on Workstation
• Each virtual machine has its own virtual CPU, memory, disks, I/O devices, etc.
• Each virtual machine is like a physical x86 machine
How VMware Workstation Works
Run multiple operating systems simultaneously on a single PC in fully networked, portable virtual machines (VMs).
Result: One Physical Machine, Many Virtual Machines
�Isolation
Each virtual machine is isolated from the host and other virtual machines
�Efficiency
No need to dual-boot or repartition hard drives
�Encapsulation
Each entire virtual machine state is a portable, reusable set of files
�Robust Networking
Create complex networks in a box.
�Compatibility
Virtualization eliminates hardware incompatibilities
Key Advantages of Virtual Machines
VMware Workstation: Dozens of Industry Awards
VMware Workstation 6.0 vs. Virtual PC 2007
YesNoVirtual Debugger
YesNoMovie Capture
YesNoMultiple Monitors
YesNoHeadless Mode
YesNoVirtual Networks
YesNoMultiple Snapshots
YesNoUSB Support
Windows 3.1, 95, 98, 2000, 2003, NT, XP, Vista, Linux, Solaris x86, Netware, BSD
Windows 98, 2000, 2003, NT, XP, Vista
Operating Systems
Virtual PC 2007 Workstation 6
Rehosting Legacy Applications…
ACE 2 Appendix
Deploy
ACE 2 Solution Components
Create Package Manage
ACE Player
Deep Dive: VMware ACE 2 Enterprise Edition
VMware ACE 2 Enterprise Edition delivers the only controlled and easily managed desktop virtualization solution for enterprise users.
Deliver Secure & Streamlined Enterprise ManagementCreate and Manage granular policies on VMs
Active management and tracking of VMs
Integration with standard enterprise IT tools (AD; VPNs)
Standardize on a Single Virtual Client Platform
Workstation can generate ACE content
Properly licensed VMware Player can run ACE content
All the latest platform enhancements inherited
Vista host and guest support; Linux support; USB 2.0
Enable New Desktop Virtualization Use-Cases
Pocket ACE introduces new portability use cases, including kiosk, desktop disaster recovery, evaluations
Key Solutions — How Customers Use ACE
Home-Users / Remote WorkersCreate an IT managed “virtual laptop”
to deploy and manage remote workers
and manage with enterprise tools.
3rd Party Unmanaged PCsManage these hostile PCs as if they were on the domain while securing IP and
sensitive data.
Activity Partitions / Sandbox Environments Isolated, secure environments for accessing
corporate resources, while another is a more open, configurable environment in the
enterprise.
Secure PortabilityDeliver complete operating environments on
secure, portable devices with Pocket ACE.
Kiosks / Shared PCsSet the Virtual Machine to a non-persistent / stateless mode and changes are wiped away
at reboot. Install ACE on Linux and deliver a
low cost, low maintenance kiosk.
Vista MigrationRun legacy applications and operating
systems on a single PC. Contain access from
legacy OS with security and isolation policies.
More information can be found at http://www.vmware.com/go/ace