dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN

BAB 3 Metode dan Perancangan 3.1 Metode Top Down

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV PEMBAHASAN Teknik Pengkabelan Twisted Pair

b. Perancangan Sistem

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN

UKDW BAB 1 PENDAHULUAN

BAB 4 IMPLEMENTASI DAN EVALUASI

4. 1 Menginstal software jaringan 4. 2 Mengoperasikan jaringan PC dengan sistem operasi

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 3. Analisis Routing Protokol BGP & OSPF

Bab 3 Metode Perancangan 3.1 Tahapan Penelitian

PROPOSAL SKRIPSI LOAD BALANCING DENGAN 2 MODEM GSM

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISIS DAN PERANCANGAN

BAB IV CISCO PACKET TRACER

BAB IV PELAKSANAAN PEMASANGAN DATA INTERNET

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN DESAIN SISTEM

Bab 3. Metode dan Perancangan Sistem

JARINGAN KOMPUTER. Zaid Romegar Mair, S.T., M.Cs

Modul Cisco Packet Tracer

BAB IV IMPEMENTASI DAN PENGUJIAN

BAB IV ANALISIS DAN PERANCANGAN. jaringan baru yang dapat mendukung infrastruktur yang ada. Pengamatan yang

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. jaringan. Topologi jaringan terdiri dari 3 client, 1 server, dan 2 router yang

LAPORAN UJIAN PRAKTIK KEJURUAN MEMBANGUN GATEWAY INTERNET ( MEMBANGUN PC ROUTER DAN PROXY SERVER )

BAB 4 HASIL DAN PEMBAHASAN

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai perencanaan jaringan komputer lokal,

BAB IV PEMBAHASAN Sistem Jaringan LAN di Dinas Pertanian Tanaman Pangan Provinsi Jawa

IMPLEMENTASI EYE OS MENGGUNAKAN METODE LOAD BALANCING DAN FAILOVER PADA JARINGAN PRIVATE CLOUD COMPUTING DENGAN LAYANAN IAAS DAN SAAS

Pengenalan Server Load Balancing

BAB III PEMBAHASAN Switch dengan 36 port 2. Dua Krimping Tools meter kabel UTP Konektor RJ Lan Tester

Desain Sistem ANALISA KEBUTUHAN

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS PRAKTEK KERJA LAPANGAN. bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan

BAB IV HASIL DAN UJI COBA

IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV PENGUMPULAN DAN PENGOLAHAN DATA

MAKALAH Macam-Macam Perangkat Keras Jaringan Komputer

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. Berikut merupakan gambar Blok Diagram pada sistem yang akan dibuat : Gambar 3.

BAB IV IMPLEMENTASI DAN EVALUASI. proses mengubah hasil dari analisis kedalam bahasa pemrograman yang

BAB 4 HASIL DAN PEMBAHASAN

Proposal Tugas Akhir

BAB III METODOLOGI. Alat dan bahan yang digunakan dalam penelitian ini terdiri dari perangkat lunak dan

BAB IV IMPLEMENTASI DAN PENGUJIAN. selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai

BAB 4 IMPLEMENTASI DAN EVALUASI. dapat mengimplementasikan rancangan ini secara langsung, maka digunakan simulator

BAB III PERANCANGAN SISTEM

BAB 3 PEMBAHASAN. 3.1 Jadwal Kerja Praktek. Pelaksanaan kerja praktek dilaksanakan di PT. Inixindo Amiete

BAB IV IMPLEMENTASI DAN PENGUJIAN

DESAIN DAN IMPLEMENTASI LOAD BALANCING JARINGAN LOKAL PADA CV. SUKSES MAKMUR MANDIRI PALEMBANG

BAB III PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Implementasi SMS Gateway Sebagai Sistem Monitoring Kinerja Jaringan Komputer

Bab 4 IMPLEMENTASI DAN EVALUASI. topologi jaringan yang telah penulis rancang. dibutuhkan, diantaranya adalah sebagai berikut :

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PEMBAHASAN Jadwal kerja praktek Tabel 3.1 Jadwal kerja praktek

BAB III ANALISA DAN PERANCANGAN

BAB III KEGIATAN PADA SAAT KERJA PRAKTEK. Pelaksanaan kerja praktek yang dilakukan pada Sesko TNI, tepatnya pada

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III. ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

Gambar.3.2. Desain Topologi PLC Satu Terminal

BAB IV PENGUJIAN DAN ANALISIS

BAB IV PERANCANGAN DAN IMPLEMENTASI

BAB IV DISKRIPSI PEKERJAAN

BAB I PERSYARATAN PRODUK

BAB I PENDAHULUAN. percepatan di berbagai bidang. Secara langsung ataupun tidak, teknologi informasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISIS KERJA PRAKTEK. ruangan yaitu ruangan marketing dan Gudang. Dimana untuk bagian Marketing

Cisco ADSL dan SHDSL Modem Router

BAB 4 IMPLENTASI DAN EVALUASI HASIL

BAB III ANALISIS SISTEM. dan juga merupakan langkah persiapan menuju ke tahap perancangan

Bab 3 Metode dan Perancangan Sistem

BAB I PENDAHULUAN I.1. Gambaran Umum

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 2 LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN EVALUASI. Perancangan yang dilakukan pada penelitian ini bersifat simulasi, karena jaringan Cloud

BAB III METODE PENELITIAN. Metodologi penelitian yang digunakana dalam penulisan skripsi ini adalah

BAB IV IMPLEMENTASI DAN PENGUJIAN

UJIAN NASIONAL TAHUN PELAJARAN 2015/2016

BAB 4 HASIL DAN PEMBAHASAN

BAB II TINJAUAN PUSTAKA

BAB 3. PERANCANGAN JARINGAN DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN. 3.1 Analisa Jaringan Lokal Yang Akan Dibangun

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

ANALISA JARINGAN DAN KEAMANAN KOMPUTER BERBASIS LAN PADA SEBUAH WARNET

DAFTAR ISI. Halaman ABSTRAKSI...i. KATA PENGANTAR...ii. DAFTAR ISI...iv. DAFTAR GAMBAR...vi. DAFTAR TABEL...xii. DAFTAR LAMPIRAN...

BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM. Analisis sistem dari aplikasi ini terdiri dari : 3. Kebutuhan Pengembangan Aplikasi

BAB I PENDAHULUAN 1.1. Latar Belakang

Gambar 3.1 Perancangan Sistem

BAB III PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. pendukung, seperti perangkat keras dan piranti lunak. Berikut ini akan diuraikan

Transkripsi:

BAB III ANALISA DAN PERANCANGAN Pada bab ini akan dilakukan analisis kebutuhan dan perancangan dalam pembuatan proyek akhir Implementasi load balancer dan fail over pada email server. Berikut adalah analisis dan perancangan dari proyek akhir ini. 3.1 Pengumpulan Data 1. Pencarian referensi yang berhubungan dengan komunikasi suara dan cara kerja dan penggunaan email server menggunakan Postfix. 2. Pencarian referensi tentang cara pembuatan load balance dan fail over menggunakan HAproxy. 3. Pencarian refrensi tentang pengintegrasian Email Server dengan HAProxy dalam pembuatan load balance dan fail over. 3.2 Analisa 3.2.1 Analisa Sistem Berjalan Berdasarkan hasil pengamatan penulis pada system yang berjalan untuk pengiriman email blast masih menggunakan satu buah email server untuk keperluan email blast. Seperti pada gambar berikut : Mail Server Process Client Process send mail through Single Mail Server MaIl Server User Gambar 3.1. Skema Sistem yang berjalan Pada gambar 3.1. system yang berjalan menggunakan single mail server atau satu buah email server. Sehingga ketergantungan terhadap 19

email server tersebut sangatlah tinggi. Akibatnya jika mail server tersebut mati, maka aktifitas pengiriman email menjadi gagal dan terhambat. 3.3 Perancangan dan Desain Sistem Pada proyek akhir ini akan dibuat sistem load balancer dan fail over untuk membagi load pada email server dan mencegah terhambatnya pengiriman email yang di sebabkan email server yang mati. Maka dari itu penulis mencoba membangun Load balancer dan fail over pada email server, yaitu dengan membangun email server dengan mengintegrasikan dengan HAProxy yang menyediakan load balancer dan fail over. Berikut adalah perancangan dan desain sistem serta flowchart load balance dan fail over dalam Proyek Akhir ini : Mail Server A will handle the first request MaIl Server A Send Email to 4 Address List Email Through Email Server Gateway User Email Server Gateway Email Gateway Split 4 Address to 2 Mail Server with Detail : Mail Server A handle 2 EMail Mail Server B handle 2 Email Mail Server B Mail Server B will handle the second request Gambar 3.2. Skema perancangan system load balance. Pada perancangan system load balance pada Gambar 3.2, email yang dikirimkan oleh user admin dengan melalui email gateway ke beberapa address list email, maka email tersebut akan didistribusikan dari email gateway ke email server akhir dengan pembagian load balance yang akan dikirim ke email server dengan perhitungan load balance round robin (List Email : Email Server terdaftar). 20

Mail Server A Up MaIl Server A send mail through Email Gateway service to two mail server Email Gateway Handle Fail Over Mail Server B Down User Mail Server B Gambar 3.3. Skema Perancangan Sistem Fail Over. Pada perancangan fail over pada Gambar 3.3, jika Mail Server B down atau mati maka semua process akan di handle oleh mail server A atau mail server yang menyala. Mulai Setup Email Parameter to Email Gateway User Input Email Gateway Parameter True Email Server Configuration Valid False User Send Email Blast to List Email Email Delivered from mail1 (192.168.0.3) True Email Send to Receipient Email Send to Mail 1 (192.168.10.3) Selesai Email Gateway will split Email address to two mail server (Load Balance) Email Delivered from mail2 (192.168.0.4) True Email Send to Receipient Email Send to Mail 1 (192.168.10.4) False Gambar 3.4. Flowchart Sistem Load Balance dan Fail Over Pada Gambar 3.4, flowchar dari system yang akan dibuat dimulai dari user admin melakukan konfigurasi pada applikasi email blast. Konfigurasi yang dilakukan adalah menambahkan informasi email gateway berupa ip address dan port yang dipakai dan juga user admin memasukan data address list pada applikasi 21

email blast. Jika email address sudah berhasil dimasukan maka user admin akan melakukan pengiriman email blast dengan melalui email gateway. Pada email gateway, email yang masuk akan diproses dengan mekanisme load balance round robin seperti pada gambar 3.2 yang akan diteruskan ke dua mail server hingga akhirnya email berhasil dikirim. Mail Server A akan handle 2 mail yang akan di kirim : * fahmi@mercubuana.edu *mustaqim@mercubuana.edu Fahmi@mercubuana.edu User Admin akan mengirimkan sebuah email ke 4 address list : * fahmi@mercubuana.edu * mustaqim@mercubuana.edu * devi@mercubuana.edu * nurmalita@mercubuana.edu 192.168.10.3/27 Email Server Penerima Email Gateway akan membagi 4 email address itu ke 2 server Mustaqim@mercubuana.edu 192.168.10.5/27 192.168.10.2/27 Devi@mercubuana.edu 192.168.10.4/27 Mail Server B akan handle 2 mail yang akan di kirim : * devi@mercubuana.edu * nurmalita@mercubuana.edu Email Server Penerima Nurmalita@mercubuana.edu Gambar 3.3. Desain Prototype Load balancer dan fail over pada email server Pada gambar 3.3 diatas merupakan desain prototype akhir dari system load balance dan fail over yang dibuat. Pada email gateway mengguanakan IP 192.168.10.2 dan akan didistribusikan ke kedua mail server dengan detail mail server A (192.168.10.3) dan mail server B (192.168.10.4). Dan pada gambar diatas juga dijelaskan flow pengiriman dari email yang akan dikirim ke empat address list dengan menggunakan schema round robin. 3.4 Kebutuhan Perangkat Keras dan Perangkat Lunak 3.3.1. Perangkat Lunak Table 3.1. Kebutuhan Perangkat Lunak No. Perangkat Lunak 1. HAProxy - 2. Postfix - Versi 3. Zimbra Versi 8 22

3. Bind9 Versi 6.5 4. CentOS Versi 6.5 5. Mysql - 6. Pommo Simple Email Blast - 7. PHP Versi 5.4 8. Microsoft Office Outlook Versi 2016 3.3.2. Perangkat Keras Server Email dan Email gateway Table 3.2. Kebutuhan Perangkat Keras No. Perangkat Keras Spesifikasi 1. Processor Intel Core i3-3120m CPU @2.50 Ghz 2. RAM 2 Gb 3. Hard drives 50Gb 4. Optical devices DVD RW SuperMulti DL 5. Communication Intel Fast Ethernet Integrated Controller (10/100 NIC), 56K v.92 modem 3.3.3. Kebutuhan Komponen Jaringan Table 3.3. Komponen Jaringan Nama Komponen Kabel UTP RJ 45 Tang crimping Tester USB LAN CARD Keterangan Media transmisi menggunakan kawat tembaga Konektor kabel UTP Tang penjepit RJ45 dengan kabel UTP Media uji koneksi kabel UTP Sebagai media tambahan Ethernet pada PC router 3.5 Skenario Sistem Pada Proyek Akhir ini yang berjudul Implementasi load balance dan fail over pada email server akan dibuat skenario implentasi dan pengujian sistem, yaitu : 23

1. Sistem load balance dan fail over ini akan dibuat pada jaringan local area network (LAN) dengan pengalamatan IPv4 dan dibuat berupa Prototype. 2. Email server yang akan dipakai sebagai Server pengiriman pesan menggunakan platform Postfix. 3. Load Balance dan Fail over Server yang akan dipakai menggunakan platform HAProxy. 4. Pengiriman email dapat dikirimkan melalui kedua mail server dengan melalui email gateway sebagai load balancenya. 5. Email Server yang mati otomatis akan difail over oleh email server gateway ke Email Server yang aktif. 6. Pada email server penerima dibuat prototype menggunakan CentOS dengan Zimbra Mail Servernya. 7. Komunikasi antara email server dengan email penerima menggunakan local area network 8. Komunikasi antara email server dengan email penerima diasumsikan sebagai jaringan internet. 24