Hyppää sisältöön

Docs CSC now features an automatic Finnish translation. Click here for more information.

Warning!

Puhti and Mahti are being decommissioned in stages, and their storage areas will become fully unavailable from 15 October 2026. Clean up unnecessary files and move any data you need to keep by 31 August 2026. See the Roihu data migration guide for instructions on transferring your data to Roihu.

Puhti computing services have been decommissioned and no new jobs are accepted or executed on its compute nodes. Puhti login nodes and storage services are planned to remain available until 15 October 2026.

Tallennus Rahtissa

Vaikka kontit on suunniteltu väliaikaisiksi, monet työkuormat tarvitsevat pysyvää tallennustilaa, joka säilyy uudelleenkäynnistysten, uudelleensijoittelun tai päivitysten yli. Kubernetes ratkaisee tämän tarjoamalla abstraktioita, joiden avulla tallennustilaa voidaan pyytää, liittää ja hallita Podeista riippumatta. Rahti tukee erilaisia tallennustyyppejä sen mukaan, kuinka pitkään datan täytyy säilyä ja miten sitä pitäisi käyttää. Rahtissa käytettävissä olevat tallennusvaihtoehdot ovat väliaikainen tallennus, pysyvä tallennus ja objektitallennus. Jokainen niistä palvelee eri tarkoitusta ja soveltuu erilaisiin työkuormiin.

Storage options

Katso tallennuksen hinnoittelu laskutus -sivulta.

Väliaikainen tallennus

Väliaikainen tallennus on olemassa vain Podin elinkaaren ajan. Kun Pod pysähtyy, käynnistyy uudelleen tai siirretään toiselle noodille, data häviää. Rahti tarjoaa väliaikaista tallennusta emptyDir-taltioden kautta. emptyDir-taltio antaa konttien sisällä ajettaville sovelluksille nopean luku- ja kirjoitusoikeuden dataan, joka voidaan luoda uudelleen tai jonka ei tarvitse säilyä, esimerkiksi:

  • Välimuistit.
  • Väliaikaistiedostot tai työtila.
  • Työhakemistot lyhyille tehtäville tai ajoille.
  • Käsittelyn aikainen välidata.

Älä käytä väliaikaista tallennusta käyttäjädatalle, tietokannoille tai millekään, jonka täytyy säilyä pysyvästi.

Lisätietoja löytyy sivulta Väliaikainen tallennus.

Pysyvä tallennus

Pysyvä tallennus säilyy Podien uudelleenkäynnistysten, virhetilanteiden ja uudelleensijoittelun yli. Kubernetes tarjoaa PersistentVolume-resurssit (PV) ja PersistentVolumeClaim-resurssit (PVC) pysyvän datan hallintaan Podeista riippumatta, jotta sovellukset voivat tallentaa ja hakea dataa luotettavasti myös silloin, kun Podit siirtyvät noodien välillä. Tämä tekee pysyvästä tallennuksesta välttämättömän tilallisia sovelluksia varten. Käytä pysyvää tallennusta, kun sovelluksesi täytyy säilyttää data myös silloin, kun Podit luodaan uudelleen tai poistetaan:

  • Tietokannat (PostgreSQL, MySQL, MongoDB).
  • Viestijonot (Kafka, RabbitMQ).
  • Sovellukset, jotka hallitsevat käyttäjien tuottamaa sisältöä.
  • Tila, jonka täytyy säilyä päivitysten, uudelleenkäynnistysten tai noodivirheiden yli.

Lisätietoja löytyy sivulta Pysyvä taltio. Jos taltio myöhemmin täyttyy, katso Laajenna taltiota.

Objektitallennus

Objektitallennus on ulkoinen palvelu, jota käytetään rajapinnan kautta (tyypillisesti HTTP/S3). Se tallentaa datan objekteina tiedostojen sijaan, ja se on optimoitu kestävyyttä ja skaalautuvuutta varten. Objekteja ei liitetä tiedostojärjestelmäksi: sovellusten täytyy ladata ne lukua varten ja lähettää ne takaisin muutosten tallentamiseksi. Objektitallennus soveltuu tilanteisiin, joissa data on suurta ja jäsentymätöntä tai se täytyy julkaista internetissä, eikä sitä tarvitse käyttää paikallisena tiedostojärjestelmänä:

  • Varmuuskopiot ja arkistot.
  • Suuret binaaritiedostot (kuvat, video, aineistot).
  • Koneoppimisen opetusdata.
  • Tieteellinen tai tutkimusdata.
  • Ulkoisesti tarjottavat sovellusresurssit.
  • Lokit tai analytiikan tulokset, jotka tallennetaan klusterin ulkopuolelle.

CSC tarjoaa objektitallennuspalvelun Allas, jota voidaan käyttää myös Rahtista. Katso ohjeet sivulta Objektitallennus.

Taltiovedokset

Vedostila kuvaa klusterissa olevan tallennustaltion tilaa tiettynä ajankohtana. Taltiovedoksia voidaan käyttää uuden taltion provisiointiin, ja ne auttavat suojaamaan datan häviämiseltä. Rahti tukee oletusarvoisesti Container Storage Interface (CSI) -taltiovedoksia, ja oletusarvoisen taltiovedosluokan nimi on standard-csi.

CSI-taltiovedosten avulla voit:

  • Käyttää taltiovedoksia rakennuspalikoina sovellustason tai klusteritason tallennuksen varmuuskopiointiratkaisujen kehittämisessä.
  • Palata nopeasti aiempaan versioon kehityksen aikana.
  • Käyttää tallennustilaa tehokkaammin välttämällä täydellisen kopion luomista joka kerta.

Lisätietoja löytyy sivulta Taltiovedos.

Suomenkielinen tekoälykäännös

Sisällössä voi esiintyä virheellistä tietoa tekoälykäännöksestä johtuen.

Klikkaa tästä antaaksesi palautetta