membangun private cloud computing dan analisa terhadap ...€¦ · kata pengantar bismillahi...
TRANSCRIPT
Membangun Private Cloud Computing dan
Analisa Terhadap Serangan DoS (Denial of Service),
Study Kasus SMKN 6 Jakarta
TESIS
Oleh :
JOHAN SHARIF
55413120012
PROGRAM MAGISTER TEKNIK ELEKTRO
PROGRAM PASCA SARJANA
UNIVERSITAS MERCUBUANA 2016
Perpustakaan Universitas Mercu BuanaKampus B Menteng Gedung Tedja BuanaJl. Menteng Raya No.29 Jakarta PusatTelp : 021-92983731
Membangun Private Cloud Computing dan
Analisa Terhadap Serangan DoS (Denial of Service),
Study Kasus SMKN 6 Jakarta
TESIS
Diajukan sebagai salah satu syarat Untuk Menyelesaikan
Program Pascasarjana Program Magister Teknik Elektro
Oleh :
JOHAN SHARIF
55413120012
UNIVERSITAS MERCUBUANA PROGRAM PASCA SARJANA
Perpustakaan Universitas Mercu BuanaKampus B Menteng Gedung Tedja BuanaJl. Menteng Raya No.29 Jakarta PusatTelp : 021-92983731
Perpustakaan Universitas Mercu BuanaKampus B Menteng Gedung Tedja BuanaJl. Menteng Raya No.29 Jakarta PusatTelp : 021-92983731
Perpustakaan Universitas Mercu BuanaKampus B Menteng Gedung Tedja BuanaJl. Menteng Raya No.29 Jakarta PusatTelp : 021-92983731
iii
KATA PENGANTAR
Bismillahi Rahmaanir Rahiim
Alhamdulillah, segala puja dan puji kami haturkan kehadirat Ilahi Rabbi,
yang telah menganugerahkan segala nikmat-Nya terutama nikmat sehat
dan keimanan. Shalawat dan Salam kami haturkan kepada junjungan alam
semesta Muhammad SAW beserta keluarga, sahabat, tabi’in, tabiu’t at
tabi’in dan sampai kepada kita pengikutnya hingga akhir zaman, Aamiin.
Tulisan ini merupakan laporan tesis yang dilakukan untuk
menyelesaikan masa pendidikan Magister Teknik Elektro yang telah
ditempuh kurang lebih selama 4 semester, pada Program Pasca Sarjana
Universitas Mercubuana Jakarta, Jurusan Magister Teknik Elektro.
Ucapan terima kasih yang seluas dan sebanyak-banyaknya penulis
haturkan pada para pembimbing, baik itu Prof. Dr –ing. Mudrik Alaydrus,
yang tidak bosan dan lelah membimbing dari awal program pasca sarjana
ini berlangsung, semoga Allah SWT memberikan balasan yang lebih baik
atas jerih payah para pembimbing selama mengawal penulis hingga proses
penelitian ini selesai dan mencapai hasil yang terbaik, Aamiin.
Tidak lupa penulis haturkan rasa bangga dan terima kasih pada teman-
teman seperjuangan MTEL angkatan 14, yang senantiasa mendo’akan
serta mendukung tercapainya akhir masa pendidikan ini. Ucapan terima
kasih penulis haturkan untuk Orang Tua kami yang tak lelah terus
mendo’akan sepanjang hayat, terakhir ucapan spesial untuk istriku tercinta
Dewi Rosmirawati dan anak-anakku tercinta yang sering menemani saat
bimbingan, mendukung dan mendo’akan disetiap malam dan siangnya,
mendengarkan keluhan atas kebuntuan dari setiap masalah yang penulis
hadapi dalam pengerjaan tesis ini, semoga Allah SWT menjadikan mu
sebagai pendamping hidupku di dunia dan di akhirat, Aamiin.
Penulis berharap, tesis ini dapat memberikan manfaat, meski apa
yang kami lakukan merupakan hanya setitik ilmu dari lautan ilmu yang tak
berbatas. Semoga Allah memberi kerberkahan setiap ilmu yag kita pelajari
dan amalkan.
Perpustakaan Universitas Mercu BuanaKampus B Menteng Gedung Tedja BuanaJl. Menteng Raya No.29 Jakarta PusatTelp : 021-92983731
vi
DAFTAR ISI
Judul Tesis ........................................................................................... i
Abstraksi .............................................................................................. ii
Lembar Pengesahan ............................................................................ iii
Lembar Pernyataan Keaslian ............................................................... iv
Kata Pengantar .................................................................................... v
Daftar Isi .............................................................................................. vi
Daftar Gambar ..................................................................................... viii
Daftar Singkatan .................................................................................. ix
Bab I PENDAHULUAN ..................................................................... 1
1.1 Latar Belakang .................................................................. 1
1.2 Masalah Dan Batasan Masalah ........................................ 3
1.3 Tujuan Penelitian............................................................... 4
1.4 Manfaat Penelitian ............................................................. 4
Bab II LANDASAN TEORI ................................................................. 5
2.1 Cloud Computing............................................................... 5
2.1.1 Sejarah Cloud Computing ........................................ 5
2.1.2 Manfaat Cloud Computing ....................................... 7
2.1.3 Resiko Cloud Computing ......................................... 8
2.1.4 Jenis Layanan Cloud Computing ............................. 9
2.1.5 Deployment Model Cloud Computing ...................... 11
2.2 Model Rekayasa Perangkat Lunak .................................... 13
2.3 Protokol Dalam Jaringan Komputer ................................... 16
2.4 Quality of Service (QOS) ................................................... 23
2.5 Denial of Service (DoS) ..................................................... 25
Bab III METODE PENELELITIAN ....................................................... 29
3.1 Obyek Penelitian ............................................................... 29
3.2 Linear Sequential Model .................................................... 29
3.2.1 Requirements Gathering .......................................... 30
3.2.2 System Design ......................................................... 30
Perpustakaan Universitas Mercu BuanaKampus B Menteng Gedung Tedja BuanaJl. Menteng Raya No.29 Jakarta PusatTelp : 021-92983731
vii
3.2.3 Implementation ........................................................ 30
3.2.4 Fungsional Testing ................................................... 31
3.2.5 Deploy & Monitor ..................................................... 31
3.2.6 Maintenance ............................................................ 31
3.3 Desain Penelitian .............................................................. 32
3.3.1 spesifikasi Hardware ................................................ 32
3.3.2 Spesifikasi Software ................................................. 32
3.3.3 Alur Proses Penelitian .............................................. 33
Bab IV IMPLEMENTASI dan ANALISIS KUALITAS LAYANAN .......... 36
4.1 Pembangunan Sistem Cloud ............................................. 36
4.1.1 Analisis Kebutuhan .................................................. 36
4.1.2 Rancangan Sistem ................................................... 36
4.1.3 Implementasi Sistem ................................................ 38
4.1.4 Uji Fungsi Sistem ..................................................... 41
4.1.5 Pemantauan Pengembangan .................................. 43
4.1.6 Perawatan ................................................................ 43
4.2 Analisa Uji Serangan DoS (Denial of Service) .................. 44
4.2.1 Data Awal ................................................................. 45
4.2.2 Data Skenario 1 ....................................................... 46
4.2.3 Data Skenario 2 ....................................................... 48
4.2.4 Analisa Data ............................................................. 50
Bab V KESIMPULAN dan SARAN ..................................................... 53
5.1 Kesimpulan ....................................................................... 53
5.2 Saran dan Usulan Penelitian Selanjutnya ......................... 54
Daftar Pustaka ..................................................................................... 55
Perpustakaan Universitas Mercu BuanaKampus B Menteng Gedung Tedja BuanaJl. Menteng Raya No.29 Jakarta PusatTelp : 021-92983731
viii
DAFTAR GAMBAR
2.1 Komputasi awan ........................................................................... 11
2.2 System Development Life Cycle ................................................... 14
3.1 Linear Sequential Model ............................................................... 30
3.2 Bagan Alur Proses Penelitian ....................................................... 33
4.1 Jaringan komputer di SMKN 6 Jakarta lantai 1 ............................. 37
4.2 Jaringan komputer di SMKN 6 Jakarta lantai 2 ............................. 37
4.3 Tampilan Awal Cloud Computing .................................................. 39
4.4 Pembagian User Grup untuk Guru ................................................ 41
4.5 Pembagian User Grup untuk Siswa berdasarkan Kelas ............... 41
4.6 Hasil Upload File ........................................................................... 42
4.1 Grafik Nilai Troughput Tanpa Serangan DoS................................ 46
4.2 Grafik Nilai Troughput Serangan 32000 bytes x 3 Komputer ........ 48
4.3 Grafik Nilai Troughput Serangan 65000 bytes x 6 Komputer ........ 50
4.4 Grafik nilai Troughtput dari hasil 3 percobaan serangan DoS ....... 51
Perpustakaan Universitas Mercu BuanaKampus B Menteng Gedung Tedja BuanaJl. Menteng Raya No.29 Jakarta PusatTelp : 021-92983731
ix
DAFTAR SINGKATAN
QOS Quality Of Service
DOS Denial Of Service
SQL System Query Language
IT/TI Information Technology / Teknologi Informasi
CPU Central Processing Unit
VPN Virtual Private Network
AWS Amazon Web Service
SaaS Software as a Service
PaaS Platform as a Service
IaaS Infrastructure as a Service
RAM Random Access Memory
RAD Rapid Application Development
ESP Evolutionary Sofware Process
CBD Component Based Development
SDLC System Development Life Cycle
TCP/IP Transmission Control Protocol/Internet Protocol
UDP User Datagram Protokol
DNS Domain Name System
PPP Point-to-Point Protocol
WAN Wide Area Network
SLIP Serial Line Internet Protocol
ICMP Internet Control Message Protocol
POP3 Post Office Protocol
IMAP Internet Message Access Protocol
SMTP Simple Mail Transfer Protocol
HTTP Hypertext Transfer Protocol
HTTPS Hypertext Transfer Protocol Secure
SSH Sucure Shell
Telnet Telecommunication network
FTP File Transfer Protocol
LDAP Lightweight Directory Access Protocol)
SSL Secure Socket Layer
MOS Mean Opinion Score
Perpustakaan Universitas Mercu BuanaKampus B Menteng Gedung Tedja BuanaJl. Menteng Raya No.29 Jakarta PusatTelp : 021-92983731