Co je shlukování aplikací?

V počítači je klastr skupina strojů, obvykle počítačů nebo serverů, věnovaných jedinému úkolu. Praxe seskupovacích serverů tímto způsobem se nazývá shlukování serveru. Shlukování aplikací je shlukování serveru pomocí softwarového programu k konfiguraci serverů do klastru. Softwarový program vytváří spojení mezi servery, které jim umožňují provádět úkoly, jako je vyrovnávání zátěže, detekce poruch a kompenzace za selhání jednotlivých serverů.

Když systém používá shlukování aplikací, znamená to, že používá aplikaci, která byla na každém ze serverů individuálně nainstalována, aby se servery umožnily zpracovat zatížení serveru, jako by to byl jeden obří server. Aplikace zpracovává úlohu směrování dat na a ze shlukovaných serverů. Shlukování aplikací je na rozdíl od hardwarového shlukování, které používá další kus hardwaru ke shluku serverů. Typy hardwarových shlukovacích zařízení zahrnují síťové pole, které umožňují sadě serverů pro COMmunikát jako klastr nebo klastrová skříňka, která fyzicky obsahuje a shlukuje řadu serverů. Když se hardware používá ke shluku sady serverů, obecně zpracovává stejné datové úkoly jako softwarový program shlukování aplikací.

Vyvažování zatížení je proces distribuce dat zatížení mezi dostupnými servery. U serverů umístěných webových stránek na internetu by vyrovnávání zátěže pomohlo určit, který server odpovídá, na který webový provoz žádá. Typy shluků zahrnují symetrické klastry a asymetrické klastry. Symetrické klastry jsou shluky, které rovnoměrně distribuují zatížení mezi všechny připojené servery, zatímco asymetrické klastry si vyhrazují určité servery, kdy hlavní servery selhávají. Protože symetricky seskupené servery, které dostávají konstantní zatížení, asymetrické servery nabízejí větší ochranu před celkovým selháním.

Výhody pro používání seskupených serverů zahrnují zvýšenou škálovatelnost a ochranu před prostoji. Škálovatelnost je schopnost zvýšit nebo snížit určitý typ zdrojů, pokud se systém musí zmenšit nebo růst. Shlukování aplikací činí serverový systém škálovatelný, protože umožňuje, aby se servery snadno přidaly nebo odstranily z klastru.

Protože klastr serveru znamená, že více serverů je věnováno stejnému účelu, shlukování může mít bezproblémovou funkci bez chyb bez chyb. To je nezbytné pro podniky, které závisí na prodeji provedených prostřednictvím jejich webových stránek. Dokonce i krátké prostoje serveru mohou pro internetový obchod způsobit velké finanční ztráty. Když firma používá klastr serveru, pravděpodobnost prostojů se výrazně sníží, protože obecně selhává více serverů, aby se snížila shluk serverů.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?