Sun xVM VirtualBox

21
1 Orgad Kimchi ISV-E Engineering Sun Microsystems, Inc. Sun xVM VirtualBox Product Overview

Transcript of Sun xVM VirtualBox

Page 1: Sun xVM VirtualBox

1

Orgad KimchiISV-E EngineeringSun Microsystems, Inc.

Sun xVM VirtualBox

Product Overview

Page 2: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 2

Agenda

• Background• Product Overview• Key Features

Page 3: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 3

Background• In January 2007, innotek went GNU public with the

release of VirtualBox under the GPLv2 (dual licensed)• One of the most popular software package for

running Windows programs on Linux desktops• 5 million downloads • 10,000 downloads every day• In February 2008, Sun Microsystems Inc. acquired

innotek

Page 4: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 4

xVM VirtualBox

• Create virtualized

applications• Develop on your own

preferred platform• Test on many OSes

on the single system

xVM Server & xVM Ops Center

• Reliably and securely run your applications

• Dynamically adapt your application to changing conditions

xVM Server & xVM Ops Center

• Make efficient use of testing resources

• Test in different situations

Sun xVM Product FamilyDEVELOP TEST/STAGE DEPLOY

Page 5: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 5

Sun xVM VirtualBox

Sun xVM VirtualBox

Host Platforms

Guest Platforms

x86 Hardware

Page 6: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 6

Sun xVM VirtualBox GUI

Page 7: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 7

VirtualBox Screenshot

Solaris as Guest OS

Page 8: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 8

• SandBox concept - Testing with a clean slate• Training and Demos in the field• Isolation potentially unsafe code, such as a virus

or low-level data manipulator• Preconfigured environment for development • Multiple operating systems on a single host:> Solaris and Linux on your Windows desktop > Access to platform specific development tools

Add Virtualization to Your Development Toolbox

Page 9: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 9

Key Features• Broad Platform Support> Hosts: Windows, Solaris, Linux, OS X> Guests: Support for practically any x86 based OS

• Open APIs and Modular Design• High Performance• Rich Host/Guest integration• Great hardware and device support• VirtualBox RDP Server for remote access to vm's• High Security• Free and Open Source

Page 10: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 10

Kernel Mode

Building Blocks

VirtualBox HypervisorWindows, Linux, OS X, Solaris, FreeBSD

Virtual Devices

binary compatible interface,3rd Party plug-in

VirtualBox RDP ServerLive migration

Resource Monitor Scalability

Portability Layer

cross platform abstraction layer

VirtualBox API layerlanguage neutral programming interface

VirtualBox Console GUI Command line interface Web Services API

Management

Page 11: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 11

High Performance• Elegant and highly efficient

architecture• Powerful virtual devices> E1000 – Gigabit Ethernet> 32 SATA Disks

• Very light, only 23 MB

Page 12: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 12

Rich Host/Guest Integration• Display Options> Supports all VESA standard resolutions/depths> Dynamically resizable Windows Desktops> Full Screen mode> Seamless Windows

• Shared Folders• Mouse Integration• Clock synchronization• Shared Clipboard

Page 13: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 13

Virtual Hardware and Devices• Full ACPI Support> Guests can even see power status of hosts

• Virtual USB Controller> USB 1.1 and 2.0> USB device filter to control which devices are seen> Remote USB when used in conjunction with VRDP

• Virtual NICs> Gigabit Ethernet

• Built-in iSCSI> Connect virtual machine directly to iSCSI target

Page 14: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 14

VirtualBox RDP Server

Sun xVM VirtualBoxGuest Platforms

x86 Hardware

• RDP Server built into virtualization layer

• Remote access to guests• Boot level access• Remote USB over RDP

Page 15: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 15

Security• Military-spec architecture>No interference between

vm's>Zero data leakage

between vm's

Page 16: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 16

Free and Open Source• Free as in Free Speech> Open Sourced under GPL> Source available at virtualbox.org> Strong community backing

• Free as in Free Beer> Binaries available for download > Free for Personal Use and Evaluation

Page 17: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 17

Roadmap

Sun xVM VirtualBox 2.0> SMP Guest Support> Live Migration> VMDK native support> Seamless Windows 2> Service Tags> SmartMemory

– Sharing, ballooning> Resource Management

Sun xVM VirtualBox 1.7> 64-bit Guests> PAE Large Memory Support> Host Support

– Mac OS X (Full)> Solaris Guest Additions

– Shared Folders> VMDK as a guest disk> Auto Update

Q4 08Q3 08

Page 18: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 18

Summary

• Virtualization is here to stay - growing trend.• Ideal for developers who can now use this to setup

multiple virtual machines to develop and test their multi-tier or cross-platforms applications.• VirtualBox can help in the data center towards xVM

Server as the preferred Virtualization platform.• Sun improves it's Virtualization portfolio with

VirtualBox acquisition.

Page 19: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 19

Where to go for more information

• http://virtualbox.org• http://www.sun.com/virtualbox

Page 20: Sun xVM VirtualBox

Sun Proprietary Information ; Partners Only 20

VirtualBox on YouTube

Seeing is believing! Check it out....

Page 21: Sun xVM VirtualBox

21

Orgad KimchiSun Microsystems, Inc.

Sun xVM VirtualBox

Product Overview