Externí zařízení pro vyrovnávání zátěže

Clusterové instalace systému ToolsControl vždy používají interní vyrovnávání zátěže, které vyvažuje zátěž procesoru. Informace o tom, co znamená vyrovnávání zátěže, jsou uvedeny v části Vyrovnávání zátěže. Lze také použít externí zařízení pro vyrovnávání zátěže, které vyvažuje zatížení sítě.

Nutné předpoklady

Chcete-li použít externí zařízení pro vyrovnávání zátěže, systém ToolsControl musí být nainstalován jako cluster. Další informace o procesu instalace systému ToolsControl jsou uvedeny v části Instalace systému.

Když je systém ToolsControl nainstalován jako cluster, ve výchozím nastavení jsou nainstalovány tři uzly. Každý uzel lze nainstalovat v samostatné podsíti. Externí zařízení pro vyrovnávání zátěže lze zapnout a nakonfigurovat po nainstalování všech uzlů a provedení jejich restartu.

Zapnutí externího zařízení pro vyrovnávání zátěže

  1. Přejděte do Nastavení > Síť.

  2. Do pole SingleIP zadejte virtuální IP adresu pro externí zařízení pro vyrovnávání zátěže.

  3. V nabídce Režim zveřejnění vyberte Externí zařízení pro vyrovnávání zátěže.

Konfigurace externího zařízení pro vyrovnávání zátěže

Když je na portálu ToolsControl zapnuta funkce externího zařízení pro vyrovnávání zátěže, zveřejňování a vlastnictví SingleIP musí realizovat síťová infrastruktura a nemůže je realizovat systém ToolsControl. Je nutno použít zařízení pro vyrovnávání zátěže pro překlad síťových adres (NAT) a DSR (Direct Server Return). V této části jsou popsány NAT a DSR ve vztahu k systému ToolsControl.

Full NAT

Jistý provoz je nutno vyrovnávat s použitím Full NAT, také známé jako SNAT. V takovém případě musí být zdrojová IP adresa stejná jako IP adresa zařízení pro vyrovnávání zátěže. Zpětný provoz je maskovaný, což znamená, že odpovědi ze systému ToolsControl se vracejí přes zařízení pro vyrovnávání zátěže. Ve výchozím nastavení používejte Full NAT pro veškerý provoz TCP, včetně protokolů HTTP, HTTPS a Open Protocol, s výjimkou provozu ze zařízení Atlas Copco. Seznam zařízení Atlas Copco je uveden v části Direct Server Return níže na této stránce.

Direct Server Return

Určitý provoz je nutno vyrovnávat s použitím DSR, což je také známo jako Asymetrické směrování nebo Směrování nPath. Zdrojová IP adresa klienta je zachována. Zpětný provoz ze systému ToolsControl jde přímo do klienta. DSR by se mělo používat pro veškerý provoz a pro momentové nástroje. V závislostí na používaném zařízení je DSR nutno nakonfigurovat pro následující porty v těchto zařízeních:

  • ve starších nástrojích Atlas Copco např. STB, SRB, TBP, STwrench a MWR. Tyto nástroje používají UDP port 6677.

  • Nástroje Atlas Copco IxB, např. ITB a ICB. Tyto nástroje používají TCP porty 62000–62020.

  • Kabelové nástroje Atlas Copco s PFS. Tyto nástroje odesílají data přes TCP port 61201 a přijímají data přes TCP port 61401.

  • Příslušenství Atlas Copco, např. Selector 6, I/O Hub a CAN converter. Tato příslušenství používají TCP port 25000.

Kontroly stavu

Pro oba nástroje pro vyvážení je nutno vytvořit samostatné kontroly stavu: jednu pro NAT a jednu pro DSR. Obě kontroly stavu by měly pravidelně kontrolovat stav všech uzlů (back-end serverů) v clusteru. Síťový provoz by měl být směrován pouze do uzlů, které jsou v pořádku.

Kontroly stavu pro NAT

Chcete-li zjistit dostupnost back-end serverů pro provoz TCP, který není DSR, ujistěte se, že zařízení pro vyrovnávání zátěže může provádět kontroly stavu na základě následujících informací:

Části

Hodnota

Protokol

HTTP

Port

80 nebo 443

Cesta

/

Odezva HTTP OK

200

Typ žádosti

HEAD nebo GET

Algoritmus vyrovnávání zátěže

Jakékoli, např. kruhové nebo vážené nejmenší spojení.

Kontrola stavu pro DSR

Chcete-li zjistit dostupnost back-end serverů pro provoz ze společnosti Atlas Copco, ujistěte se, že zařízení pro vyrovnávání zátěže může provádět kontroly stavu na základě následujících informací: Je nutná pouze jedna kontrola stavu bez ohledu na to, které porty a typy zařízení se používají:

Části

Hodnota nebo informace

Protokol

UDP

Port

6677

Užitečné zatížení balíčků UDP

Užitečné zatížení může být prázdné, nebo může začínat řetězcem „HEALTH CHECK“

Odezva serveru ve správném stavu

Servery ve správném stavu nereagují

Odezva serveru v nesprávném stavu

Servery v nesprávném stavu reagují s ICMP „Destination Unreahable“ (Nedosažitelný cíl)

Provoz DSR

V každém okamžiku je v provozu pouze jeden server, což znamená, že veškerý provoz DSR musí směřovat na tento server.

Zásady plánování

Na zásadách plánování nezáleží, protože je k dispozici pouze jeden server.