Virtual Box Aquarium May09
Upcoming SlideShare
Loading in...5
×
 

Virtual Box Aquarium May09

on

  • 9,460 views

Overview of VBox technology and products by Andy Hall

Overview of VBox technology and products by Andy Hall

Statistics

Views

Total Views
9,460
Views on SlideShare
7,564
Embed Views
1,896

Actions

Likes
1
Downloads
88
Comments
0

14 Embeds 1,896

http://www.oracledatabase12g.com 896
http://www.askmaclean.com 398
http://www.askmaclean.com 398
http://wikis.sun.com 177
http://translate.googleusercontent.com 12
http://xianguo.com 5
http://www.zhuaxia.com 2
http://131.253.14.98 2
http://m192.mail.qq.com 1
http://www.cnblogs.com 1
http://webcache.googleusercontent.com 1
http://cncc.bingj.com 1
http://www.slideshare.net 1
http://cache.baiducontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Virtual Box Aquarium May09 Virtual Box Aquarium May09 Presentation Transcript

  • Sun VirtualBox Aquarium Channel Webinar May 2009 Andy Hall Sr Product Manager Sun Microsystems, Inc. 1
  • Agenda • Background • Product Overview • What's New > Networking modes in Virtual Box > Building a Virtual Appliance • Q&A 2
  • Sun VirtualBox Cross-platform Guest Platforms Virtualization Sun VirtualBox Software Host Platforms x86 Hardware 3
  • 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 • 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
  • 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
  • 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
  • Product Line Overview Today 8
  • 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
  • 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 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
  • 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
  • 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
  • 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
  • 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
  • 3D Graphics Acceleration OpenGL App Guest VirtualBox Guest Additions VirtualBox Host OpenGL Libraries Host OpenGL Hardware 16
  • 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 > 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
  • Shared Folders on OpenSolaris Guests 23
  • Making Networking Easier • Networking Modes: > NAT > Internal Networking > Bridged Networking (ex-Host Interface Networking) > Host-only Networking New • New easier Configuration interface 24
  • 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
  • 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
  • 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
  • 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
  • Host-only Network Configuration • Select Host-only mode • Select which Host-only NIC to use 29
  • 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
  • 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.9 OVF format 33
  • 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.sun.com/room/virtual/OVFCorner/data/WebSpaceVA10-Vbox.zip 35
  • The Import Process (2) • Select the .ovf file 36
  • The Import Process (3) • Examine/Modify Virtual Appliance configuration 37
  • 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 • Performance improvements 44
  • 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
  • SUN VIRTUALBOX 46