Page 85 - E-MODUL SISTEM TERDISTRIBUSI_Neat
P. 85

karena server dan client adalah mesin yang berbeda dan sama-sama bebas. Oleh


                            karena  itu,  mesin  client  perlu  melakukan  operasi  mount  terlebih  dahulu  agar

                            remote directo ry dapat diakses secara transparan.


                                Caching dalam NFS merupakan hal yang sangat penting untuk meningkatkan

                            performa NFS. Caching adalah proses menyimpan data yang baru saja dipakai


                            seperti file pages, directo ries, dan file attributes dalam cache untuk meningkatkan

                            kecepatan akses data. Selain itu, caching juga memperbarui data yang tersimpan

                            dalam cache untuk menjaga konsistensi data yang ada. Ukuran block biasanya


                            sekitar  8  kilobyte.  Caching  dapat  dilakukan  baik  pada  sisi  server  maupun  sisi

                            client. Pada server, caching dilakukan dalam memori server (UNIX kernel) untuk


                            mempercepat  akses  data  yang  sering  digunakan.  Sedangkan  pada  sisi  client,

                            caching dilakukan dalam memori client atau pada disk lokal untuk meminimalkan


                            pengambilan  data  dari  server  yang  membutuhkan  waktu  yang  lama  dan

                            mengurangi beban jaringan.


                                Dengan adanya caching dalam NFS, data dapat diakses dengan lebih cepat

                            karena data yang sering digunakan sudah tersimpan di cache. Namun, perlu diingat


                            bahwa penggunaan caching juga dapat menyebabkan masalah konsistensi data,

                            karena jika data yang tersimpan dalam cache tidak selalu diperbarui secara real-

                            time,  maka  dapat  terjadi  ketidaksesuaian  antara  data  di  server  dengan  data  di


                            cache. Oleh karena itu, perlu ada mekanisme yang memastikan konsistensi data

                            dalam caching.








                                                                84
   80   81   82   83   84   85   86   87   88   89   90