VirtualBox

Changeset 34114 in vbox for trunk/doc/manual/en_US


Ignore:
Timestamp:
Nov 16, 2010 1:16:54 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
67821
Message:

Manual: introduction fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/manual/en_US/user_Introduction.xml

    r33737 r34114  
    11<?xml version="1.0" encoding="UTF-8"?>
    22<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
    3   "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
     3"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
    44<chapter>
    55  <title id="Introduction">First steps</title>
     
    5252    <itemizedlist>
    5353      <listitem>
    54         <para><emphasis role="bold">Operating system support.</emphasis> With
    55         VirtualBox, one can run software written for one operating system on
    56         another (for example, Windows software on Linux or a Mac) without
    57         having to reboot to use it. Since you can configure what kinds of
    58         hardware should be presented to each virtual machine, you can even
    59         install an old operating system such as DOS or OS/2 in a virtual
    60         machine if your real computer's hardware is no longer supported by
    61         that operating system.</para>
     54        <para><emphasis role="bold">Running multiple operating systems
     55        simultaneously.</emphasis> VirtualBox allows you to run more than one
     56        operating system at a time. This way, you can run software written for
     57        one operating system on another (for example, Windows software on
     58        Linux or a Mac) without having to reboot to use it. Since you can
     59        configure what kinds of "virtual" hardware should be presented to each
     60        such operating system, you can install an old operating system such as
     61        DOS or OS/2 even if your real computer's hardware is no longer
     62        supported by that operating system.</para>
     63      </listitem>
     64
     65      <listitem>
     66        <para><emphasis role="bold">Easier software installations.</emphasis>
     67        Software vendors can use virtual machines to ship entire software
     68        configurations. For example, installing a complete mail server
     69        solution on a real machine can be a tedious task. With VirtualBox,
     70        such a complex setup (then often called an "appliance") can be packed
     71        into in a virtual machine. Installing and running a mail server
     72        becomes as easy as importing such an appliance into VirtualBox.</para>
    6273      </listitem>
    6374
     
    8495        <para><emphasis role="bold">Infrastructure consolidation.</emphasis>
    8596        Virtualization can significantly reduce hardware and electricity
    86         costs. Servers today typically run with fairly low average system
    87         loads and are rarely used to their full potential. A lot of hardware
    88         potential as well as electricity is thereby wasted. So, instead of
    89         running many such physical computers that are only partially used, one
    90         can pack many virtual machines onto a few powerful hosts and balance
    91         the loads between them.</para>
    92 
    93         <para>With VirtualBox, you can even run virtual machines as mere
    94         servers for the VirtualBox Remote Desktop Protocol (VRDP), with full
    95         client USB support. This allows for consolidating the desktop machines
    96         in an enterprise on just a few RDP servers, while the actual clients
    97         only have to be capable of displaying VRDP data.</para>
    98       </listitem>
    99 
    100       <listitem>
    101         <para><emphasis role="bold">Easier software installations.</emphasis>
    102         Virtual machines can be used by software vendors to ship entire
    103         software configurations. For example, installing a complete mail
    104         server solution on a real machine can be a tedious task. With
    105         virtualization it becomes possible to ship an entire software
    106         solution, possibly consisting of many different components, in a
    107         virtual machine, which is then often called an "appliance". Installing
    108         and running a mail server becomes as easy as importing such an
    109         appliance into VirtualBox.</para>
     97        costs. Most of the time, computers today only use a fraction of their
     98        potential power and run with low average system loads. A lot of
     99        hardware resources as well as electricity is thereby wasted. So,
     100        instead of running many such physical computers that are only
     101        partially used, one can pack many virtual machines onto a few powerful
     102        hosts and balance the loads between them.</para>
    110103      </listitem>
    111104    </itemizedlist>
     
    121114    <glosslist>
    122115      <glossentry>
    123         <glossterm>Host operating system (host OS):</glossterm>
     116        <glossterm>Host operating system (host OS).</glossterm>
    124117
    125118        <glossdef>
    126           <para>the operating system of the physical computer on which
     119          <para>This is the operating system of the physical computer on which
    127120          VirtualBox was installed. There are versions of VirtualBox for
    128121          Windows, Mac OS X, Linux and Solaris hosts; for details, please see
    129           <xref linkend="hostossupport" />. While the various VirtualBox
    130           versions are usually discussed together in this document, there may
    131           be platform-specific differences which we will point out where
    132           appropriate.</para>
     122          <xref linkend="hostossupport" />. </para>
     123
     124          <para>Most of the time, this User Manual discusses all VirtualBox
     125          versions together. There may be platform-specific differences which
     126          we will point out where appropriate.</para>
    133127        </glossdef>
    134128      </glossentry>
    135129
    136130      <glossentry>
    137         <glossterm>Guest operating system (guest OS):</glossterm>
     131        <glossterm>Guest operating system (guest OS).</glossterm>
    138132
    139133        <glossdef>
    140           <para>the operating system that is running inside the virtual
    141           machine. Theoretically, VirtualBox can run any x86 operating system
    142           (DOS, Windows, OS/2, FreeBSD, OpenBSD), but to achieve near-native
    143           performance of the guest code on your machine, we had to go through
    144           a lot of optimizations that are specific to certain operating
    145           systems. So while your favorite operating system
     134          <para>This is the operating system that is running inside the
     135          virtual machine. Theoretically, VirtualBox can run any x86 operating
     136          system (DOS, Windows, OS/2, FreeBSD, OpenBSD), but to achieve
     137          near-native performance of the guest code on your machine, we had to
     138          go through a lot of optimizations that are specific to certain
     139          operating systems. So while your favorite operating system
    146140          <emphasis>may</emphasis> run as a guest, we officially support and
    147141          optimize for a select few (which, however, include the most common
     
    156150
    157151        <glossdef>
    158           <para>When running, a VM is the special environment that VirtualBox
    159           creates for your guest operating system. So, in other words, you run
    160           your guest operating system "in" a VM. Normally, a VM will be shown
    161           as a window on your computer's desktop, but depending on which of
    162           the various frontends of VirtualBox you use, it can be displayed in
    163           full-screen mode or remotely by use of the VirtualBox Remote Desktop
    164           Protocol (VRDP).</para>
    165 
    166           <para>Sometimes we also use the term "virtual machine" in a more
    167           abstract way. Internally, VirtualBox thinks of a VM as a set of
    168           parameters that determine its behavior. They include hardware
    169           settings (how much memory the VM should have, what hard disks
    170           VirtualBox should virtualize through which container files, what CDs
    171           are mounted etc.) as well as state information (whether the VM is
    172           currently running, saved, its snapshots etc.).</para>
    173 
    174           <para>These settings are mirrored in the VirtualBox graphical user
    175           interface as well as the <computeroutput>VBoxManage</computeroutput>
    176           command line program; see <xref linkend="vboxmanage" />. In other
    177           words, a VM is also what you can see in its settings dialog.</para>
     152          <para>This is the special environment that VirtualBox creates for
     153          your guest operating system while it is running. In other words, you
     154          run your guest operating system "in" a VM. Normally, a VM will be
     155          shown as a window on your computer's desktop, but depending on which
     156          of the various frontends of VirtualBox you use, it can be displayed
     157          in full-screen mode or remotely on another computer.</para>
     158
     159          <para>In a more abstract way, internally, VirtualBox thinks of a VM
     160          as a set of parameters that determine its behavior. They include
     161          hardware settings (how much memory the VM should have, what hard
     162          disks VirtualBox should virtualize through which container files,
     163          what CDs are mounted etc.) as well as state information (whether the
     164          VM is currently running, saved, its snapshots etc.). These settings
     165          are mirrored in the VirtualBox Manager window as well as the
     166          <computeroutput>VBoxManage</computeroutput> command line program;
     167          see <xref linkend="vboxmanage" />. In other words, a VM is also what
     168          you can see in its settings dialog.</para>
    178169        </glossdef>
    179170      </glossentry>
     
    183174
    184175        <glossdef>
    185           <para>With "Guest Additions", we refer to special software packages
    186           that are shipped with VirtualBox. Even though they are part of
    187           VirtualBox, they are designed to be installed
     176          <para>This refers to special software packages which are shipped
     177          with VirtualBox but designed to be installed
    188178          <emphasis>inside</emphasis> a VM to improve performance of the guest
    189179          OS and to add extra features. This is described in detail in <xref
     
    231221        AMD-V. As opposed to many other virtualization solutions, you can
    232222        therefore use VirtualBox even on older hardware where these features
    233         are not present. More details can be found in <xref
     223        are not present. The technical details are explained in <xref
    234224        linkend="hwvirt" />.</para>
    235225      </listitem>
     
    261251            <para><emphasis role="bold">Guest multiprocessing
    262252            (SMP).</emphasis> VirtualBox can present up to 32 virtual CPUs to
    263             a virtual machine, irrespective of how many CPU cores are actually
    264             present in your host.</para>
     253            each virtual machine, irrespective of how many CPU cores are
     254            physically present on your host.</para>
    265255          </listitem>
    266256
    267257          <listitem>
    268             <para><emphasis role="bold">USB 2.0 device support.</emphasis>
     258            <para><emphasis role="bold">USB device support.</emphasis>
    269259            VirtualBox implements a virtual USB controller and allows you to
    270260            connect arbitrary USB devices to your virtual machines without
     
    329319        virtual machine to any such snapshot and start an alternative VM
    330320        configuration from there, effectively creating a whole snapshot tree.
    331         For details, see <xref linkend="snapshots" />. You can delete
    332         snapshots while the virtual machine is running.</para>
     321        For details, see <xref linkend="snapshots" />. You can create and
     322        delete snapshots while the virtual machine is running.</para>
    333323      </listitem>
    334324
     
    352342
    353343      <listitem>
    354         <para><emphasis role="bold">Remote machine display.</emphasis> You can
    355         run any virtual machine in a special VirtualBox program that acts as a
    356         server for the VirtualBox Remote Desktop Protocol (VRDP), a
    357         backward-compatible extension of the standard Remote Desktop Protocol.
    358         With this unique feature, VirtualBox provides high-performance remote
    359         access to any virtual machine.</para>
    360 
    361         <para>VirtualBox's VRDP support does not rely on the RDP server that
    362         is built into Microsoft Windows. Instead, a custom VRDP server has
    363         been built directly into the virtualization layer. As a result, it
    364         works with any operating system (even in text mode) and does not
    365         require application support in the virtual machine either.</para>
    366 
    367         <para>VRDP support is described in detail in <xref
    368         linkend="vrdp" />.</para>
     344        <para><emphasis role="bold">Remote machine display.</emphasis> The
     345        VirtualBox Remote Desktop Extension (VRDE) allows for high-performance
     346        remote access to any running virtual machine. This extension supports
     347        the Remote Desktop Protocol (RDP) originally built into Microsoft
     348        Windows, with special additions for full client USB support. </para>
     349
     350        <para>The VRDE does not rely on the RDP server that is built into
     351        Microsoft Windows; instead, it is plugged directly into the
     352        virtualization layer. As a result, it works with guest operating
     353        systems other than Windows (even in text mode) and does not require
     354        application support in the virtual machine either. The VRDE is
     355        described in detail in <xref linkend="vrdp" />.</para>
    369356
    370357        <para>On top of this special capacity, VirtualBox offers you more
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette