Optimalisasi Server


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?

  1. Hardware
    Hardware (perangkat keras) adalah komponen pada komputer yang secara fisik terlihat dan dapat disentuh. 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.
  2. 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.
    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.
    Memilih Sofware
    1. Jaminan
    Aplikasi web server harus terjamin, dan apabila terjadi kerugian maka perusahaan  web  server  tersebut  juga  harus  ikut  mempertanggungjawabkanya.
    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  prototokl  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.
  3. Aktifitas Bisnis
    Setelah memastikan hardware dan software 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.
  4. 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.
  5. 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.
  6. 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.
, ,

Leave a Reply