Erityisohjeet Puhdin FMI-osiolle
Puhdin FMI-osio on saatavilla vain FMI:n käyttäjille niissä projekteissa, joille on myönnetty käyttöoikeus. FMI:n käyttäjät voivat käyttää myös yleistä Puhti-järjestelmää ja CSC:n muita palveluita tavallisten CSC-projektien kautta.
Projektit: Puhti FMI vs. Puhti ja CSC:n muut palvelut
Projekti voi käyttää joko FMI-osiota tai yleistä osiota ja CSC:n muita palveluita, mutta ei molempia. Toisin sanoen projektiin voi sisältyä joko
- Puhti FMI (ja valinnaisesti Allas)
tai (tämä on poissulkeva tai)
- esimerkiksi Puhti ja cPouta (tai mikä tahansa muu palvelu, joka on saatavilla kaikille tutkimuslaitosprojekteille) eikä Puhti FMI
mukana olevina palveluina. Jos FMI-projektipäällikkö siis haluaa käyttää sekä yleistä osiota / CSC:n muita palveluita että FMI-osiota, hänen on luotava erilliset projektit.
Kaikki data on kuitenkin käytettävissä projektien välillä.
Projekti yleistä osiota ja CSC:n muita palveluita varten luodaan kuten sivulla Uuden projektin luominen kuvataan. Valitse projektityypiksi Academic ja lisää Puhti sekä muut tarvittavat palvelut kuten sivulla Palvelun käyttöoikeuden lisääminen projektille kuvataan.
Projekti Puhdin FMI-osiota varten luodaan vastaavasti valitsemalla projektityypiksi FMI. FMI-projekteille palveluina ovat saatavilla vain Puhti FMI ja Allas.
Puhti FMI -osio
Puhti FMI -osio sisältää lisäksi 240 solmua, joissa on 192 GB muistia. Nämä tulevat järjestelmäkuvauksessa lueteltujen solmujen lisäksi. Solmujen tekniset ominaisuudet ovat samat kuin Puhdin tavallisissa solmuissa. FMI-osiossa on kaksi jonoa: fmi ja fmitest. Jonon fmi töiden enimmäiskoko on 100 solmua ja enimmäisajoaika kuusi päivää. Jonon fmitest töiden enimmäiskoko on kaksi solmua ja enimmäisajoaika 30 minuuttia.
Tallennusalueet
FMI-osion projektit voivat käyttää Puhdissa kansiota /fmi/. Tällä kansiolla on yhteinen 750 TiB:n kiintiö. FMI-projektien projektikansiot sijaitsevat vastaavasti poluissa /fmi/projappl/<projectname> ja /fmi/scratch/<projectname>. Komento csc-workspaces listaa projektikansiot. Yhteinen kiintiö on jaettu
hakemistojen projappl ja scratch kesken:
Note
Kaikki FMI-projektit jakavat saman yhteisen kiintiön, joten niiden tulee noudattaa hyviä käytäntöjä datan tallennuksessa. Projektikohtaista käyttöä seurataan. Jos sinun täytyy muuttaa FMI-projektisi kiintiöitä, ota yhteyttä FMI:n Lasse Jalavaan (CC Matti Keränen) joko sähköpostitse tai FMI:n Slack-kanavalla 'fmi-computing'.
Siivousskriptiä ajetaan säännöllisesti hakemistossa /fmi/scratch (FMI-projektit) samalla tavalla kuin hakemistossa /scratch (Academic-projektit). Siivous poistaa kaikki käyttämättömät tiedostot, jotka ovat yli 180 päivää vanhoja. Voit pyytää projektisi /fmi/scratch-hakemiston lisäämistä sallittujen listalle. Automaattinen siivous on kätevä, joten pyydä sallittujen listalle lisäämistä vain, jos se on todella tarpeen.
Käyttö
FMI-asiakkaat voivat käyttää sekä tavallisia Puhdin kirjautumissolmuja puhti.csc.fi että FMI-kohtaisia kirjautumissolmuja puhti-login1.fmi.fi ja puhti-login2.fmi.fi.
Puhti FMI toimii samalla tavalla kuin tavallinen Puhti-järjestelmä. Suurin ero on, että
- FMI-projektit käyttävät osioita
fmijafmitesttavallisten osioiden (small, large jne.) sijaan, - FMI:n kirjautumissolmut ovat verkotettu FMI:n sisäverkon kautta, mikä tekee verkkoyhteyksistä hieman erilaisia, ja
- FMI:n laskentasolmuissa on samanaikainen monisäikeistys (SMT/hyperthreading) käytössä, joten useimmat työkalut, kuten
htop, näyttävät 80 loogista CPU:ta 40:n sijaan,seff-komennon CPU-tehokkuusraportti lasketaan 80 loogisella CPU:lla jne. Määritys ja käyttö ovat samanlaisia kuin Mahdissa, katso Hybridityöt SMT:n kanssa.
CSC:n tavallisen käyttäjätuen, servicedesk@csc.fi, lisäksi FMI-kohtaista tukea on saatavilla sisäisiltä wikisivuilta FMI Puhti Guide sekä erittäin aktiiviselta FMI:n Slack-kanavalta 'fmi-computing'.