Sabtu, 28 Juli 2018

hasil analisis kebutuhan server

 1.Spesifikasi Hardware untuk server dan Client

Dalam menentukan spesifikasinya, kita harus melihat dulu kebutuhan pengoperasian servernya. Dalam hal ini saya menaruh
  • Client (anggota PT) yang kira-kira 15 orang.
  • Data berupa laporan, tugas, materi, administrasi anggota, data backup, dsb berada di dalam server.
  • Pelayanan servernya hanya beroperasi pada siang hari pukul 01.00 – 03.00, karena hanya pembelajaran (les).
  • Kelas matematika ada 6 orang, kelas bahasa asing ada 5 orang dan kelas fisika ada 4 orang dan ruangan server terpisah.
  • Client bisa mengakses web server, ftp server dan mail server.
  • Jauh antar ruangan sekitar 10 meter
  • 15 dari client melakukan aktivitas selama kegiatan berlangsung (2-3 jam)
  • Terkadang para client memainkan game 32-bit menggunakan jaringan lokal (LAN play) biar refreshing.
  • Anggota biasanya mengerjakan tugas (Pr) di client dan mengeprint hasil tugas.

Server
Karena pembuatan client-server untuk PT. Edukasi saya menambahkan spesifikasi yang normal untuk servernya karena kebutuhan dasarnya sangat sederhana. Karena itu spesifikasi yang dibutuhkan adalah:
  • Os : Debian
  • Procesor : Speednya 2,66 Ghz, Fsb 1066, cache 1-2 MB (core 2 duo)
  • Chipset : tersinkronisasi dengan sistem di motherboard
  • Memory (RAM) : 4Gb DDR2 800 Mhz
  • Harddisk : 100Gb
  • 1 buah NIC (network interface card)
  • Monitor LCD ‘17
  • Keyboard dan Mouse

Client
Client disini banyak menggunakan pc mereka untuk mengerjakan tugas, membaca materi dari ftp atau web server, berbahasa asing lewat email, dan main game menggunakan jaringan lokal. Maka spesifikasi yang dibutuhkan :
  • Os : Windows Xp Professional
  • Processor : 2,8 Ghz, Fsb 1066, cache 2-4mb (core 2 duo)
  • Chipsetnya tersinkronisasi dengan motherboard
  • Memory 4Gb 800 Mhz DDR2
  • VGA PCI-Express Digital Alliance 9500GT Super 2Gb DDR2 256Bit
  • Harddisk 200Gb seagate SATA
  • Monitor LCD ‘17
  • Keyboard dan mouse
 2.Spesifikasi Software untuk server dan Client

Server
Karena client membutuhkan web server, ftp, dan mail maka software yang dibutuhkan di server adalah :
  • BIND (Berkeley Internet Name Domain) aplikasi pengatur domain
  • Apache2 aplikasi untuk pembuat dan pengatur web server
  • Proftpd aplikasi untuk pembuat dan pengatur ftp (file transfer protocol) adalah media transfer data untuk client
  • Postfix aplikai pembuat dan pengatur mail server
  • Courier-imap aplikasi untuk SMTP server (Simple Mail Transfer Protocol) untuk proses pengiriman email.
  • Courier-pop aplikasi untuk POP Server (Post Office Protocol) untuk tempat penampungan email yang dikirim/terkirim.
  • Squirrelmail aplikasi untuk menjalankan mail server di web server (web mail)

Server juga membutuhkan keamanan karena itu softwarenya :
  • Fail2Ban untuk mengamankan dari serangan brute force dari para hacker
  • Comodo Aplikasi antivirus untuk debian

Client
Client menggunakan pc mereka untuk mengerjakan tugas, dan main game menggunakan jaringan lokal. Maka spesifikasi yang dibutuhkan :
  • Aplikasi Microsoft Office (word, powerpoint dll)
  • Aplikasi Adobe
  • Mozilla Firefox untuk web browsernya
  • Antivirus BitDefender
  • Dan aplikasi game-game LAN Play

         

  • 3.Spesifikasi Jaringan

  • Kelas matematika memiliki 6 komputer dan 1 printer
  • Kelas Bahasa asing memiliki 5 komputer dan 1 printer
  • Kelas fisika memiliki 4 komputer dan 1 printer
  • Membutuhkan 3 switch
  • membutuhkan 1 router

Topology nya



4.Implementasi Serah terima


Setelah semua kebutuhan telah dipenuhi, maka kita akan mengkonfigurasi sistem agar dapat bekerja. Sistem itu diantaranya dns, web server, ftp server dan mailserver.

Setelah itu sistem client-server berbeda ruangan siap diimplementasikan dan siap di operasikan. Lalu sistem ini siap di resmikan dan di luncurkan. Tidak lupa acara peresmian sistem ini juga didesain semeriah mungkin bersama kepala PT.Edukasi dan 3 guru mata pelajaran (matematika, bahasa asing, fisika) dan 15 murid yang telah mendaftar.

5.Evaluasi Sistem

Dalam laporan ini saya ingin mengevaluasi sistem yang saya implementasikan dengan cara bertanya kepada 3 guru pengajar dan 15 murid pendaftar. tentang kinerja dari sistem ini. Dan hasilnya 80% dari 15 murid pendaftar mengatakan kinerja sistem ini sangat bagus. Sedangkan 20% nya mengatakan bahwa mereka tidak mengerti cara menggunakan sistem pembelajaran seperti ini. Sedangkan guru pengajar mengatakan hal ini lebih baik daripada menghabiskan kertas dan juga bisa mengangkat sistem pembelajaran menjadi lebih bermutu dan lebih baik.

Intinya adalah bahwa saat kita menggunakan teknologi untuk mengerjakan sesuatu, kita bisa menghemat penggunaan kertas. Selain itu, memang penggunaan teknologi di metode pembelajaran membuat bingung sebagian orang, karena efek dari gaptek. Untuk sebagian orang ini bisa terus berkembang dengan cara membiasakan diri didalam bidang IT. Metode pembelajaran yang menggunakan web server (materi), ftp (materi dan data anggota), mail server (pembelajaran bahasa asing dengan mengirim email)
  • Kemampuan minimal server. 
    •  Kemampuan minimal server, meliputi kapasitas RAM, Hardisk, Clock Rate CPU, Perangkat IO, Up Time, Power. 
    •  Semua itu diukur saat server berada di posisi paling buruk, dengan kemampuan ini bisa diketahui angka operasional kemampuan operasi server. 
  •  Kemampuan optimal server. 
    • Kemampuan optimal server, meliputi kapasitas RAM, Hardisk, Clock Rate CPU, Perangkat IO, Up Time, Power. 
    • Semua itu diukur saat server berada di posisi normal, dengan kemampuan ini bisa diketahui angka operasional kemampuan operasi server. 
    • Software atau layanan yang didukung oleh server, seperti Web, FTP, DNS, DHCP, dsb. Biasanya, hanya kemampuan optimal saja yang dibutuhkan. Cara penyajian laporan bisa berbentuk tabel yang mudah dibaca. 
                     
Jumlah Pengguna : 1500/hari. Aktifitas   : Unggah data, Unduh data, validasi data. Transaksi Data  : 200 Transaksi/menit.  

Beberapa tambahan, seperti merk dari hardware juga bisa disajikan, atau informasi lebih rinci tentang kemampuan software juga bisa disajikan. 

RANGKUMAN
Penyajian laporan analisa kebutuhan server merupakan cara penyajian informasi yang sudah dikoleksi dengan cara uji coba kemampuan server, penggunaan tabel klasifikasi, sehingga bisa dibaca dengan mudah dan tepat sasaran.  

Penyajian laporan tidak mempunyai format khusus, satu-satunya hal yang perlu diperhatikan adalah informasi yang tertera, spesifikasi hardware yang dibutuhkan, software yang dibutuhkan, juga hasil dari kemampuan tersebut.      

Tidak ada komentar:

Posting Komentar

1. berikut ini adalah alasan untuk putus jaringan menjadi dua segmen dengan router adalah .... a. untuk membuat domain broadcast sediki...