MrJazsohanisharma

Cluster - Pengertian, Fungsi dan Contoh Penggunaan

Dalam komputasi, sebuah cluster dapat merujuk ke dua hal yang berbeda: 1) sekelompok sektor dalam perangkat penyimpanan, atau 2) sekelompok komputer yang terhubung.

1) Cluster Sektor (sekelompok sektor)

Sektor adalah unit terkecil yang dapat diakses pada perangkat penyimpanan seperti HDD atau SSD. Sebuah cluster, atau allocation unit, adalah sekelompok sektor yang membentuk unit terkecil dari alokasi disk untuk file dalam sistem file. Dengan kata lain, ukuran cluster sistem file adalah jumlah ruang terkecil yang dapat digunakan file di komputer.

Ukuran sektor yang umum adalah 512 byte. Ukuran cluster yang umum adalah 8 sektor. Oleh karena itu, banyak sistem file memiliki ukuran cluster minimal 4 kibibyte (8 x 512 byte).

Sebagian besar file memerlukan sejumlah besar cluster, yang berarti konten file tersebar di beberapa cluster di drive. Seringkali data dapat ditulis dalam blok yang berdekatan sehingga konten file disimpan di satu lokasi fisik. Namun, ketika hard drive mulai penuh, mungkin tidak ada cukup banyak cluster yang tersedia untuk menyimpan file besar di satu area. Sebaliknya, mereka harus ditulis di beberapa lokasi pada disk. Ini disebut fragmentasi dan dapat memperlambat kecepatan baca dan tulis hard drive.

2) Cluster Komputer (Sekelompok komputer yang terhubung)

Cluster juga dapat merujuk ke sekelompok mesin yang bekerja sama yang melakukan fungsi serupa. Tidak seperti komputasi grid, cluster komputer dikendalikan oleh software tunggal yang mengelola semua komputer atau "node" di dalam cluster. Node bekerja sama untuk menyelesaikan satu tugas. Proses ini disebut "parallel computing" karena node melakukan operasi bersama-sama.

Cluster komputer dapat berkisar dari dua mesin hingga ratusan komputer yang terhubung. Cluster kecil sering digunakan untuk meningkatkan kinerja layanan web dan game online dengan menangani beberapa permintaan masuk secara paralel. Sebuah web farm, misalnya, adalah jenis cluster yang menyediakan akses latensi rendah ke situs web. Cluster besar dapat digunakan untuk melakukan perhitungan ilmiah atau menjalankan sejumlah besar algoritma kompleks. Misalnya, cluster besar dapat digunakan untuk menerapkan tekstur dan efek pencahayaan ke model 3D di setiap frame film animasi.

Lebih baru Lebih lama