Sun VirtualBox

Aquarium Channel Webinar
May 2009
 Andy Hall
 Sr Product Manager
 Sun Microsystems, Inc.
                 ...
Agenda


   • Background
   • Product Overview
   • What's New
     > Networking modes in Virtual Box
     > Building a Vi...
Sun VirtualBox


Cross-platform             Guest Platforms
Virtualization            Sun VirtualBox
Software
            ...
Windows 7, OpenSolaris, Oracle Enterprise Linux on a Mac




                                                           4
Powerful Virtual Hardware
  • Virtual SATA, SCSI or IDE: up to 32 disks
  • Virtual NICs: gigabit ethernet E1000
  • Virtu...
Rich Host/Guest Integration

• Display options
    > Supports all VESA standard
      resolutions/depths
    > Dynamically...
Deployment Option Features


Server                      VM storage        VM storage

                                   ...
Product Line Overview Today




                              8
VirtualBox Use Cases
•   Testing and Development
                              •   OEM use                   •   Sun Cloud...
Sun VDI Software 3




                     10
Release Early, Release Often



April 2008 June July August Sept Sept Oct Nov Dec 2008 Jan Feb April 2009
1.6        1.6.2...
Downloads
  1,200                                                                                                       14...
Registrations at VirtualBox.org
  350                                                                                     ...
What's New with 2.2?
 • Sharing and Publishing
   > OVF Appliances
 • Performance and Power
   > Hypervisor and Graphics p...
Performance
 • Faster
   > Hypervisor optimizations
   > GRUB speedups with VT-x
 • Powerful
   > Each guest can have up t...
3D Graphics Acceleration

               OpenGL App
                                      Guest
         VirtualBox Guest ...
Enable 3D Acceleration




                         17
18
19
20
21
Making Life Easier
  • Run 32-bit and 64-bit concurrently
    > Hardware and software virtualization
  • New VM defaults
 ...
Shared Folders on OpenSolaris Guests




                                  23
Making Networking Easier
  • Networking Modes:
    > NAT
    > Internal Networking
    > Bridged Networking (ex-Host
     ...
VirtualBox NAT Networking

                                                    • Guests sit on own private LAN
           ...
VirtualBox Bridged Networking
  server1
  IP: 129.156.4.2




                    VirtualBox Host     vm1               vm...
VirtualBox Internal Networking

                                       • Totally isolated network
                        ...
VirtualBox Host-only Networking

                                                        • Hybrid between Bridged and
    ...
Host-only Network Configuration
                           • Select Host-only mode




• Select which Host-only
  NIC to u...
OVF Appliances
      • Export and Import of VMs
        > Industry Standard “Open
          Virtualization Format”
       ...
The Export Process (1)




• Choose the Guest(s) to export
                                  31
The Export Process (2)




• Add optional additional information
                                        32
The Export Process (3)




• Choose the destination folder for the appliance files
• Optionally output to legacy version 0...
The Export Process (4)




• The output is
  > OVF configuration files
  > 1 or more VMDK Virtual Disk files   34
The Import Process (1)




• Download a Virtual Appliance
  > Examples:
     – www.jumpbox.com
     – http://jsc-nfs.czech...
The Import Process (2)




• Select the .ovf file
                         36
The Import Process (3)




• Examine/Modify Virtual Appliance configuration
                                              ...
The Import Process (4)




• Appliance imports....
                          38
The Import Process (5)




• ...and appears in your list of VMs
                                       39
Appliance starting up...




                           40
Appliance Running




                    41
Appliance self-configuration




                               42
Appliance being used




                       43
Sun Storage 7000 Simulator
                        • OVF support
                        • Host-only networking
          ...
Summary

              ●Easy export/import model
Appliances    ●Compatible with Industry Standard

              ●Great fo...
SUN VIRTUALBOX




                 46
Upcoming SlideShare
Loading in...5
×

Virtual Box Aquarium May09

6,374

Published on

Overview of VBox technology and products by Andy Hall

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
6,374
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
92
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Virtual Box Aquarium May09

  1. 1. Sun VirtualBox Aquarium Channel Webinar May 2009 Andy Hall Sr Product Manager Sun Microsystems, Inc. 1
  2. 2. Agenda • Background • Product Overview • What's New > Networking modes in Virtual Box > Building a Virtual Appliance • Q&A 2
  3. 3. Sun VirtualBox Cross-platform Guest Platforms Virtualization Sun VirtualBox Software Host Platforms x86 Hardware 3
  4. 4. Windows 7, OpenSolaris, Oracle Enterprise Linux on a Mac 4
  5. 5. Powerful Virtual Hardware • Virtual SATA, SCSI or IDE: up to 32 disks • Virtual NICs: gigabit ethernet E1000 • Virtual USB Controller: USB 1.1 and 2.0 > USB device filter • Full ACPI Support: guests reflect power status of host • Virtual CD/DVD: passthru for CD/DVD writing • Processor: > 32-bit and 64-bit guests; PAE support > Utilize VT-x/AMD or manage without • Graphics Acceleration: > OpenGL for Windows, Linux, Solaris Guests 5
  6. 6. Rich Host/Guest Integration • Display options > Supports all VESA standard resolutions/depths > Dynamically resizable Windows desktops > Full screen mode > Seamless Windows • Mouse integration • Clock synchronization • Shared clipboard • Shared folders 6
  7. 7. Deployment Option Features Server VM storage VM storage Sun VirtualBox iSCSI VM storage RDP Sun VirtualBox Sun VirtualBox Client Platform Client Platform Client Platform Client 7
  8. 8. Product Line Overview Today 8
  9. 9. VirtualBox Use Cases • Testing and Development • OEM use • Sun Cloud Hypervisor • Software distribution • Sun VDI • OEM Cloud Hypervisor • OEM uses • Testing and development • Windows on Mac and • Appliance deployment Linux platform • Linux on Windows • Desktop Security Desktop Server Cloud 9
  10. 10. Sun VDI Software 3 10
  11. 11. Release Early, Release Often April 2008 June July August Sept Sept Oct Nov Dec 2008 Jan Feb April 2009 1.6 1.6.2 1.6.4 1.6.6 2.0 2.0.2 2.0.4 2.0.6 2.1 2.1.2 2.1.4 2.2 First Sun-branded 64-bit guests 3D Acceleration Virtual version OpenGL appliances VHD New Host Platforms Performance Powerful guests Solaris Networking Nehalem 32Gb OpenSolaris improvements VT-x Mac Mac OS X Sol10 Performance Mac Networking New Virtual Hardware improvements Networking SATA New GUI Windows host-only E1000 PAE APIs SCSI disks VMDK/VHD VDI telemetry snapshots Web Services Python JAX-WS 11
  12. 12. Downloads 1,200 14,000 Downloads per month (000's) Cumulative Down- loads (000's) 12,000 1,000 10,000 800 8,000 600 6,000 400 4,000 200 2,000 0 0 May July September November January March April June August October December February April 12
  13. 13. Registrations at VirtualBox.org 350 4,000 Monthly Registrations in 000's Cumulative Registrations 3,500 300 in 000's 3,000 250 2,500 200 2,000 150 1,500 100 1,000 50 500 0 0 May July September November January March April June August October December February April 13
  14. 14. What's New with 2.2? • Sharing and Publishing > OVF Appliances • Performance and Power > Hypervisor and Graphics performance > More powerful guests • Making Life Easier > Smarter defaults > Improved Interoperability > Networking enhancements • Platform specific improvements 14
  15. 15. Performance • Faster > Hypervisor optimizations > GRUB speedups with VT-x • Powerful > Each guest can have up to 16 GB • 3D acceleration for OpenSolaris and Linux guests > OpenGL drivers > Enables: – CAD/CAM applications in a guest – Compiz Visual Effects (wobbly windows) 15
  16. 16. 3D Graphics Acceleration OpenGL App Guest VirtualBox Guest Additions VirtualBox Host OpenGL Libraries Host OpenGL Hardware 16
  17. 17. Enable 3D Acceleration 17
  18. 18. 18
  19. 19. 19
  20. 20. 20
  21. 21. 21
  22. 22. Making Life Easier • Run 32-bit and 64-bit concurrently > Hardware and software virtualization • New VM defaults > Audio on > USB on > VT-x if hardware supports it • LSI and BusLogic SCSI controllers > Greater compatibility with VMware • Shared Folders for Solaris Guests 22
  23. 23. Shared Folders on OpenSolaris Guests 23
  24. 24. Making Networking Easier • Networking Modes: > NAT > Internal Networking > Bridged Networking (ex-Host Interface Networking) > Host-only Networking New • New easier Configuration interface 24
  25. 25. VirtualBox NAT Networking • Guests sit on own private LAN • VirtualBox acts as a DHCP Server VirtualBox Host IP: 129.156.4.212 • VirtualBox NAT engine DHCP: 10.0.2.2 Gateway: 10.0.2.2 translates addresses • Destination servers see traffic originating from VirtualBox host • No configuration needed on vm1 vm2 vm3 Host or Guest IP: 10.0.2.15 IP: 10.0.2.15 IP: 10.0.2.15 • Great when guests are clients • Not good for guests as servers 25
  26. 26. VirtualBox Bridged Networking server1 IP: 129.156.4.2 VirtualBox Host vm1 vm2 vm3 IP: 129.156.4.212 IP: 129.156.4.240 IP: 129.156.4.241 IP: 129.156.4.242 • VirtualBox bridges to Host • May involve configuration of Network guest • Guests are full network citizens • When host is disconnected, guests are too. • Good for clients or server guests • Best for production environments • Consumes IP addresses 26
  27. 27. VirtualBox Internal Networking • Totally isolated network • Guests can see other guests on VirtualBox Host same internal network IP: 129.156.4.212 • Host cannot see internal network • Network configuration needed webserver en0: 129.156.4.100 • Functions even when Host vboxnet0: 10.0.2.1 disconnected. • Usually used in conjunction with Bridged Database server vboxnet0: 10.0.2.2 • Good for multi-tier solutions 27
  28. 28. VirtualBox Host-only Networking • Hybrid between Bridged and internal VirtualBox Host • VirtualBox creates a private en0: 129.156.4.212 network for guests and host VirtualBox Host vboxnet0: 192.168.56.1 • Host sees a new software NIC • VirtualBox provides a DHCP server • Guests cannot see outside vm1 vm2 vm3 world IP:192.168.56.101 IP:192.168.56.102 IP:192.168.56.103 • Guests function even when host disconnected • Good for development 28
  29. 29. Host-only Network Configuration • Select Host-only mode • Select which Host-only NIC to use 29
  30. 30. OVF Appliances • Export and Import of VMs > Industry Standard “Open Virtualization Format” > Easy to use wizard > Command-line interface • VM mobility > VirtualBox -> VirtualBox > VirtualBox -> 3rd Party > 3rd Party -> VirtualBox 30
  31. 31. The Export Process (1) • Choose the Guest(s) to export 31
  32. 32. The Export Process (2) • Add optional additional information 32
  33. 33. The Export Process (3) • Choose the destination folder for the appliance files • Optionally output to legacy version 0.9 OVF format 33
  34. 34. The Export Process (4) • The output is > OVF configuration files > 1 or more VMDK Virtual Disk files 34
  35. 35. The Import Process (1) • Download a Virtual Appliance > Examples: – www.jumpbox.com – http://jsc-nfs.czech.sun.com/room/virtual/OVFCorner/data/WebSpaceVA10-Vbox.zip 35
  36. 36. The Import Process (2) • Select the .ovf file 36
  37. 37. The Import Process (3) • Examine/Modify Virtual Appliance configuration 37
  38. 38. The Import Process (4) • Appliance imports.... 38
  39. 39. The Import Process (5) • ...and appears in your list of VMs 39
  40. 40. Appliance starting up... 40
  41. 41. Appliance Running 41
  42. 42. Appliance self-configuration 42
  43. 43. Appliance being used 43
  44. 44. Sun Storage 7000 Simulator • OVF support • Host-only networking • Performance improvements 44
  45. 45. Summary ●Easy export/import model Appliances ●Compatible with Industry Standard ●Great for sharing, publishing, distributing Optimizations ● Performance ●3D Graphics acceleration ● More powerful guests ● Networking enhancements Simplicity ●Work offline more easily ●Smarter defaults 45
  46. 46. SUN VIRTUALBOX 46
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×