One aspect of the invention relates to a high-performance computer comprising a plurality of clusters (21, 22) by an IP network (2), each cluster (21, 22) comprising:At least one
Ethernet gateway (215, 225) configured to transmit data between the cluster (21, 22) and the IP network (2) storing at least one first
routing table comprising at least, for each other cluster of the plurality of clusters (21, 22), an association of a
gateway address (215, 225) with a destination
IP address comprised in the cluster (21, 22) comprising the gateway (215, 225).A plurality of computing and / or storage nodes (N, 211, 212, 221, 222), each node (N, 211, 212, 221, 222):being configured to run at least one instance of a high-
performance computing and / or storage application,comprising at least one network card (NIC1) implementing an
Ethernet-based high-performance
interconnection protocol and being configured to implement an
address resolution protocol, the network card (NIC1) storing at least one second
routing table comprising at least, for each other cluster of the plurality of clusters (21, 22), an association of an address of a gateway (215) of the first cluster (21) with the identifier of the other cluster (22) accessible from the gateway (215) of the first cluster (21).storing at least one third
routing table comprising at least, for each other cluster of the plurality of clusters (21, 22), an association of an identifier of an application instance with an identifier of the cluster comprising the node (N, 211, 212, 221, 222) running the application instance, with a unique network identifier of the application instance, and with an
IP address of the network card (NIC1) of the node (N, 211, 212, 221, 222) running the application instance.At least one intra-cluster
interconnection switch (214, 224) configured to connect each node (N, 211, 212, 221, 222) and the gateway (215, 225).