Äskettäin joku ihmetteli sitä, että vaikka heillä on kaksi 512 Gt:n SSD-asemaa kytkettynä, he näkevät vain yhden aseman tallennustilaksi. Ehkä hän ei tiedä, mitä 2x 512 Gt NVMe SSD RAID 1:llä tarkoittaa verkkopalvelimella ja mitä tämä tallennusarkkitehtuuri sisältää.
Jos olet uusi palvelimen tai yksinkertaisen tietokoneen tallennustilojen hallinnassa, tässä opetusohjelmassa opit NVMe:stä ja siitä, mitä RAID sisältää. Otetaan se yksi kerrallaan ja katsotaan, miksi kahdelta toisiinsa kytketyltä levyltä näet vain yhden tallennustilan.
Sisältö
Mitä se tarkoittaa NVMe (Non-Volatile Memory Express)?
NVMe tulee (Non-Volatile Memory Express) ja se on protokolla tallennuslaitteiden, kuten esim SSDSivustot (Solid State Drives) tai Flash-tallennusmoduuleja (USB Stick, muistitikku). Tämä protokolla on erityisesti suunniteltu hyödyntämään flash-muistiin perustuvien tallennuslaitteiden korkeaa suorituskykyä, ja sitä käytetään pääasiassa korkean suorituskyvyn tallennuslaitteissa. Niitä käytetään useimmiten verkkopalvelimien tai tietokantojen tallennusjärjestelmien arkkitehtuurissa. Jos vaaditaan suurta kirjoitus-/lukunopeutta.
Toisin kuin perinteiset tallennusliitännät, kuten SATA, NVMe käyttää yhteyttä PCI Express (PCIe) mahdollistaa nopeamman tiedonsiirron tietokonejärjestelmän ja tallennuslaitteiden välillä. NVMe käyttää myös arkkitehtuuria "queueing", joka mahdollistaa useiden luku- ja kirjoitusoperaatioiden käsittelyn samanaikaisesti, mikä lisää tallennusjärjestelmän suorituskykyä ja tehokkuutta.
Mitä se tarkoittaa 2x 512GB NVMe SSD cu RAID 1?
Tässä on niin sanottu ongelma, jossa näet vain yhden tallennustilan. Vaikka aloittelijan tekemällä yksinkertaisella laskelmalla, kaksi levy-s 512 Gt, tarkoittaisi yhteensä 1 Tt vapaata tallennustilaa.
Web-palvelimien tapauksessa tallennettujen tietojen turvallisuus on erittäin tärkeää. Siksi levyjä käytetään SSD toisiinsa NVMe ohjelmistolla RAID 1. Jos emolevy, muisti tai jopa CPU ne voidaan vaihtaa ilman tietojen menetystä, jos levy epäonnistuu, vaikutukset voivat olla katastrofaalisia.
Mitä RAID 1 tarkoittaa?
RAID (Redundant Array of Independent Disks) on tietojen tallennusohjelmisto/tekniikka, joka yhdistää useita fyysisiä levyjä paremman suorituskyvyn ja turvallisuuden saavuttamiseksi. Se on eräänlainen fyysisten tallennusyksiköiden sideaine, jotka on kytketty toisiinsa järjestelmässä.
Saatavilla on useita RAID-tyyppejä, jotka mukautuvat kunkin kokoonpanon vaatimuksiin. Verkkopalvelimien tapauksessa paras ja kustannustehokkain valinta on RAID 1.
Mitä 2x NVMe SSD ja RAID 1 tarkoittaa?
RAID 1 on "tietojen peili" levyllä. Mirroring. Tiedot kopioidaan kahdelle identtiselle levylle, mikä varmistaa redundanssin ja jos toinen levyistä epäonnistuu, tiedot ovat edelleen käytettävissä toisella levyllä. Näin tiedot on suojattu vaurioiden varalta. Lukukyky paranee, mutta kirjoitussuorituskyky heikkenee hieman.
Web-palvelimissa tietosuoja ja lukunopeus ovat levyn tärkeimmät ominaisuudet. Siksi 2x NVMe SSD RAID 1 on hyvä valinta verkkopalvelimille, joissa lukunopeus on tärkeämpi kuin kirjoitusnopeus. Kyllä, se voi kuitenkin olla haitta, jos levy valitaan välimuistijärjestelmäksi REDIS, memcached ja muut, käytä RAM-välimuistia. (Toinen keskustelu).
Jos haluat, RAID 1 auttaa luomaan eräänlaisen varmuuskopiolevyn. Tämä ei tarkoita, että jos poistat tietoja vahingossa levyltä, voit palauttaa ne toiselta levyltä RAID 1:n avulla. Kyse on vain siitä, jos jokin levyistä epäonnistuu.
Yhteenvetona voidaan todeta, että on normaalia, että käyttöjärjestelmä näkee RAID-sarjan levyt yhtenä levynä. Yhden tapauksessa RAID 1, tiedot kopioidaan joukon molemmille levyille, joten käytettävissä oleva tila on vain yhden levyn tilan verran, mutta tiedot ovat redundantteja ja suojattuja, jos jokin levyistä vioittuu.
Mittatilaustyönä tehty: "df -h
" suoritetaan palvelimella, jossa on Linux, se näyttää vain kulloinkin liitetyn/osioidun ja käytetyn tallennustilan kussakin tiedostojärjestelmässä. Jos toisen levyn osioita ei ole liitetty tiedostojärjestelmään, niitä ei näytetä komennon tuloksessa. Voit tarkistaa käytettävissä olevat levyt ja olemassa olevat osiot komennolla: fdisk -l
tai lsblk
.
Yhteenvetona voidaan todeta, että jos sinulla on kaksi NVMe SSD -levyä, joissa on RAID 1 palvelimella tai tietokoneella, käytettävissäsi on vain yhden levyn tallennustilaa vastaava tilavuus.