Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

S obzirom da je besplatan, prilagodljiv i ima otvoreni kod, Linux je ubrzo postao najprihvatljiviji operativni sustav za izgradnju klastera. Na osnovi najraširenijih distribucija Linuxa – Red Hat i Debian izgrađeni su gotovi paketi za izgradnju klastera od kojih je jedan - NPACI Rocks Clustering Toolkit - korišten i u izvedbi računalnog klastera Isabella.

Rocks

Distribucija klastera NPACI Rocks sadrži sve bitne programske komponenete za ostvarenje klasterskog sustava. Pored operacijskog sustava (RedHat Enterprise Linux 3.0) Rocks distribucija sadrži i ostale elemente koji omogućavaju izvedbu klastera:

  • biblioteke za prijenos poruka koje omogućavaju distribuirano/paralelno izvođenje aplikacija- MPI, PVM, LAM

  • sustav za raspodjelu resursa (scheduling) i raspoređivanje procesa (batching) - SUN Grid Engine 5.3

  • paralelni datotečni sustav, koji je namjenjen brzoj pohrani velike količine podataka - PVFS

  • sustav za nadzor klastera - Ganglia

  • sustav za brzu instalaciju i izvedbu - Anaconda

  • bazu podataka u kojoj se smještaju svi podaci nužni za rad i konfiguraciju klastera

  • mrežne servise nužne za funkcioniranje klastera (NTP, 411, NFS, i druge).

RedHat Linux na kojem je bazirana Rocks distribucija zasnovan je na RPM (Redhat Package Manager) paketnom sustavu.

Većina znanstvenih aplikacija distribuira se u RPM formi, a druge programske pakete moguće je (relativno jednostavno) pretvoriti u RPM paket. Za pakete koji traže dodatnu prilagodbu našim potrebama, sustav ROCKS omogućuje definiranje parametara za instalaciju pojedinih paketa,te dodavanje skripti koje se izršavaju prije i poslije instalacije pojedinog paketa (npr. podešavanje konfiguracijskih fileova tog paketa našim potrebama).

Sustavi za upravljanje poslovima

...