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 Crazy.Varnish, The Good, The Awesome, and the Downright Crazy.
Varnish, The Good, The Awesome, and the Downright Crazy.Mike Willbanks
 
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
 

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 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 CrazyVarnish, 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

UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4DianaGray10
 
Oracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptxOracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptxSatishbabu Gunukula
 
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingWhere developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingFrancesco Corti
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTxtailishbaloch
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024Brian Pichman
 
IT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced ComputingIT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced ComputingMAGNIntelligence
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applicationsnooralam814309
 
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdfExtra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdfInfopole1
 
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl
 
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveKeep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveIES VE
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxNeo4j
 
20140402 - Smart house demo kit
20140402 - Smart house demo kit20140402 - Smart house demo kit
20140402 - Smart house demo kitJamie (Taka) Wang
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave LibraryHow to release an Open Source Dataweave Library
How to release an Open Source Dataweave Libraryshyamraj55
 
2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdfThe Good Food Institute
 
Scenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenariosScenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenariosErol GIRAUDY
 
Introduction - IPLOOK NETWORKS CO., LTD.
Introduction - IPLOOK NETWORKS CO., LTD.Introduction - IPLOOK NETWORKS CO., LTD.
Introduction - IPLOOK NETWORKS CO., LTD.IPLOOK Networks
 
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxHow to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxKaustubhBhavsar6
 

Dernier (20)

UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4
 
Oracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptxOracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptx
 
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingWhere developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is going
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
 
IT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced ComputingIT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced Computing
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
 
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdfExtra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdf
 
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile Brochure
 
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveKeep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
 
SheDev 2024
SheDev 2024SheDev 2024
SheDev 2024
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
 
20140402 - Smart house demo kit
20140402 - Smart house demo kit20140402 - Smart house demo kit
20140402 - Smart house demo kit
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave LibraryHow to release an Open Source Dataweave Library
How to release an Open Source Dataweave Library
 
2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf
 
Scenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenariosScenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenarios
 
Introduction - IPLOOK NETWORKS CO., LTD.
Introduction - IPLOOK NETWORKS CO., LTD.Introduction - IPLOOK NETWORKS CO., LTD.
Introduction - IPLOOK NETWORKS CO., LTD.
 
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxHow to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptx
 

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