Vai jums vienlaicīgi ir nepieciešams lielu datu daudzumu pārsūtīt daudziem klientiem, vienlaikus izmantojot tikai vienu IP adresi? Izmantojot "saišu apvienošanu", mēs varam pievienoties vairākām atsevišķām tīkla kartēm sistēmā vienā humongous NIC.
Saišu apvienošana tika izstrādāta, lai sniegtu jums iespēju palielināt pieejamo tīkla joslas platumu un elastīgumu, neveicot pilnīgu infrastruktūras maiņu (ar izmaksām, kas saistītas ar šādu pārvietojumu).
Bez tam, kā sistēmu administratori, mums parasti nav nekādas ietekmes uz mūsu serverī esošo lietojumprogrammu iekšējo darbību. Tātad, ja notiks tāds laiks, ka mums jāpilnveido pieejamais tīkla joslas platums, mēs varam saskarties ar pilnīgu sistēmas pārveidošanu. Iespējams, ka jūs zināt, ka, mainot klienta-servera mijiedarbību, finansējot mērķa funkciju pieprasījumus no lietojumprogrammas pārdevēja vai jauninot uz jaunās paaudzes tīkla aprīkojumu, ir vai nu liels darbs, vai arī tas prasa budžetu vai abus. Tātad otrajā brīdī, kad jūs atlaidīsiet laiku un $ $ $, uzskata, ka tehnoloģiju "Link aggregation" izmantošanas rezultāts ir tāds, ka, tā kā tas tiek darīts infrastruktūras līmenī (OS, NIC un slēdži), programma var palikt pilnīgi aizmirstama uz izmaiņām, bet pēkšņi iegūstot vairāku tīkla savienojumu joslas platumu.
Turklāt mūsdienās šī tehnoloģija ir standarta lielākā daļa tīkla iekārtu, jums vienkārši ir jābūt "geek", lai to izmantotu. Tātad, "Atcerieties elles ugunskuru, kas tevi vilināja!" Un ļaujiet visiem parādīt, kas no mums ir izveidots, saspiežot katru veiktspējas vienību no pašreizējās infrastruktūras .
Attēls renjith krishnan
Mēs izmantosim paketi "ifenslave" (saskarnes pakļautība), kas spēj uzņemt sistēmas tīkla kartes un tumsā piesaistīs tos. Viena lieta, lai atzīmētu, ka, kamēr uz Windows šāda veida konfigurācija tiek veikta NIC draivera līmenī un tādējādi ir ierobežota tikai uz šajā kartē pieejamām saskarnēm, ar ifenslave paketi ir iespējams veikt jebkuru NIC sistēmā un piesaistīt to ( ja tie ir tādā pašā ātrumā, ti, 1000Mb / s).
Lai gan šajā rokasgrāmatā mēs izveidosim saiti, lai izmantotu standartu 802.3ad gan slēdzi (izmantojot LACP), gan serveri. Jāatzīmē, ka pakete ifenslave ļauj apvienot režīmus, kuriem nav nepieciešama slēdža sadarbība. Tomēr es vēl tos personīgi to vēl neizmantoju, tāpēc es nevaru viņiem dot galvojumu. Vienkārši to paturiet prātā, ja jūsu nespēju sadarboties ar tīkla infrastruktūru vai ja jūsu tīkla kartei nav draivera atbalsta "Ethtool".
Ifenslave pakotnes instalēšana
Šī procedūra tika izveidota Ubuntu 9.10, kurai bija izcila kļūda "ifenslave" paketē, kas nerada sasaistīto saskarni startēšanas laikā (dokumentēts šeit). Ja jūs instalējat ifenslave 10.10 versijā, jūs automātiski saņemsiet versiju ar kļūdu labošanu. Tomēr tiem, no kuriem jūs neizmantojat jaunāko un lielāko, jums būs manuāli jāinstalē ifenslave pakotnes jaunāka versija.
* Paldies, Aleksandrs Usiksins, lai palīdzētu to izdomāt.
Lai parasti instalētu pakotni (lietotājiem 10.10 un vairāk):
sudo aptitude instalēt ifenslave
Lai manuāli instalētu jaunāko versiju, lejupielādējiet versiju, kas ir piemērota jūsu OS (x86 vai x64), ielieciet to tmp direktoriju un instalējiet, izmantojot dpkg komandu
32 bitu OS:
sudo dpkg -i /tmp/ifenslave-2.6_1.1.0-15ubuntu1_i386.deb
64 bitu OS:
sudo dpkg -i /tmp/ifenslave-2.6_1.1.0-15ubuntu1_amd64.deb
Sasaistītās saskarnes konfigurēšana
Tagad, kad ir instalēta ifenslave pakete, mēs varam konfigurēt sasaistīto saskarni. Lai to izdarītu, rediģējiet saskarnes konfigurācijas fails:
sudo vim / etc / network / interfeisi
Izskatiet visas saskarnes, kas būs obligācijas daļa, un pievienojiet sekojošo:
auto bond0 iface bond0 inet dhcp bond-verges visas bond-mode 4 bond-miimon 100 bond-primary eth1 eth2 eth3 eth4 eth0
Iepriekš minētais piemērs nosaka saiti uz: izmantot režīmu 4 (802.3ad), iegūt IP no DHCP un izmantot visus NIC servera obligāciju (attiecīgajam serverim bija 4 saskarnes no četrkodolu NIC un on- padome NIC).
Kā minēts kopsavilkumā, šajā rokasgrāmatā mēs izmantojam "režīms 4" (802,3ad), tādēļ mums jānosaka ieslēgšanās saņēmēja galā, lai izmantotu apkopojumu portālos, ar kuriem mēs savienojam serveri.
Tagad acīmredzot es nevaru pāriet uz visu iespējamo ierīču konfigurāciju, tāpēc es sniegu divus piemērus un ceru, ka tas dos jums pietiekami daudz, lai turpinātu, meklējot informāciju par pārdevēju dokumentāciju vai Google savai konkrētajai ierīcei.
Šajā segmentā ir izskaidrots, kā konfigurēt saskarnes (ostas) Juniper ierīcē, lai izmantotu "Link aggregation" (LACP), izmantojot J-web pārvaldības GUI.
Piezīme. Es izmantoju EX3200 ekrāna uzņemšanai un instrukcijām, kas detalizēti aprakstītas zemāk, tomēr J-web ir diezgan līdzīgs citām Juniper ierīcēm, kas izmanto JUNOS.
Dissociējiet saskarni
Šis solis ir nepieciešams tāpēc, ka ārpus kārbas katra Juniper ierīces saskarne ir saistīta ar noklusēto Vlan nosaukumu "unit0". Lai gan Juniper rīcībā ir dokumentācija par to, kā jums vajadzētu konfigurēt saišu apkopošanu, esmu konstatējis šo pirmo un pamata soli, kas trūkst. Neveicot šo darbību, pārējie dokumentācijas aprakstītie soļi vienkārši nedarbosies, un jūs būsiet nesaskrāpē galvu par to, kas jums trūkst.
Paldies par Juniper atbalsta personālu, lai nodrošinātu šo GUI risinājumu (galu galā).
Saskarnes saskarnes grupēšana
Tagad, kad saskarnes ir atsaistītas, mēs varam izveidot apvienošanās saites, "grupējot" tās.
Šeit ir norādījumi par HP ProCurve tīmekļa pārvaldītajām ierīcēm.
HP 1800G
HP 1810G
Parādiet balto gaismu, no kura esat izgatavots