Skip to main content

Co to jest sieć klastra?

Sieć klastra to dwa lub więcej urządzeń obliczeniowych współpracujących ze sobą w wspólnym celu obliczeniowym.Sieci te wykorzystują równoległą moc obliczeniową urządzeń obliczeniowych.Oprócz zwiększonej mocy przetwarzania, wspólne zasoby obliczeniowe w sieci klastrowej mogą również zapewnić skalowalność, wysoką dostępność i awaryjne możliwości, jeśli jedno urządzenie obliczeniowe będzie miało problem.Istnieją trzy podstawowe typy klastrów obliczeniowych: klastry równoważenia obciążenia, klastry wysokiej dostępności i klastry o wysokiej wydajności.

Klastry równoważenia obciążenia składają się z dwóch lub więcej systemów obliczeniowych, zwanych również węzłami.Obciążenie sieci jest rozłożone na te węzły, aby zwiększyć wydajność obliczeniową sieci.Z perspektywy użytkownika węzły działają jako jeden system komputerowy.

Sieć klastra o wysokiej dostępności to dwa lub więcej węzłów obliczeniowych, które zapewniają redundancję w przypadku awarii sprzętu lub oprogramowania.Jest również określany jako klaster przełączania awaryjnego.Gdy system komputerowy się nie powiedzie, jego operacje są przenoszone do nadmiarowego węzła, aby zapewnić ciągłe usługi obliczeniowe.

Klastry o wysokiej wydajności wykorzystują równoległą moc przetwarzania wielu węzłów klastrów, aby zapewnić obliczenia o wysokiej wydajności.To pozwala węzłom współpracować z problemem.Często jest to dobre rozwiązanie dla firm, których sieci mają wysokie wymagania dotyczące przetwarzania, ale mają ograniczone budżety.

Architektury klastrowania mogą się znacznie różnić w zależności od zastosowanych technologii sieciowych i celu systemu obliczeniowego.Istnieją trzy główne architektury klastrowów: dysk lustrzany, dysk wspólny i nie udostępniane konfiguracje.Architektura klastra klastra lustrzanego replikuje przechowywane dane aplikacji do witryny magazynowej kopii zapasowej.Jego podstawowym celem jest zapewnienie wysokiej dostępności zasobów obliczeniowych, a także odzyskiwania po awarii w przypadku pewnego rodzaju awarii obliczeniowej.

Sieć klastra współdzielonego Disk wykorzystuje urządzenia centralne/wyjściowe (I/O), które są dostępne dla wszystkich węzłów w klastrze.Zazwyczaj są one używane do udostępniania pamięci dysku dla plików i baz danych.Niektóre konfiguracje udostępnionego-dysponują informacje o wszystkich węzłach w klastrze, podczas gdy inne konfiguracje używają centralnego serwera metadanych.

Architektura klastra współdzielona ma niezależne i samowystarczalne węzły.Każdy węzeł ma własną pamięć i urządzenia we/wy.Nie zapewnia jednoczesnego dostępu do dysku z wielu węzłów, ponieważ tylko jeden węzeł potrzebuje dostępu do pamięci w dowolnym momencie.Często każdy węzeł w tego rodzaju architekturze jest odpowiedzialny za inny zestaw zadań sieciowych.Sieć klastrów nr nocing może skalować do setek węzłów i jest popularną opcją w środowiskach programistycznych.