- Home>
- Analisa Kebutuhan Server
Posted by : Unknown
Senin, 15 Desember 2014
- Kebutuhan pengembangan sistem.
Jenis sistem yang digunakan di dalam server suatu jaringan lokal untuk sebuah PT.Edukasi (suatu perusahaan yang menyediakan pembelajaran/materi pelajaran yang metode pembelajarannya menggunakan komputer, tidak menggunakan buku) yang berisi web, ftp, mail dll terdiri atas kebutuhan hardware, software dan jaringan. Dalam pemilihan kebutuhan hardware, software dan jaringan sesuai dengan kebutuhan yang digunakan. Saat pemilihan kebutuhan tersebut, kemudian di seleksi dan di evaluasi. Setelah itu hasil uji coba yang terbaik akan digunakan sebagai sistem jaringan lokal.
PT.Edukasi awalnya adalah “edukasi center” yang metode pembelajarannya menggunakan buku, lalu Kepala dari edukasi center ingin membuat perubahan “save the paper” karena itu ia, ingin membuat suatu jaringan lokal yang hanya bisa di akses oleh edukasi center. Karena itu ia membutuhkan pembuatan proposal yang isinya pemilihan kebutuhan jaringan, lalu proposal itu di seleksi dan di evaluasi dan jika hasilnya bagus akan diterapkan di edukasi center.
- Jenis komputer server
Jenis komputer server yang digunakan adalah rakitan dimana seluruh part/bagian hardware dikumpulkan dan disatukan. Hal ini bertujuan agar modal yang keluar tidak terlalu banyak dan spesifikasinya sesuai dengan yang diperlukan.
- Spesifikasi hardware 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
- 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
- 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
- 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.
- 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)