close

Yleinen rinnakkaistiedostojärjestelmä

Siirry navigointiin Siirry hakuun
IBM GPFS
kehittäjä IBM
Koko nimi IBM:n yleinen rinnakkaistiedostojärjestelmä
Tuetut käyttöjärjestelmät AIX , Linux , Windows Server
Johdanto 1998 ( AIX )
Rajat
Tiedoston enimmäiskoko 2 63 -1 tavua
Tiedostojen enimmäismäärä 2 31
Tiedostonimen enimmäiskoko 256UTF-8
Suurin tilavuuden koko 2 99 tavua (4 PiB testattu)
Ominaista
attribuutteja POSIX
Tiedostojen käyttöoikeudet POSIX ja ACL (valinnainen)
läpinäkyvä pakkaus Ei
läpinäkyvä salaus Ei

General Parallel File System (GPFS) on IBM :n kehittämä korkean suorituskyvyn hajautettu tiedostojärjestelmä . GPFS tarjoaa nopean samanaikaisen pääsyn sovelluksiin, jotka toimivat useissa klusterin solmuissa, tarjoamalla näkymän niiden kaikkien välillä jaettuun levyyn. Suurin olemassa oleva kokoonpano oli yli 2 000 solmua.

GPFS-versiot ovat olemassa AIX (vuodesta 1998 ) ja Linux (vuodesta 2001 ) käyttöjärjestelmistä. Se sisältyy osana IBM System Cluster 1350 -ohjelmaa .

GPFS:ää on sen perustamisesta lähtien sovellettu menestyksekkäästi lukuisissa yrityssovelluksissa, mukaan lukien digitaaliset palvelut, analytiikkaverkot ja skaalautuvat tiedostopalvelut. Maaliskuussa 2008 sitä käyttävät monet TOP500 : n supertietokoneet , mukaan lukien kaksi Espanjan tärkeintä : Magerit ja Marenostrum .

Historia

GPFS:n alkuperä on Tiger Shark -tiedostojärjestelmä, IBM:n Almaden Research Centerin projekti vuoden 1993 alussa, vaikka ensimmäinen kaupallinen versio GPFS:stä julkaistiin vuonna 1998 AIX - käyttöjärjestelmälle .

Aluksi GPFS on suunniteltu tukemaan multimediasovellusten vaatimia suuria siirtonopeuksia. Tämä malli osoittautui hyvin sopivaksi tieteelliseen laskemiseen.

Arkkitehtuuri

GPFS-tiedostojärjestelmä koostuu joukosta tietokoneita, jotka muodostavat GPFS-klusterin. Jotkut klusterin jäsenet tarjoavat fyysisiä levyjä, joihin järjestelmän kaikki solmut pääsevät käsiksi. Klusterin jäsenten sisällyttäminen ja poissulkeminen voidaan tehdä toiminnassa.

Kun solmu suorittaa toiminnon tiedostojärjestelmässä, tiedot jaetaan kaistaleiksi ("striping") ja tallennetaan useisiin koneisiin, jotka toimivat levyinä. Tällä tavalla saavutetaan suurempi suorituskyky käyttämällä eri lohkoja rinnakkain, korkea käytettävyys (tiedot voidaan tallentaa kahden tai useamman palvelimen levyille), palautuminen vian sattuessa, tietoturva, DMAPI , hierarkkinen tallennushallinta HSM ja palvelimen hallinta. ILM:n tiedon elinkaari .

Uuden levypalvelimen sisällyttäminen olettaa suorituskyvyn paranemista jakamalla tiedot uudelleen, mikä mahdollistaa suuremman tason rinnakkaisuuden pääsyssä.

Katso myös

Ulkoiset linkit