Hyppää sisältöön

Welcome to our weekly research support coffee hour on Zoom! Click here for more information.

Warning!

Puhti scratch disk is becoming very full (80+ % ) resulting in performance degradation. Everybody is advised to only keep actively processed data on scratch, all other data should be deleted, transferred to host institute or stored in Lumi-O. No new quota will be granted. Click here for a tool for examining your disk usage.

Siirtyminen Rahtiin

Milloin siirtyä Kubernetesiin

Kun harkitset palveluidesi siirtämistä Poudasta Kubernetesiin (k8s), on tärkeää huomioida kummankin alustan suhteelliset vahvuudet. Sekä Pouta että Kubernetes-pohjaiset alustat, kuten Rahti, ovat pilvilaskenta-alustoja, mutta niiden välillä on joitakin tärkeitä eroja. OpenStack-pohjaiset palvelut, kuten cPouta, luokitellaan Infrastructure-as-a-Service (IaaS) -pilvipalveluiksi, joissa käyttäjät voivat ottaa käyttöön oman infrastruktuurinsa virtuaalikoneina. Rahti puolestaan luokitellaan Platform-as-a-Service (PaaS) -palveluksi, jossa käyttäjät voivat ottaa käyttöön konttipohjaisia alustojaan jaetussa Kubernetes-klusterissa, joka on kovennettu tukemaan moniasiakkuutta.

Ensisijainen ero IaaS- ja PaaS-palveluiden välillä on se, että IaaS-palveluissa käyttäjä vastaa käyttöjärjestelmän ja mahdollisesti useiden sovellusten hallinnasta, kun taas PaaS-palveluissa käyttäjä vastaa vain sovelluksen ja datan hallinnasta. Voit lukea lisää pilvilaskennan käsitteistä täältä.

Konteilla on tiettyjä etuja perinteisiin virtuaalikoneisiin verrattuna. Konttikuvat ovat tyypillisesti pienempiä ja kevyempiä muistin ja suorittimen käytön osalta kuin virtuaalikonekuvat. Uusien konttien käynnistäminen on nopeaa, mikä antaa niille mahdollisuuden erittäin hyvään skaalautuvuuteen. Koska konttien käyttöönotto on myös yleensä melko helppoa, jatkuvan käyttöönoton ja integraation käytännöt toimivat erittäin hyvin konttipohjaisissa lähestymistavoissa.

Rahtin kaltainen Kubernetesin päälle rakennettu konttien orkestrointipalvelu tekee sovellusten käyttöönotosta helppoa. Rahdissa voit hallita sovelluksiasi suoraan selainkäyttöliittymän kautta verkkoselaimella. Rahti tarjoaa alustan omien sovellustesi ylläpitämiseen ja niiden saattamiseen saataville verkon kautta. Rahti voi ajaa monenlaisia sovelluksia ja työkuormia verkkopalvelimista ja tietokannoista data-analyysiputkiin.

Esimerkkejä käyttötapauksista, jotka soveltuvat hyvin Rahtiin:

  • Interaktiivisen verkkosovelluksen tai tavallisen verkkosivuston ylläpito. Rahti sisältää monia yleisimpiä verkkopohjaisissa sovelluksissa tarvittavia ominaisuuksia.
  • Monimutkainen valmiiksi paketoitu sovellus, kuten Apache Spark. Sovelluksia on myös helppo skaalata useille käyttäjille.
  • Käyttöönotto luettelosta, joka sisältää monia yleisesti käytettyjä sovellusmalleja, vain yhdellä komennolla.

Toisin sanoen tilanteissa, joissa tarvitaan skaalautuvuutta tai haluat hallita vain yhtä sovellusta, konttien orkestrointipalvelu voi olla oikea ratkaisu.

Kontit eivät ole lähtökohtaisesti yhtä turvallisia kuin virtuaalikoneet. Rahtin ja OpenShiftin kaltaisissa konttien orkestrointipalveluissa konttien ei sallita toimia root-oikeuksilla, mikä voi aiheuttaa rajoituksia tietyissä tilanteissa ja vaatia lisämukautuksia kuviin. Sensitiivisen datan käsittelytehtävissä on parempi harkita muita CSC:n palveluita, kuten ePoutaa, joka on aina ensisijainen alusta. Se on suunniteltu erityisesti korkean suorituskyvyn ja korkean tietoturvan tehtäviin sensitiivisen datan käsittelyssä, ja tarjolla on monipuolisesti resursseja.

Lisätietoja

Mitä Rahti on?

Konttipilvien perusteet

Miksi käyttää kontteja virtuaalikoneiden sijaan? | VMware

Kontit vs. virtuaalikoneet (VM:t): mitä eroa niillä on? | IBM

Siirrä palvelu Kubernetesista OpenShiftiin | IBM

Suomenkielinen tekoälykäännös

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

Klikkaa tästä antaaksesi palautetta