Pertemuan 1 Kebutuhan server untuk lalu lintas dan aplikasi jaringan komputer


Usulan Pola Implementasi Client/Server



Yüklə 1,86 Mb.
səhifə4/8
tarix17.09.2018
ölçüsü1,86 Mb.
#68781
1   2   3   4   5   6   7   8

Usulan Pola Implementasi Client/Server


Untuk menerapkan aplikasi Client/Server dilingkungan suatu organisasi perlu dipertimbangkan beberapa syarat dasar yang akan menjadi landasan operasi Client/Server tersebut. Persyaratan tersebut pada dasarnya dapat dikelompokan dalam hal sebagai berikut :


  1. Rancangan dasar struktur Client/Server

  2. Sarana penunjang yang dibutuhkan

  3. Strategi pengembangan aplikasi

  4. Sumber daya manusia, dan juga

  5. Dukungan dari pihak eksekutif perusahaan.

Struktur Client/Server


Pada prinsipnya untuk mengimplementasikan aplikasi Client/Server perlu didefinisikan perangkat keras apa yang akan digunakan sebagai ‘Master Server’ atau Server Utama dari semua Server yang akan dipakai. Server tersebut akan menjadi Server utama dalam manajemen arsitektur Client/Server secara keseluruhan. Tapi dalam konteks yang lebih kecil, mungkin Server ini dapat juga berfungsi sebagai Client bagi Server lainnya.
Karena sifatnya sebagai pengelola jaringan Client/Server, diperlukan kriteria sebagai berikut dalam mempertimbangkan kebutuhan ‘Master Server’ :
  1. Non Dedicated


Non Dedicated adalah Server tidak diperuntukan hanya untuk satu fungsi tertentu, seperti menjadi ‘Data Server’ atau ‘File Server’ saja. Tapi juga untuk ‘Network management’, administrasi seperti pelaporan, dst. Contoh ‘Non Dedicated’ adalah Server yang menggunakan sistem operasi yang ‘Multi Tasking’ atau bahkan ‘Multi Threading’, seperti OS/2, Windows NT, Unix, OS/400 dan lainnya. Sedang contoh ‘Dedicated’ adalah Netware versi 3 keatas, yang dipasang dengan karakteristik DOS. Dimana hanya bisa berfungsi sebagai Server tapi tidak dapat berfungsi sebagai Client, atau fungsi-fungsinya.
  1. Kapasitas Besar


Kapasitas perangkat keras secara keseluruhan dari arsitektur mesin, memori, tempat penyimpanan, prosesor dan juga media pembantu lainnya yang lebih lengkap, seperti CD-ROM, Optikal Disk, Tape dan lainnya.
  1. Lokasi di Kantor Pusat


Karena fungsinya sebagai pengelola, dimana berfungsi juga untuk mengintegrasikan data, dan menyimpan rangkuman data perusahaan, biasanya Server Utama ini berlokasi di kantor pusat perusahaan yang umumnya memiliki sarana penunjang yang lebih baik, seperti telekomunikasi, listrik, ‘Cabling’, dan juga sumber daya manusia yang ada.

Hal ini sebenarnya cocok dengan model Client/Server Remote Data ke atas, dimana proses sehari-hari dan juga sebagian dari data akan menjadi tanggung jawab Client, sedang sebagian data yang diperlukan sebagai konsolidasi dan sifatnya ‘sharing’ dengan proses lainnya akan diletakan di Mainframe sebagai Server utama.


Dari hal tsb di atas, ada beberapa keuntungan :

  1. Server Utama dapat berfungsi sebagai penyedia informasi bagi sistem informasi eksekutif, dimana untuk data rangkuman akan ditempatkan di Server Utama, sedang analisis dan observasi lanjut dapat pergi ke lokasi komputer Client sesuai dengan bidang informasi yang dibutuhkan. Sebagai contoh aplikasi sumber daya manusia, biodata pegawai akan berada di Server Utama, dimana menyimpan informasi yang baku, sedang sejarah informasi, seperti sejarah jabatan, kepangkatan akan didapat pada komputer Client.

  2. Pemakai akhir akan dapat memproses lebih cepat dan independen. Hal ini dimungkinkan karena pemakai akhir akan memiliki sebuah komputer yang lebih kecil, apakah itu Mini atau PC, yang memiliki kemampuan proses sendiri. Hal ini mengurangi ketergantungan dari komputer pusat dan juga prosesor dapat disesuaikan dengan kebutuhan pemakai.

  3. Integrasi data yang lebih terpadu, dimana semua unit kerja berbagi informasi yang sama, tanpa harus memilikinya dilokasi sendiri.

  4. Mudah dikembangkan menjadi model Client/Server yang lebih maju, yaitu ‘Distributed Data’.



Sarana Penunjang


Sebelumnya telah disinggung secara langsung mengenai sarana penunjang Server Utama. Tapi hal yang harus diperhatikan adalah sarana komunikasi data, yaitu :


  1. Menentukan protokol komunikasi apa yang akan menjadi standar,

  2. Menyediakan sarana jaringan komunikasi data disetiap komputer, khususnya Server Utama, baik perangkat lunak dan perangkat kerasnya,

  3. Menyediakan saluran telekomunikasi, seperti saluran telepon, Radio Link, Satelit antara setiap jaringan komputer,

  4. Membentuk ‘Network Management System’ di Server Utama, dimana dapat memantau seluruh jaringan Client/Server melalui Server Utama.



Strategi Pengembangan Aplikasi


Untuk menunjang aplikasi Client/Server harus digunakan perangkat lunak yang memang dirancang dengan menggunakan pola Client/Server. Pada dasarnya pembentukan aplikasi ini ditentukan oleh implementasi ‘Relational Database Management System (RDBMS)’. Hal ini dilakukan dengan jalan memanfaatkan kemampuan RDBMS dalam melakukan pendistribusian data secara transparan (Distributed Data) antar Database kepada pemakai akhir. Dengan fungsi ‘Distributed Data’ ini, pemakai tidak perlu tahu lokasi dari data yang akan digunakannya secara fisik, selama ia memiliki otorisasi akses ke suatu data, tanpa perlu tahu data itu di komputer mana, fungsi RDBMS akan mencarikan lokasi data tersebut untuknya. Hal ini juga transparan ke aplikasi. Sehingga RDBMS sangat menunjang dalam membuat aplikasi Client/ Server.

Sumber Daya Manusia


Untuk mengembangkan aplikasi Client/Server, diperlukan bukan hanya kemampuan teknis komputerisasi semata. Tapi perlu dikembangkan wawasan berpikir untuk dapat mencakup pola kerja Client/Server, dimana dibutuhkan integrasi, sinkronisasi dan perencanaan yang matang secara keseluruhan.
Disamping itu perlu pula dikembangkan kemampuan perorangan di bidang aplikasi dan jaringan, yang mana sangat kritikal dalam implementasi aplikasi Client/Server, dengan cara memberi pendidikan dan juga ‘magang’.
Untuk mendapatkan pengalaman yang dibutuhkan, dapat dipertimbangkan suatu bentuk kerja sama dengan pihak luar yang lebih berpengalaman. Sebagai contoh, dapat dipilih salah satu aplikasi yang akan dikonversikan menjadi aplikasi Client/Server, dan dalam proses pengerjaannya melibatkan pihak luar sebagai konsultan teknis, yang mana akan memberi pengalaman implementasi bagi tenaga ahli dilingkungan perusahaan.


Yüklə 1,86 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə