Skip to main content

Analisa yang harus Dilakukan Sebelum Membangun Sebuah Server

1. Analisa Kebutuhan Perangkat Lunak Server

Sebelum membangun sebuah server yang akan terhubung ke jaringan dengan target user yang sangat besar, ada beberapa hal yang harus diperhatikan agar nantinya server akan mampu melayani semua komputer client yang akan terhubung ke jaringan.

Kebutuhan dalam kaitannya dengan pengembangan komputer server merupakan sebuah kondisi atau kemampuan yang diharapkan ada pada komputer server dan diinginkan oleh user. Komputer server merupakan sebuah komputer dengan kemampuan yang lebih dibandingkan dengan komputer biasa yang didalamnya terinstal sistem operasi jaringan, yang sengaja dibangun untuk melayani berbagai komunikasi data dari komputer client. Komputer klien umumnya adalah komputer dengan sistem operasi klien baik desktop ataupun mobile.

Analisa kebutuhan server diperlukan untuk mengetahui server seperti apa yang akan dibangun nantinya. Penentuan kebutuhan akan sistem operasi jaringan dapat diketahui dengan memahami user yang akan menggunakan sistem tersebut. Sistem yang dipilih diharapkan merupakan sistem yang mampu menjalankan semua kebutuhan aplikasi yang diinginkan oleh user, termasuk didalamnya perangkat keras yang mendukung untuk menjalankan hal tersebut. Kecocokan perangkat keras dan perangkat lunak yang ada dalam sistem komputer ini biasa dikenal dengan istilah kompatibilitas.


 
 
Identifikasi Kebutuhan Aplikasi

Sistem operasi yang akan digunakan untuk server harus sistem operasi yang kompatibel atau support dengan berbagai aplikasi yang ada didalamnya. Ini dapat dilakukan melalui identifikasi berbagai kebutuhan aplikasi dari user. Jika akan digunakan dalam jaringan, identifikasi juga kompatibilitasnya dengan sistem operasi lainnya. Kompatibilitas ini dapat diketahui melalui tipe jaringan yang digunakan. Jaringan Linux mampu menghubungkan berbagai distro linux termasuk juga dari berbagai versi dari sistem operasi Windows dan Mac Os.
 
Berikut merupakan panduan yang dapat digunakan untuk menentukan sistem operasi terbaik untuk perangkat server sesuai kebutuhan user.

  1. Apakah ada kebutuhan pengolahan data dengan aplikasi khusus? Bila ada maka penentuan sistem operasi dapat dilihat berdasarkan aplikasi khusus tersebut.
  2. Apakah aplikasi-aplikasi tersebut mendukung lingkungan multi-user atau user tunggal? Ini dapat menentukan apakah akan diinstall di komputer server atau client. Selain itu ini dapat digunakan untuk menentukan bagian mana dari pengolahan data nanti yang bisa disimpan di server.
  3. Apakah ada data (file) yang dibagi dalam jaringan? Jika ada, maka sebaiknya menggunakan sistem operasi jaringan yang mampu menjaga kompatibilitas format data-nya. Sebagai contoh, apabila dalam jaringan ada kegiatan berbagi dokumen teks seperti file berekstensi .doc, maka server dapat menyediakan aplikasi seperti LibreOffice atau WPS Office untuk dapat digunakan oleh user untuk membuka file tersebut termasuk juga menyediakan layanannya seperti server FTP.

Dokumentasi Spesifikasi Kebutuhan
Hasil dari semua analisa kebutuhan server baik kebutuhan dari pengguna (user) dan kebutuhan untuk aplikasi lainnya selanjutnya dibuatkan dokumentasi yaitu dokumen spesifikasi kebutuhan perangkat lunak server.

Review (Uji) Kebutuhan
Langkah ini diperlukan untuk mendapatkan sinkronisasi akhir sebelum spesifikasi kebutuhan perangkat lunak benar-benar diterapkan pada server. Hal ini juga dimaksudkan untuk pengecekan terhadap kebutuhan sehingga hasilnya bisa membangun server sesuai dengan kebutuhan dari user.

2. Analisa Kebutuhan Perangkat Keras Server

Analisa Kebutuhan Perangkat Keras Server ini merupakan tindak lanjut dari analisa kebutuhan perangkat lunak dari server. Dari aplikasi-aplikasi dan perangkat lunak yang berhasil diindentifikasi pada tahap analisa kebutuhan perangkat lunak, kita akan dapat mengetahui seberapa besar spesifikasi komputer server yang akan digunakan. Ini mulai dari jumlah memori (RAM), media penyimpan (harddisk), kecepatan prosesor dan spesifikasi lainnya sesuai aplikasi server yang akan dijalankan.

Tahapan dalam menentukan kebutuhan perangkat keras ini tidak jauh berbeda dengan pada saat menentukan aplikasi server, yakni mulai dari identifikasi kebutuhan perangkat keras dari setiap aplikasi yang akan digunakan, dilanjutkan dengan membuat dokumentasi dan melakukan review (pengujian).

Identifikasi Kebutuhan Perangkat Keras
Pada tahapan ini setiap aplikasi server akan dianalisa untuk menentukan seberapa besar kebutuhan minimal untuk dapat diinstal pada komputer server. Informasi ini biasanya diberikan oleh situs pengembang dari aplikasi yang bersangkutan, misalnya Xampp, Ftp dan lain-lain. Semuanya didata kemudian diolah sedemikian rupa sehingga spesifikasi yang ditentukan mampu mencakup semua kebutuhan minimal yang ada.
  

Comments

Popular posts from this blog

Pengembangan Aplikasi Bergerak

 Tugas 6 - Komputasi Bergerak Pengembangan Aplikasi Bergerak Pengembangan aplikasi bergerak melibatkan beberapa tahapan, dimulai dari analisis kebutuhan, pembuatan rencana pengembangan, pembuatan prototipe, pengembangan aplikasi penuh, dan pengujian. Selama proses pengembangan, pengembangan harus memperhatikan kebutuhan pengguna, desain tampilan dan fungsionalitas aplikasi, berbagai platform dan perangkat yang digunakan, serta masalah keamanan dan privasi pengguna. Pengembangan aplikasi bergerak biasanya melibatkan beberapa tahapan. Tahapan awal adalah analisis kebutuhan, dimana tim pengembang harus mengumpulkan informasi tentang tujuan dan kebutuhan pengguna. Setelah itu, tim pengembang akan membuat rencana pengembangan, yang mencakup rancangan tampilan, fitur, dan fungsionalitas aplikasi. Tahap selanjutnya adalah pembuatan prototipe, dimana tim pengembang membuat versi awal aplikasi untuk pengujian dan validasi. Setelah itu, aplikasi akan dikembangkan secara penuh, dan diikuti de...

Cara Mengetahui Mikrotik Default Password

Mikrotik Default Password adalah password asli (default) dari Mikrotik RouterOS yang ada saat anda baru membeli Mikrotik atau setelah melakukan reset pada Mikrotik. Jika anda membeli Mikrotik baru, maka untuk bisa login ke sistem RouterOS nya baik via Winbox atau lainnya harus menggunakan Mikrotik Default Password (Baca : Belajar Mikrotik : Cara Akses Mikrotik ). Hal yang sama juga berlaku setelah anda melakukan Reset pada Mikrotik, karena setelah melakukan Reset Mikrotik maka semua setingan akan kembali ke Mikrotik Default Settings. (Baca : Tutorial Cara Reset Mikrotik ) Dalam Mikrotik Default Settings terdapat Mikrotik Default Username dan Mikrotik Default Password yang diperlukan untuk login. Nah, maka dari itu sangat penting bagi kita untuk mengetahuinya.  Karena jika tidak tahu setingan default mikrotik nya maka kita tidak bisa mengkonfigurasi Mikrotik tersebut. Setiap perangkat Mikrotik yang benar-benar belum di otak-atik memiliki Setingan Default se...

Pengertian Repeater dan Fungsinya

Pengertian Repeater dan Fungsinya - Bicara tentang repeater, tentu tidak akan jauh dari pokok bahasan jaringan. Repeater adalah salahsatu dari beberapa perangkat keras komputer untuk akses internet. Jaringan komputer benar-benar lumayan rumit utk dipahami oleh orang awam. Jangankan berbagi perangkat yg ada pada sebuah jaringan, fungsi dan cara kerja dari jaringan saja dasarnya lumayan rumit utk dipelajari.  Apakah repeater itu? sangat banyak orang yg bertanya-tanya tentang pengertian repeater dan fungsinya . Secara bahasa, Repeater pada dasarnya berasal dari bahasa Inggris ‘repeat’ yg berarti pengulangan. Bila diartikan dari suku kata, maka repeater bisa diartikan sbg pengulang kembali, ataupun apabila disempurnakan dalam suatu bahasa, tentu repeater ialah media yg berguna utk mengulang & menambahkan kembali signal ke daerah sekitar perangkat ini. Apabila dikaji dengan cara bahasa teknis, sehingga pengertian repeater ialah alat yg bermanfaat utk menguatkan ...