VirtualBox

https://www.virtualbox.org

VirtualBox is a type 2 hypervisor that is ideal for users who wish to use OCCP while maintaining a low financial cost. You do not need to pay for a license and it supports a variety of host platforms.

Licensing

VirtualBox is licensed under GNU General Public License (GPL) version 2

Hardware Requirements

One machine that does not necessarily have to be dedicated to OCCP while not running scenarios. VirtualBox has minimum requirements for its own installation however you will need additional resources depending on the scenarios you wish to run. Requirement info: https://www.virtualbox.org/wiki/End-user_documentation

Additionally you will need hardware for each player to access or run their PlayerVM

Installation

Most users will find the default installation of VirtualBox sufficient to use the OCCP. If you wish to learn more about VirtualBox or need installation instructions you can find documentation here: https://www.virtualbox.org/wiki/Documentation

Example Usage

Importing a Machine

Example of importing the Administrative VM

  1. Download the Administrative VM OVF file
  2. Open the VirtualBox Manager, under the file menu select "Import Appliance"
  3. Select the Administrative VM OVF file and continue the import
  4. Optional: Once imported you can right click on the machine and choose "group". This will allow you to create a group to help with organization.

Creating a New Machine (overview; not required for OCCP)

A basic walk through of creating a new machine. You will need installation media for the operating system you intend to install. VirtualBox is capable of using the host's optical drive but ISOs may be more convenient.

  1. Open VirtualBox Manager
  2. Select New
    1. Give the machine a meaningful name and choose the operating system type and version. Note that 64-bit operating systems often have their own option in the drop down separate from the 32-bit version.
    2. Choose your memory size. This will depend on the operating system you wish to install requirements.
    3. Choose to create a virtual hard drive now. VMDK may ease exporting your VM to another hypervisor later on. Even if you do not currently intend to migrate your VM to another hypervisor now, you may wish to select VMDK at this point anyway. Next choose whether to dynamically allocate or use a fixed size file. Finally choose an appropriate size for the hard drive.
    4. The creation wizard does not allow you to set all the options VirtualBox allows for. Before installing the guest operating system you may want to configure the networking options, such as connecting it to an internal network. Additionally you may wish to detach the hard drive and reattach as IDE as this may make migrating the VM to another hypervisor easier later on.
  3. On the machine's first boot VirtualBox will prompt you for the installation media. This can either be a CD or DVD in the host's drive or an ISO file on the host. If you are not prompted you can "insert" the media via the Devices menu on the virtual machine's window. Once inserted you can boot your installation media and install the guest operating system.
  4. Optional: You may wish to add this to or create a group if you are building a VSN.