PowerScale OneFS: Jak zásady připojení SmartConnect distribuují připojení klientů
Summary: Jak zásady připojení SmartConnect distribuují připojení klientů.
Instructions
Úvod
Existují čtyři zásady připojení OneFS SmartConnect:
- Kruhové dotazování
- Počet připojení
- Propustnost sítě
- Využití procesoru
Tento článek popisuje, jak jednotlivé zásady připojení SmartConnect fungují, takže se můžete rozhodnout, která z nich nejlépe vyhovuje vašemu pracovnímu postupu.
Doporučuje se zásada kruhového dotazování, pokud neexistuje konkrétní důvod pro použití jiné zásady. Ostatní zásady jsou vhodnější pro prostředí, ve kterých jsou tato konkrétní měření (počet připojení, propustnost sítě nebo využití procesoru) konstantní a nedochází k velkým odchylkám v využití v pětisekundových intervalech popsaných v jednotlivých částech níže.
Pokud připojení v clusteru nevypadají vyváženě tak, jak očekáváte, možná jste vybrali zásadu, která není vhodná pro váš pracovní postup.
Pokud si nejste jisti, kterou zásadu použít, začněte s kruhovým dotazováním.
Další informace o zásadách vyrovnávání připojení klientů naleznete v příručce pro správu systému OneFS pro vaši verzi systému OneFS.
Zásady připojení a jak fungují
Kruhové dotazování
Výchozí zásadou je kruhové dotazování. Pokud cluster nemá aktivní licenci SmartConnect Advanced, je jedinou dostupnou zásadou připojení kruhové dotazování.
Zásada kruhového dotazování přiřazuje připojení k dalšímu dostupnému uzlu na základě rotace. To neznamená, že všechny uzly mají vždy stejný počet připojení. Zásada nevyrovnává zatížení připojení mezi uzly. Pokud se například uzel z nějakého důvodu restartuje, všechna připojení k tomuto uzlu se rozdělí mezi zbývající uzly. Když se uzel vrátí do režimu online, začne s nulovými připojeními. S tím, jak přicházejí nové požadavky na připojení, jsou distribuovány podle zásady kruhového dotazování, což znamená, že daný uzel má méně připojení než ostatní uzly. To je důvod, proč se s touto zásadou mohou zobrazit uzly s nerovnoměrně vyváženými připojeními.
Doporučuje se používat zásady kruhového dotazování pro systémy, ve kterých se všichni klienti připojují současně.
Počet připojení
Zásady počtu připojení určují celkový počet navázaných připojení TCP v každém dostupném uzlu, aby se vyrovnala připojení klientů v clusteru. Zásada spočítá počet připojení TCP k uzlu, která jsou ve stavu ESTABLISHED (Navázáno). Zásada vyloučí interní připojení (InfiniBand) z počtu připojení.
Počet připojení je vyhodnocován každých 10 sekund a historie 1 minuty se používá k průměrování výsledků.
Propustnost sítě
Zásady propustnosti sítě sečtou všechny bajty příchozí a odchozí ze všech externích rozhraní na uzlu, porovnají tuto hodnotu v rámci clusteru a zvolí uzel s nejnižší propustností, ke kterému se má připojení připojit.
Hodnoty shromážděné zásadami se ukládají do mezipaměti po dobu pěti sekund. Každý požadavek na připojení během pětisekundového období je směrován na stejnou IP adresu.
Využití procesoru
Systém vypočítá průměrné procentuální využití procesoru na každém dostupném uzlu v pětisekundových intervalech. Pro každý pětisekundový interval systém přiřadí všechna příchozí připojení k uzlu s nejnižším procentuálním využitím procesoru.
Hodnoty shromážděné zásadami se ukládají do mezipaměti po dobu pěti sekund. Každý požadavek na připojení během pětisekundového období je směrován na stejnou IP adresu.