diff --git a/generators/input/lille.rb b/generators/input/lille.rb new file mode 100644 index 0000000000000000000000000000000000000000..f3ce33d0c68e26a76c9d814ff614e6d5a21c1cce --- /dev/null +++ b/generators/input/lille.rb @@ -0,0 +1,180 @@ +site :lille do + name "Lille" + location "Lille, France" + web + description "" + latitude + longitude + email_contact + sys_admin_contact + security_contact + user_support_contact + %w{sid-x64-base-1.0}.each{|env_uid| environment env_uid, :refer_to => "grid5000/environments/#{env_uid}"} + + cluster :chuque do + model "IBM eServer 326" + date_of_arrival nil + misc "deployment unavailable because reboot instruments are not enough dependable." + 53.times do |i| + node "chuque-#{i+1}" do + architecture({ + :smp_size => 2, + :smt_size => 2, + :platform_type => "x86_64" + }) + processor({ + :vendor => "AMD", + :model => "AMD Opteron", + :version => "248", + :clock_speed => 2.2.giga, + :instruction_set => "", + :other_description => "", + :cache_l1 => 1.MB, + :cache_l1i => nil, + :cache_l1d => nil, + :cache_l2 => nil + }) + main_memory({ + :ram_size => 4.GB(true), # bytes + :virtual_size => nil + }) + operating_system({ + :name => nil, + :release => nil, + :version => nil + }) + storage_devices [ + {:interface => 'SATA', :size => 80.GB(false), :driver => "sata_sil"} + ] + network_adapters [ + {:interface => 'Ethernet', :rate => 1.giga, :enabled => true, :driver => "tg3"} + ] + end + end + end # cluster chuque + + cluster :chti do + model "IBM eServer 326m" + date_of_arrival nil + + 20.times do |i| + node "chti-#{i+1}" do + architecture({ + :smp_size => 2, + :smt_size => 2, + :platform_type => "x86_64" + }) + processor({ + :vendor => "AMD", + :model => "AMD Opteron", + :version => "252", + :clock_speed => 2.6.giga, + :instruction_set => "", + :other_description => "", + :cache_l1 => 1.MB, + :cache_l1i => nil, + :cache_l1d => nil, + :cache_l2 => nil + }) + main_memory({ + :ram_size => 4.GB(true), # bytes + :virtual_size => nil + }) + operating_system({ + :name => nil, + :release => nil, + :version => nil + }) + storage_devices [ + {:interface => 'SATA', :size => 80.GB(false), :driver => "sata_svw"} + ] + network_adapters [ + {:interface => 'Ethernet', :rate => 1.giga, :enabled => true, :driver => "tg3"} + ] + end + end + end # cluster chti + + cluster :chicon do + model "IBM eServer 326m" + date_of_arrival nil + 26.times do |i| + node "chicon-#{i+1}" do + architecture({ + :smp_size => 2, + :smt_size => 4, + :platform_type => "x86_64" + }) + processor({ + :vendor => "AMD", + :model => "AMD Opteron", + :version => "285", + :clock_speed => 2.6.giga, + :instruction_set => "", + :other_description => "", + :cache_l1 => 1.MB, + :cache_l1i => nil, + :cache_l1d => nil, + :cache_l2 => nil + }) + main_memory({ + :ram_size => 4.GB(true), # bytes + :virtual_size => nil + }) + operating_system({ + :name => nil, + :release => nil, + :version => nil + }) + storage_devices [ + {:interface => 'SATA', :size => 80.GB(false), :driver => "sata_svw"} + ] + network_adapters [ + {:interface => 'Ethernet', :rate => 1.giga, :enabled => true, :driver => "tg3"} + ] + end + end + end # cluster chicon + + cluster :chinqchint do + model "Altix Xe 310" + date_of_arrival nil + 46.times do |i| + node "chinqchint-#{i+1}" do + architecture({ + :smp_size => 2, + :smt_size => 8, + :platform_type => "x86_64" + }) + processor({ + :vendor => "Intel", + :model => "Intel Xeon", + :version => "E5440 QC", + :clock_speed => 2.83.giga, + :instruction_set => "", + :other_description => "", + :cache_l1 => 4.MB, + :cache_l1i => nil, + :cache_l1d => nil, + :cache_l2 => nil + }) + main_memory({ + :ram_size => 8.GB(true), # bytes + :virtual_size => nil + }) + operating_system({ + :name => nil, + :release => nil, + :version => nil + }) + storage_devices [ + {:interface => 'SATA II', :size => 250.GB(false), :driver => "ahci"} + ] + network_adapters [ + {:interface => 'Ethernet', :rate => 1.giga, :enabled => true, :driver => "e1000"} + ] + end + end + end + +end \ No newline at end of file