Crearea unui cluster pe baza ferestrelor 2018

Un cluster este un grup de două sau mai multe servere care acționează împreună pentru a asigura funcționarea fără probleme a unui set de aplicații sau servicii și percepute de client ca un singur element. Nodurile de cluster sunt interconectate prin intermediul resurselor de rețea hardware, al resurselor partajate și al software-ului server.







În primul caz (grupuri de încărcare echilibrate), Network Load Balancing oferă servicii și aplicații un nivel ridicat de fiabilitate și scalabilitate prin combinarea a până la 32 de servere într-un singur cluster. Interogările de la clienți în acest caz sunt distribuite în mod transparent între nodurile de cluster. Dacă un nod eșuează, clusterul își schimbă automat configurația și comută clientul la oricare dintre nodurile disponibile. Acest mod de configurare a clusterului este numit și modul activ activ, când o aplicație rulează pe mai multe noduri.

Cluster-ul de servere distribuie sarcina între serverele de cluster, fiecare server purtând sarcina proprie. În cazul în care un nod eșuează în cluster, aplicațiile și serviciile care sunt configurate pentru a lucra într-un cluster transparent reluat pe oricare dintre site-urile gratuite. Clusterele de servere utilizează discuri partajate pentru a face schimb de date în cadrul clusterului și pentru a oferi acces transparent la aplicațiile și serviciile cluster. Acestea necesită un echipament special, însă această tehnologie oferă un nivel de fiabilitate foarte ridicat, deoarece clusterul în sine nu are nici un punct de eșec. Acest mod de configurare a cluster-ului se numește și modul activ-pasiv. Aplicația din cluster rulează pe același nod cu date partajate aflate pe spațiul de stocare extern.

Abordarea cluster a organizării rețelei interne oferă următoarele avantaje:

  • Nivel ridicat de pregătire.

Aceasta înseamnă că, dacă un serviciu sau o aplicație nu reușește pe un nod de cluster care este configurat să colaboreze într-un cluster, software-ul cluster vă permite să reporniți aplicația pe un alt nod. Utilizatorii, în același timp, vor simți o scurtă întârziere în timpul unei operații sau nu vor observa deloc o eroare a serverului.

Pentru aplicațiile care rulează într-un cluster, adăugarea de servere într-un cluster înseamnă capabilități sporite: toleranță la erori, echilibrare încărcare și așa mai departe.

Administratorii care utilizează o singură interfață, se poate administra aplicații și servicii, pentru a stabili o reacție la un eșec în cluster nod pentru a distribui sarcina între nodurile clusterului și offloads unitățile pentru lucrările de întreținere.

În acest articol voi încerca să-mi colectez experiența în crearea de sisteme clustere bazate pe Windows și să dau un mic pas-cu-pas ghid pentru crearea unui cluster de două noduri de servere cu stocare partajată a datelor.

Cerințe pentru software:

Cerințe pentru hardware:

  • Hardware-ul pentru nodul de cluster este cel mai bine selectat pe baza Lista de Compatibilitate Hardware (CLC) a Serviciului Cluster. La recomandările Microsoft, hardware-ul trebuie să fie testat pentru compatibilitate cu serviciile Cluster.
  • În consecință, veți avea nevoie de două servere care au două adaptoare de rețea; Un adaptor SCSI care are o interfață externă pentru conectarea unui set de date extern.
  • O matrice externă care are două interfețe externe. Fiecare dintre nodurile de cluster este conectată la una dintre interfețe.

Notă: pentru a crea un cluster cu două noduri, nu este necesar să aveți două servere absolut identice. După un accident pe primul server, veți avea puțin timp să analizați și să restaurați lucrarea nodului principal. Al doilea nod va funcționa pentru non-eșecul sistemului în general. Cu toate acestea, acest lucru nu înseamnă că al doilea server va fi inactiv. Ambele noduri ale cluster-ului își pot face calm afacerea, rezolvând diferite sarcini. Dar putem configura o anumită resursă critică pentru a lucra într-un cluster, mărind toleranța la eroare (această resursă).

Cerințe pentru setările de rețea:

Notă: recomandările Microsoft serverul dumneavoastră trebuie să aibă două adaptoare de rețea, una pentru rețeaua publică, iar celălalt pentru schimbul de date în cadrul cluster-ului. Este posibil să construiți un cluster pe o interfață - probabil, da, dar nu am încercat.

La proiectarea cluster, trebuie să înțeleagă că, prin utilizarea aceeași rețea fizică ca un cluster pentru partajare, și pentru rețeaua locală, va crește rata de eșec al întregului sistem. Este de dorit pentru schimbul de date cluster folosind una subrețea alocată unui element de rețea fizică separată. Și pentru o rețea locală merită folosită o altă subrețea. Astfel, creșteți fiabilitatea întregului sistem.

În cazul construirii unui cluster cu două noduri, un switch este utilizat de rețeaua comună. Cele două servere de cluster pot fi interconectate direct prin cablu, așa cum se arată în figură.

Instalarea unui cluster cu două noduri poate fi împărțită în 5 pași.

  • Instalarea și configurarea nodurilor într-un cluster.
  • Instalarea și configurarea resursei partajate.
  • Verificarea configurației discului.
  • Configurați primul nod din cluster.
  • Configurați al doilea nod din cluster.

Acest ghid pas cu pas vă va permite să evitați erorile în timpul instalării și să economisiți mult timp. Deci, să începem.







Instalarea și configurarea nodurilor

Vom simplifica puțin sarcina. Deoarece toate nodurile grupului trebuie să fie fie membri de domeniu, fie controlori de domeniu, primul nod al clusterului va fi suportul rădăcină al directorului AD (Active Directory), iar serviciul DNS va funcționa pe acesta. Al doilea nod al clusterului va fi un controler de domeniu complet.

Sunt gata să ignore instalarea sistemului de operare, crezând că în acest caz nu ar trebui să aveți probleme. Dar vreau să clarific configurația dispozitivelor de rețea.

Înainte de a începe instalarea clusterului și a Active Directory, trebuie să completați setările de rețea. Toate setările de rețea pe care doriți să le împărțiți în 4 etape. Pentru a recunoaște numele în rețea, este de dorit să aveți un server DNS cu înregistrări existente despre serverele de cluster.

Fiecare server are două carduri de rețea. Un card de rețea va servi la schimbul de date între nodurile de cluster, cel de-al doilea va funcționa pe clienții din rețeaua noastră. În consecință, prima se numește conexiune cluster privată, cea de-a doua este conexiunea public cluster.

Setările adaptorului de rețea pentru același server și pentru celălalt server sunt identice. În consecință, vă voi arăta cum să configurați adaptorul de rețea și să furnizați plăcuța de identificare cu setările de rețea ale celor patru adaptoare de rețea pe ambele noduri ale clusterului. Pentru a configura adaptorul de rețea, trebuie să efectuați următorii pași:

Pentru a configura toate adaptoarele de rețea pe nodurile de cluster, utilizați următorul tabel:

Instalarea Active Directory

Instalarea contului utilizator de cluster

  • "Start -> Programe -> Instrumente de administrare -> Utilizatori și computere Active Directory".
  • Adăugați un utilizator nou, de exemplu, ClusterService.
  • Bifați casetele pentru: Utilizatorul nu poate schimba parola și parola nu expiră niciodată.
  • De asemenea, adăuga acest utilizator la grupul de administratori și să-l dea dreptul la «Log on ca un serviciu» (dreptul de a fi numit în «Politica de securitate locală» și «Politica de domeniu controler de securitate»).

Configurarea unui set de date externe

Pentru a personaliza setul de date din cluster-ul trebuie să fie amintit că, înainte de a instala serviciul de cluster pe nodul, trebuie să configurați mai întâi discul pe o matrice extern, doar atunci instalați serviciul de cluster pe primul nod în primul rând, și numai apoi pe al doilea. Dacă ordinea instalării este întreruptă, veți eșua și nu veți atinge obiectivul. Va fi posibil să o corectăm? Probabil că da. Când apare eroarea, veți avea timp să corectați setările. Dar Microsoft este un lucru atât de misterios, care nu știu ce vine o greblă. Mai ușor de a avea în fața ochilor mei instrucțiuni pas cu pas și nu uitați să apăsați butonul. În pași, configurația unei matrice externe arată astfel:

  • Ambele servere trebuie să fie dezactivate, matricea externă este activată, conectată la ambele servere.
  • Porniți primul server. Avem acces la matricea discului.
  • Verificăm dacă matricea de disc externă a fost creată ca bază. Dacă nu este cazul, traducem discul utilizând opțiunea Revenire la discul de bază.
  • Creați o secțiune mică pe unitatea externă prin intermediul "Managementul computerului -> Gestionarea discurilor". Conform recomandărilor Microsoft, ar trebui să fie cel puțin 50 MB. Vă recomandăm să creați o partiție de 500 MB sau ceva mai mult. Pentru a acomoda datele cluster, acest lucru este suficient. Partiția trebuie formatată în NTFS.
  • Pe ambele noduri de cluster, această secțiune va fi numit printr-o singură literă, de exemplu, Q. Prin urmare, atunci când creați o partiție de pe primul server, selectați Alocați următoarea literă de unitate - Q.
  • Puteți marca restul discului după cum doriți. Desigur, este de dorit să folosiți sistemul de fișiere NTFS. De exemplu, atunci când configurarea serviciilor DNS, serviciile de bază de date WINS va fi mutat într-o unitate partajată (nu volumul sistemului Q, și în al doilea rând, ați creat). Și din motive de securitate, va fi mai convenabil de a utiliza un volum NTFS-exact.
  • Închideți gestionarea discurilor și verificați accesul la partiția nou creată. De exemplu, puteți crea un fișier text numit test.txt pe el, scrieți-l și ștergeți-l. Dacă totul merge bine, atunci cu configurația matricei externe de pe primul nod, am terminat.
  • Acum dezactivați primul server. Matricea externă trebuie să fie activată. Porniți al doilea server și verificați accesul la partiția creată. De asemenea, verificați dacă litera atribuită primei secțiuni este identică cu cea aleasă de noi, adică Q.

Aceasta completează configurația matricei externe.

Instalarea software-ului pentru servicii de cluster

Configurarea primului nod de cluster

Înainte de a instala software-ul de cluster, toate nodurile de cluster trebuie să fie oprite, toate agendele externe trebuie să fie pornite. Continuăm configurația primului nod. Matricea externă este activată, primul server este activat. Întregul proces de instalare se realizează utilizând Expertul de configurare a serviciului de cluster:

  • "Start -> Setare -> Panou de control -> Adăugare / eliminare programe".
  • Selectați Adăugare / Eliminare componente Windows.
  • Selectați serviciul de cluster și faceți clic pe Următorul. În timpul instalării, sistemul vă va cere să specificați locația fișierelor din distribuție, respectiv să utilizați un disc CD-ROM sau să specificați locația fișierelor pe discul local.
  • Pe ecran va apărea o casetă de dialog cu un text despre următoarele: trebuie să înțelegeți că utilizați hardware recomandat și testat de Microsoft în sisteme de cluster. În consecință, toate componentele sistemului trebuie să fie listate în HCL (Hardware Compatibility List). Apăsăm pe Înțelegeți și urmați.
  • În următoarea casetă de dialog, selectați primul nod din cluster, după cum se arată în figura următoare.
  • În fereastra următoare, introduceți numele clusterului, de exemplu, MyCluster și faceți clic pe următorul.
  • Introduceți numele de utilizator și parola în numele căruia serviciul de cluster va funcționa. Dacă vă aduceți aminte, câțiva pași înapoi am creat un astfel de utilizator și l-am numit ClusterService. Introduceți numele de domeniu (mycompany.ru) și apăsați "NEXT".
  • Următorul pas vă va cere să configurați discurile de cluster. În consecință, unitatea Q creată va fi utilizată pentru a face schimb de date între nodurile de cluster. După cum se arată în figură, selectați unitatea Q și apăsați "NEXT".
  • Următorul pas este să configurați adaptoarele de rețea pentru utilizarea în cluster. Pentru adaptorul intern de rețea utilizat pentru comunicarea cluster între nodurile din cadrul clusterului, selectați elementele, după cum se arată în figura următoare (Activați această rețea numai pentru utilizarea cluster și comunicații interne de cluster):
  • Pentru adaptorul de rețea extern (rețea locală), setați următorii parametri: Activați această rețea pentru utilizarea în cluster și Toate comunicațiile (rețea mixtă), după cum se arată în figură:

Configurarea celui de-al doilea nod al clusterului

Pentru a instala și a configura un al doilea nod de cluster, primul nod trebuie să fie activat, toate discurile de rețea sunt activate. Procedura de instalare a celui de-al doilea nod este foarte asemănătoare cu cea descrisă mai sus. Cu toate acestea, există mici modificări. Pentru aceasta, utilizați următoarea declarație:

  • În caseta de dialog Creare sau conectare la un cluster, selectați al doilea sau următorul nod din cluster și faceți clic pe Următorul.
  • Introduceți numele clusterului pe care l-am setat mai devreme (în exemplul acesta este MyCluster) și faceți clic pe următorul.
  • După conectarea celui de-al doilea nod la cluster, Expertul de configurare a serviciului de cluster va prelua automat toate setările de la nodul primar. Pentru a porni serviciul de cluster, folosiți numele pe care l-am creat mai devreme.
  • Introduceți parola pentru contul dvs. și faceți clic pe următorul.
  • În următoarea casetă de dialog, faceți clic pe Finalizare pentru a finaliza instalarea.
  • Serviciul de cluster va fi lansat pe al doilea nod.
  • Închideți fereastra Adăugare / eliminare programe.

Pentru a instala noduri de cluster suplimentare, utilizați aceeași instrucțiune.

Postscript, recunoștință și altele

Ca să nu vă confundați cu toate etapele instalării clusterului, vă dau o tabletă care reflectă toți pașii principali.







Articole similare

Trimiteți-le prietenilor: