wiki:PluggingIn

Version 2 (modified by mikeryan, 13 years ago) (diff)

link to benito pipeline

Benito has been designed from the ground up to support multiple virtualization platforms. The interface for plugging new virtualization platform into Benito is described here.

It is useful to refer to BenitoPipeline, as this document will refer to various points in the pipeline where your scripts must be called.

Networking

All networking internal to Benito is done using VDE (Virtual Distributed Ethernet). If your virtualization platform natively supports VDE, your life is relatively easy. If not, plugging in should still be possible.

Networking configuration can be found in the following places:

  • TopDL: IP address, netmask, MAC address (control interface)
  • /var/benito/config/routes/$HOSTNAME: routes

TODO: vde_plug2tap

Control Net

TODO: info about requesting controlnet interfaces; bridging

File Systems