Kebutuhan
Server Untuk Lalu Lintas dan Aplikasi Jaringan
Komputer
A.
Analisa Kebutuhan
Server
adalah perangkat yang ditujukan untuk menyediakan sebuah layanan kepada
beberapa perangkat lainya. Beberapa server bekerja dengan berat, dan beberapa
lainya bekerja dengan ringan. Tidak semua kebutuhan server harus dimaksimalkan
sebisa mungkin,beberapa kebutuhan bisa diminimalisir untuk menghemat biaya.
Lalu, apa saja yang harus diperkirakan untuk mendapatkan server yang optimal?
A. Hardware
Sebelum memulai dengan spesifikasi
bisnis, maka kita butuh untuk menentukan hardwarenya terlebih dahulu. Hardware
yang dimaksud adalah hardware yang bekerja sama dengan server,seperti Router,
Switch, dsb.Pastikan, bahwa server kita bisa bekerja sama dengan hardware lainya,
pastikan bahwa port untuk koneksi antara peripheral satu bisa bekerja dengan
yang lainya.
B. Aktifitas Bisnis
Setelah hardware yang bisa bekerja
sama dengan baik, maka kita harus tahu aktifitas bisnis kita seperti apa. Dalam
analisa kedua ini,kita harus tahu seberapa berat aktifitas yang dilakukan oleh
server,apakah server akan melakukan komputasi matematika yang rumit? Apakah
server hanya menyediakan konten? Apakah server bekerja dengan keras sebagai
penyedia jasa kriptografi?Setelah mengetahui aktifitas bisnis, kita bisa
menentukan kebutuhan hardware operasional dalam server kita, berapa clock rate
yang dibutuhkan, jumlah RAM, jumlah penyimpanan data, dsb.
C. Jumlah Pengguna
Selain aktifitas bisnis, maka yang
tidak bisa lepas darinya adalah jumlah pengguna. Aktifitas bisnis yang ringan
mungkin memerlukan kualitas hardware yang rendah, tapi dengan jumlah pengguna
yang banyak, maka kualitas hardware yang tinggi juga dibutuhkan.
Untuk mendapatkan spesifikasi yang
minimal, jumlah pengguna dikalikan dengan rasio aktifitas bisnis yang
dibutuhkan karena mereka saring terkait satu sama lain. Spesifikasi minimal
tersebut dikalikan dengan jumlah pengguna lagi untuk membuat margin antar
spesifikasi minimal dan rata-rata operasional.
D. Skalabilitas
Sebuah struktur yang baik adalah
apabila struktur tersebut tumbuh,dia tidak perlu dibangun lagi dari awal.
Server harus bisa tumbuh dan berkembang sesuai dengan kebutuhan di masa mendatang.
Penentuan skema jaringan, dan juga pembagian sumber daya yang tepat, alokasi
cadangan yang tepat bisa membuat perkembangan server dengan mudah tanpa harus
merubah yang sudah jadi.
E. Titik Penyebaran
Server dengan pengguna yang tersebar
mempunyai jarak yang berbeda-beda dalam mengirimkan informasi. Apabila titik penyebaran
terlalu jauh, bukan tidak mungkin server sekunder yang lebih dekat harus
dibuat.Pembuatan server sekunder, bisa membuat penyampaian informasi, apabila
tidak dimungkinkan, maka optimalisasi hardware media pengiriman data harus
ditingkatkan, seperti menggunakan media kecepatan tinggi seperti kabel fiber,
dsb.
F. Software
Ingat bahwa hardware tidak bisa
bekerja tanpa software. Pemilihan software yang tepat juga dibutuhkan. Kita
juga bisa melihat aktifitas bisnis yang dilakukan, apakah server berfungsi
sebagai penyedia DNS? Berarti, kita harus menginstall software manajemen DNS di
server.? Bagaimana dengan pemilihan jenis atau merk DNS server? Pemilihan yang
sesuai tergantung dari kebutuhan server, apabila server melayani jutaan
pelanggan tiap harinya dan apabila mati sejenak bisa menyebabkan bencana, maka
pemilihan merk software sebaiknya dilakukan sebaik mungkin untuk meminimalisir kerugian.
Server harus bisa dihandalkan untuk mengatasi jutaan pengguna yang mengaksesnya.
Secara hirarki, kebutuhan server
terpisah antar hardware dan software, tapi
salah satu dari mereka tidak bisa
diabaikan. Hadware ditentukan berdasarkan aktifitas bisnis dan jumlah pengguna,
lalu bagaimana untuk menentukan hardware ini? Ada beberapa metode, salah
satunya adalah klasifikasi tingkatan. Klasifikasi ini bisa berbeda-beda, sesuai
dengan orang yang melakukan klasifikasi, orang tersebut harus berpengalaman
dalam melakukan perkiraan kebutuhan hardware untuk sebuah bisnis.
Klasifikasi
Tingkatan
Klasifikasi tingkatan dilakukan dengan
membagi jenis-jenis hardware, seperti kebutuhan RAM, Hardisk, CPU Clock Rate,
dll. Sebelum melakukan optimalisasi, maka formula perhitungan optimalisasi di
atas harus dinormalisasikan. Contoh kasus, perusahaan dengan pegawai sebanyak
1000 orang, dengan aktifitas bisnis melakukan pengunggahan laporan, pengunduhan
laporan, dan validasi data. Dilakukan benchmark, bahwa dalam 1 menit, ada 500
orang melakukan aktifitas bisnis, dari aktifitas tersebut, 30 orang gagal, dan
sisanya berhasil. Maka rasio aktifitas bisnisnya adalah 500-30/500, 94%, ada 6%
yang gagal, sehingg rasionya adalah 106%.
Maka angka optimalisasinya, adalah
1000 * 1.0 * 1000 = 1,000,000.
Rasio akfitifas bisnis di optimalisasi
harus 100%.
Rasio optimalisasinya
1.000.000/1.600.000 = 0.625
Tabel
Klasifikasi RAM
Maka RAM yang dibutuhkan adalah 16
Giga Byte.
maka merk dari web server harus
memenuhi 4 kriteria berikut.
1.
Jaminan
Aplikasi
web server harus terjamin, dan apabila terjadi kerugian maka perusahaan web
server tersebut juga harus ikut mempertanggung-jawabkanya.
2.
Kontinuitas
Jaman
berkembang terus, merk web server harus terus dikembangkan seiring dengan
berkembangnya teknologi, dalam kasus web server seperti versi protocol HTTP,
web server harus terus berkembang dan mengikuti standar protokol HTTP yang baru
tanpa melupakan yang lama.
3.
Keamanan
Web
server yang aman, tidak rentan terhadap pencurian identitas,injeksi, dsb,
adalah salah satu alasan kemampuanya untuk terus berjalan dan melayani
pengguna.
4.
Kehandalan
Web
server harus handal, dia tidak boleh sangat lemah hingga bahkan
apabila
hardware server sudah optimal, tapi software web server hanya bisa melayani 256
pengguna setiap menit.
B. Rangkuman
Server
adalah perangkat jaringan yang memberikan layanan terhadap pengguna. Server
melayani pengguna dengan handal dan harus bisa melakukanya setiap saat. Maka
analisa terhadap kebutuhan server untuk bisa memenuhi tugasnya sangat
dibutuhkan. Server yang lemah, tidak sesuai, dan tidak handal, bisa membuat
kerugian yang besar. Oleh karena itu, ada beberapa faktor yang harus dipertimbangkan
sebelum membuat sebuah server. Server harus disesuaikan berdasarkan kebutuhan
kesesuaian dengan hardware jaringan yang lainya, aktifitas bisnis yang
dilakukanya, jumlah pengguna yang dilayaninya, juga harus dilengkapi dengan
software yang mendukung kinerja hardware secara optimal, handal, dan terjamin.
No comments:
Post a Comment