Како монтирати суперкомпјутер

Posted on
Аутор: John Stephens
Датум Стварања: 1 Јануар 2021
Ажурирати Датум: 2 Јули 2024
Anonim
Как правильно работать с силиконом? Делаем аккуратный шов! Распространенные ошибки!
Видео: Как правильно работать с силиконом? Делаем аккуратный шов! Распространенные ошибки!

Садржај

викиХов је вики, што значи да је више чланака написало више аутора. Да би створили овај чланак, у његовом издању и његовом унапређењу током времена учествовало је 18 људи, неки анонимни.

Да ли вам треба машина која мора да ради стотине милијарди израчунавања с помичним зарезом у секунди? Треба ли вам прича да објасните како је ваш суперкомпјутер у подруму разбио прекидач? Изградња кластера (или кластера) рачунара високих перформанси је изазов који сваки стручњак може да превазиђе током викенда уз одговарајући буџет. Са техничког становишта, модеран мултипроцесорски суперрачунар је мрежа рачунара која паралелно ради на решавању проблема. Следећи једноставне кораке за монтирање опреме и инсталирање потребног софтвера, такође можете имати суперкомпјутер.


фазе



  1. Одредите потребну опрему и ресурсе. Требат ће вам главни чвор, најмање дванаест других идентичних чворова, Етхернет склопка, јединица за напајање и полица. Одредите своје потребе за електричном енергијом, хлађењем и простором. Такође морате одлучити коју ИП адресу желите да користите за ваше приватне мреже, имена чворова, софтвер који желите да инсталирате и технологију коју желите за рачунарске могућности (на ово ћемо се вратити касније).
    • Чак и ако вас хардвер скупо кошта, сав софтвер представљен у овом чланку је бесплатан а већина је без права.
    • Ако желите да сазнате колико брзо може да дође до супер-рачунара, користите овај алат: хттп://хпл-цалцулатор.соурцефорге.нет/.


  2. Инсталирајте чворове. Морат ћете саставити чворове или набавити унапријед састављене сервере.
    • Изаберите шасију сервера са доста простора, прикладним системом хлађења и енергетском оптимизацијом.
    • Такође можете да користите десетак старих сервера, чија ће сума прекорачити снагу појединих јединица и уштедећете много новца. Сви процесори, мрежни адаптери и матичне плоче морају бити идентични како би читав систем могао несметано да ради. Наравно, не треба заборавити РАМ и складиштење за сваки од чворова, као и бар један диск диск за главу.



  3. Инсталирајте сервере на полицу. Почните од дна ако врх полице није пондерисан. Требаће вам и пријатељ који ће вам помоћи, сервери могу да буду тешки и биће их тешко водити по шинама полице.


  4. Инсталирајте Етхернет прекидач на врху кућишта. Одвојите тренутак за конфигурирање. Допустите џомболошки оквир величине 9000 бајта, поставите ИП адресе на статичке адресе које сте изабрали у првом кораку и онемогућите непотребне протоколе као што је СМТП преслушавање.


  5. Инсталирајте тренутну јединицу. У зависности колико струје ће вам требати чворови, вероватно ће вам требати 220-волтна јединица.


  6. Конфигуришите хардвер. Након што инсталирате све, можете започети конфигурирање хардвера. Линук је подразумевани оперативни систем за ХПЦ кластере, не само зато што је најбоље окружење за научне прорачуне, већ и зато што је потпуно бесплатан за инсталирање на стотине или хиљаде чворова. Замислите цену коју ћете платити ако сте морали да инсталирате Виндовс на сваки од ових чворова.
    • Започните инсталирањем најновијег софтвера за БИОС и матичну плочу који би требао бити исти за све матичне плоче.
    • Инсталирајте жељену дистрибуцију Линука на сваки од чворова и дистрибуцију с графичким сучељем на главном чвору. Често се користе ЦентОС, ОпенСусе, Сциентифиц Линук, РедХат или СЛЕС.
    • За овај чланак топло препоручујемо Роцкс Цлустер. Поред инсталирања свих алата потребних за правилно функционисање кластера, Роцкс користи одличну методу за брзу "дистрибуцију" многих примера себе на чворове помоћу ПКСЕ боот система и поступка брзог лансирања уља чајевца.



  7. Инсталирајте софтвер. Инсталирајте интерфејс за пренос, управљање ресурсима и остале потребне библиотеке. Ако нисте инсталирали Роцкс у претходном кораку, морат ћете ручно конфигурирати сав потребан софтвер за активирање паралелних механизама за рачунање.
    • Прво, требаће вам систем за управљање басх-ом, као што је Торкуе Ресоурце Манагер, који вам омогућава да поделите и дистрибуирате различите задатке на више машина.
    • Момент обртног момента са Мауи Цлустер Сцхедулером за довршавање конфигурације.
    • Затим ћете морати да инсталирате интерфејс пошиљатеља који је потребан за процесе на различитим машинама да би делили исте податке. Инсталирајте ОпенМП, веома је једноставан за употребу.
    • Не заборавите мултитхреадинг библиотеке и компајлере како бисте креирали паралелне прорачунске програме. Још једном, Роцкс је најбоље рјешење.


  8. Повежите чворове у мрежи. Главни чвор шаље задатке који се извршавају на остале рачунске чворове који ће вратити резултате док међусобно шаљу поруке. Што брже иде, то боље.
    • Користите приватну Етхернет мрежу да бисте повезали све ове чворове у кластер.
    • Главни чвор такође може да делује као НФС, ПКСЕ, ДХЦП, ТФТП и НТП сервер у мрежи коју креирате.
    • Морате раздвојити ову мрежу од јавних мрежа да бисте осигурали да пакети које сервери размењују не ометају пакете који се размењују преко остатка мреже.


  9. Испитајте кластер. Последња ствар коју треба да урадите пре него што пустите сву снагу вашег супер-рачунара је да тестирате његове перформансе. Тест перформанси Линпацк (ХПЛ) популаран је избор за мерење рачунарске брзине рачунарског кластера. Морат ћете је саставити из њеног извора са свим оптимизацијама које ваш компајлер нуди у складу са одабраном архитектуром.
    • Очигледно је да га морате саставити из извора који вам даје највише могућности за оптимизацију ваше платформе. На пример, ако користите АМД процесоре, компајлирајте га са Опен64 одабиром нивоа оптимизације за брзину -0.
    • Упоредите резултате на ТОП500.орг и видите да ли се ваш суперрачунар може такмичити са 500 најмоћнијих суперрачунара на свету!
савет
  • Да бисте постигли стварно велике брзине на мрежи, сазнајте више о ИнфиниБанд интерфејсима. Међутим, спремите се да разбијете банку.
  • ИПМИ може олакшати администрацију у великим размерама доносећи вам КВМ-овер-ИП, одвојени циклус напајања и још много тога.
  • Користите Ганглиа за праћење рачунарских оптерећења на чворовима.
упозорења
  • Проверите да ли ваша инфраструктура може да подржи оптерећење.