whycomputer.com >> Wiedza o Internecie >  >> Oprogramowanie

Jak skonstruować superkomputer z dziesięciu komputerów

Wprowadzenie

Superkomputery powstały w odpowiedzi na rosnące zapotrzebowanie na bardzo dużą moc obliczeniową. Przykładami zastosowań są badania medyczne oraz prognozowanie pogody. Według rankingu Top 500 ponad 78 % najpotężniejszych maszyn pracuje pod kontrolą systemu Linux – otwarto‑źródłowego systemu operacyjnego, który umożliwia wgląd w kod i jest chętnie wykorzystywany w projektach superkomputerowych.

Krok 1 – przygotowanie głównego węzła

Wybierz najwydajniejszy z dziesięciu komputerów i zainstaluj na nim Linux. Na maszynie głównej musisz mieć przynajmniej dwa pakiety: NFS (Network File System) ułatwiający udostępnianie plików oraz SSH (Secure Shell) umożliwiający bezpieczne połączenia zdalne. To wszystko, czego potrzebujesz do skonfigurowania klastra.

Krok 2 – instalacja interfejsu MPI

Zainstaluj oprogramowanie MPI (Message Passing Interface), które pozwoli głównemu węzłowi sterować pozostałymi komputerami. Popularnym wyborem jest LAM‑MPI, dostępny jako otwarte oprogramowanie. Jeśli nie znajdziesz gotowej wersji dla swojego sprzętu, będziesz musiał skompilować go samodzielnie.

Krok 3 – konfiguracja węzłów podrzędnych

Na pozostałych dziewięciu maszynach zainstaluj jedynie NFS i SSH. Dodatkowe pakiety nie są zazwyczaj potrzebne, ponieważ wszystkie operacje będą wykonywane z poziomu głównego węzła.

Po zakończeniu instalacji uruchom ponownie wszystkie komputery i sprawdź, czy każdy z nich jest dostępny z maszyny głównej. Gdy wszystko działa, uruchom wybraną aplikację MPI (np. LAM‑MPI).

Wskazówki

  • Zadbaj o odpowiednie zasilanie – oprócz samych komputerów potrzebny będzie przełącznik, monitor i inne urządzenia peryferyjne. Upewnij się, że obwód elektryczny wytrzyma obciążenie i rozważ użycie UPS, szczególnie jeśli klaster ma służyć celom profesjonalnym.
  • Ułóż komputery tak, aby zapewnić im swobodny przepływ powietrza. Jeśli nie możesz zamontować ich w szafie rack, przynajmniej nie blokuj wylotów wentylatorów, aby uniknąć przegrzewania.
  • Przeczytaj dokumentację i notatki wydawnicze wybranego oprogramowania. Konfiguracja klastra z 10 stacji roboczych wymaga precyzyjnego podejścia.

Ostrzeżenie

  • Dodanie takiego klastra do sieci firmowej lub akademickiej może znacząco obciążyć infrastrukturę sieciową i wpłynąć na wydajność innych użytkowników.

Potrzebny sprzęt i oprogramowanie

  • 10 sprawnych komputerów z procesorem Intel i586 lub nowszym albo odpowiednikiem AMD oraz kartą sieciową
  • Przełącznik (switch) z co najmniej 12 portami, najlepiej 16‑portowy
  • Monitor i klawiatura
  • System operacyjny Linux
  • Interfejs przekazywania wiadomości (MPI)

URL:https://pl.whycomputer.com/oprogramowanie/100301882.html

Oprogramowanie
  • Jak korzystać z FaceTime na komputerze

    Instalacja aplikacji FaceTime na Macu FaceTime, aplikacja Apple umożliwiająca połączenia głosowe i wideo, początkowo była dostępna tylko na iPhone’ach. Obecnie możesz z niej korzystać również na komputerze Mac. Wystarczy pobrać i zainstalować program FaceTime ze sklepu App Store. Aby sprawdzić, czy

  • Jak nagrać płytę CD z komputera – prosty poradnik

    Wprowadzenie Nagrywanie płyt CD wymaga specjalnego napędu – tzw. nagrywarki CD/DVD. Bez takiego urządzenia nie da się zapisać danych na płytę. Co będzie potrzebne Komputer z napędem nagrywającym (CD‑R lub CD‑RW) Pusta płyta CD‑R lub CD‑RW Oprogramowanie do nagrywania (np. Windows Media Player, iTun

  • Jak kopiować muzykę z płyty CD na komputer

    Co będzie potrzebnepłyty CDkomputeroprogramowanie do zarządzania biblioteką muzyczną lub ripowania (iTunes, Windows Media Player, Audacity itp.)Możesz chcieć mieć dużą bibliotekę muzyczną na komputerze i nie mieć już do czynienia z ciągłym wkładaniem tego samego CD. Konwertowanie płyt na pliki MP3,

Wiedza o Internecie © https://pl.whycomputer.com