Nuhajat 09.43.914 - Membangun Cloud Computing Pada STMIK WiCiDa Samarinda

  • Upload
    nuhajat

  • View
    78

  • Download
    4

Embed Size (px)

DESCRIPTION

Membangun Cloud Computing Pada STMIK WiCiDa Samarinda

Citation preview

Oleh: Nuhajat09.43.914MEMBANGUN CLOUD COMPUTINGBERBASIS FREE/OPEN SOURCE SOFTWAREPADA STMIK WIDYA CIPTA DHARMA SAMARINDAPembibing I : H. Tommy Bustomi, S.Kom, M.KomPembbing II : Asep Irawan, S.KomPembahas : Siti Lailiyah, S.Kom, M.KomSEMINAR I

Cloud computing adalah sebuah teknologi sistem komputerisasi berbasis jaringan (internet maupun intranet), dimana suatu sumberdaya (resource) hardware dan software disediakan sebagai sebuah layanan untuk digunakan oleh komputer lain yang membutuhkan.

Cloud computing bisa dianggap sebagai perluasan dari virtualisasi. Aplikasi atau sistem yang digunakan bisa di tempatkan di internet (awan) tidak mengelolanya secara internal (on premis).

Latar Belakang

Free/Open Source Software (FOSS) adalah perangkat lunak bebas mengacu pada kebebasan para penggunanya untuk menjalankan, menggandakan, menyebarluaskan/mendistribusikan, mempelajari, mengubah dan meningkatkan kinerja perangkat lunak. Pilihan untuk mengembangkan dan memanfaatkan FOSS merupakan pilihan yang rasional, baik dari segi legalitas, ekonomi, maupun tingkat keamanannya (security).

Latar Belakang

Sekolah Tinggi Manajemen Informatika Dan Komputer Widya Cipta Dharma (STMIK WiCiDa) merupakan Pusat Studi Unggulan (Center of Excellence) perguruan tinggi swasta bidang IT di Kalimantan Timur.

Perumusan dan penetapan kebijakan teknis serta pengkoordinasian urusan bidang Teknologi dan Informasi (TIK) STMIK WiCiDa di laksanakan melalui Unit Pelaksana Teknis (UPT) Pusat Komputer (PUSKOM).

Latar Belakang

Latar Belakang

Masalah yang ada pada STMIK WiCiDa saat ini yaitu:

Besarnya biaya yang di keluarkan untuk membeli lisensi proprietary software;

Saat ini aplikasi dan pengelolaan data tiap bagian UPT tersimpan di masing masing bagian UPT tersebut (onpremis).

Belum adanya server digital content (e-learning, e-journal, e-library, dsb);

Belum terintegrasi antara PUSKOM dan UPT lain dalam infrastruktur TIK, sehingga bermuara pada belum optimalnya pemanfaatan TIK di kalangan mahasiswa dan civitas akademika STMIK WiCiDa Samarinda.

Adapun rumusan masalah yang akan dibahas berdasarkan latar belakang diatas adalah

Bagaimana Membangun Cloud Computing Berbasis Free Open Source Software Pada STMIK WiCiDa?

Rumusan Masalah

Merancang usulan topologi jaringan Cloud Computing (prototype) di sesuaikan dengan kondisi di STMIK WiCiDa.

Instalasi dan konfigurasi Infrastruktur as a Service (IaaS) menggunakan Proxmox VE 3.2 sebagai cloud server engine meliputi:

Instalasi, Konfigurasi dan Penggunaan Proxmox

Proxmox Cluster & High Availabilty (HA) Failover

Backup & Restore Proxmox

3. Pengujian layanan cloud infrastruktur as a service (IaaS), Platform as a Service (PaaS) dan Software as a Service (SaaS) menggunakan Content Management System (CMS) sebagai manajemen konten digital.

Batasan Masalah

Tujuan khusus penelitian ini adalah membuat dan menerapkan cloud computing berupa infrastruktur Hybrid cloud computing di STMIK WiCiDa

Tujuan Penelitian

Penelitian ini diharapkan akan menghasilkan suatu peta rencana (roadmap) pengembangan teknologi cloud computing dan FOSS yang menarik minat peneliti dan mahasiswa untuk turut serta sehingga akan meningkatkan jumlah publikasi ilmiah mahasiswa semua program studi yang terlibat.

Dengan adanya konten digital yang lengkap serta fasilitas TIK lainnya yang ditunjang oleh Cloud Computing diharapkan bisa bermanfaat dalam meningkatkan semangat belajar, kolaborasi-elaborasi sharing ilmu pengetahuan yang berkualitas serta kompeten di jurusan masing-masing sehingga lebih siap menjadi lulusan terbaik.

Manfaat PenelitianBagi Mahasiswa

Adanya server-server content digital berbasis Cloud Computing nantinya segenap dosen civitas akademika bisa proaktif memanfaatkan dalam pemenuhan kebutuhan konten digital yang tersedia sehingga dapat di maksimalkan fungsinya ( contoh: email, portofolio, jurnal ilmiah riset, blogging, dsb ) dalam kegiatan eksplorasi, kolaborasi-elaborasi, dan konformasi upaya peningkatan mutu dan kualitas kegiatan belajar mengajar (KBM).

Manfaat PenelitianBagi Dosen

Jika penelitian ini berhasil, harapnnya dapat menghemat anggaran belanja lisensi proprietary softwareBermanfaat sebagai pertimbangan dalam perencanaan strategis pengembangan TIK di STMIK WiCiDa guna lebih fokus mendorong pengembangan teknologi yang terarah kepada penerapan di mitra industri dan masyarakat serta pengembangan capacity building STMIK WiCiDa.

harapannya juga bagi stakholder STMIK WiCiDa lebih fokus pada tri dharma perguruan tinggi yaitu pendidikan, penelitian dan pengabdian masyarakat.

Manfaat PenelitianBagi Perguruan Tinggi

BAB I PENDAHULUANBagian ini berisi tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian dan sistematika penulisan.BAB II TINJAUAN PUSTAKABagian ini menjelaskan mengenai kajian empirik dan dasar teori yang digunakan dalam pembahasan dalam proposal skripsi, menguraikan tentang teori Cloud Computing dan pendukungnya.

Sistematika Penulisan

BAB III METODE PENELITIANBagian ini memberikan dan menjelaskan tentang metode penelitian yang dipakai dalam mengadakan penelitian Cloud Computing berbasis FOSS untuk penyusunan skripsi ini yang meliputi tempat dan waktu penelitian di STMIK Widya Cipta Dharma Samarinda, Teknik Pengumpulan Data dan Teknik Analisa Data.

Sistematika Penulisan

BAB IV HASIL PENELITIAN DAN PEMBAHASANBagian ini berisi tentang gambaran hasil analisa untuk Menerapkan Cloud Computing Berbasis Free Open Source Software Pada STMIK Widya Cipta Dharma Samarinda..BAB V PENUTUPBerisi kesimpulan dari permasalahan yang ada, saran-saran agar Hasil penelitan ini dapat digunakan dan di kembangkan dengan baik.

Sistematika Penulisan

Tinjauan PustakaNo.NamaJudul

a.International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE), Volume 2, Oktober 2012Study of Cloud Setup for College Campus

b.White Paper Cisco, 2012Cloud 101: Developing a Cloud-Computing Strategy for Higher Education

c.Achmad Solichin & Zainal A. Hasibuan, 2012Pemodelan Arsitektur Teknologi Informasi Berbasis Cloud Computing Untuk Institusi Perguruan Tinggi Di Indonesia

d.Yulius harming Dede, 2011NIM: 05.43.112Membangun Cloud Computing Server Sebagai Penyedia Aplikasi Kantor Berbasis Free Open Source

Kajian EmpirikKajian empirik berkaitan dengan topik-topik cloud computing dilakukan dengan melakukan review dan perbandingan paper dan jurnal nasional mapun internasional pada tabel berikut:

Buku ReferensiBuku Pedoman 2009 STMIK WiCiDa

Majalah STMIK WiCiDa

Smart City Beserta Cloud Computing dan Teknologi-teknologi Pendukungnya

Membuat Sendiri CLOUD COMPUTING SERVER menggunakan Open Surce

Membangun Infrastruktur Komputasi Awan Privat menggunakan Ubuntu Enterprise Cloud

The Power of OwnCloud

Teori dan Praktik Cloud Computing (Open Nebula, VMWare, dan Amazon AWS)

Kupas Tuntas bermacam Aplikasi Generasi Cloud Computing

http://GOOGLE.com

Tinjauan Pustaka

Kegiatan penelitian ini dilakukan di Unit Pelaksana Teknis (UPT) Pusat Komputer (PUSKOM) STMIK Widya Cipta Dharma yang berada di Jl. M. Yamin No. 14 Samarinda. Penelitian ini dilaksanakan dalam waktu dua bulan dimulai tanggal 01 Maret 2014 s/d 30 April 2014.

Tempat dan Waktu Penelitian

Studi PustakaYaitu dengan mempelajari berbagai macam literatur atau referensi yang berisikan tentang teori-teori yang tentunya berkenan serta menunjang penelitian dan penulisan ilmiah. Hal ini agar dari tahap penelitian hingga penulisan tidak menyimpang dari prosedur dan ketentuan yang ada. Interview (Wawancara)Yaitu dengan tanya jawab secara langsung, observasi dengan pihak terkait di STMIK Widya Cipta Dharma Samarinda.

Metode Pengumpulan Data

Pengembangan sistem Cloud Computing menggunakan metode Prototyping Model (Model Prototipe). Metode Prototyping Model (Model Prototipe) merupakan salah satu metode siklus hidup sistem yang didasarkan pada konsep model bekerja (working model). Tujuannya adalah mengembangkan model menjadi sistem final dan dapat menghemat waktu.

Metode Pengembangan Sistem

Analisis Kebutuhan Perangkat Lunak (Analysis)Analisis adalah tahap awal yang harus dilakukan untuk mengindentifikasi berbagai permasalahan yang ada pada jaringan berbasis Cloud computing serta kebutuhan bagi pemakainya

Metode Pengembangan Sistem

Analisis Kebutuhan Perangkat Lunak (Analysis):Analisis DataDalam analisis pada penerapan berbasis Cloud ini, data yang diperoleh adalah mahalnya biaya proprietary software.

Metode Pengembangan Sistem

Analisis Kebutuhan Perangkat Lunak (Analysis):Analisis Kebutuhan JaringanAnalisis kebutuhan mencakup berbagai hal yang dibutuhkan dalam sebuah jaringan cloud computing.

Metode Pengembangan Sistem

Analisis Kebutuhan Perangkat Lunak (Analysis):Analisis Fungsional Pada analisis ini menjelaskan bahwa Cloud computing yang akan dibuat, nantinya dapat digunakan untuk server-server konten digital, penunjang pemanfaatan dan pengembangan TIK STMIK WiCiDa

Metode Pengembangan Sistem

Analisis Kebutuhan Perangkat Lunak (Analysis):Analisis TeknologiAnalisis teknologi pada penerapan cloud computing yang dibutuhkan adalah beberapa perangkat Hardware dan Software dengan spesikasi minimal sebagai berikut :

Metode Pengembangan Sistem

Software :Sistem Operasi Linux Proxmox VE 3.2Sistem operasi Linux FreeNAS 9.2.1.3Virtual Machine/Virtual ApplianceContent Management System (CMS)

Analisis Teknologi

Hardware :Rekomendasi Hardware :dibutuhkan 2 buah server fisik dengan sepesifikasi sebagai berikut:Dual or Quad Socket Server (Quad/Six/Hexa Core CPUs) CPU: 64bit (Intel EMT64 or AMD64) Intel VT/AMD-V capable CPU/Mainboard (for KVM Full Virtualization support) 8 GB RAM is good, more is better (grab as much as possible) Hardware RAID with batteries protected write cache (BBU) or flash protection Fast hard drives, best results with 15k rpm SAS, Raid10 Two Gbit NIC (for bonding), additional NICs depending on the preferred storage technology and cluster setup Fencing hardware (only needed for HA)

Analisis Teknologi

Hardware :Server NASDiperlukan satu buah komputer sebagai Network Attach Storage (NAS) dengan spesifikasi sbb:RAM 1GBCPU 64Hardisk 1TB

Analisis Teknologi

Alat bantu Pengembangan Sistem

Alat bantu Pengembangan Sistem

Alat bantu Pengembangan Sistem

Alat bantu Pengembangan Sistem

ImplementasiSetelah melakukan analisis dan desain skema jaringan, maka dilakukan pengujiian implementasi cloud server. Dalam tahap ini melakukan konfigurasi server cloud menggunakan Sistem Operasi Linux Proxmox

Alat bantu Pengembangan Sistem

Black Box TestingSetelah melakukan tahapan implementasi maka dilakukan pengujian yaitu dengan cara melakukan instalasi virutal machine/virtual appliance , pengujian IaaS menggunakan OwnCloud atau EyeOS, pengujian PaaS menggunakan OpenShift Origin dan pengujian SaaS menggunakan CMS.

Beta TestingAdapun bentuk pengujian beta yang digunakan berupa kuesioner (Suryaatmodjo, 2011), rumus pengujiannya adalah sebagai berikut :

Y = P/Q * 100%

Keterangan :P = Banyaknya jawaban responden tiap soalQ = Jumlah responden Y = Nilai persentase

Alat bantu Pengembangan Sistem

Pemeliharaan (Maintenance)

Setelah melakukan tahap pengujian maka dilakukan pemeliharaan jaringan dan Cloud server. Pemeliharaan jaringan dan server dilakukan untuk mengembangkan implementasi dari jaringan LAN/wirelessLAN dan Cloud server yang memungkinkan untuk melakukan perubahan-perubahan yang diperlukan.

Alat bantu Pengembangan Sistem

Alat bantu Pengembangan Sistem

JADWAL PENELITIAN

SEKIAN

TERIMAKASIH

???Page ??? (???)00/00/0000, 00:00:00Page / KegiatanBulan

Maret 2014April 2014

12341234

Studi LiteraturProposalAnalisis SistemSistem PerancanganImplementasiUji CobaPenyusunan Laporan