Klaster

W informatyce klaster może oznaczać dwie różne rzeczy: 1) grupę sektorów na urządzeniu pamięci masowej lub 2) grupę połączonych komputerów.

1) Grupa sektorów

Sektor to najmniejsza jednostka, do której można uzyskać dostęp na urządzeniu pamięci masowej, takim jak HDD lub SSD. Klaster, czyli jednostka alokacji, to grupa sektorów tworząca najmniejszą jednostkę przydzielania miejsca na dysku dla pliku w ramach systemu plików. Innymi słowy, rozmiar klastra systemu plików to najmniejsza ilość miejsca, jaką plik może zajmować na komputerze.

Typowy rozmiar sektora to 512 bajtów. Typowy rozmiar klastra to 8 sektorów. Dlatego wiele systemów plików ma minimalny rozmiar klastra wynoszący 4 kibibajty (8 × 512 bajtów).

Większość plików wymaga dużej liczby klastrów, co oznacza, że zawartość pliku jest rozłożona na wielu klastrach na dysku. Często dane można zapisać w ciągłych blokach, dzięki czemu zawartość pliku jest przechowywana w jednym fizycznym miejscu. Jednak gdy dysk twardy zaczyna się zapełniać, może nie być wystarczającej liczby ciągłych klastrów, aby zapisać duże pliki w jednym obszarze. Zamiast tego trzeba je zapisać w wielu miejscach na dysku. Nazywa się to fragmentacją i może spowolnić odczyt oraz zapis na dysku twardym.

2) Grupa połączonych komputerów

Klaster może również oznaczać grupę maszyn, które współpracują ze sobą i wykonują podobne zadania. W przeciwieństwie do przetwarzania gridowego klaster komputerowy jest kontrolowany przez jeden program, który zarządza wszystkimi komputerami lub „węzłami” należącymi do klastra. Węzły współpracują ze sobą, aby wykonać jedno zadanie. Ten proces nazywa się „przetwarzaniem równoległym”, ponieważ węzły wykonują operacje jednocześnie.

Klastry komputerowe mogą obejmować od dwóch maszyn do setek połączonych komputerów. Małe klastry są często używane do zwiększania wydajności usług internetowych i gier online przez równoległą obsługę wielu przychodzących żądań. Farma serwerów internetowych jest na przykład rodzajem klastra zapewniającego dostęp do stron internetowych z niewielkim opóźnieniem. Duże klastry mogą służyć do wykonywania obliczeń naukowych lub uruchamiania dużej liczby złożonych algorytmów. Na przykład duży klaster może być używany do nakładania tekstur i efektów oświetlenia na modele 3D w każdej klatce animowanego filmu.

Zaktualizowano April 22, 2015 przez Per C.

quizSprawdź swoją wiedzę

DDR5 is a type of what component?

A
CPU
0%
B
RAM
0%
C
HDD
0%
D
SSD
0%
Correct! Incorrect!     View the DDR5 definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Klaster na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.