Како подесити агрегацију мрежних веза (802.3ад) на Убунту
Да ли вам је потребно истовремено пумпати велике количине података на мноштво клијената, док користите само једну ИП адресу? Користећи “агрегацију линкова” можемо спојити неколико засебних мрежних картица на систему у један хумонгоус НИЦ.
Преглед
Агрегација веза је дизајнирана да вам пружи могућност повећања доступног пропусног опсега и отпорности мреже, а да притом не промените комплетну инфраструктуру (са трошковима које би такав потез могао да има).
Осим тога, као системски администратори, обично имамо мало или нимало утицаја на унутрашње функционисање апликација које се извршавају на нашим серверима. Дакле, ако дође вријеме да морамо повећати доступну мрежну пропусност за апликацију, можда ћемо се суочити с потпуним редизајном система. Вероватно знате да промена интеракције клијент-сервер, финансирање циљаних захтева за функцију од продавца апликације или надоградња на нову генерацију мрежне опреме, или је пуно посла или захтева буџет или обоје. Дакле, пре него што одвојите време и $$$, узмите у обзир да је резултат употребе технологије „агрегације линкова“, јер се то ради на нивоу инфраструктуре (ОС, НИЦ-ови и прекидачи) апликација може остати потпуно заборављена на промену док изненада добија комбиновану пропусност вишеструких мрежних веза.
Штавише, данас је ова технологија стандардни дио већине мрежне опреме, само требате бити „штребер“ да бисте га користили. Дакле, “Запамтите ватре пакла које су вас исковале!” И нека покажу свима оно што смо направили тако што стиснемо сваки део перформанси доступних из тренутне инфраструктуре. .
Слика од рењитх крисхнан
Предувјети
- Овај водич је написан користећи Убунту сервер9.10 к64, стога се претпоставља да имате Дебиан базирани систем за рад са.
- ваш систем има више од једне мрежне картице.
- Видећете да користим ВИМ као програм за уређивање, то је само зато што сам навикао на то… можете користити било који други едитор који желите.
Линук страна ствари
Користићемо пакет "ифенславе" (интерфејс поробљавање), који је у стању да преузме мрежне картице система и да их у мраку повеже. Једна ствар коју треба имати на уму да док се на Виндовсима ова врста конфигурације обавља на нивоу управљачког програма НИЦ-а и тиме је ограничена само на интерфејсе доступне на тој картици, са ифенславе пакетом могуће је узети било који НИЦ у систему и повезати га ( под претпоставком да имају исти степен брзине, тј. 1000Мб / с.
Док у овом водичу постављамо линк да користимо 802.3ад стандард, на прекидачу (користећи ЛАЦП) и серверу, Треба напоменути да пакет "ифенславе" омогућава агрегационе модове који не захтевају сарадњу прекидача. Међутим, нисам их лично користио, па не могу да гарантујем за њих. Имајте то на уму у случају да не можете да успоставите сарадњу са мрежном инфраструктуром или ако ваша мрежна картица нема подршку за управљачки програм за „Етхтоол“.
Инсталирање пакета ифенславе
Ова процедура је направљена на Убунту 9.10 која је имала изванредну грешку у “ифенславе” пакету који не доводи до повезаног интерфејса приликом покретања (документовано овде). Ако инсталирате ифенславе на 10.10 издање, аутоматски ћете добити верзију са исправљеном грешком. Међутим, за оне који не покрећу најновију и највећу, мораћете ручно да инсталирате новију верзију пакета ифенславе.
* Хвала вам Алекандер Усискин што сте помогли да ово схватите.
Да бисте нормално инсталирали пакет (за кориснике 10.10 и више):
судо аптитуде инсталира ифенславе
Да бисте ручно инсталирали новију верзију, преузмите верзију која одговара вашем оперативном систему (к86 или к64), ставите је у тмп и инсталирати користећи дпкг команду.
За 32-битни ОС:
судо дпкг -и /тмп/ифенславе-2.6_1.1.0-15убунту1_и386.деб
За 64-битни ОС:
судо дпкг -и /тмп/ифенславе-2.6_1.1.0-15убунту1_амд64.деб
Конфигуришите везани интерфејс
Сада када је инсталиран пакет ифенславе можемо конфигурирати везани интерфејс. Да бисте то урадили, уредите интерфејси конфигурациони фајл:
судо вим / етц / нетворк / интерфацес
Коментирајте све интерфејсе који ће бити део обвезнице и додајте следеће:
ауто бонд0 ифаце бонд0 инет дхцп бонд-славес алл бонд-моде 4 бонд-миимон 100 бонд-примари етх1 етх2 етх3 етх4 етх0
Горњи пример поставља везу на: користите режим 4 (802.3ад), добијате ИП од ДХЦП-а и користите све НИЦ-ове на серверу за везу (дотични сервер је имао 4 интерфејса од четвороугластог НИЦ-а и он- НИЦ картице.
Инфраструктурна страна ствари
Као што је речено у прегледу, ми користимо "моде 4" (802.3ад) у овом водичу, тако да морамо поставити прекидач на крају примања да користи агрегацију на портовима на којима повезујемо сервер.
Сада очигледно не могу да пређем сваку замисливу конфигурацију уређаја тамо, па ћу вам дати два примера и надам се да ће вам дати довољно да наставите са тражењем информација о документацији добављача или Гоогле-у за ваш специфични уређај.
Јунипер Ј-веб
Овај сегмент објашњава како да конфигуришете интерфејсе (портове) на Јунипер уређају да бисте користили „агрегацију веза“ (ЛАЦП) користећи ГУИ за управљање Ј-вебом.
Напомена: Користио сам ЕКС3200 за снимке екрана и инструкције описане у наставку, али Ј-веб је прилично сличан за друге Јунипер уређаје који користе ЈУНОС.
Одвојите интерфејс
Овај корак је неопходан зато што је сваки интерфејс на Јунипер уређају повезан са подразумеваним Вланом који се зове "унит0". Док Јунипер има документацију о томе како треба да конфигуришете агрегацију веза, нашао сам да је овај први и основни корак недостајао. Без извођења овог корака, остатак корака описаних у документацији једноставно неће функционисати и ви ћете гребати главу о томе шта вам недостаје.
Захваљујемо се особљу за подршку Јунипер-а за пружање овог ГУИ рјешења (евентуално).
- На главном екрану Ј-веба кликните на дугме Конфигуриши.
- Затим кликните на „ЦЛИ алатке“.
- Изаберите „Поинт анд Цлицк ЦЛИ“.
- Затим кликните на “едит” у близини наслова “Интерфацес”.
- Изаберите интерфејс који желите да будете део агрегације и кликните на “Едит” поред њега.
- Под одељком „Јединица“ обришите асоцијацију као што је приказано на слици.
- Кликните ОК.
- Поновите за све интерфејсе које желите да будете део агрегација.
- Када се заврши користите “Цоммит” да бисте применили промене.
Груписање интерфејса у агрегације
Сада када су интерфејси дис-повезани, можемо креирати везе агрегације тако да их „групишемо“.
- На главном екрану Ј-веба кликните на „Интерфацес“.
- Затим кликните на "Агрегација линкова".
- Изаберите „Додај“.
- Када се појави искачући прозор, изаберите „активно“.
- Кликните на "Додај".
- У под-искачућем прозору изаберите интерфејсе који ће бити део везе (држите Цтрл за више).
- Кликните на "ОК" док се не нестану сви прозори конфигурације.
- Готово.
ХП-ови ПроЦурве прекидачи на мрежи
У прилог упутствима за Јунипер, ево упутстава за ХП-ове ПроЦурве уређаје за управљање вебом.
ХП 1800Г
- Кликните на "Трункс".
- Кликните на “ЛАЦП Сетуп”
- Изаберите потврдни оквир за портове који желите да буде способан за агрегацију, у овом примјеру сам користио портове 3 и 4.
- Кликните на Аппли на дну странице.
- Готово.
ХП 1810Г
- Кликните на "Трункс".
- Кликните на "Конфигурација канала".
- Изаберите потврдни оквир „Креирај“.
- Дајте Линк име.
- Кликните на „Аппли“.
- Кликните на "Трунк Мемберсхип".
- Изаберите "Трунк ид" са падајуће листе, у нашем примеру користимо "Трунк2".
- Кликните на портове које желите да будете део агрегације, у нашем примеру користили смо портове 11 и 12.
- Кликните на „Аппли“.
- Направите сталне промене тако што ћете отићи на "одржавање".
- Затим у подизборник "Саве цонфигуратионс".
- Кликните на дугме “Саве Цонфигуратион”.
- Готово.
Покажи ми белу светлост од које си направљен