NetRoute, мрежов компютър като TCP / IP рутер за постигане на балансиране на натоварването на сървъра

click fraud protection

Със сигурност има безкрайни начини, по които техниките за управление на натоварването на сървъра могат да бъдат внедрени в мрежата. Преди да прилагат някоя от техниките, системните администратори трябва да вземат предвид общия брой възли, свързани в мрежа, време за отговор на сървъра и в някои случаи скоростта на предаване на данни между възли, действащи като сървъри-членове и основни сървъри. В мрежовата архитектура на сървър-член-сървър, методологиите за балансиране на натоварването не могат да се прилагат, освен ако не знаем колко данните трябва да преминават през рутери и какъв тип отговори клиентите търсят, когато исканията за изпращане и получаване на данни направен.

Една от широко използваните техники за балансиране на натоварването на сървъра е подкрепена от алгоритъма на Round-Robin, който се назначава на хомогенни сървъри, които имат същата способност за обработка и размер на задачите за изпълнение. Тази техника гарантира, че всеки пакет данни, който се иска за маршрутизиране или обработка, получава донякъде равен брой работни слотове и време на процесора. Като има предвид, че в хетерогонна среда, една от препоръчителните техники е претегленият кръгъл Robin, където размерът на заданията, които трябва да бъдат изпълнени, се подават от клиенти. Друга основна политика за прилагане на балансиране на натоварването е политиката за най-малко свързване, която се отнася до заявки за маршрутизиране към тях сървъри, които работят по най-малък брой заявки на клиенти, за да съкратят времето, свързано с обработката искания.

instagram viewer

Освен как се разпределят данните между сървърите и сървърите-членове, заявките за маршрутизиране играят жизненоважна роля за постигане на балансиране на натоварването. Тъй като основният фокус остава основно върху техники за балансиране на натоварването, която се занимава с разпределяне на време, което сървърът отнема, за да хвърли нишки за иницииране на обслужване на заявки от клиенти, един основен фактор, който често се пренебрегва, е реорганизацията на предаване на данни пътеки. Ако вече са приложени техники за балансиране на натоварването и търсите начин да пренасочите трафика, без да се налага да предефинирате таблици за маршрутизиране, NetRoute ще ви помогне да управлявате зареждането на сървъра (сървърите) с лекота. Това е приложение с отворен код за Windows, което ви превръща машината в TCP / IP рутер, както и зарежда балансиращо устройство, за да пренасочва и балансира натоварването на заявките. Приложението не изисква да конфигурирате нищо; тя работи като услуга на Windows и ви позволява да насочвате трафика към посочен хост или IP адрес. Освен управление на натоварването на трафика, той предлага и проста конфигурация за отказ от ефект, която управлява маршрутизирането на трафика в най-лошите сценарии. Той също така включва опции за конфигуриране на постоянството на сесията, манипулиране на HTTP заглавия, буфериране и отстраняване на проблеми.

Това приложение за маршрутизиране, основано на GUI, предлага удобен интерфейс за управление, който ви позволява дистанционно да администрирате неговите услуги. Основният екран показва всички конфигуриращи локални портове с активен брой връзки. Първата стъпка е да посочите данни за вход в сървъра. След потвърждаване от менюто на сървъра добавете нов маршрут.

мрежова конзола на рутер

Настройките на маршрута се занимават с уточняване на цялата информация, която може да е необходима за правилното балансиране на натоварването на трафика. След като въведете име и описание на маршрутизацията в раздел Basic, преминете към Routing, за да въведете локален порт, максимален брой връзки разрешено, последвано от имена / IP адреси на хост на местоназначение. Разделът Локални IP връзки ви позволява да слушате на всички IP или на потребителски указания нечий. Под HTTP Header можете да дефинирате метода на манипулация според зададения текст на HTTP заглавката, който може да включва, Server. CPU.Count, сървър. CPU.Speed, сървър. OS.Name, сървър. Софтуер. Име, сървър. Потребител. имеи т.н.

Разделът Load Balancing ви позволява да изберете техниката Fail-Over, Round Robin или Least Connection Policy, за да управлявате ефективно натоварването на сървъра. Като цяло няма правило за палец, което да следвате при избора на техника за балансиране, така че трябва да го решите според вашата мрежова архитектура и броя на активните възли свързани.

баланс на натоварването

Броят на нишките за помпа на данни със съответния праг на размножаване и връзките и нейният праг може да бъде определен от раздела Threading. Препоръчително е да въведете най-подходящия брой нишки и диапазони на хайвера, за да направите балансирането на натоварването безпроблемно. Разделът Advanced съдържа опции за въвеждане на буфер за изпращане и получаване и задаване на максимална продължителност на времето за връзка.

монитор

След като добавите цялата необходима информация, щракнете върху OK, за да се върнете на главния екран. Ще видите нови маршрути, изброени там. Менюто на сървъра ви позволява да преглеждате сервизна конзола за преглед на съобщения и задаване на парола с възможност за отдалечен достъп. NetRoute автоматично записва настройките за маршрутизиране на използвания в момента сървър. Ако обаче искате да определите маршрутизация за някакъв различен сървър, Свържете се с опцията е винаги налична в менюто Файл.

NetRoute изглежда полезен за мрежи с малки и средни размери, които имат множество сървъри за маршрутизиране на заявки. Може да се използва и за превключване между техники за балансиране на натоварването според обема на трафика, който преминава през всички активни сървъри. Това е приложение с отворен код, което работи както за клиентски, така и за сървърни издания на Windows. Предлагат се и версии за 32-битова и 64-битова Windows OS.

Изтеглете NetRoute (Вече не се предлага)

watch instagram story