SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
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

Contenu connexe

Similaire à Virtual Box Aquarium May09

Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.jsitnig
 
An Introduction to node.js
An Introduction to node.jsAn Introduction to node.js
An Introduction to node.jsnodejsbcn
 
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...Softcorp
 
Vm Ware Presentation Key Note
Vm Ware Presentation Key NoteVm Ware Presentation Key Note
Vm Ware Presentation Key Notecsharney
 
Building IaaS Clouds and the Art of Virtual Machine Management: A Practical G...
Building IaaS Clouds and the Art of Virtual Machine Management: A Practical G...Building IaaS Clouds and the Art of Virtual Machine Management: A Practical G...
Building IaaS Clouds and the Art of Virtual Machine Management: A Practical G...Ruben S. Montero
 
How I reshaped my lab environment
How I reshaped my lab environmentHow I reshaped my lab environment
How I reshaped my lab environmentsubtitle
 
Tectonic Summit 2016: Brandon Philips, CTO of CoreOS, Keynote
Tectonic Summit 2016: Brandon Philips, CTO of CoreOS, KeynoteTectonic Summit 2016: Brandon Philips, CTO of CoreOS, Keynote
Tectonic Summit 2016: Brandon Philips, CTO of CoreOS, KeynoteCoreOS
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetupmestery
 
Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012Andy Parsons
 
Improving the Drupal Developer Experience with DevCloud, Managed Cloud and th...
Improving the Drupal Developer Experience with DevCloud, Managed Cloud and th...Improving the Drupal Developer Experience with DevCloud, Managed Cloud and th...
Improving the Drupal Developer Experience with DevCloud, Managed Cloud and th...Acquia
 
Hyper v.nu-windows serverhyperv-networkingevolved
Hyper v.nu-windows serverhyperv-networkingevolvedHyper v.nu-windows serverhyperv-networkingevolved
Hyper v.nu-windows serverhyperv-networkingevolvedhypervnu
 
VMworld 2013: VMware Virsto Technical Overview:Optimizing Your SAN Infrastruc...
VMworld 2013: VMware Virsto Technical Overview:Optimizing Your SAN Infrastruc...VMworld 2013: VMware Virsto Technical Overview:Optimizing Your SAN Infrastruc...
VMworld 2013: VMware Virsto Technical Overview:Optimizing Your SAN Infrastruc...VMworld
 
WSO2 Carbon and WSO2 Stratos Summer Release Roundup
WSO2 Carbon and WSO2 Stratos Summer Release Roundup WSO2 Carbon and WSO2 Stratos Summer Release Roundup
WSO2 Carbon and WSO2 Stratos Summer Release Roundup WSO2
 
Move SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy StepsMove SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy StepsAppZero
 
Apache CloudStack at LinuxCon Japan
Apache CloudStack at LinuxCon JapanApache CloudStack at LinuxCon Japan
Apache CloudStack at LinuxCon JapanKimihiko Kitase
 
Varnish, The Good, The Awesome, and the Downright Crazy
Varnish, The Good, The Awesome, and the Downright CrazyVarnish, The Good, The Awesome, and the Downright Crazy
Varnish, The Good, The Awesome, and the Downright CrazyMike Willbanks
 
Varnish, The Good, The Awesome, and the Downright Crazy.
Varnish, The Good, The Awesome, and the Downright Crazy.Varnish, The Good, The Awesome, and the Downright Crazy.
Varnish, The Good, The Awesome, and the Downright Crazy.Mike Willbanks
 

Similaire à Virtual Box Aquarium May09 (20)

Windows Server 2012 Hyper-V Networking Evolved
Windows Server 2012 Hyper-V Networking Evolved Windows Server 2012 Hyper-V Networking Evolved
Windows Server 2012 Hyper-V Networking Evolved
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.js
 
An Introduction to node.js
An Introduction to node.jsAn Introduction to node.js
An Introduction to node.js
 
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
 
Vm Ware Presentation Key Note
Vm Ware Presentation Key NoteVm Ware Presentation Key Note
Vm Ware Presentation Key Note
 
Building IaaS Clouds and the Art of Virtual Machine Management: A Practical G...
Building IaaS Clouds and the Art of Virtual Machine Management: A Practical G...Building IaaS Clouds and the Art of Virtual Machine Management: A Practical G...
Building IaaS Clouds and the Art of Virtual Machine Management: A Practical G...
 
How I reshaped my lab environment
How I reshaped my lab environmentHow I reshaped my lab environment
How I reshaped my lab environment
 
Tectonic Summit 2016: Brandon Philips, CTO of CoreOS, Keynote
Tectonic Summit 2016: Brandon Philips, CTO of CoreOS, KeynoteTectonic Summit 2016: Brandon Philips, CTO of CoreOS, Keynote
Tectonic Summit 2016: Brandon Philips, CTO of CoreOS, Keynote
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetup
 
Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012
 
Improving the Drupal Developer Experience with DevCloud, Managed Cloud and th...
Improving the Drupal Developer Experience with DevCloud, Managed Cloud and th...Improving the Drupal Developer Experience with DevCloud, Managed Cloud and th...
Improving the Drupal Developer Experience with DevCloud, Managed Cloud and th...
 
Hyper v.nu-windows serverhyperv-networkingevolved
Hyper v.nu-windows serverhyperv-networkingevolvedHyper v.nu-windows serverhyperv-networkingevolved
Hyper v.nu-windows serverhyperv-networkingevolved
 
VMworld 2013: VMware Virsto Technical Overview:Optimizing Your SAN Infrastruc...
VMworld 2013: VMware Virsto Technical Overview:Optimizing Your SAN Infrastruc...VMworld 2013: VMware Virsto Technical Overview:Optimizing Your SAN Infrastruc...
VMworld 2013: VMware Virsto Technical Overview:Optimizing Your SAN Infrastruc...
 
WSO2 Carbon and WSO2 Stratos Summer Release Roundup
WSO2 Carbon and WSO2 Stratos Summer Release Roundup WSO2 Carbon and WSO2 Stratos Summer Release Roundup
WSO2 Carbon and WSO2 Stratos Summer Release Roundup
 
Move SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy StepsMove SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy Steps
 
Apache CloudStack at LinuxCon Japan
Apache CloudStack at LinuxCon JapanApache CloudStack at LinuxCon Japan
Apache CloudStack at LinuxCon Japan
 
Varnish, The Good, The Awesome, and the Downright Crazy
Varnish, The Good, The Awesome, and the Downright CrazyVarnish, The Good, The Awesome, and the Downright Crazy
Varnish, The Good, The Awesome, and the Downright Crazy
 
Varnish, The Good, The Awesome, and the Downright Crazy.
Varnish, The Good, The Awesome, and the Downright Crazy.Varnish, The Good, The Awesome, and the Downright Crazy.
Varnish, The Good, The Awesome, and the Downright Crazy.
 
Varnish Cache
Varnish CacheVarnish Cache
Varnish Cache
 

Plus de Eduardo Pelegri-Llopart

Pelegri Desarrollando en una nueva era de software
Pelegri   Desarrollando en una nueva era de software Pelegri   Desarrollando en una nueva era de software
Pelegri Desarrollando en una nueva era de software Eduardo Pelegri-Llopart
 
Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015Eduardo Pelegri-Llopart
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015Eduardo Pelegri-Llopart
 
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...Eduardo Pelegri-Llopart
 
What is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts YouWhat is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts YouEduardo Pelegri-Llopart
 
Ehcache Architecture, Features And Usage Patterns
Ehcache Architecture, Features And Usage PatternsEhcache Architecture, Features And Usage Patterns
Ehcache Architecture, Features And Usage PatternsEduardo Pelegri-Llopart
 

Plus de Eduardo Pelegri-Llopart (20)

Juggling at freenome
Juggling   at freenomeJuggling   at freenome
Juggling at freenome
 
Csumb capstone-fall2016
Csumb capstone-fall2016Csumb capstone-fall2016
Csumb capstone-fall2016
 
Digital activitymanagement
Digital activitymanagementDigital activitymanagement
Digital activitymanagement
 
Progress next iot_pelegri
Progress next iot_pelegriProgress next iot_pelegri
Progress next iot_pelegri
 
Pelegri Desarrollando en una nueva era de software
Pelegri   Desarrollando en una nueva era de software Pelegri   Desarrollando en una nueva era de software
Pelegri Desarrollando en una nueva era de software
 
Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015
 
IOT - Presentation to PEP @ Progress
IOT - Presentation to PEP @ ProgressIOT - Presentation to PEP @ Progress
IOT - Presentation to PEP @ Progress
 
Node.js as an IOT Bridge
Node.js as an IOT BridgeNode.js as an IOT Bridge
Node.js as an IOT Bridge
 
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
 
What is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts YouWhat is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts You
 
Community Update 25 Mar2010 - English
Community Update 25 Mar2010 - EnglishCommunity Update 25 Mar2010 - English
Community Update 25 Mar2010 - English
 
GlassFish Community Update 25 Mar2010
GlassFish Community Update 25 Mar2010GlassFish Community Update 25 Mar2010
GlassFish Community Update 25 Mar2010
 
Glass Fish Portfolio C1 West V3.Mini
Glass Fish Portfolio C1 West V3.MiniGlass Fish Portfolio C1 West V3.Mini
Glass Fish Portfolio C1 West V3.Mini
 
Introduction To Web Beans
Introduction To Web BeansIntroduction To Web Beans
Introduction To Web Beans
 
Ehcache Architecture, Features And Usage Patterns
Ehcache Architecture, Features And Usage PatternsEhcache Architecture, Features And Usage Patterns
Ehcache Architecture, Features And Usage Patterns
 
OpenDS Primer Aquarium
OpenDS Primer AquariumOpenDS Primer Aquarium
OpenDS Primer Aquarium
 
Fuji Overview
Fuji OverviewFuji Overview
Fuji Overview
 
Nuxeo 5.2 Glassfish
Nuxeo 5.2 GlassfishNuxeo 5.2 Glassfish
Nuxeo 5.2 Glassfish
 
OpenSSO Deployments
OpenSSO DeploymentsOpenSSO Deployments
OpenSSO Deployments
 

Dernier

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Dernier (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Virtual Box Aquarium May09

  • 1. Sun VirtualBox Aquarium Channel Webinar May 2009 Andy Hall Sr Product Manager Sun Microsystems, Inc. 1
  • 2. Agenda • Background • Product Overview • What's New > Networking modes in Virtual Box > Building a Virtual Appliance • Q&A 2
  • 3. Sun VirtualBox Cross-platform Guest Platforms Virtualization Sun VirtualBox Software Host Platforms x86 Hardware 3
  • 4. Windows 7, OpenSolaris, Oracle Enterprise Linux on a Mac 4
  • 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. 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. 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
  • 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
  • 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. 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. 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. 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. 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. 3D Graphics Acceleration OpenGL App Guest VirtualBox Guest Additions VirtualBox Host OpenGL Libraries Host OpenGL Hardware 16
  • 18. 18
  • 19. 19
  • 20. 20
  • 21. 21
  • 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. Shared Folders on OpenSolaris Guests 23
  • 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. 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. 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. 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. 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. Host-only Network Configuration • Select Host-only mode • Select which Host-only NIC to use 29
  • 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. The Export Process (1) • Choose the Guest(s) to export 31
  • 32. The Export Process (2) • Add optional additional information 32
  • 33. The Export Process (3) • Choose the destination folder for the appliance files • Optionally output to legacy version 0.9 OVF format 33
  • 34. The Export Process (4) • The output is > OVF configuration files > 1 or more VMDK Virtual Disk files 34
  • 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. The Import Process (2) • Select the .ovf file 36
  • 37. The Import Process (3) • Examine/Modify Virtual Appliance configuration 37
  • 38. The Import Process (4) • Appliance imports.... 38
  • 39. The Import Process (5) • ...and appears in your list of VMs 39
  • 44. Sun Storage 7000 Simulator • OVF support • Host-only networking • Performance improvements 44
  • 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