perpustakaan.uns.ac.id digilib.uns.ac.id commit to user

advertisement
perpustakaan.uns.ac.id
digilib.uns.ac.id
BAB I
PENDAHULUAN
1.1
Latar Belakang
Kebutuhan server di suatu perusahaan ataupun instansi yang mengelola
internet dan sumber data merupakan suatu hal yang pokok. Hal tersebut
diperlukan dan memiliki peran besar untuk mengembangkan infrastruktur
teknologi informasi. Server sebagai kebutuhan primer merupakan mesin yang
selalu terhubung ke internet jaringan tidak selamanya berjalan dengan baik tanpa
terjadi gangguan, baik berupa gangguan hardware ataupun software. Langkah
pencegahan yang biasanya dilakukan oleh seorang administrator menyiapkan
server backup.
Network monitoring server berfungsi memantau kinerja server yang
dikelola perusahaan ataupun instansi. Mekanisme pengecekan host server
menggunakan fping yang request status dan memberikan informasi balik kepada
network monitoring server berupa status server up atau down. Pengecekan service
server menggunakan nagios plugin yang sudah tersedia ketika instalasi nagios
core. Pengecekan juga digunakan snmp guna melihat informasi yang tersedia
dalam device jaringan berupa status port.
Dalam implementasinya diharapkan adanya sebuah pencegahan yang
dilakukan oleh network monitoring server dengan script yang terpasang pada host
server berupa restart service jika terdekteksi error service. Pengiriman notifikasi
bisa dikirimkan kepada administrator melalui email dan sms secara cepat. Data
dari log server dapat divisualisasikan kedalam grafik dan disimpan dalam mysql
database.
Dengan demikian kondisi server dapat terpantau oleh administrator serta
tanpa mengganggu kegiatan administrasi. Laporan data jaringan juga dapat
dikelola dengan baik berupa berapa server yang sering down dan notifikasi error
service
server
dapat
diterima
oleh
administrator
commit to user
1
dengan
realtime.
perpustakaan.uns.ac.id
digilib.uns.ac.id
2
1.2
Perumusan Masalah
Berdasarkan latar belakang diatas dapat diambil perumusan masalah
sebagai berikut :
1. Belum tersedianya kemampuan network monitoring server yang dapat remote
service host
2. Perlu adanya web user interfaces yang bisa menampilkan secara jelas
topologi network host yang terpasang
3. Hasil log server belum bisa menyimpan kedalam database sehingga
pembuatan laporan masih kurang maksimal
4. Untuk membuat file
file konfigurasi masih manual, sehingga perlu dibuat
sistem yang berbasis web untuk mempermudah pengelolaan
1.3
Batasan Masalah Penelitian
Dalam pembuatan tugas akhir ini, penulis membuat batasan permasalahan
mengingat ruang lingkup sistem yang luas serta terbatasnya waktu, tenaga, dan
pikiran. Batasan permasalahan adalah :
1. Sistem operasi yang dipergunakan adalah FreeBSD 10.0
2. Untuk aplikasi monitoring menggunakan software nagios core versi 3.5.1
3. Untuk aplikasi pendukung di network monitoring server yaitu Apache2.4,
PHP5.5, MySQL5.6 dan OpenSSH1.5.5
4. Web interface dibuat berdasarkan pengelompokan fungsi server yang dikelola
5. Konfigurasi dilakukan untuk mendapatkan report hasil pengelolaan data
server
6. Action yang diberikan saat service SMS berupa 4 kategori, yaitu critical,
down, unreachable, dan warning
7. Data server pada log dan message service dapat dikelola serta disimpan
dalam databases MySQL
1.4
Tujuan Penelitian
Tujuan dari pembuatan tugas akhir adalah :
1. Membangun network monitoring server terpusat untuk mengidentifikasi
status server pada jaringan
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
3
2. Memanfaatkan event handler untuk menangani error service pada server
yang dikelola
3. Membangun sebuah network monitoring server yang menyimpan data log
dari server yang ada pada jaringan
1.5
Manfaat Penelitian
Dengan adanya pembuatan tugas akhir tentang sentralisasi network
monitoring server diharapkan bagi para administrator lebih mengerti bagaimana
memantau kondisi server, menangani error status server yang dikelola, serta
mengelola kebutuhan penggunaan server, sehingga tidak perlu menyediakan
server backup terlalu banyak. Hal ini dapat menghemat sumber daya yang
dibutuhkan dan lebih efisien.
1.6
Metodologi Penelitian
Metodologi penelitian yang digunakan untuk membuat laporan tugas akhir
ini adalah sebagai berikut :
1. Tahap awal meliputi :
Tahapan awal dilakukan ketika pembuatan network monitoring server
meliputi :
a. Pengumpulan data
Dalam pengumpulan data diambil hasil berupa jumlah server dan device
yang akan dimonitoring pada network monitoring server. Data tersebut
akan dilakukan pengolahan yang menjadikan server dan device mana saja
yang akan dimonitoring karena tidak semua server harus dimonitoring.
b. Analisa kebutuhan dan analisa hasil
Pada tahap ini digunakan untuk menganalisa kebutuhan yang akan
diperlukan dalam pembuatan network monitoring server. Data yang
diperoleh berupa spesifikasi minimum komputer server, jenis topologi
jaringan, serta kebutuhan aplikasi yang dapat dipergunakan sebagai
pendukung sentralisasi network monitoring server.
2. Tahap implementasi
Pada rancangan yang telah dibuat selanjutnya diimplementasikan melalui
pembuatan network monitoring server sesuai tujuan penelitian.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
4
3. Tahap uji coba
Pada tahapan ini digunakan untuk melakukan pengujian network monitoring
server agar bisa dioperasikan. Tujuan dari tahapan ini adalah memastikan
fungsi monitoring, penyimpanan log, dan pengaplikasian web interface
configuration berjalan dengan baik. Apabila network monitoring server yang
dibangun belum layak, maka harus dilakukan perbaikan agar server yang
dibentuk lengkap dan akurat. Server yang telah diperbaiki itu akan diujikan
kembali sampai server itu lengkap dan akurat, serta layak untuk diterapkan.
1.7
Sistematika Penulisan
Untuk mempermudah melihat dan mengetahui pembahasan yang ada pada
tugas akhir ini secara menyeluruh, maka perlu dikemukakan sistematika yang
merupakan kerangka dan pedoman penulisan tugas akhir. Adapun sistematika
penulisannya adalah sebagai berikut :
1. BAB I PENDAHULUAN
Bab ini menjelaskan tentang latar belakang masalah, perumusan masalah,
batasan masalah, tujuan penelitian, manfaat penelitian, metodologi
penelitian, serta sistematika penulisan tugas akhir ini.
2. BAB II LANDASAN TEORI
Bab ini membahas tentang teori dasar yang digunakan untuk mendukung
pembuatan tugas akhir ini.
3. BAB III ANALISISA KEBUTUHAN DAN PERANCANGAN
Bab ini menjelaskan tentang analisa kebutuhan serta perancangan yang
dibangun berdasarkan data
data yang telah diperoleh dan dianalisa.
Perancangan akan disajikan dalam bentuk diagram yang berupa topologi
dan skema aliran proses kerja aplikasi.
4. BAB IV IMPLEMENTASI DAN ANALISA HASIL
Bab ini menjelaskan tentang implementasi aplikasi dari network
monitoring server. Pada implementasi dijelaskan pula langkah
serta hasil analisa terhadap server berdasarkan hasil perancangan.
5. BAB V PENUTUP
Bab ini berisi kesimpulan dan saran dari hasil tugas akhir.
commit to user
langkah
Download