Jos pyörität pientä tai keskisuurta yritystä, joka tarvitsee paljon digitaalista tallennustilaa, tulee aika, jolloin tarvitset oman pilven. Olipa kyse sitten asiakkaiden tallennuksesta tai yrityksen tietojen varmuuskopioinnista, suuret nimipalveluntarjoajat eivät ole halpoja. Harkitset luultavasti muun muassa Amazon S3:a, Delliä, Sunia, EMC:tä ja NetAppia.

Mutta jos todella haluat leikata kustannuksia, ota haaste omiin käsiisi. Muutamilla nikseillä ja pienellä tietotaidolla voit saada pedatavun tallennustilan jopa kymmenesosalla siitä hinnasta, jonka joku näistä suurista nimimerkeistä maksaisi.

Tässä oppaassa näytämme, miten se onnistuu muutaman tärkeän ainesosan avulla:

  • Kuluttajaluokan kiintolevyjä, jotta kustannukset pysyvät alhaisina
  • Hyvin saatavilla olevia perushyödykekomponentteja
  • Tilatehokkaita telineitä ja laatikoita
  • Vapaita ohjelmistoja
  • HTTPS-verkkopalvelua, jonka avulla voit varastoida ja hakea dataa

Menetelmää on kokeillut ja testaillut pilvipohjaisen varmuuskopiointitiedostojen varmuuskopioinnin tarjonnut yritys, joka on ollut järjestelmän edelläkävijä, nimimerkki BackBlaze. Lainaamme vahvasti tietoa, jonka BackBlaze on avokätisesti jakanut maailmalle.

Kiintolevyt ja komponentit

Kun siitä poistetaan kaikki muu paitsi ydintoiminto, jota kaikki suuret yritysten pilvipalvelumerkit tekevät, tuloksena on niinkin yksinkertaista kuin tietojen siirtäminen kiintolevylle ja kiintolevyltä internetin välityksellä. Jos rakennat oman pilvipalvelimesi, ostamasi kiintolevyt määräävät suurelta osin hintatason ja muodostavat suurimman osan – arviolta vähintään puolet ja jopa 80 prosenttia – investoinnistasi.

Ohjelmisto on ilmainen, joten loppuosa tulee kotelosta, telineistä ja kaikista komponenteista. Backblazen uusimman kotelon avoimen lähdekoodin muotoilu väittää, että se voi laskea kustannukset jopa 3,6 senttiin gigatavua kohti tallennustilaa kohti, yhteensä 240 Tt, kun kaikki 60 asemaa otetaan huomioon. Kotelot istuvat 4U:n telineisiin, ja 6.0-muotoilu ulottuu muutaman sentin yli reunan, joten kannattaa miettiä, kuinka paljon tilaa palvelinhuoneessasi on.

Voit ostaa yhden tällaisen ”kotelon” valmiiksi rakennettuna 45 Drivesilta tai Blackblazelta 3 000-7 000 dollarilla riippuen siitä, kuinka monta kiintolevypaikkaa tarvitset. Kun kyseessä on valmiiksi rakennettu kapseli, ainoa muu ostettava asia on varsinaiset kiintolevyt.

Tai voit rakentaa sellaisen itse. 6. sukupolven podin, jossa on 60 kiintolevyä, täydelliset osaluettelot sekä arvioidut hinnat löytyvät tästä PDF-tiedostosta. Useimmat osat löytyvät Neweggistä ja Amazonista, mutta osa tulee erikoisjakelijoilta tai sopimuskokoonpanijoilta.

Vaikka osat vaihtelevat jokaisessa Backblaze-mallin versiossa, tässä on yleinen yhteenveto kaikesta tarvitsemastasi:

  • 4U-runko
  • Virtalähde
  • On/Off-kytkin
  • Kotelon tuuletin
  • Virranvaimentimet
  • Tuulettimen kiinnikkeet
  • Esimikroaaltolevy
  • CPU:n tuuletin
  • CPU:n tuuletin
  • CUPU:n keskusyksikkö (Intel)
  • 8GB. RAM-muisti
  • Porttikertoimen taustalevyt
  • SATA III -kortit
  • SATA III -kaapelit
  • Kaapelivaljaat
  • Ruuvit ja kaapelinsiteet

Kokoonpano


Kun sinulla on kaikki osat, on aika aloittaa kokoonpano. Voit ladata BackBlaze:

  • Kytkentäkaaviot (ZIP-tiedosto)
  • Kytkentäreitit (ZIP-tiedosto)
  • Rakennuskirja (PDF)

Kaiken kaikkiaan 60-vetoinen kokoonpano maksaa BackBlazen mukaan arviolta 3500 dollaria. Muista, että tämä ei sisällä asemia. Kun käytössä on 45 4TB:n kiintolevyä, kokonaislasku on yrityksen mukaan noin 10 500 dollaria.

Huomaa, että aiemmassa mallissa BackBlaze käytti direct-wire-asennusta, jossa kaikki kiintolevyt on kytketty suoraan Rocket 750 SATA -korttiin. Myöhemmin he siirtyivät takaisin alkuperäiseen kokoonpanoonsa, jossa käytetään porttikertoimisia taustalevyjä, joihin kuhunkin mahtuu viisi asemaa. Riippuen siitä, mitä laitteistoa on saatavilla millä hinnalla, molemmat ovat hyviä vaihtoehtoja.

Pilven luominen

Olet siis nyt rakentanut valtavan tallennuspalvelimen murto-osalla siitä, mitä jonkun muun palvelimien käyttäminen olisi maksanut, mutta sinun on vielä tehtävä siitä pilvi, johon asiakkaat, henkilökunta ja/tai sovellukset pääsevät käsiksi.

Työskennellään alhaalta ylöspäin. Backblaze suosittelee käyttöjärjestelmäksi 64-bittistä Debian Linuxia. Fdisk-työkalulla luodaan yksi osio asemaa kohti. Jos olet ostanut jonkin valmiista kapseleista, monet ajurit tulevat valmiiksi asennettuina. Asemat ryhmitellään 15 aseman sarjoihin RAID6-volyymeiksi, joissa kussakin on kaksi pariteettiasemaa mdadm-apuohjelman avulla.

Jatkossa on valittava joko JFS- tai ext4-tiedostojärjestelmä. Ext4 on yleisempi, mutta BackBlaze käyttää JFS:ää. Jokaisella podilla on oma HTTPS-IP-osoite, jolla sitä käytetään. ext4 tukee enintään 1EiB, mutta e2fsprogsin distro-kopio tuki vain 16TB. Rakentaminen lähdekoodista käyttämällä 64bit-lippua ratkaisee tämän.

Kun kaikki tämä on paikallaan, lopputuloksena on noin 83 prosenttia käyttökelpoista tilaa kokonaismäärästä. Tässä kohtaa meidän on lopetettava Backblazen neuvoihin luottaminen, sillä sen pilviohjelmisto on patentoitu.

Sinulla on pari vaihtoehtoa pilviohjelmiston suhteen. NFS on kokeiltu ja testattu Linuxissa, mutta se ei ole aivan yhteensopiva mobiililaitteiden kanssa.

Toinen vaihtoehto on Oxygen Cloud, joka käyttää Oxygen Storage Connectoria muuntamaan palvelimella käytetyn tallennustilan tallennustilaksi, jota voidaan käyttää Oxygen Cloud -sovellusten kanssa. Oxygen Cloud salaa tiedot kuljetuksen aikana päästä päähän. Saat myös käyttöösi Oxygen Tunnel Gatewayt, joiden avulla voit käyttää tallennustilaa oman palomuurisi ulkopuolelta ilman, että sinun tarvitsee muuttaa konfiguraatiotasi.

Haitat

Ennen kuin menet Neweggiin ja alat täyttää ostoskoria kiintolevyillä ja komponenteilla, on tärkeää pohtia mahdollisia haittoja, joita voi aiheutua siitä, että et valitse Amazon S3:n tai EMC:n kaltaista palveluntarjoajaa.

Suurimpana riskinä on, että voit menettää tietoja. Se tarkoittaa, että voit menettää työsi ja/tai vahingoittaa yritystäsi ja työtovereitasi. Järjestelmä käyttää yhtä levyä isäntäkäyttöjärjestelmää varten, joissakin ei ole redundanttia tai vikasietoista virtalähdettä, ja kaikki terveys- tai valvontaohjelmistot on rakennettava, asennettava ja konfiguroitava käsin.

Se ei myöskään ole yhtä helppo laajentaa tai ylläpitää. Kun maksat Amazon S3:sta, ylläpidosta huolehditaan puolestasi. Mutta niinkin yksinkertainen tehtävä kuin rikkoutuneen aseman vaihtaminen DIY-tallennuskapselissa vaatii 12 ruuvin ja yläkannen irrottamista, puhumattakaan mukautettujen johdinsarjojen asentamisesta. Suuri osa tarvittavista huoltotoimenpiteistä edellyttää, että järjestelmä otetaan pois käytöstä ja mahdollisesti sammutetaan.

Yksinkertaisin ratkaisu näihin molempiin ongelmiin on tehdä yksi tai useampi ylimääräinen redundantti palvelin, jotka toimivat vikatoimintoina.

Kaikki kuvat: Backblaze, lisensoitu CC BY 2.0

Vastaa

Sähköpostiosoitettasi ei julkaista.