Rabu, 24 April 2013

Pengantar Sistem Terdistribusi : Name Service

6.7.3. Bentuk Name List

A. Name List Tersentralisasi
Adalah Name list yang berada pada satu mesin.
1. Kelebihan:
– Layanan cukup dilakukan dengan melihat name lists.
– Waktu yang dibutuhkan antara registrasi obyek & saat obyek tsb dapat diakses, sangat singkat.
– Mudah untuk memperoleh daftar obyek aktif.
2. Kekurangan:
– Poor resilience: jika node crash, terjadilah malapetaka.
– Kemacetan (congestion) membatasi availability.

B. Name List Tereplikasi Penuh
Digunakan untuk mengatasi kekurangan name list tersentralisasi.
1. Masalah:
– WRITE:
• Untuk menjaga konsistensi, jika name list direplikasi, maka setiap perubahan harus terefleksi di semua copy.
• Bagaimana jika saat perubahan dicatat, ada sebagian replika yang tidak dapat dihubungi (link or node failures)?
– READ:
• Bagaimana jika informasi yang diperoleh ternyata sudah usang, atau ada beberapa replika yang tidak dapat diakses?
2. Solusi:
– Sebuah name server dipilih sebagai master, dan selalu merefleksikan secara akurat state of the world.
– Name servers lainnya bertindak sbg pemberi petunjuk (hint), yang belum tentu benar.
– Propagasi informasi antara master dan replika dilakukan saat ‘sepi’.
3. Diperlukan beberapa asumsi yaitu
– Data penamaan tidak sering berubah, sehingga ketidakkonsistenan relatif jarang terjadi. Tergantung dari aplikasi, cukup akurat untuk mail system tapi tidak untuk sistem berbasis obyek yang sangat dinamis.
– Jika dipakai data yang usang, maka akan terjadi error yang dapat diatasi. Contoh: Buku telepon yang memuat nomor telepon yang tidak terpakai lagi.
– Tidak ada masalah jika dipakai data usang.
Contoh: forward pada alamat e-mail yang lama.
4. Kelebihan:
– Tidak perlu suatu central name server, di mana seluruh station tergantung pada name server tsb.
– Masih relatif mudah memperoleh daftar obyek dalam suatu jaringan, di mana suatu name list berisi informasi yang dibutuhkan.
– Availability meningkat, shg lokasi obyek dapat ditemukan lebih cepat dari name list tersentralisasi.
Name Service Hal. 5
Sistem Terdistribusi
5. Kekurangan:
– Menggunakan lebih banyak memori.
– Potensial timbul masalah ketidakkonsistenan.
Pada beberapa jaringan, broadcast packet ke replika sangat meningkatkan overhead jaringan.

C. Name List Tereplikasi Sebagian
- Sebagian name lists disimpan dalam cache setiap mesin.
- Memerlukan mekanisme petunjuk (hint), yang biasanya benar.
- Tidak ada master copy, shg dapat timbul masalah:
- Seberapa besar cache?
- Manakah nama yang harus dihapus dari cache untuk menjaga konsistensi.
- Umum digunakan pada sistem berbasis obyek.
- UID merupakan nama obyek.
- Petunjuk lokasi disimpan dalam nama tsb, untuk menghindari seringnya berkonsultasi dengan name server.
- Petunjuk harus dapat diandalkan.
- Jika sebuah obyek berpindah, maka setiap reference harus diubah satu persatu.

6.8. Contoh Name Service
1. DNS (Domain Name Service)
- memetakan nama domain ke alamat
2. GNS (Global Name Service)
- memetakan global name ke atribut-atribut
- skalabilitas, dapat menangani perubahan
3. X500 directory service
- memetakan nama orang ke dalam alamat suatu e-mail dan nomor telepon
4. Jini discovery service
- mencari objek sesuai dengan atribut yang ada

Referensi

arfriandi.net/wp-content/uploads/2012/12/6_Name-Service.pdf
http://wiwied.staff.gunadarma.ac.id/Downloads/files/9040/Name+Service.doc
http://te.ugm.ac.id/~risanuri/distributed/ringk/bab09.pdf

1 komentar:

  1. S128Cash kini telah hadir untuk Anda semua para Pecinta Judi Online yang menyediakan semua permainan Populer, seperti :
    - Sportsbook
    - Live Casino
    - Sabung Ayam Online
    - IDN Poker
    - Slot Games Online
    - Tembak Ikan Online
    - Klik4D

    Anda dapat bermain semua permainan hanya dengan modal Rp 25.000,- saja.
    Perlu Anda ketahui, S128Cash menyediakan semua bank LOCAL INDONESIA (ONLINE 24JAM) dan disini Anda dapat melakukan deposit melalui OVO, GOPAY dan PULSA. Sangat membantu bukan?
    Jadi segera daftarkan diri Anda bersama kami.
    Informasi lebih lanjut bisa hubungi kami melalui :
    - Livechat : Live Chat Judi Online
    - WhatsApp : 081910053031

    Link Alternatif :
    - http://www.s128cash.biz

    Judi Bola

    Cara Bermain Judi Bola

    BalasHapus