Hyppää sisältöön

Puhdin ja Mahdin laskentapalvelut ovat poistuneet käytöstä. Puhdin ja Mahdin kirjautumisnoodit sekä tallennustila ovat saatavilla 15. lokakuuta 2026 asti, mutta ne eivät enää ole palvelusopimusten piirissä. Ryhdythän toimiin datan siirtämiseksi Roihuun välittömästi. Ohjeita löydät sivulta Roihun datan siirto-opas.

Tallennus Rahtissa

Vaikka kontit on suunniteltu väliaikaisiksi, monet työkuormat tarvitsevat pysyvää tallennustilaa, joka säilyy uudelleenkäynnistysten, uudelleensijoituksen tai päivitysten yli. Kubernetes ratkaisee tämän tarjoamalla abstraktioita, joiden avulla tallennustilaa voidaan pyytää, liittää ja hallita Podeista riippumatta. Rahti tukee erityyppisiä tallennusratkaisuja 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. Jokaisella on oma käyttötarkoituksensa, ja ne soveltuvat 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 lyhytkestoisille tehtäville tai ajoille.
  • Käsittelyn aikainen välidata.

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

Lisätietoja on sivulla Väliaikainen tallennus.

Kontin kirjoittama data liitetyn taltion ulkopuolelle on myös väliaikaista. Se tallennetaan kontin kirjoitettavaan kerrokseen noodin paikalliselle levylle, ja se häviää, kun kontti käynnistetään uudelleen tai poistetaan.

Pysyvä tallennus

Pysyvä tallennus säilyy Podien uudelleenkäynnistysten, virhetilanteiden ja uudelleensijoituksen yli. Kubernetes tarjoaa PersistentVolume- (PV) ja PersistentVolumeClaim (PVC) -resurssit 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 tilallisille sovelluksille. 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 on sivulla 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 lukemista varten ja lähettää ne takaisin muutosten pysyvää tallennusta varten. 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 binääritiedostot (kuvat, video, aineistot).
  • Koneoppimisen opas -koulutusdata.
  • 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

Vedostus 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 oletustaltiovedosluokan 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äyden kopion luomisen joka kerta.

Lisätietoja on sivulla Taltiovedos.

Suomenkielinen tekoälykäännös

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

Klikkaa tästä antaaksesi palautetta