# Analisa Kebutuhan Server Untuk Aplikasi dan Lalu lintas jaringan komputer

Sebenarnya materi yg banyak membahas perihal mesin server & infrastrukturnya ialah bahan manajemen server yg dipelajari di SMK jurusan Teknik Komputer Jaringan (TKJ), untuk memperbesar referensi kali ini saya akan menguraikan ihwal bahan dasar tkj untuk kelas kelas XI yg akan membicarakan mengenai Analisa Kebutuhan Server Untuk Aplikasi & Lalu lintas jaringan komputer, apa yg akan diuraikan menyangkut, Analisa kebutuhan server, spesifikasi hardware, spesifikasi software & kebutuhan sekurang-kurangnyaserver.

Dengan Membaca artikel ini diperlukan anda akam mampu Menganalisis kebutuhan server untuk lalu lintas & aplikasi jaringan komputer, Mampu menghidangkan hasil analisis kebutuhan server untuk keperluan kemudian lintas & aplikasi jaringan komputer serta anda bisa mengidentifikasi keperluan minimum hardware & software untuk keperluan server.

Server ialah perangkat jaringan yg menunjukkan layanan kepada pengguna. Server melayani pengguna dgn handal & harus bisa melakukanya setiap saat. Maka evaluasi kepada keperluan server untuk bisa memenuhi tugasnya sungguh dibutuhkan.

Server yg lemah, tak sesuai, & tak tangguh, bisa menciptakan kerugian yg besar. Oleh alasannya adalah itu, ada beberapa faktor yg mesti dipertimbangkan sebelum membuat suatu server.

Server harus diubahsuaikan berdasarkan keperluan kesesuaian dgn hardware jaringan yg lainya, aktifitas bisnis yg dilakukanya, jumlah pengguna yg dilayaninya, pula mesti dilengkapi dgn software yg mendukung kinerja hardware dengan-cara optimal, handal, & terjamin

Apa itu Mesin Server ?

Server ialah komputer sentral atau komputer pusat yg berfungsi untuk menyediakan jenis layanan (service) tertentu yg dibutuhkan oleh client dlm sebuah jaringan komputer. Server pula berfungsi  menjalankan perangkat lunak administratif yg mengontrol jalan masuk terhadap jaringan & sumber daya yg terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), & menunjukkan saluran pada workstation atau komputer yg terhubung ke server. Komputer Server biasanya didukung dgn prosesor yg bersifat scalable & RAM yg besar, pula dilengkapi dgn sistem operasi khusus, yg disebut selaku metode operasi jaringan (network operating system).

Tugas utama server yakni melayani komputer client atau merespon setiap request atau usul dr komputer client. fungsi dr server itu sendiri sungguh dipengaruhi oleh jenis server sebagai berikut:

  [Fix]: Mengatasi Error Unable to locate package isc-dhcp-server di debian ketika install DHCP Server

1. Server Aplikasi
Server yg dipakai untuk menyimpan & menjalankan aneka macam macam aplikasi yg dapat diakses oleh client.

2. Server Data
Server jenis ini di gunakan untuk menyimpan banyak sekali data , baik data yg belum dimasak ataupun data yg sudah diolah menjadi gosip. data ini mampu di jalan masuk oleh client dgn perlindungan aplikasi yg ada di server.

3. Server Proxy
Sedangkan Server proxy berfungsi untuk menertibkan lalu lintas di jaringan lewat pengaturan proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer client ke Internet.

Analisa keperluan Server

Server yakni perangkat yg ditujukan untuk menyediakan suatu layanan pada beberapa perangkat lainya. Terkadang server disiapkan untuk menanggulangi pekerjaan berat, & kadang-kadang yg lainya disiapkan untuk mengatasi pekerjaan yg ringan. Makara tak semua kebutuhan server itu sama tergantung untuk layanan apa server tersebut disiapkan, mungkin beberapa keperluan bisa diminimalkan untuk mengurangi biaya. 
Oleh sebab itu tatkala kita ingin mempersiapkan server ada beberapa hal yg mesti dianalisan & disiapkan agar server yg kita siapkan cocok dgn peran yg akan dikelolanya serta mampu bekerja dengan-cara maksimal.
Berikut yaitu yakni beberapa hal yg harus diperkirakan untuk menerima server dgn kinerja yg optimal:

1. Hardware Jaringan

Hadrawe yaitu perangkat keras yg mesti diperhitungkan tatkala kita ingin mempersiapkan server hardware yg diseleksi akan sangat memutuskan penampilan server, bila salah memilih hardware maka serverpun tak dapat melakukan pekerjaan dgn baik. Hardware yg dimaksud adalah hardware jaringan yg melakukan pekerjaan sama dgn server, mirip Router, Switch, dsb. Pastikan, bahwa server kita bisa melakukan pekerjaan sama dgn hardware lainya, tentukan bahwa port untuk koneksi antara peripheral satu bisa bekerja dgn yg lainya.

2. Aktifitas Bisnis

Setelah hardware yg bisa melakukan pekerjaan sama dgn baik, maka kita harus tahu aktifitas bisnis kita seperti apa. Dalam evaluasi kedua ini, kita harus tahu seberapa berat aktifitas yg dikerjakan oleh server, apakah server akan melaksanakan komputasi matematika yg rumit? Apakah server cuma menyediakan konten? Apakah server bekerja dgn keras selaku penyuplaijasa kriptografi?
Setelah mengetahui aktifitas bisnis, kita bisa memutuskan keperluan hardware operasional dlm server kita, berapa clock rate yg diperlukan, jumlah RAM, jumlah penyimpanan data, processor & hardware yang lain yg merupakan hardware utama sebuah komputer server.

3. Jumlah Pengguna

Selain aktifitas bisnis, maka yg tak bisa lepas darinya adalah jumlah pengguna. Aktifitas bisnis yg ringan mungkin memerlukan mutu hardware yg rendah, tetapi dgn jumlah pengguna yg banyak, maka mutu hardware yg tinggi pula diperlukan. 
𝒐𝒑𝒕𝒊𝒎𝒂𝒍=(𝒏𝒑𝒆𝒏𝒈𝒈𝒖𝒏𝒂∗𝒓𝒂𝒌𝒕𝒊𝒇𝒊𝒕𝒂𝒔 𝒃𝒊𝒔𝒏𝒊𝒔)∗𝒏𝒑𝒆𝒏𝒈𝒈𝒖𝒏𝒂 Untuk menerima spesifikasi yg minimal, jumlah pengguna dikalikan dgn rasio aktifitas bisnis yg dibutuhkan alasannya mereka saring terkait satu sama lain. Spesifikasi sekurang-kurangnyatersebut dikalikan dgn jumlah pengguna lagi untuk menciptakan margin antar spesifikasi minimal & rata-rata operasional.

4. Skalabilitas 

Sebuah struktur yg baik adalah apabila struktur tersebut berkembang, ia tak perlu dibangun lagi dr permulaan. Server harus bisa berkembang & berkembang sesuai dgn kebutuhan di masa mendatang. Penentuan skema jaringan, & pula pembagian sumber daya yg sempurna, alokasi cadangan yg sempurna bisa menciptakan kemajuan server dgn mudah tanpa mesti merubah yg sudah jadi.

5. Titik Penyebaran

Server dgn pengguna yg tersebar mempunyai jarak yg berbeda-beda dlm mengirimkan info. Apabila titik penyebaran terlalu jauh, bukan tak mungkin server sekunder yg lebih akrab harus dibuat. Pembuatan server sekunder, bisa menciptakan penyampaian informasi, apabila tak dimungkinkan, maka optimalisasi hardware media pengantaran data mesti ditingkatkan, mirip memakai media kecepatan tinggi seperti kabel fiber, dsb.

6. Software 

Ingat bahwa hardware tak bisa melakukan pekerjaan tanpa software. Pemilihan software yg tepat pula diperlukan. Kita pula bisa menyaksikan aktifitas bisnis yg dikerjakan, apakah server berfungsi sebagai penyuplaiDNS? Berarti, kita mesti menginstall software manajemen DNS di server. Bagaimana dgn pemilihan jenis atau merk DNS server? Pemilihan yg sesuai tergantung dr keperluan server, apabila server melayani jutaan konsumen tiap harinya & apabila mati sejenak bisa mengakibatkan bencana, maka penyeleksian brand software sebaiknya dikerjakan sebaik-baiknya untuk meminimalisir kerugian.

  Sistem Operasi Jaringan : pengertian, Jenis, Fungsi, Cara kerja dan contoh sistem operasi jaringan

Analisis Spesifikasi Hardware Komputer Server

Hadware untuk komputer server diputuskan menurut aktifitas bisnis & jumlah pengguna, untuk mendapatkan hardware yg tepat biasanya menggunakan metode pembagian terstruktur mengenai tingkatan yg disesuaikan dgn kebutuhan hardawre untuk bisnis.
Klasifikasi tingkatan dilakukan dgn membagi jenis-jenis hardware, seperti kebutuhan RAM, Hardisk, CPU Clock Rate, dll. Sebelum melaksanakan optimalisasi, maka formula perkiraan optimalisasi di atas mesti dinormalisasikan.

Contoh kasus:
Perusahaan dgn pegawai sebanyak 1000 orang, dgn aktifitas bisnis melakukan pengunggahan laporan, pengunduhan laporan, & validasi data. Dilakukan benchmark, bahwa dlm 1 menit, ada 500 orang melaksanakan aktifitas bisnis, dr aktifitas tersebut, 30 orang gagal, & sisanya sukses. Maka rasio aktifitas bisnisnya ialah 500-30/500, 94%, ada 6% yg gagal, sehingg rasionya ialah 106%.
Maka angka optimalisasinya, adalah 1000 * 1.0 * 1000 = 1,000,000.
Rasio akfitifas bisnis di optimalisasi harus 100%.
Lalu, dilaksanakan penelusuran aktifitas puncak, 1 * 1.6 * 1000 = 1.600.000.
Rasio optimalisasinya 1.000.000/1.600.000 = 0.625

Maka RAM yg diperlukan yakni 16 Giga Byte.
Begitu pula dgn cara perkiraan jumlah memory, clock rate CPU, dsb. Harus dikenang bahwa tabel penjabaran ini harus diputuskan oleh orang yg sungguh-sungguh mengerti perihal optimalisasi, yg sudah berpengalaman dlm melaksanakan pembagian terstruktur mengenai keperluan.

Tabel penjabaran muncul seiring dgn orang yg bertanggung jawab untuk melakuka penjabaran tersebut mempunyai pengalaman dikala operasional lapangan berjalan

Analisis Spesifikasi Software Komputer Server

Ada banyak sekali brand software yg bisa digunakan dikomputer server di luar sana. Lalu, bagaimana kita bisa memilih merk yg sesuai? Untuk mendapatkan kemampuan server yg optimal, maka brand dr software selaku pola ialah aplikasi web server harus menyanggupi 4 tolok ukur berikut:
1. Jaminan Aplikasi web server harus terjamin, & apabila terjadi kerugian maka perusahaan web server tersebut pula mesti ikut mempertanggung-jawabkanya.
2. Kontinuitas Jaman meningkat terus, brand web server harus terus dikembangkan seiring dgn berkembangnya teknologi, dlm masalah misalnya ialah perankat lunak web server seperti model protocol HTTP, web server harus terus berkembang & mengikuti standar prototokl HTTP yg gres tanpa melupakan yg lama.
3. Keamanan Web server yg kondusif, tak rentan kepada pencurian identitas, injeksi, dsb, adalah salah satu alasan kemampuanya untuk terus berjalan & melayani pengguna.
4. Kehandalan Web server mesti tangguh, ia tak boleh sungguh lemah sampai bahkan apabila hardware server sudah optimal, namun software web server cuma bisa melayani 256 pengguna setiap menit.

Analisa kebutuhan server maupun hardware untuk komputer server memang tidaklah mudah, intinya mesti sesuai dgn keperluan, untuk apa server tersebut dipakai, kalau kebutuhannya sudah dapat dianalisa dgn baik, maka keperluan hardware & software untuk komputer server mampu diputuskan dgn sempurna sehingga server akan memiliki kinerja yg optimal setidaknya server memiliki kebutuhan minimal.