Server Farm, Director Serviciu de Informații, Open Systems Publishing

Este foarte important să nu pierdem momentul în care fiabilitatea centrului server al corporației devine extrem de critică nu numai pentru dezvoltare, ci și pentru supraviețuirea afacerii în general.







Este foarte important să nu pierdem momentul în care fiabilitatea centrului server al corporației devine extrem de critică nu numai pentru dezvoltare, ci și pentru supraviețuirea afacerii în general.

Server Farm, Director Serviciu de Informații, Open Systems Publishing

În ultimii ani, a existat o creștere exagerată a pieței vânzărilor de servere pe platforma x86. Funcțiile atribuite centrului de server în corporații, extins în mod repetat, de la servicii de fișiere și imprimare, corporative de e-mail în trecutul recent, la serverele de directoare, sistemele de protecție anti-virus și distribuirea centralizată a actualizărilor de software, emiterea de certificate digitale, sisteme de informare corporative și servere de acces la terminale.

Din experiența noastră, dezvoltarea sistemului informatic al întreprinderii începe de obicei cu achiziționarea primului server. După ce oportunitățile și avantajele utilizării sale devin evidente, se achiziționează al doilea, al treilea și așa mai departe - așa cum se dezvoltă rețeaua corporativă. În prima etapă, stațiile de lucru simple sunt folosite ca servere, atunci vine timpul pentru achiziționarea de sisteme cu două, patru sau mai multe procesoare, proiectate să funcționeze ca servere.

Dezvoltarea în continuare a sistemului de informații de întreprindere poate necesita o fermă de servere care oferă o execuție distribuită aplicație, soluții de aplicații de clustering, îndepărtarea subsistemelor de disc din serverele rack în afara protejate și, în mod alternativ, utilizarea terminalului de acces. cerințele de fiabilitate de servere, în același timp, crește de multe ori, volumul de investiții necesare pentru a crea un adevărat soluții sigure și fiabile de acest fel - de asemenea.

Primul pas în crearea acestuia (după ce compania are mai mult de un server) este alocarea unei camere speciale pentru camera serverului. Cazurile sunt plasate în rafturi cu alimentare garantată și ventilație forțată.

Apropo, este foarte rar vazut de alimentare cu energie într-adevăr garantat, deoarece nu implică doar instalarea de alimentare cu energie surse de alimentare necesare neîntreruptibile, dar, de aprovizionare, de asemenea, cablurile de construcție din două stații independente, care cu siguranță nu se oprește alimentarea cu energie electrică, în același timp. În cazuri mai critice, este posibilă utilizarea unei centrale electrice autonome sub forma unui generator diesel amplasat în subsol.

O altă componentă importantă a "supraviețuirii" centrului de servere este condiționarea clădirilor cu aerul de evacuare obligatoriu către exterior. Pentru a proteja împotriva „factorul uman“ (așa cum este cunoscut, 70-90% din hacking se întâmplă „în interior“ cu asistența explicită sau implicită a angajaților proprii ale firmei) ar trebui să fie strict limitată a personalului de acces la camera spațiilor de server, pentru a organiza o înregistrare obligatorie într-un registru special al tuturor vizitelor angajați, cu indicarea motivelor.

Prezența mai multor servere necesită un sistem de backup centralizat. Dacă nu folosim sisteme externe de discuri, în care astfel de funcționalități sunt adesea construite de la început (despre acest lucru mai târziu), atunci trebuie să implementăm propriul sistem. Un server separat, cu o unitate de bandă conectată la acesta (unitate de bandă), care copiază automat informații de la servere în timpul încărcării centrale a serverului minim, o va face. Această măsură ar trebui să fie văzută ca o organizare, precum și din punct de vedere tehnic, procedura este destul de simplu: atunci când formularea corectă a cazului, de exemplu, pe administratorul de sistem raft (sau în condiții de siguranță la CIO) este de cinci panglici Streamer de rezervă pentru ultimii cinci zile de servere și unul, ceva mai mult, acum o săptămână.

Dacă există mai multe servere în sistem, un punct important este posibilitatea administrării lor la distanță și a diagnosticării. Pe platformele de server Intel, care sunt utilizate ca un hardware built-in (de fapt, ele sunt un singur computer care funcționează independent de principal și chiar și atunci când primar este oprit) software-ul, și de specialitate, cum ar, de exemplu, Microsoft Systems Management Server, HP OpenView , IBM Tivoli și altele.







În planificarea extinderea centrului de server, puteți merge două moduri: fie cumpara un sistem puternic „universal“, și toate sarcinile „închide“ pe ea, sau implementa mai multe servere specializate, fiecare dintre acestea poartă un set de funcții similare (de exemplu, funcțiile de e-mail, web-site-ul și Internet -proxy - pe un server, un controler de domeniu și o autoritate de certificare - pe de altă parte, serviciul de stocare și de backup al fișierelor - pe al treilea, etc.).

Problema este că, dacă serverele sunt prețurile la nivel de intrare imediat după „personalkami“ (de la 1000, cu unele de dolari pentru modelul cu un singur procesor la aproximativ 5-7000. USD. Pentru cele mai multe „îngrămădit“ dual-procesor), sistemul cu patru procesoare Aceasta ar costa cel puțin 10 de mii. dolari, și printr-un mic cost suplimentar pentru a merge la următorul pas în performanța nu va funcționa.

Cu toate acestea, tranziția de la sistemele cu două procesoare la sistemele cu patru procesoare permite creșterea numărului de utilizatori deserviți de la nivelul "mai puțin de o sută" la două sau trei sute. Din punct de vedere al afacerii, apariția la întreprindere a unui număr atât de mare de utilizatori înseamnă un nivel diferit, calitativ diferit, al dezvoltării companiei și necesită investiții adecvate în centrul serverului.

Creșteți pregătirea

Primul pas pe drumul către „mulți perfecție“ (așa cum este cunoscut, toleranța la erori este măsurată de obicei în nefuncționare relativă 0,9999.) - o duplicare separată componentă de server. Pentru a reduce consecințele eșecului sau defectării subsistemelor individuale în serverele PC, diferite tehnologii sunt aplicate la zero. Acestea includ, în special, corectarea erorilor de memorie (ECC), RAID-subsisteme și matrice de discuri cu capacitatea de a „hot swap“ (fără oprire și repornire), arhitectura permite serverului „hot swapping“ a altor componente critice (ventilatoare , surse de alimentare, adaptoare standard PCI-X etc.). Dublarea și „Hot Swap“ permite depanarea echipamentului, care nu permite nefuncționare lui.

Următorul pas pentru a îmbunătăți toleranța la defecte este utilizarea clusterelor. Trebuie remarcat faptul că nivelul de pregătire al clusterelor bazate pe servere în timp ce se apropie de sistemele de înaltă performanță, dar încă foarte departe de ei Intel bazate pe: timpul unei caderi de server de încredere de la IBM, HP, Sun poate fi doar câteva minute pe an, care nu poate fi atins prin x86 servere de arhitectura in aceasta etapa.

Trecerea la sistemele de înaltă performanță bazate pe arhitecturi x86 decât face pentru următorul pas în îmbunătățirea elasticității, cu toate acestea, prețul inevitabil să plătească pentru o disponibilitate ridicată devine creștere a costurilor de complexe server de proprietate: creștere a cheltuielilor, nu numai pe echipament, ci și pe infrastructura de inginerie de însoțire, software-ul și personalul de întreținere.

Memorie lungă

Un pas important în dezvoltarea sistemului informatic al companiei este utilizarea de externe, independent de stocare de server. Este vorba în primul rând despre SAN-arhitectura, rutarea datelor în rețeaua standard, Fibre Channel. În această arhitectură, o multitudine de servere pot comunica cu logica de stocare virtuală care este protejat de eșecuri duplicarea folosind tehnologia RAID, surse de alimentare redundante și conexiuni redundante între dispozitive fizice. În sistemele cu o arhitectură similară, nu există nici un punct unic de eșec, ca un eșec server nu duce la faptul că datele vor fi pierdute sau nu va fi disponibil, deoarece vine cu subsisteme disc de server încorporate, precum și eșecul componentelor subsistemului disc datorită redundanței sale Xne afectează performanța sistemului în general.

Istoria se repetă: din nou terminale

Centrul de servere joacă un rol esențial în utilizarea arhitecturilor care asigură stocarea și prelucrarea centralizată a datelor în combinație cu accesul de la distanță la resursele de computere ale întreprinderii. Un exemplu viu este sistemul de acces terminal. În acest caz, toate lucrările despre aplicațiile utilizate în birou cade pe servere, iar dispozitivele simple, ieftine și fără întreținere - terminale - servesc numai pentru a afișa informații pe ecran.

Pentru a lucra în modul terminal, serverul ar trebui să aibă o cantitate ceva mai mare de memorie RAM (există formule pentru evaluarea sa - în funcție de numărul de clienți concurenți, de aproximativ 16-32 MB pe fiecare - în plus față de volumul de bază solicitat de sistemul de operare) și performanțe mai mari. Deoarece serverul în modul de terminale trebuie să fie efectuate în paralel un număr foarte mare de probleme (toate cererile sunt toți clienții conectați), viteza va crește foarte mult într-un sistem multiprocesor.

"Economia" serverelor

Aspectul economic al utilizării serverelor este alcătuit din mai multe componente. În stadiul inițial al costurilor suplimentare, cheltuielile pentru introducerea postului unui administrator de sistem și alocarea unei premise speciale prevalează. Pe măsură ce afacerea crește și costul informațiilor pe care se bazează, în mod repetat, crește timpii morți sistemul de prețuri, și nu au nici una, inclusiv cele mai grave investiții în infrastructura IT nu par a fi redundante.

De regulă, se observă un efect pozitiv stabil al sistemelor informatice atunci când investițiile în sistemul informațional al întreprinderii sunt constante, când costurile IT sunt reflectate într-un articol separat al bugetului întreprinderii. Rețineți că anumite etape ale dezvoltării sistemului informatic pot necesita investiții suplimentare necesare schimbării sale calitative. Iată câteva dintre pașii asemănători:

  • achiziționarea de servere reale (calculatoare concepute inițial pentru a fi utilizate ca servere);
  • alocarea de spații specializate pentru camera de server și echipamentele sale;
  • Utilizați stocarea datelor externe în locul subsistemelor încorporate în servere;
  • crearea unui complex server failover - un sistem de cluster sau un sistem cu execuție distribuită a aplicațiilor.

Vladimir Komen - Director de rețele WIT, [email protected]

Mituri despre clustere

Există mai multe opinii populare despre clustere care nu sunt pe deplin adevărate.

Distribuiți materialul împreună cu colegii și prietenii







Trimiteți-le prietenilor: