Dacă aveți o afacere mică sau mijlocie care necesită o cantitate mare de stocare digitală, va veni momentul în care veți avea nevoie de propriul cloud. Fie că este vorba de stocare pentru clienți sau de copii de rezervă pentru datele companiei, furnizorii cu nume mari nu sunt ieftini. Probabil că aveți în vedere Amazon S3, Dell, Sun, EMC și NetApp, printre alții.

Dar dacă doriți cu adevărat să reduceți costurile, luați provocarea în propriile mâini. Cu câteva trucuri și un pic de know-how, puteți obține pedabiți de stocare pentru doar o zecime din prețul oricăreia dintre aceste mărci mari.

În acest ghid, vă vom arăta cum, folosind câteva ingrediente cheie:

  • Dispozitive de hard disk de calitate pentru consumatori pentru a menține costurile scăzute
  • Componente de bază ușor disponibile
  • Rafturi și cutii eficiente din punct de vedere al spațiului
  • Software gratuit
  • HTTPS pentru a stoca și prelua datele

Această metodă a fost încercată și testată de BackBlaze, o companie de backup în cloud care a fost pionierul acestei scheme. Vom împrumuta foarte mult din cunoștințele pe care BackBlaze le-a împărtășit cu generozitate cu lumea.

Drive-uri și componente

După ce se desprinde de tot ceea ce nu este funcția de bază a ceea ce fac toate marile mărci de cloud pentru întreprinderi, ceea ce se obține este la fel de simplu ca și transferul de date către și de pe un hard disk prin internet. Dacă vă construiți propriul server cloud, hard disk-urile pe care le achiziționați vor determina în mare măsură punctul de preț și vor constitui cea mai mare parte – estimată la cel puțin jumătate și până la 80% – din investiția dumneavoastră.

Software-ul este gratuit, așa că restul provine de la incintă, rafturi și toate componentele. Designul open-source pentru cea mai nouă incintă Backblaze susține că poate reduce costul la doar 3,6 cenți pe GB de stocare, totalizând 240TB cu toate cele 60 de unități luate în calcul. Capsulele se așează în rafturi 4U, iar designul 6.0 se extinde cu câțiva centimetri dincolo de margine, așa că luați în considerare cât spațiu aveți în camera dumneavoastră de server.

Puteți cumpăra una dintre aceste „capsule” prefabricate pentru un preț cuprins între 3.000 și 7.000 de dolari, în funcție de câte sloturi pentru hard disk-uri aveți nevoie, de la 45 Drives sau Blackblaze. Cu podul pre-construit, singurul alt lucru pe care trebuie să îl cumpărați sunt hard disk-urile propriu-zise.

Ou puteți construi unul singur. Pentru un pod de generația a 6-a cu 60 de hard disk-uri, listele complete de piese împreună cu prețurile estimative pot fi găsite în acest PDF. Majoritatea componentelor pot fi găsite pe Newegg și Amazon, dar unele vor proveni de la distribuitori speciali sau de la asamblori contractați.

În timp ce piesele variază pentru fiecare versiune a proiectului Backblaze, iată o prezentare generică a tot ceea ce veți avea nevoie:

  • Șasiu 4U
  • Sursă de alimentare
  • Interuptor pornit/oprit
  • Ventilator carcasă
  • Amortizoare
  • Suporturi ventilator
  • Carte de bază
  • Ventilator CPU
  • CPU (Intel)
  • 8GB RAM
  • Port multiplicator backbplanes
  • CarduriSATA III
  • CabluriSATA III
  • Cabluri de cabluri
  • Șuruburi și legături pentru cabluri

Asamblare


După ce aveți toate piesele, este timpul să începeți asamblarea. Puteți descărca următoarele de pe BackBlaze:

  • Scheme de cablare (fișier ZIP)
  • Trasee de cablare (fișier ZIP)
  • Carte de construcție (PDF)

În total, montajul cu 60 de motoare costă aproximativ 3.500 de dolari, conform BackBlaze. Amintiți-vă că asta nu include unitățile. Cu 45 de harddisk-uri de 4TB, factura totală se ridică la aproximativ 10.500 de dolari, spune compania.

Rețineți că într-un proiect anterior, BackBlaze a folosit o configurație direct-wire, în care toate harddisk-urile sunt conectate direct la o placă Rocket 750 SATA. Ulterior, au revenit la configurația lor originală, care utilizează plăci de bază cu multiplicatori de porturi care conțin câte cinci unități fiecare. În funcție de ce hardware este disponibil la ce preț, ambele sunt opțiuni bune.

Crearea unui cloud

Acum ați construit un server de stocare uriaș pentru o fracțiune din ceea ce v-ar fi costat să folosiți serverele altcuiva, dar tot trebuie să-l transformați într-un cloud care să fie accesibil clienților, personalului și/sau aplicațiilor.

Să lucrăm de jos în sus. Backblaze recomandă ca sistem de operare Debian Linux pe 64 de biți. Instrumentul fdisk este utilizat pentru a crea o partiție pe unitate. Dacă ați cumpărat unul dintre modulele prefabricate, multe dintre drivere vor veni preinstalate. Unitățile sunt grupate în seturi de 15 în volume RAID6 cu două unități de paritate fiecare folosind utilitarul mdadm.

Acum trebuie să alegeți între sistemul de fișiere JFS sau ext4. Ext4 este mai comun, dar JFS este cel folosit de BackBlaze. Fiecare pod are propria sa adresă IP HTTPS, care este modul în care va fi accesat. ext4 suportă până la 1EiB, dar copia distro de e2fsprogs suporta doar 16TB. Construirea din sursă folosind steagul 64bit rezolvă acest lucru.

După ce toate acestea sunt la locul lor, veți ajunge să aveți aproximativ 83% din spațiul utilizabil din total. Aici este momentul în care trebuie să nu ne mai bazăm pe Backblaze pentru sfaturi, deoarece software-ul său de cloud este proprietar.

Aveți câteva opțiuni pentru software-ul de cloud. NFS este încercat și testat pe Linux, dar nu este chiar atât de compatibil cu dispozitivele mobile.

O altă opțiune este Oxygen Cloud, care utilizează Oxygen Storage Connector pentru a converti spațiul de stocare utilizat pe server în spațiu de stocare care poate fi utilizat cu aplicațiile Oxygen Cloud. Oxygen Cloud criptează datele în tranzit de la un capăt la altul. De asemenea, obțineți acces la Oxygen Tunnel Gateways, care vă permite să vă accesați stocarea din afara propriului firewall fără a fi nevoie să vă modificați configurația.

Dezavantaje

Înainte de a merge la Newegg și de a începe să vă umpleți coșul de cumpărături cu hard disk-uri și componente, este important să luați în considerare potențialele dezavantaje de a nu merge cu un furnizor precum Amazon S3 sau EMC.

Cel mai mare risc este că ați putea pierde date. Asta înseamnă că ați putea să vă pierdeți locul de muncă și/sau să vă prejudiciați compania și colegii de muncă. Sistemul utilizează un singur disc pentru sistemul de operare gazdă, unele nu au surse de alimentare redundante sau cu basculare, iar orice software de sănătate sau de monitorizare trebuie construit, instalat și configurat manual.

De asemenea, nu este la fel de ușor de extins sau de întreținut. Atunci când plătiți pentru Amazon S3, întreținerea este asigurată pentru dumneavoastră. Dar o sarcină la fel de simplă ca înlocuirea unei unități defecte într-un pod de stocare DIY necesită scoaterea a 12 șuruburi și a capacului superior, ca să nu mai vorbim de configurarea cablajelor personalizate. O mare parte din întreținerea necesară va necesita scoaterea sistemului din funcțiune și, eventual, oprirea alimentării cu energie electrică.

Cea mai simplă soluție pentru ambele probleme este de a face în plus unul sau mai multe servere redundante care să acționeze ca failover.

Toate imaginile de Backblaze licențiate sub CC BY 2.0

Lasă un răspuns

Adresa ta de email nu va fi publicată.