Wednesday, November 18, 2009

[TDJarkom2009][Sesi4][0906644524-Abdul Arfan]Satya02, Flinn03

[category TDJarkom2009]
[title Abdul Arfan (0906644524) - Satya02, Flinn03]

Perkembangan mobile computing membawa banyak sekali manfaat bagi
kehidupan manusia karena perkembangan tersebut terus terjadi untuk
mendukung terciptanya proses komputasi yang cepat dan akses terhadap
data atau jaringan yang lebih luas.

Sayangnya teknologi mobile computing memiliki beberapa kelemahan,
diantaranya adalah kurangnya bandwidth yang dapat ditangani oleh
teknologi ini. Oleh sebab itu diperlukan sebuah inovasi yang dapat
mendukung kelemahan tersebut yaitu dengan penggunaan surrogate
technology.

Pada paper dibahas mengenai penggunaan surrogate technology yang
walaupun tidak memiliki sifat terpercaya namun tetap dapat memberikan
fasilitas mobile data access yang akan meningkatkan performa data
access secara mobile. Kelebihan dari surrogate system yang disampaikan
pada paper adalah sistem tersebut tidak memerlukan perawatan ataupun
system administrator sehingga mereka dapat langsung digunakan seperti
halnya lampu ataupun bangku di pinggir jalan.

Pada eksperimen yang dijelaskan pada paper, digukanan coda file system
yang berjalan pada prosesor Pentium 4 dan menggunakan data pump pada
mesin. Untuk mengemulasikan mobile computing digunakan komputer yang
identik tetapi
diberikan delay untuk mensimulasikan keadaan nyata pada mobile
computing. Hasil yang dicapai adalah peningkatan sebesar 30% pada
rata2 akses yang berarti penurunan delay pada akses mobile computing.

Isu yang juga berkaitan dengan teknologi ini adalah masalah
kepercayaan. Walaupun sistem tersebut aman namun tetap ada perasaan
waspada bagi pengguna jika kegiatan yang dia lakukan dapat diketahui
oleh pihak lain. Hal ini memerlukan penanganan yang lebih baik pada
pelayanan kerahasiaan data sehingga user dapat benar-benar yakin pada
sistem dan akan menggunakannya tanpa ragu-ragu.

Tentu dengan terciptanya data akses yang lebih cepat akan membuat
setiap orang yang menggunakan mobile device menjadi
semakin fokus dan lebih produktif dalam pekerjaannya.

----------

Penggunaan Coda sebagai penunjang data availability sangatlah berguna
terutama untuk komputasi yang terdistribusi seperti konsep dari cloud
computing dimana data dan aplikasi dari suatu komputer dapat tersebar
pada satu atau lebih komputer lainnya. Selain itu penggunaan Coda akan
membuat pengguna merasa lebih nyaman karena meminimalisir interferensi
user pada saat terjadi konflik pada dua data yang sedang diakses oleh
dua pengguna yang berbeda. Dengan penggunaan Coda, konflik tersebut
dapat dihindari.

Perkembangan Coda tercatat mulai dari tahun 1987, saat konsep dari
availability dituangkan dalam bentuk replikasi data pada banyak
server. Dengan adanya replikasi data, jika ada server yang down maka
data tetap dapat diakses oleh user. Namun walau sudah menerapkan
replikasi server, data tetap tidak dapat di akses jika seluruh server
mati atau terjadi masalah network sehingga client menjadi terisolasi
dari jaringan.

Oleh sebab itu terdapat pengembangan lebih lanjut yang terjadi pada
tahun 1988-1993 yaitu disconnected operation yang membuat data
ditampung di client sehingga walaupun seluruh server mati, pengguna
tetap dapat mengakses data terakhir yang tersimpan untuk nantinya
dikirim kembali ke server jika koneksi sudah kembali normal.

Conflict resolution digunakan untuk penggabungan data jika terdapat
perbedaan antara data di client dengan di server. Setelah itu, Coda
digunakan pada jaringan yang memiliki konektivitas yang lemah, seperti
pada penggunaan modem berkecepatan rendah ataupun penggunaan pada
aplikasi mobile computing. Penggunaan sistem surrogates tentu akan
dapat lebih meningkatkan kemampuan dari penggunaan Coda sehingga dapat
mendukung terciptanya availability yang tinggi dari data.

Penggunaan Coda di masa depan tentu akan membantu dalam hal
ketersediaan akses walaupun terjadi gangguan pada jaringan. Hal ini
akan berpengaruh kepada kenyamanan user dan berakibat pada peningkatan
produktivitas user dalam menggunakan aplikasi. Jadi walaupun terjadi
gangguan pada jaringan, pengguna tetap dapat bekerja dengan nyaman.

Untuk mendukung penerapan dari Coda, sistem ini telah di port ke
windows 95/98 sehingga penggunaan Coda akan semakin luas dan lebih
dapat dimanfaatkan oleh banyak orang.

Dengan semakin banyaknya teknologi baru maka diharapkan di masa yang
akan datang akan tercipta sistem yang robust yang dapat mendukung
terciptanya availability yang tinggi bagi user. Coda adalah salah satu
dari usaha manusia untuk mencapai ke arah sana.

No comments:

Post a Comment