= GENI in a Box = == What is GENI-in-a-Box? == GENI-in-a-Box is intended to help you get started with GENI without having to apply and get approved for a GENI account. You can use GENI-in-a-Box to set up and run experiments just as you would with using resources from a real GENI aggregate. With GENI-in-a-Box all the resources you use exist within a [http://https://www.virtualbox.org VirtualBox] virtual machine running on your computer. The figure below is a schematic of the GENI-in-a-Box. The GENI-in-a-Box !VirtualBox VM includes the [http://trac.gpolab.bbn.com/gcf/wiki/Omni Omni] experiment control tool, a clearinghouse used to create slices and an aggregate manager that makes resources available for experimentation. The resources available from the GENI-in-a-Box aggregate manager are up to six virtual machines running Linux. Each of these virtual machines has three NICs. They can be connected to form any topology that does not require more than six nodes and more than three NICs on a node. GENI standard rspecs are used to specify the machines, links and topology required by the experiment. Experimenters have root access to the virtual machines used in their experiment. They can use ssh to connect to and log into these machines. [[Image(GiB-schematic.png, 40%)]] == Can I move my experiments from GENI-in-a-Box to real resources in the GENI infrastructures? == GENI-in-a-Box is most similar to the GENI ProtoGENI aggregate in that both == What are the limitations of GENI-in-a-Box? == - network fidelity - performance isolation - size == Can To get started all you need to do is download a virtual machine image on your computer