Cluster

1) Num sistema de computador, um cluster é um grupo de servidores e outros recursos que agem como um único sistema e permitem uma alta disponibilidade e, em alguns casos, um balanceamento de carga e processamento paralelo. Veja clustering.

2) Na tecnologia de armazenamento de computadores pessoais, um cluster é a unidade lógica de armazenamento de arquivos em um disco rígido; ele é gerenciado pelo sistema operacional do computador. Qualquer arquivo armazenado em um disco rígido ocupa um ou mais clusters de armazenamento. Os clusters de um arquivo podem ser espalhados entre diferentes locais no disco rígido. Os clusters associados a um ficheiro são mantidos na tabela de alocação de ficheiros do disco rígido (FAT). Quando você lê um arquivo, o arquivo inteiro é obtido para você e você não está ciente dos clusters em que ele é armazenado em.

Desde que um cluster é uma unidade lógica ao invés de física (não é construído no próprio disco rígido), o tamanho de um cluster pode ser variado. O número máximo de clusters em um disco rígido depende do tamanho de uma entrada da tabela FAT. A partir do DOS 4.0, as entradas FAT eram de 16 bits de comprimento, permitindo um máximo de 65.536 clusters. Começando com o lançamento do serviço OSR2 do Windows 95, uma entrada FAT de 32 bits é suportada, permitindo que uma entrada endereçe clusters suficientes para suportar até dois terabytes de dados (assumindo que o disco rígido é tão grande!).

O tradeoff no tamanho do cluster é que mesmo o menor arquivo (e até mesmo um diretório em si) ocupa o cluster inteiro. Assim, um arquivo de 10 bytes ocupará 2.048 bytes se esse for o tamanho do cluster. Na verdade, muitos sistemas operacionais definem o tamanho padrão do cluster em 4.096 ou 8.192 bytes. Até a tabela de alocação de arquivos no Windows 95 OSR2, o disco rígido de maior tamanho que poderia ser suportado em uma única partição era de 512 megabytes. Discos rígidos maiores podiam ser divididos em até quatro partições, cada uma com um FAT capaz de suportar 512 megabytes de clusters.

3) Em alguns produtos, um cluster é um grupo de terminais ou estações de trabalho ligados a uma unidade de controle comum.