ABSTRAK Dalam tesis ini dibuat model pelayan direktori yang dapat melayani permintaan akses arsip pada sistem terdistribusi. Model yang dibuat menggunakan memori utama sebagai media untuk menyimpan arsip yang sedang dioperasikan. Ruang memori yang dipakai, lokasinya tersebar didalam sistem. Untuk memudahkan pengelolaan, maka ruang memori tersebut dibagi kedalam blok-blok. Pelayan direktori terdiri dari dua tingkat pelayan, yaitu pelayan pusat dan pelayan lokal. Pelayan pusat menangani pengelolaan ruang memori keseluruhan secara global dan melayani akses arsip ke disk oleh pelayan-pelayan lokal. Sedangkan pelayan lokal menangani pengelolaan ruang memori secara rinci pada lokasi dimana pelayan lokal tersebut berada dan melayani permintaan akses arsip oleh pemakai. Antar pelayan lokal dapat terjadi saling komunikasi. Fasilitas pelayanan arsip yang disediakan hanya terbatas pada operasi arsip yang dasar yaitu: operasi buka arsip, operasi baca arsip, operasi tulis arsip dan operasi tutup arsip. Pelayanan akses arsip oleh beberapa peminta secara serentak dapat dilayani untuk permintaan baca arsip yang serentak ataupun satu permintaan tulis arsip dan lainnya permintaan baca arsip yang terjadi secara serentak. Sedangkan untuk permintaan tulis arsip yang serentak akan dilayani satu persatu secara berurutan. Cara ini diterapkan untuk menjaga suatu arsip selalu dalam keadaan yang konsisten. Arsip yang sedang dipakai, seluruh datanya akan berada di memori. Sedangkan perubahan-perubahan data yang terjadi hanya akan ditulis ke disk pada saat arsip tersebut di tutup. Model yang dibuat telah diimplementasikan menggunakan mesin Hewlett-Packard dengan dua buah stasiun kerja, yang fasilitas memorinya masing-masing 4 mega-byte dan 8 mega-byte. Mesin tersebut dioperasikan dengan menggunakan sistem operasi HP-M. Sedangkan untuk keperluan komunikasi antar proses pada model yang dibuat, digunakan protokol TCP/IP. |