Aveți nevoie să extrageți cantități mari de date către o multitudine de clienți simultan, în timp ce utilizați doar o singură adresă IP? Prin folosirea "agregării de linkuri", putem conecta mai multe carduri de rețea separate pe sistem într-o rețea de operare NN.
Ansamblul de legături a fost conceput pentru a vă oferi opțiunea de a mări lățimea de bandă și rezistența disponibilă a rețelei, fără a schimba complet infrastructura pentru a face acest lucru (cu costul pe care o astfel de mutare ar implica).
Dincolo de asta, în calitate de administratori de sistem, de obicei nu avem nici un impact asupra funcționării interne a aplicațiilor care rulează pe serverele noastre. Deci, dacă vine un astfel de moment, că trebuie să creștem lățimea de bandă a rețelei disponibile pentru aplicație, s-ar putea să ne confruntăm cu o reproiectare completă a sistemului. Probabil știți că schimbarea interacțiunii client-server, finanțarea cererilor de funcții direcționate de la furnizorul de aplicații sau modernizarea la o nouă generație de echipamente de rețea, este fie o mulțime de muncă, fie necesită un buget sau ambele. Deci, o secundă înainte de a vă descurca timpul și banii, considerați că rezultatul utilizării tehnologiei "Agregarea legăturilor" este că, deoarece acest lucru se face la nivelul infrastructurii (OS, NIC și switch-uri), aplicația poate rămâne complet nevăzută la schimbarea în timp ce obținerea bruscă a lățimii de bandă combinate a conexiunilor de rețea multiple.
În plus, în prezent, această tehnologie este o parte standard a majorității echipamentelor de rețea, trebuie doar să fiți un "geek" pentru a le folosi. Deci, "Amintiți-vă de incendiile iadului care v-au falsificat!" Și lăsați-i pe toți să vedem la ce suntem făcuți, stricând fiecare uncie de performanță disponibilă din infrastructura actuală .
Imagine de renjith krishnan
Vom folosi pachetul "ifenslave" (interfață enslave), care poate prelua cardurile de rețea ale sistemului și le va lega în întuneric. Un lucru este de remarcat faptul că în timp ce pe ferestre acest tip de configurare se face la nivelul driver-ului NIC și astfel este limitat doar la interfețele disponibile pe acea carte, cu pachetul ifenslave este posibil să se ia orice NIC în sistem și să se lege ( presupunând că au aceeași calitate a vitezei, adică 1000Mb / s).
În acest ghid, vom seta link-ul pentru a utiliza standardul 802.3ad, atât pe comutatorul (folosind LACP), cât și pe server. Este demn de remarcat faptul că pachetul "ifenslave" permite moduri de agregare care nu necesită cooperarea întrerupătorului. Cu toate acestea nu le-am folosit personal încă, așa că nu pot garanta pentru ei. Țineți minte acest lucru în cazul în care dvs. nu puteți obține infrastructura de rețea să coopereze sau în cazul în care cardul dvs. de rețea nu are suport pentru șofer pentru "Ethtool".
Instalarea pachetului ifenslave
Această procedură a fost creată pe Ubuntu 9.10, care a avut un bug remarcabil în pachetul "ifenslave", care nu aduce în discuție interfața interfață la pornire (documentată aici). Dacă instalați ifenslave pe o versiune 10.10, veți primi automat versiunea cu remedierea erorii. Cu toate acestea, pentru cei dintre voi care nu rulează cele mai recente și mai mari, va trebui să instalați manual o versiune mai nouă a pachetului ifenslave.
* Mulțumesc lui Alexander Usyskin pentru că a ajutat să înțelegi asta.
Pentru a instala în mod normal pachetul (pentru utilizatorii 10.10 și de mai sus):
sudo aptitude install ifenslave
Pentru a instala manual versiunea mai nouă, descărcați versiunea care se potrivește sistemului dvs. de operare (x86 sau x64), puneți-o în tmp director și instalați utilizând dpkg comanda.
Pentru un sistem de operare pe 32 de biți:
sudo dpkg -i /tmp/ifenslave-2.6_1.1.0-15ubuntu1_i386.deb
Pentru un sistem de operare pe 64 de biți:
sudo dpkg -i /tmp/ifenslave-2.6_1.1.0-15ubuntu1_amd64.deb
Configurați interfața îmbinată
Acum că pachetul ifenslave a fost instalat, putem configura o interfață legată. Pentru a face acest lucru, editați interfețe Fișier de configurare:
sudo vim / etc / rețea / interfețe
Observați toate interfețele care vor face parte din obligațiuni și adăugați următoarele:
auto bond0 iface bond0 inet dhcp bond-slave toate bond-mode 4 bond-miimon 100 bond-primar eth1 eth2 eth3 eth4 eth0
Exemplul de mai sus stabilește legătura la: utilizarea modului 4 (802.3ad), obținerea IP-ului de la DHCP și utilizarea tuturor NIC-urilor de pe server pentru legătura (serverul în cauză avea 4 interfețe de la un NIC quad-head și on- bord NIC).
Așa cum am spus în prezentare generală, folosim modul "mode 4" (802.3ad) în acest ghid, deci trebuie să setăm comutatorul pe capătul de primire pentru a utiliza agregarea pe porturile la care conectăm serverul.
Acum, evident, nu pot trece peste toate configurațiile de dispozitive concepute acolo, așa că voi da două exemple și sper că vă va oferi suficient pentru a continua atunci când căutați informațiile din documentația furnizorilor sau Google pentru dispozitivul dvs. specific.
Acest segment explică modul de configurare a interfețelor (porturilor) pe un dispozitiv Juniper pentru a utiliza "Aggregation Link" (LACP) utilizând GUI-ul de administrare J-web.
Notă: Am folosit EX3200 pentru capturile de ecran și instrucțiunile detaliate mai jos, totuși J-web-ul este destul de similar pentru alte dispozitive Juniper care utilizează JUNOS.
Dis-asociați interfața
Acest pas este necesar deoarece out-of-the-box, fiecare interfață de pe un dispozitiv Juniper este asociată cu Vlan implicit numit "unit0". În timp ce Juniper dispune de documentație despre modul în care ar trebui să configurați agregarea legăturilor, am descoperit că acest prim pas și pasul principal lipsesc. Fără a efectua acest pas, restul pașilor descriși de documentație nu vor funcționa și veți fi zgâriați-vă capul cu privire la ceea ce vă lipsesc.
Vă mulțumim pentru personalul de sprijin Juniper pentru furnizarea acestei soluții GUI (în cele din urmă).
Gruparea interfețelor în agregări
Acum că interfețele au fost asociate, putem crea legături de agregare prin "gruparea" acestora.
În plus față de instrucțiunile Juniper, iată instrucțiunile pentru dispozitivele Web gestionate de ProCurve de la HP.
HP 1800G
HP 1810G
Arată-mi lumina albă din care ești făcută