Analisis Keperluan Perangkat Lunak Dan Perangkat Keras Server
Komputer server merupakan perangkat yang didalamnya terinstal tata cara operasi jaringan , yang sengaja dibangun untuk melayani banyak sekali komunikasi data dari user (klien). Komputer klien biasanya yakni komputer dengan tata cara operasi klien baik desktop ataupun mobile. Analisa perlu ditangani untuk mengenali server menyerupai apa yang hendak dibangun.
Penentuan keperluan akan tata cara operasi jaringan sanggup dimengerti dengan mengerti user yang hendak menggunakan tata cara tersebut. Sistem yang diseleksi diharapkan ialah tata cara yang dapat melaksanakan semua keperluan aplikasi yang diharapkan oleh user , tergolong didalamnya perangkat keras yang mendukung untuk melaksanakan hal tersebut.
A. Analisa Kebutuhan Peranglat Lunak Server
Identifikasi Kebutuhan Aplikasi
Kecocokan perangkat keras dan perangkat lunak yang ada dalam tata cara komputer ini biasa dipahami dengan perumpamaan kompatibilitas. Kompatibilitas ini sanggup dimengerti lewat tipe jaringan yang digunakan. Jaringan Linux bisa menghubungkan banyak sekali distro linux tergolong juga dari banyak sekali model dari tata cara operasi Windows dan Mac Os.
Berikut ialah tutorial yang sanggup dipakai untuk menyeleksi tata cara operasi terbaik untuk perangkat server sesuai keperluan user.
- Apakah ada keperluan pembuatan data dengan aplikasi khusus? Bila ada maka penentuan tata cara operasi sanggup dilihat menurut aplikasi khusus tersebut.
- Apakah aplikasi-aplikasi tersebut mendukung lingkungan multi-user atau user tunggal? Ini sanggup menyeleksi apakah akan diinstall di komputer server atau client. Selain itu ini sanggup dipakai untuk menyeleksi bab mana dari pembuatan data nanti yang dapat disimpan di server.
- Apakah ada data (file) yang dibagi dalam jaringan? Jika ada , maka seharusnya menggunakan tata cara operasi jaringan yang dapat mempertahankan kompatibilitas format data-nya.
Apabila dalam jaringan ada kegiatan menyebarkan dokumen teks menyerupai file berekstensi .doc , maka server sanggup menawarkan aplikasi menyerupai LibreOffice atau WPS Office untuk sanggup dipakai oleh user untuk membuka file tersebut tergolong juga menawarkan layanannya menyerupai server FTP.
Dokumentasi dan Spesifikasi Kebutuhan
Hasil dari semua evaluasi keperluan berikutnya dibuatkan dokumentasi yakni dokumen spesifikasi keperluan perangkat lunak server. Dokumen ini hendaknya dibentuk sejelas mungkin mudah-mudahan pada di saat implementasi semua keperluan user sanggup terpenuhi.
Uji Kebutuhan
Langkah ini diharapkan untuk mendapat sinkronisasi final sebelum spesifikasi keperluan perangkat lunak sungguh-sungguh dipraktekkan pada server.
Berikut ini teladan daftar aplikasi server dengan tata cara Debian yang diharapkan untuk keperluan klien berikut.
| Kebutuhan User | Aplikasi Server |
| Akses Internet | Akses internet yakni keperluan yang utama jikalau suatu server itu memungkinkan semua usernya untuk bisa mengakses Luar Area Network nya. Aplikasinya : Squid , Proxy Server , Zeus Webserver |
| Server untuk menyebarkan file/dokumen | Ini yakni keperluan user yang sungguh penting. Terlebih jikalau Digunakan untuk area perkantoran yang mewajibkan menyebarkan file mudah-mudahan memudahkan pekerjaan. Aplikasinya : Samba Server , GSTPD , Proftpd |
| Akses domain lokal | Akses ini dipakai mudah-mudahan suatu Server Memiliki domain name server sendiri. Aplikasinya : Lampp , bind9 , Apache Tomcat |
| Pengalamatan otomatis | Aplikasi ini biasanya dipakai mudah-mudahan semua user , tidak usah menyeting ip mereka secara Static , alasannya yakni telah otomatis mendapat bab dari IP Pool Server. Aplikasinya : DHCP Server |
| Jejaring sosial lokal | Aplikasi ini mendukung mudah-mudahan semua user bisa saling berkomunikasi lewat suatu media lazim tanpa mesti eksklusif bertatap muka. Aplikasinya : Web Mail Server , Webmin Server |
| Pembelajaran online lokal | Untuk pembelajaran onlone setempat sanggup mempergunakan teknologi isu dan komunikasi selaku media bantu / pendamping pembelajaran. Aplikasinya yakni LAMPP dan Moodle. |
| Komunikasi tekstual | Tanpa mesti menggunakan Yahoo/Gmail/Pihak penyedia email . Aplikasi Ini memungkinkan semua user bisa saling mengantarkan email. Aplikasinya : Mail Server |
| Komunikasi audio/video | Komunikasi Ini bisa dipakai untuk berkomunikasi secara eksklusif meskipun kondisi jarak yang Jauh. Aplikasinya : Darwin Streaming Server |
B. Analisis Kebutuhan Perangkat keras Server
Dari aplikasi-aplikasi yang sukses diindentifikasi pada tahap evaluasi keperluan perangkat lunak sebelumnya akan sanggup dimengerti seberapa besar spesifikasi komputer server yang hendak digunakan. Ini mulai dari jumlah memori (RAM) , media penyimpan (harddisk) , kecepatan prosesor dan spesifikasi yang lain sesuai aplikasi server yang hendak dijalankan.
Analisis mulai dari kenali keperluan perangkat keras dari setiap aplikasi yang hendak dipakai , dilanjutkan dengan menghasilkan dokumentasi dan melaksanakan review (pengujian).
| Kebutuhan User | Spesifikasi Perangkat Keras |
| Akses Internet | Server ( Ubuntu Server+Squid Proxy Server ) Prosesor Intel Dual Core (2.6 Ghz) TRAY Mainboard ASUS P5 KPL AM-SE (Astrindo ) Memory DDR2 V-gen 2 Gb Harddisk 20 gb SCSI 2 buah ( 2nd dan tergantung stock ) Ethernet/LAN Card perhiasan 1 buah |
| Server untuk menyebarkan file/dokumen | Alplikasi Samba Server , Spesifikasi : Motherboard ASUS p5gc-mx Processor Intel Core 2 Duo 3.0 Ghz HARDDISK sata seagate 1TB RAM Kinston 2GB VGACard NVIDIA G800-Mx 512 Mb Monitor LCD Sony 17" DVD-Rom Sony Blue Ray Combo Writer |
| Akses domain lokal | Os : Debian Procesor : Speednya 2 ,66 Ghz , Fsb 1066 , cache 1-2 MB (core 2 duo) Chipset : tersinkronisasi dengan tata cara di motherboard Memory (RAM) : 4Gb DDR2 800 Mhz Harddisk : 100Gb 1 buah NIC (network interface card) Monitor LCD ‘17 Keyboard dan Mouse |
| Pengalamatan otomatis | Aplikasi DHCP Server AMD Athlon (tmXP 2100+) 1733 MHz Memori 256MB Sistem Operasi Linux Slackware 9 Hardisk minimal System dasar 500mb Semua kiprah 1GB |
| Jejaring sosial lokal | Aplikasinya : Web Mail Server Processor : Minimal Pentium 4 3 Ghz 64 bit RAM/Memory : Minimal 4 GB Harddisk : Double Harddisk , SATA/SCSI/SAS , H/W RAID atau S/W Network : Dual Network Card Gigabit Bandwidth : Minimal 128 Kbps dedicated |
| Pembelajaran online lokal | Aplikasi: LAMPP Prosessor: Intel G3220 Dual Core 3.0 Ghz Motherboard: Biostar H81MDV3 RAM: Corsair: DDR3 4GB Hardisk: WDC 320GB SATA VGA: Inno3D GT 730 1GB DDR5 |
| Komunikasi tekstual | Aplikasi : Mail Server Processor : Minimal Pentium 4 3 Ghz 64 bit RAM/Memory : Minimal 4 GB , Harddisk : Double Harddisk , SATA/SCSI/SAS Network : Dual Network Card Gigabit Bandwidth : Minimal 128 Kbps dedicated |
| Komunikasi audio/video | Aplikasinya : Darwin Streaming Server Prosesor Intel Pentium 4 (2.4 Ghz) TRAY Mainboard Amtron P4M945 LM4 Memory DDR2 V-gen 1 Gb Harddisk Seagate/WDC/Maxtor 40Gb Type IDE Casing ATX E-Case + 2 FAN CPU Ethernet/LAN Card perhiasan 1 buah |

Tidak ada komentar untuk "Analisis Keperluan Perangkat Lunak Dan Perangkat Keras Server"
Posting Komentar