From 45798749e1553c705ed24faa874731b8a17125c4 Mon Sep 17 00:00:00 2001 From: Guillaume Ranquet <guillaume.ranquet@inria.fr> Date: Thu, 21 Jan 2010 16:03:24 +0100 Subject: [PATCH] [Bordeaux] changes made on borderline on bug 2681 : some cards have been swapped --- .../borderline/nodes/borderline-1.json | 21 +++------------ .../borderline/nodes/borderline-10.json | 26 +++++-------------- .../borderline/nodes/borderline-2.json | 21 +++------------ .../borderline/nodes/borderline-3.json | 21 +++++---------- .../borderline/nodes/borderline-4.json | 21 +++++---------- .../borderline/nodes/borderline-5.json | 26 +++++-------------- .../borderline/nodes/borderline-6.json | 26 +++++-------------- .../borderline/nodes/borderline-7.json | 26 +++++-------------- .../borderline/nodes/borderline-8.json | 26 +++++-------------- .../borderline/nodes/borderline-9.json | 26 +++++-------------- generators/input/bordeaux.rb | 24 ++++++++++++++--- 11 files changed, 80 insertions(+), 184 deletions(-) diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-1.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-1.json index 2ba36d33fdc..409ae014d94 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-1.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-1.json @@ -11,13 +11,10 @@ "network_adapters": [ { "enabled": true, - "interface": "Myrinet 10G", - "ip": "172.16.1.196", - "network_address": "borderline-1.bordeaux.grid5000.fr", + "interface": "InfiniBand SDR", "rate": 10000000000, - "switch": null, - "vendor": "Myrinet", - "version": "10G-PCIE-8A-C" + "vendor": "Mellanox", + "version": "InfiniHost MT25408" }, { "enabled": true, @@ -25,18 +22,6 @@ "rate": 10000000000, "vendor": "Mellanox", "version": "InfiniHost MT25408" - }, - { - "driver": "e1000", - "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 } ], "operating_system": { diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-10.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-10.json index 142e27f93b4..b09238aef0b 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-10.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-10.json @@ -9,16 +9,6 @@ "virtual_size": null }, "network_adapters": [ - { - "enabled": true, - "interface": "Myrinet 10G", - "ip": "172.16.1.205", - "network_address": "borderline-10.bordeaux.grid5000.fr", - "rate": 10000000000, - "switch": null, - "vendor": "Myrinet", - "version": "10G-PCIE-8A-C" - }, { "enabled": true, "interface": "InfiniBand SDR", @@ -27,16 +17,14 @@ "version": "InfiniHost MT25408" }, { - "driver": "e1000", "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 + "interface": "Myrinet 10G", + "ip": "172.16.1.205", + "network_address": "borderline-10.bordeaux.grid5000.fr", + "rate": 10000000000, + "switch": null, + "vendor": "Myrinet", + "version": "10G-PCIE-8A-C" } ], "operating_system": { diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-2.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-2.json index 2755f1a0004..9c277237951 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-2.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-2.json @@ -11,13 +11,10 @@ "network_adapters": [ { "enabled": true, - "interface": "Myrinet 10G", - "ip": "172.16.1.197", - "network_address": "borderline-2.bordeaux.grid5000.fr", + "interface": "InfiniBand SDR", "rate": 10000000000, - "switch": null, - "vendor": "Myrinet", - "version": "10G-PCIE-8A-C" + "vendor": "Mellanox", + "version": "InfiniHost MT25408" }, { "enabled": true, @@ -25,18 +22,6 @@ "rate": 10000000000, "vendor": "Mellanox", "version": "InfiniHost MT25408" - }, - { - "driver": "e1000", - "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 } ], "operating_system": { diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-3.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-3.json index 6fa6ca05ff5..5d4c0fce1b4 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-3.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-3.json @@ -21,22 +21,13 @@ }, { "enabled": true, - "interface": "InfiniBand SDR", + "interface": "Myrinet 10G", + "ip": "172.16.1.198", + "network_address": "borderline-2.bordeaux.grid5000.fr", "rate": 10000000000, - "vendor": "Mellanox", - "version": "InfiniHost MT25408" - }, - { - "driver": "e1000", - "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 + "switch": null, + "vendor": "Myrinet", + "version": "10G-PCIE-8A-C" } ], "operating_system": { diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-4.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-4.json index bf33c182f88..f72df1c1686 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-4.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-4.json @@ -21,22 +21,13 @@ }, { "enabled": true, - "interface": "InfiniBand SDR", + "interface": "Myrinet 10G", + "ip": "172.16.1.199", + "network_address": "borderline-1.bordeaux.grid5000.fr", "rate": 10000000000, - "vendor": "Mellanox", - "version": "InfiniHost MT25408" - }, - { - "driver": "e1000", - "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 + "switch": null, + "vendor": "Myrinet", + "version": "10G-PCIE-8A-C" } ], "operating_system": { diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-5.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-5.json index 037398950be..a59f1de5058 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-5.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-5.json @@ -9,16 +9,6 @@ "virtual_size": null }, "network_adapters": [ - { - "enabled": true, - "interface": "Myrinet 10G", - "ip": "172.16.1.200", - "network_address": "borderline-5.bordeaux.grid5000.fr", - "rate": 10000000000, - "switch": null, - "vendor": "Myrinet", - "version": "10G-PCIE-8A-C" - }, { "enabled": true, "interface": "InfiniBand SDR", @@ -27,16 +17,14 @@ "version": "InfiniHost MT25408" }, { - "driver": "e1000", "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 + "interface": "Myrinet 10G", + "ip": "172.16.1.200", + "network_address": "borderline-5.bordeaux.grid5000.fr", + "rate": 10000000000, + "switch": null, + "vendor": "Myrinet", + "version": "10G-PCIE-8A-C" } ], "operating_system": { diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-6.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-6.json index 982ad15aa59..f8d631456e3 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-6.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-6.json @@ -9,16 +9,6 @@ "virtual_size": null }, "network_adapters": [ - { - "enabled": true, - "interface": "Myrinet 10G", - "ip": "172.16.1.201", - "network_address": "borderline-6.bordeaux.grid5000.fr", - "rate": 10000000000, - "switch": null, - "vendor": "Myrinet", - "version": "10G-PCIE-8A-C" - }, { "enabled": true, "interface": "InfiniBand SDR", @@ -27,16 +17,14 @@ "version": "InfiniHost MT25408" }, { - "driver": "e1000", "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 + "interface": "Myrinet 10G", + "ip": "172.16.1.201", + "network_address": "borderline-6.bordeaux.grid5000.fr", + "rate": 10000000000, + "switch": null, + "vendor": "Myrinet", + "version": "10G-PCIE-8A-C" } ], "operating_system": { diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-7.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-7.json index 15382880d45..6ec7a79ec86 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-7.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-7.json @@ -9,16 +9,6 @@ "virtual_size": null }, "network_adapters": [ - { - "enabled": true, - "interface": "Myrinet 10G", - "ip": "172.16.1.202", - "network_address": "borderline-7.bordeaux.grid5000.fr", - "rate": 10000000000, - "switch": null, - "vendor": "Myrinet", - "version": "10G-PCIE-8A-C" - }, { "enabled": true, "interface": "InfiniBand SDR", @@ -27,16 +17,14 @@ "version": "InfiniHost MT25408" }, { - "driver": "e1000", "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 + "interface": "Myrinet 10G", + "ip": "172.16.1.202", + "network_address": "borderline-7.bordeaux.grid5000.fr", + "rate": 10000000000, + "switch": null, + "vendor": "Myrinet", + "version": "10G-PCIE-8A-C" } ], "operating_system": { diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-8.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-8.json index 450f83edee0..b8504f82b1c 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-8.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-8.json @@ -9,16 +9,6 @@ "virtual_size": null }, "network_adapters": [ - { - "enabled": true, - "interface": "Myrinet 10G", - "ip": "172.16.1.203", - "network_address": "borderline-8.bordeaux.grid5000.fr", - "rate": 10000000000, - "switch": null, - "vendor": "Myrinet", - "version": "10G-PCIE-8A-C" - }, { "enabled": true, "interface": "InfiniBand SDR", @@ -27,16 +17,14 @@ "version": "InfiniHost MT25408" }, { - "driver": "e1000", "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 + "interface": "Myrinet 10G", + "ip": "172.16.1.203", + "network_address": "borderline-8.bordeaux.grid5000.fr", + "rate": 10000000000, + "switch": null, + "vendor": "Myrinet", + "version": "10G-PCIE-8A-C" } ], "operating_system": { diff --git a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-9.json b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-9.json index e49da01a2d8..32bfff00c36 100755 --- a/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-9.json +++ b/data/grid5000/sites/bordeaux/clusters/borderline/nodes/borderline-9.json @@ -9,16 +9,6 @@ "virtual_size": null }, "network_adapters": [ - { - "enabled": true, - "interface": "Myrinet 10G", - "ip": "172.16.1.204", - "network_address": "borderline-9.bordeaux.grid5000.fr", - "rate": 10000000000, - "switch": null, - "vendor": "Myrinet", - "version": "10G-PCIE-8A-C" - }, { "enabled": true, "interface": "InfiniBand SDR", @@ -27,16 +17,14 @@ "version": "InfiniHost MT25408" }, { - "driver": "e1000", "enabled": true, - "interface": "Ethernet", - "rate": 1000000000 - }, - { - "driver": "e1000", - "enabled": false, - "interface": "Ethernet", - "rate": 1000000000 + "interface": "Myrinet 10G", + "ip": "172.16.1.204", + "network_address": "borderline-9.bordeaux.grid5000.fr", + "rate": 10000000000, + "switch": null, + "vendor": "Myrinet", + "version": "10G-PCIE-8A-C" } ], "operating_system": { diff --git a/generators/input/bordeaux.rb b/generators/input/bordeaux.rb index fa2f4590ec4..1f36873fdcf 100755 --- a/generators/input/bordeaux.rb +++ b/generators/input/bordeaux.rb @@ -197,13 +197,29 @@ version 1.48" {:interface => 'SAS', :size => 600.GB, :driver => nil} ] network_adapters [ - {:interface => 'Myrinet 10G', :rate => 10.G, - :switch => nil, :network_address => "#{node_uid}.#{site_uid}.grid5000.fr", :ip => dns_lookup("#{node_uid}.#{site_uid}.grid5000.fr"), - :vendor => 'Myrinet', :version => "10G-PCIE-8A-C", :enabled => true}, - {:interface => 'InfiniBand SDR', :rate => 10.G, :vendor => 'Mellanox', :version => "InfiniHost MT25408", :enabled => true}, {:interface => 'Ethernet', :rate => 1.G, :enabled => true, :driver => "e1000"}, {:interface => 'Ethernet', :rate => 1.G, :enabled => false, :driver => "e1000"} ] +#some cards have been swapped between hosts - refer to bug 2681 for explanations + if i == 0 or i == 1 + network_adapters [ + {:interface => 'InfiniBand SDR', :rate => 10.G, :vendor => 'Mellanox', :version => "InfiniHost MT25408", :enabled => true}, + {:interface => 'InfiniBand SDR', :rate => 10.G, :vendor => 'Mellanox', :version => "InfiniHost MT25408", :enabled => true}] + elsif i == 2 or i == 3 + network_adapters [ + {:interface => 'Myrinet 10G', :rate => 10.G, + :switch => nil, :network_address => "#{node_uid}.#{site_uid}.grid5000.fr", :ip => dns_lookup("#{node_uid}.#{site_uid}.grid5000.fr"), + :vendor => 'Myrinet', :version => "10G-PCIE-8A-C", :enabled => true}, + {:interface => 'Myrinet 10G', :rate => 10.G, + :switch => nil, :network_address => "#{cluster_uid}-#{(i-2)-(i-3)*2}.#{site_uid}.grid5000.fr", :ip => dns_lookup("#{node_uid}.#{site_uid}.grid5000.fr"), + :vendor => 'Myrinet', :version => "10G-PCIE-8A-C", :enabled => true}] + else + network_adapters [ + {:interface => 'InfiniBand SDR', :rate => 10.G, :vendor => 'Mellanox', :version => "InfiniHost MT25408", :enabled => true}, + {:interface => 'Myrinet 10G', :rate => 10.G, + :switch => nil, :network_address => "#{node_uid}.#{site_uid}.grid5000.fr", :ip => dns_lookup("#{node_uid}.#{site_uid}.grid5000.fr"), + :vendor => 'Myrinet', :version => "10G-PCIE-8A-C", :enabled => true}] + end end end end # cluster borderline -- GitLab