Virtual Wall

The Virtual Wall is hosted at and operated by imec IDLabt ilab.t. It actually consists out of 2 testbeds:

  • Virtual Wall 1 contains 206 nodes (pcgen1 and pcgen2 nodes)
  • Virtual Wall 2 contains 159 nodes (pcgen3, pcgen4 and pcgen5 nodes)

The hardware can be used as bare metal hardware (operating system running directly on the machine) or virtualized through openVZ containers or XEN virtualization. XEN Virtualization comes into two flavours: using shared nodes (non-exclusive) where VMs are running on physical hosts which are shared with other experimenters, or using physical nodes (exclusive) which are exclusively used by your experiment. You have full control on all XEN parameters as you have root access to the DOM0.

Network impairment (delay, packet loss, bandwidth limitation) is possible on links between nodes and is implemented with software impairment.

Multiple operating systems are supported, e.g. Linux (Ubuntu, Centos, Fedora), FreeBSD, Windows 7.

All nodes have by default a public IPv6 address, and you can ask through the tools (pools of) public IPv4 addresses to experiment with fully connected machines, build your own cloud or do big data analysis.

Some of the nodes are connected to an OpenFlow switch to be able to do OpenFlow experiments in a combination of servers, software OpenFlow switches and real OpenFlow switches.

You can check the number of free resources on each testbed at


Virtual Wall 1

The hardware of Virtual Wall 1 consists out of:

  • 90x pcgen1 nodes: 2x Dual core AMD opteron 2212 (2GHz) CPU, 8GB RAM, 4x 80GB harddisk, 4-6 gigabit nics per node (20 nodes are wired to a display in the lab) (nodes n17x-xx)
  • 100x pcgen2 nodes: 2x Quad core Intel E5520 (2.2GHz) CPU, 12GB RAM, 1x 160GB harddisk, 2-4 gigabit nics per node (nodes n14x-xx)
  • 16x pcgrid nodes: 2x Dual Core AMD opteron 270 (2GHz) CPU, 4GB RAM, 1x 80GB harddisk , 1 gigabit nic per node (node n133-xx)

Virtual Wall 2

The hardware of Virtual Wall 2 consists out of:

  • 100x pcgen3 nodes: 2x Hexacore Intel E5645 (2.4GHz) CPU, 24GB RAM, 1x 250GB harddisk, 1-5 gigabit nics per node (nodes n095-xx, n096-xx, n097-xx)

  • 6x pcgen1 nodes with 6 gigabit nics

  • 28x pcgen4 nodes: 2x 8core Intel E5-2650v2 (2.6GHz) CPU, 48GB RAM, 1x 250GB harddisk, gigabit and 10gigabit connections (still to connect) (nodes n091-xx)

  • 2x gpunode (n083-01, n083-02): 1x 6core Intel E5645 (2.4GHz), 12GB RAM, 4x 1TB disk in RAID5, 4x Nvidia Geforce GTX 580 (1536MB). Use the image if you want to have a pre-installed SDK in /root

  • 8x gpunode2:

    • n083-03 and n083-10: dual GTX980
    • n083-04: tesla
    • n083-05 and n083-06: GTX980 + SSD
    • n083-07, n083-08 and n083-09: GTX 980
  • 25x pcgen5 nodes: 1x 4 core E3-1220v3 (3.1GHz), 16GB RAM, 1x 250GB harddisk, 2-10 gigabit connections (nodes n105-xx) -> these

nodes do not support Ubuntu12, but they support Ubuntu14

The following pcgen4 machines are equiped with RAID adapters and fast disks and are used as shared nodes, providing XEN VMs. It is also possible to have a public IPv4 address on VMs on these hosts (besides the default IPv6 public IP address):

  • n091-01
  • n091-06
  • n091-26

Network card types

pcgen1 nodes:

08:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)
and this: NVIDIA Corporation MCP55  (lspci didn't show the cards)

pcgen2 nodes:

06:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)

pcgen3 nodes:

06:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)

pcgen4 nodes:

81:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10 Gigabit X540-AT2 (rev 01)
84:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

pcgen5 nodes:

03:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
07:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)

pcgrid nodes:

01:05.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 10)

Previous page

← Introduction

Next page

→ w-iLab.t

This Page