Page 79 - E-modul sistem terdistribusi
P. 79

sistem secara remote ke dalam hirarki file lokal, dan menggunakan single


                                name space yang sama pada semua mesin.

                        D.  Kebutuhan File System Terdistribusi


                                File System Terdistribusi memiliki beberapa kebutuhan yang harus dipenuhi

                            untuk beroperasi secara efektif. Beberapa kebutuhan tersebut adalah:


                            1)  Transparansi:  Sistem  harus  dapat  menyembunyikan  kompleksitas  jaringan

                                dan menyediakan akses file yang mudah dan transparan bagi pengguna. Hal

                                ini berarti bahwa pengguna harus dapat mengakses file dari lokasi mana pun


                                dan harus tidak tahu di mana file tersebut disimpan.

                            2)  Concurrent File Updates: Kebutuhan ini melibatkan kemampuan sistem untuk


                                memungkinkan  beberapa  pengguna  memperbarui  file  yang  sama  secara

                                bersamaan. Sistem harus dapat mengatur dan mengendalikan akses ke file


                                sehingga tidak terjadi konflik saat beberapa pengguna mengubah file yang

                                sama.

                            3)  Replikasi File: Sistem harus dapat membuat salinan file di beberapa server


                                untuk memperbaiki kinerja dan meningkatkan ketersediaan. Replikasi dapat


                                digunakan untuk membagi beban dan mempertinggi fault tolerance.

                            4)  Heterogenitas  Hardware  dan  Operating  Systems:  Sistem  harus  dapat

                                beroperasi di atas berbagai jenis perang Keterbukaan dan Heterogenitas atau


                                Kesamaan pada Hardware dan Operating Systems: Sistem terdistribusi harus

                                dapat melayani kebutuhan heterogenitas dan kesamaan pada hardware dan


                                operating systems. Hal ini akan memungkinkan sistem untuk berjalan dengan




                                                                73
   74   75   76   77   78   79   80   81   82   83   84