The PSNC island, being part of the EU-Japan FELIX testbed, is composed mainly of two Juniper MX80 OpenFlow-enabled switches and three rack servers (2x IBM x3550 M3 and 1x Dell PowerEdge R620). Two Juniper MX80 and one IBM x3550 M3 are exposed directly to the FELIX environment users. Within an FELIX experiment, users can allocate virtual resources based on PSNC and other FELIX islands infrastructures and instantiate and use virtual machines as well as configure physical Ethernet switches (visible to user as virtual entities) using OpenFlow protocol. The allocation and usage of PSNC virtual resources is possible by FELIX management software installed in Dell PowerEdge R620 server, which is part of the global FELIX control plane. PSNC is connected to FELIX control plane via Internet VPN and that connection is used both for FELIX management components communication and by user, who are accessing virtual machines and configuring virtual switches. The PSNC island is interconnected directly to PIONIER network operated by PSNC. PSNC is connected with other FELIX island both in EU and Japan by several ways:
- via GLIF network with Japanese islands in AIST and KDDI,
- via Géant network with i2CAT (Spain) and iMinds islands (Belgium),
- via Internet VPN with EICT island (Germany).
The logical links from PSNC to other FELIX islands via GLIF and Géant are created on-demand using NSI software installed in PIONIER network. Each logical link allocates a free VLAN tag from available VLAN range. The proper translation of experimenter VLAN (used inside islands) and transport VLAN, allocated on inter-island links, is performed by stitching entity, realized on the part of Juniper MX80 switch. Additionally, the second IBM x3550 M3 server is used for OpenVPN Access Server software deployment as well participates in the tests of the FELIX data plane links. This server can be transformed also into FELIX virtualization platform when more server resources will be required.