Un cluster de date pe un computer este un grup de sectoare de memorie care sunt organizate împreună pe baza fișierelor stocate în computer, iar clusterul va emula dimensiunea fișierelor salvate. Crearea unui cluster de date facilitează procesarea și gestionarea sectoarelor de către computer, deoarece gestionarea multor sectoare mici poate fi dificilă. Sectoarele nu trebuie să fie unul lângă altul pentru a exista în același cluster. O problemă cu aceasta este că fragmentarea memoriei este comună, în special în cazul fișierelor mai mici.
Memoria computerului are multe secțiuni, numite sectoare, iar aceste sectoare sunt printre cele mai mici grupuri de memorie de pe computer. Când un fișier este salvat pe computer, de obicei va avea nevoie de mai mult de un sector, deoarece sectoarele sunt de obicei foarte mici. Un cluster de date este memoria folosită pentru a salva acel fișier. Clusterul are aproximativ aceeași cantitate de memorie ca și fișierul stocat, astfel încât clusterele sunt dinamice și organizate în funcție de ceea ce dețin.
Avantajul utilizării unui cluster de date este că îmbunătățește vitezele de acces atunci când utilizatorul deschide fișierul. Fără grupare, computerul ar trebui să-și amintească fiecare sector în care este stocat fișierul, iar acest lucru poate fi obositor. Tratând toate aceste sectoare ca un singur cluster, computerul poate localiza rapid acel cluster, ceea ce permite ca fișierul să fie recuperat mai rapid.
Un computer organizează un grup de date ca grup, așa că ar fi bine să credem că sectoarele trebuie să fie unul lângă celălalt. Totuși, computerul nu funcționează așa, deoarece sectoarele pot fi răspândite pe diferite straturi și zone ale memoriei computerului. Tot ceea ce face gruparea este să colecteze locația fiecărui sector, astfel încât să poată fi salvate ca un singur grup.
În timp ce viteza îmbunătățită este un avantaj, posibilitatea de fragmentare a datelor este mare atunci când se utilizează un cluster de date. Când fișierul este salvat, în special pe sistemele optimizate pentru dimensiuni mai mari de cluster, fișierul va fi în mod normal mai mic decât întregul cluster. În mod normal, aceasta nu este o problemă cu o cantitate mică de fișiere, dar computerele care au un număr mare de fișiere pot prezenta date fragmentate. Porțiunile clusterului care nu sunt folosite devin fragmentate și risipite, deoarece nu pot fi eliberate pentru alte fișiere; acest lucru poate cauza probleme de viteză sau poate reduce cantitatea totală de memorie a computerului.