cluster ; 클러스터

  1. PC의 저장기술 측면에서의 클러스터는 하드디스크 위에 파일을 저장하는 논리적 단위이며, 컴퓨터의 운영체계에 의해 관리된다.
    파일이 하드디스크에 저장되면 적어도 하나 이상의 클러스터를 차지하게 되며, 아주 커다란 파일인 경우 여러 개의 클러스터에 걸쳐 저장되는 수도 있다. 그러나, 비록 하나의 파일이 여러개의 클러스터에 나뉘어 있다고 해도, 이 클러스터들이 항상 연속되어 있어야만 하는 것은 아니며, 하드디스크의 이곳 저곳에 흩어져 있는 것도 가능하다. 이런 경우 하나의 파일에 연관된 여러 개의 클러스터들의 위치는 하드디스크의 파일 배치표(FAT)에 관리되므로, 사용자의 입장에서는 파일이 어떤 클러스터에 저장되어 있는지, 혹은 나뉘어 저장되어 있는지 아닌지 등에 대해 전혀 알 필요가 없으며, 그저 원하는 파일을 읽고자하면 파일 내용 전체가 읽혀진다.
    클러스터는 하드디스크 그 자체에 만들어지는 물리적인 단위가 아닌 논리적인 단위이기 때문에, 경우에 따라 클러스터의 크기를 다양하게 설정할 수 있다. 그러나, 클러스터의 크기가 커지면서 지불해야할 대가가 있다면, 그것은 크기가 적은 파일들 (예를 들어 디렉토리와 같은 것들) 조차도 하나의 클러스터를 모두 차지해 버려 낭비적 요소가 있다는 것이다. 그러므로, 만약 클러스터 한개의 크기를 2,048 바이트로 설정한 경우라면, 10 바이트 짜리 파일조차도 2,048 바이트를 소모하게 되는 것이다(실제로 많은 운영체계에서 클러스터의 기본 크기를 4,096 바이트나 8,192 바이트로 설정하고 있다).
    어떤 하드디스크 내에 존재할 수 있는 클러스터의 최대 개수는 FAT 엔트리의 크기에 좌우된다. 도스 4.0 에 처음 도입된 FAT라는 개념에서 FAT 엔트리는 16 비트 길이였으므로, 최대 65,536개의 클러스터를 관리할 수 있었다(2의 16 제곱이 바로 65,536 이다). 윈도우95 OSR2부터는 32 비트 길이의 FAT 엔트리가 지원되므로, 총 2 테라바이트 크기의 하드디스크를 지원하기에 충분한 클러스터 주소를 가질 수 있게 되었다.
    윈도우95 OSR2 에서 FAT32를 지원하기 전에는, 하나의 파티션에서 지원할 수 있는 가장 큰 하드디스크가 512 MB에 지나지 않았다(FAT 엔트리의 크기가 16 비트 이므로, 지정할 수 있는 주소의 개수가 최고 65,536개이고 가장 크게 설정할 수 있는 클러스터의 크기가 8,192 바이트이므로, 65,536 × 8,192 = 536,870,912 bytes, 즉 514 MB 크기만을 관리할 수 있게 되었던 것이다). 이보다 더 큰 하드디스크에 대해서는 최고 4개까지 파티션을 나누고, 각 파티션마다 512 MB의 크기의 공간을 관리할 수 있는 각각의 FAT를 두어 이용해야만 했다.

  2. 정보기술 영업이나 기반시설 측면에서의 클러스터란 하나의 공용 제어설비나 서버에 접속되어 있는 단말기나 워크스테이션들의 그룹을 말한다.

이 정보는 1999년 6월 26일에 수정되었습니다.
영어판(whatis.com)