Sun xVM VirtualBox
Transcript of Sun xVM VirtualBox
1
Orgad KimchiISV-E EngineeringSun Microsystems, Inc.
Sun xVM VirtualBox
Product Overview
Sun Proprietary Information ; Partners Only 2
Agenda
• Background• Product Overview• Key Features
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
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
Sun Proprietary Information ; Partners Only 5
Sun xVM VirtualBox
Sun xVM VirtualBox
Host Platforms
Guest Platforms
x86 Hardware
Sun Proprietary Information ; Partners Only 6
Sun xVM VirtualBox GUI
Sun Proprietary Information ; Partners Only 7
VirtualBox Screenshot
Solaris as Guest OS
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
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
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
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
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
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
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
Sun Proprietary Information ; Partners Only 15
Security• Military-spec architecture>No interference between
vm's>Zero data leakage
between vm's
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
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
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.
Sun Proprietary Information ; Partners Only 19
Where to go for more information
• http://virtualbox.org• http://www.sun.com/virtualbox
Sun Proprietary Information ; Partners Only 20
VirtualBox on YouTube
Seeing is believing! Check it out....
21
Orgad KimchiSun Microsystems, Inc.
Sun xVM VirtualBox
Product Overview