-
Käsitteet
Käsitteet
Tässä dokumentissa määritellään Noppe-palvelun terminologia.
Noppe on CSC:n pilvipalvelu interaktiivisille selainpohjaisille sovelluksille
Sovelluspohja
- Ylläpitäjän luoma
- Määrittelee sovelluksen konttikuvan ja asetukset
- Määrittelee resurssirajat (kuten muistin)
- Katso tekniset tiedot kuvien lähdekoodista
Sovellus
- Ennalta määritelty sisältö yhdelle oppimiskerralle
- Perustuu Docker-konttiin – joko JupyterLabiin tai RStudioon
- Työtilan hallinnoija luo sovelluspohjan perusteella
Sovellusistunto eli istunto
- Yksi käynnissä oleva kopio sovelluksesta
- Käyttäjä käynnistää ja hallinnoi sitä
- Sen elinkaari määräytyy sovelluksen mukaan
Työtila
- Säiliö sovelluksille ja käyttäjille
- Sidottu klusteriin
- Sillä on omistaja
- Sillä voi olla rinnakkaisomistajia
- Sillä on voimassaoloaika
- Voi sisältää pysyviä kansioita (työtilan
shared, käyttäjienmy-work). Katso Tallennustila Noppessa - Sillä on enimmäismäärä sovelluksia (oletuksena 10)
- Sillä on kokonaismuistin raja samanaikaisille istunnoille
My Work -kansio
- Käyttäjäkohtainen yksityinen hakemisto työtilassa, jossa data säilyy sovellusistuntojen käynnistysten välillä
- Käytettävissä sovellusistunnossa (jos omistaja on ottanut sen käyttöön) polussa
$HOME/my-work - Sidottu työtilaan
- Sen elinkaari on sidottu työtilaan
Työtilan shared-kansio
- Jaettu hakemisto, joka on kaikkien työtilan käyttäjien käytettävissä
- Kirjoitusoikeus on vain työtilan hallinnoijalla
- Sidottu työtilaan
- Sen elinkaari on sidottu työtilaan
- Huomaa, että notebook-tiedostoja ei tule suorittaa
shared-kansiossa, vaan ne tulee siirtäämy-work-kansioon
Liittymiskoodi
- Yksilöllinen koodi, joka luodaan jokaiselle työtilalle
- Työtilan omistaja jakaa tämän koodin, jotta käyttäjät voivat liittyä työtilaan
Loppukäyttäjä
- Työtilan jäsen tai julkisten sovellusten käyttäjä
- Tunnistautunut käyttäjä
- Voi käynnistää sovellusistuntoja
- Pääsee käyttämään julkisia sovelluksia
- Voi kuulua työtiloihin
- Pääsee työtilan sovelluksiin jäsenyyden kautta
Työtilan omistaja
- Käyttäjä, joka omistaa työtiloja tai jolle on myönnetty kiintiö työtilojen luomiseen
- Työtilan vastuuhenkilö
- Luo työtilan ja sen sisällön työtilan jäsenille
- Voi kutsua käyttäjiä työtilan jäseniksi jakamalla liittymiskoodin
- Voi ylentää jäseniä rinnakkaisomistajiksi
- Voi alentaa rinnakkaisomistajia jäseniksi
- Voi lisätä sovelluksia sovelluspohjien perusteella
Työtilan rinnakkaisomistaja
- Voi luoda sisältöä työtilaan
- Voi ylentää jäseniä rinnakkaisomistajiksi
- Voi alentaa rinnakkaisomistajia jäseniksi
- Voi kutsua käyttäjiä työtilan jäseniksi jakamalla liittymiskoodin
- Voi lisätä sovelluksia sovelluspohjien perusteella
Ylläpitäjä
- CSC:n järjestelmäylläpitäjä
- Täydet oikeudet järjestelmässä
Klusteri
- Resurssi sovellusistuntojen suorittamiseen
- Käytännössä jonkinlainen Kubernetes-klusteri CSC:n pilvessä
- Ylläpitäjän määrittämä