VirtualBox - Cross-Platform Virtualization Application

  •        1303

VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. VirtualBox runs on Windows, Linux, Macintosh, and Solaris hosts and supports a large number of guest operating systems. So, for example, you can run Windows and Linux on your Mac. VirtualBox is a so-called hosted hypervisor. It requires an existing operating system to be installed. It can thus run alongside existing applications on that host.

https://www.virtualbox.org/

Tags
Implementation
License
Platform

   




Related Projects

Xen - Open Source Virtualization


The Xen hypervisor is a layer of software running directly on computer hardware replacing the operating system thereby allowing the computer hardware to run multiple guest operating systems concurrently. It suppors x86, x86-64, Itanium, Power PC, and ARM processors allow the Xen hypervisor to run on a wide variety of computing devices.

Libvirt - The virtualization API


Libvirt is collection of software that provides a convenient way to manage virtual machines and other virtualization functionality, such as storage and network interface management. These software pieces include an API library, a daemon (libvirtd), and a command line utility (virsh). It provides a single way to manage multiple different virtualization providers/hypervisors like Xen, OpenVZ, VirualBox, Microsoft Hyper-V hypervisor, VMware.

Tiny and transparent hypervisor


A hardware supported hypervisor originally built for malware analysis. Features: Linux VM introspection, minimal detectability, small (~150KB), simple, and well documented. Can be used for other purposes. Support for Intel-VT amp; Windows coming soon.

QEMU - Machine Emulator and Virtualizer


QEMU is a generic and open source machine emulator and virtualizer. When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performance.

Open vSwitch - Multilayer Virtual Switch


Open vSwitch is well suited to function as a virtual switch in VM environments. In addition to exposing standard control and visibility interfaces to the virtual networking layer, it was designed to support distribution across multiple physical servers. Open vSwitch supports multiple Linux-based virtualization technologies including Xen/XenServer, KVM, and VirtualBox.



Archipel - Virtual Machine Orchestration


Archipel is a solution to manage and supervise virtual machines. No matter if you have a few locally on your computer or thousands through data centers, Archipel is a central solution to manage them all. You can perform all basic virtualization commands and many other things like live migration, VMCasts, packages, etc. Use it with KVM, Xen, OpenVZ, VirtualBox, and mix them all if you want to.

vsock - Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines


Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licensed.For more information about VM sockets, check out my blog about Linux VM sockets in Go.

nova-zvm-virt-driver - Implementation of Nova virtulization driver for zVM.


This project provides a Nova virtualization driver for the z/VM hypervisor of IBM z Systems and IBM LinuxOne machines.

mac-osx-virtualbox-vm - Instructions and script to help you create a VirtualBox VM running Mac OS X.


Instructions and script to help you create a VirtualBox VM running Mac OS X.

Speed-to-fritz-VM


32-Bit Ubuntu 10.04 LTS Image for virtual machines, designed for the speed-to-fritz project. Image should run in VirtualBox or VMware

fuel-virtualbox - A set of bash scripts that allow to easily deploy Fuel environment and try OpenStack using VirtualBox as a virtualization layer


Mirantis VirtualBox scripts are used to automate the installation of Fuel and Mirantis OpenStack. When you install Mirantis OpenStack using the Mirantis VirtualBox scripts, you do not need to configure the virtual machine network and hardware settings. The script automatically provisions the virtual machines with all required settings. However, you must place the latest Mirantis OpenStack ISO image in the iso directory. You may also modify the number of Fuel Slave nodes using the config.sh script.If you run this script under Cygwin, it will automatically add the path to the VirtualBox directory to your PATH.

xen-testvm - Test VM to run on the Xen Hypervisor, based on Mirage


Test VM to run on the Xen Hypervisor, based on Mirage

nodejs-dev-vm - Simple Node.js Development VM using Vagrant + VirtualBox + Ansible


Simple Node.js Development VM using Vagrant + VirtualBox + Ansible

acquia-cloud-vm - VirtualBox/Vagrant-based VM to closely match Acquia Cloud environment.


VirtualBox/Vagrant-based VM to closely match Acquia Cloud environment.

vm-dotfiles - dotfiles for Ubuntu 12.04.2 Precise VM running on Vagrant VirtualBox


dotfiles for Ubuntu 12.04.2 Precise VM running on Vagrant VirtualBox

vm-config - Bash script to configure a VirtualBox VM for use as a development web server.


Bash script to configure a VirtualBox VM for use as a development web server.

stripe-ctf-2-vm - The Stripe Capture the Flag (CTF) 2 contest in a Virtualbox VM.


This repository provides the 2012 Stripe CTF 2.0 contest in the form of a Virtualbox VM, generated with Packer, suitable for conducting group exercises with a minimum of technical preparation.The Capture the Flag (CTF) contest is an exercise for developers at all levels of experience, designed as a teaching aid to cover some of the basics of web security. There are nine puzzles in the contest, each with its own set of code to inspect and server to exploit, the first being the easiest and the last the hardest. To progress to the next puzzle you extract a password by finding and exploiting the security flaws in the current puzzle.

Proxmox - Virtualization Platform


Proxmox Virtual Environment is a powerful Open Source Server Virtualization Platform, based on KVM and OpenVZ. It gives you near-bare-metal performance and leading scalability for your workloads. You can virtualize even the most demanding application workloads. It supports 32 bit and 64 bit Windows and Linux servers.

ceilometer-powervm - PowerVM compute agent plugins for OpenStack Ceilometer


The IBM PowerVM hypervisor provides virtualization on POWER hardware. PowerVM customers can see benefits in their environments by making use of OpenStack. This project implements a Ceilometer-compatible compute inspector. This inspector, along with the PowerVM Nova driver and Neutron agent, provides capability for PowerVM customers to natively monitor utilization and statistics for instances running on OpenStack-managed systems.PowerVM supports a variety of performance monitoring interfaces within the platform, providing virtual machine and system monitoring data. Ceilometer-powervm implements a Ceilometer-based compute inspector for the PowerVM hypervisor.

networking-powervm - Neutron drivers for PowerVM network management.


The IBM PowerVM hypervisor provides virtualization on POWER hardware. PowerVM operators can see benefits in their environments by making use of OpenStack. This project implements a ML2 compatible agent that provides capability for PowerVM admins to natively use OpenStack Neutron. This agent is tied to the Shared Ethernet Adapter technology which is currently the typical scenario for PowerVM network virtualization.This project provides a ML2 compatible agent for the PowerVM hypervisor. It is paired to the nova-powervm driver.