Anda di halaman 1dari 11

ANALISIS IMPLEMENTASI OWNCLOUD DENGAN INFRASTRUCTURE AS A

SERVICES (IAAS) SEBAGAI MEDIA PENYIMPANAN PADA


YAYASAN ISLAM SWASEMBADA TAMAN HARAPAN

PROPOSAL SKRIPSI

Disusun Oleh :

NAMA : FARRAS FAUZAN


NPM : 2015470025

PROGRAM STUDI INFORMATIKA


FAKULTAS TEKNIK - UNIVERSITAS MUHAMMADIYAH
JAKARTA
2019

1
2

BAB I

PENDAHULUAN

1.1 Latar Belakang


Teknologi saat ini dirasakan telah berkontribusi banyak dalam kehidupan
umat manusia, berbagai kemudahan dari urusan-urusan sederhana sampai
dengan alat bantu pekerjaan sehari-hari pun bisa ditangani. Dengan teknologi,
waktu, dan ruang pun kini tak menjadi batasan lagi. Betapa mudahnya saat ini
antar satu orang dengan orang lain untuk berbagi ide dan pemikiran, serta
mengerjakan hal-hal apa pun bisa dilakukan dengan jarak jauh.

Perkembangan dunia teknologi saat ini sangatlah cepat dan menghadirkan


beberapa inovasi terbaru. Salah satu inovasi terbaru yang dapat di manfaatkan
yaitu dapat menyimpan dan berbagi data-data dengan mudah, cepat, dan aman
melalui PC, tablet PC ataupun smartphone dari mana saja dan kapan saja.

Data merupakan informasi penting dan berharga dalam suatu lembaga atau
instansi, baik bergerak di bidang pendidikan, politik, ekonomi dan sebagainya.
Oleh karena itu data sangat penting untuk dijaga atau dimanajemen dengan
baik oleh instansi yang bersangkutan. Apalagi diinstansi yang sedang dalam
tahap perkembangan dan mempunyai kantor lebih dari satu cabang, tentunya
hal tersebut sangat perlu dilakukan

Salah satu instansi yang sedang dalam tahap perkembangan yaitu Yayasan
Pendidikan Islam Swasembada Bekasi. Instansi ini bergerak dibidang
pendidikan, saat ini sudah ada beberapa sekolah yang didirikan , yaitu SD
Taman Harapan, SMP Taman Harapan, SMA Taman Harapan, dan SMK
Taman Harapan. Dari semua sekolah yang ada diinstansi ini maka perlu adanya
tempat dimana data itu terkumpul sehingga memudahkan pimpinan
instansi/yayasan untuk mengontrol data.
3

Komputasi awan atau Cloud Computing adalah teknologi yang cukup baru
di dalam dunia Teknologi dan Informasi, dimana komputasi awan ini berfungsi
sebagai layanan fasilitas berupa; perangkat lunak, jaringan server, media
penyimpanan, dan lain-lain yang disediakan kepada para pengguna untuk
kemudahan dalam beraktifitas.

Secara umum pemanfaatan teknologi komputer berbasis sistem cloud ini


merupakan sebuah teknologi yang menjadikan internet sebagai pusat server
untuk mengelola data dan juga perangkat lunak pengguna secara online
ataupun offline melalui komputer dengan internet atau komputer server.
Keterbatasan perangkat keras sebagai media penyimpanan dan juga akses
untuk pendistribusian data.

Kegiatan pendistribusian yang dilakukan oleh civitas akademika sekolah;


khususnya guru yaitu mengharuskan data untuk di-copy-paste menggunakan
perangkat keras berupa hardisk exernal ataupun flashdisk, tidak menjamin
adanya keamanan dan keutuhan data ketika data sedang didistribusikan, selain
itu data rentan sekali rusak akibat perangkat keras yang tiba-tiba error dan
menyebabkan kerusakan ketika data akan didistribusikan.

Kawasan Yayasan Islam Swasembada Taman Harapan ini teramat luas


jangkauannya dari tiap gedung sekolahnya. Gedungnya berbeda-beda, untuk
menuju titik terjauhnya pun dengan berjalan kaki akan lumayan melalahkan
karena tiap ruangan IT yang ada berpisah-pisah berdasarkan masing-masing
sekolah, dan belum ada tempat terpusatnya data.

OwnCloud merupakan salah satu aplikasi distribusi/sharing data gratis yang


dapat membuat pusat integrasi dan terpusatnya data setiap pengguna dengan
otentikasi yang berbeda-beda, sehingga setiap pengguna dapat mengatur
peruntukan datanya masing-masing dan konektivitas dengan berbagai device
dan platform yang tujuannya mengamankan suatu data, dimana saja dan kapan
saja dengan memanfaatkan jaringan yang sudah tersedia.

Berdasarkan permasalahan diatas peneliti mengangkat judul “ANALISIS


IMPLEMENTASI OWN CLOUD DENGAN INFRASTRUCTURE AS A
4

SERVICES (IAAS) SEBAGAI MEDIA PENYIMPANAN PADA


YAYASAN ISLAM SWASEMBADA TAMAN HARAPAN”

1.2 Identifikasi Masalah


Berdasarkan permasalahan diatas maka identifikasi masalahnya adalah :
1. Pendistribusian data masih menggunakan perangkat keras sehingga
menyulitkan seluruh civitas akademik; khususnya guru, dan data rentan
rusak akibat penggunaan perangkat keras.
2. Jarak tempuh yang lumayan jauh sehingga menyulitkan pimpinan dalam
melakukan pengontrolan data.
3. Belum adanya tempat data terpusat; data masih tersimpan pada masing-
masing gedung sekolah.
4. Terbatasnya kapasitas penyimpanan server sehingga memakan banyak
biaya operasional untuk media penyimpanan.

1.3 Rumusan Masalah


Berdasarkan latar belakang dan identifikasi masalah diatas, maka masalah
yang dapat dirumuskan adalah bagaimana membangun private cloud sebagai
media penyimpanan pada server sekolah yang dapat memudahkan proses
pendataan oleh civitas akademika sekolah, pengontrolan data oleh pimpinan, dan
pengelolaan data pada staf IT.

1.4 Batasan Masalah


Agar ruang lingkup penelitian ini jelas batasannya. Berdasarkan latar
belakang diatas, maka batasan masalah yang dibuat adalah sebagai berikut:
1. Membangun infrastruktur cloud server yang bersifat private sebagai media
penyimpanan di sekolah dengan cloud computing OwnCloud.
2. Server cloud computing menggunakan sistem operasi Linux Ubuntu 16.04
3. Server cloud computing OwnCloud diimplementasikan pada jaringan
publik.
5

1.5 Tujuan Penelitian


Tujuan dalam penulisan Tugas Akhir ini adalah membangun infrastruktur
layanan cloud computing yang bersifat private menggunakan OwnCloud sebagai
media penyimpanan, sehingga memudahkan seluruh civitas akademik dalam
pengelolaan data.

1.6 Metodologi Penelitian


Metode yang digunakan sebagai berikut:
1. Pengumpulan Data
a. Studi Literatur
Mempelajari dan mencari literasi berupa buku-buku, jurnal-jurnal
maupun informasi yang berhubungan dengan cloud computing
OwnCloud serta informasi-informasi yang mempunyai topik bahasan
serupa dengan topik yang dibahas oleh penulis.

2. Analisis Sistem
Melakukan analisa melalui studi literatur yang sudah didapat.

3. Perancangan Insfrastruktur
Perancangan atau penggambaran arsitektur jaringan yang akan dilakukan
untuk membangun cloud computing yang bersifat private dengan
OwnCloud

4. Implementasi dan Uji Coba


Melakukan implementasi dan uji coba OwnCloud, dengan insfrastuktur
yang sudah dibuat pada perancangan, untuk mengetahui dan mengevaluasi
kekurangan pada perancangan infrastruktur.

5. Penulisan Laporan
Melakukan tahap penulisan laporan yang dilakukan dari hasil kegiatan Tugas
Akhir
6

Mulai

Pengumpulan Data

Analisis Sistem

Perancangan
Insfrastruktur

Implementasi dan Uji


Coba

Penulisan Laporan

Konsultasi

Tidak

Sesuai
Bimbingan?

Ya

Presentasi

Selesai

Gambar 1.1 Flowchart Tugas Akhir


7

1.7 Sistematika Penulisan


Sistematika penulisan Tugas Akhir ini adalah sebagai berikut:
BAB I PENDAHULUAN
Dalam BAB ini memuat latar belakang masalah, identifikasi
masalah, rumusan masalah, batasan masalah, tujuan penelitian,
metodologi penelitian, dan sistematika penulisan.
BAB II LANDASAN TEORI
Pada Bab ini akan membahas mengenai teori-teori yang digunakan
sebagai panduan dasar dalam penelitian. Referensinya diambil dari
buku-buku, jurnal dan sumber ilmiah lainnya yang dapat menunjang
penelitian ini.

BAB III PERANCANGAN INFRASTRUKTUR


Pada Bab ini akan membahas mengenai infrastruktur cloud
computing yang bersifat private dalam membangun OwnCloud serta
kebutuhan yang digunakan dalam pembuatannya.
BAB IV HASIL DAN PEMBAHASAN
Pada bab ini akan dijelaskan dokumentasi, hasil uji coba, serta
pembahasan mengenai tahapan instalasi, konfigurasi, dan hasil yang
didapat dari membangun cloud computing bersifat private dengan
OwnCloud.
BAB V PENUTUP
Berisi kesimpulan dan saran dari hasil penerapan infrastruktur cloud
computing bersifat private dengan OwnCloud yang dibutuhkan
untuk pengembangan lebih lanjut.

BAB II
8

LANDASAN TEORI

2.1 Pengertian Jaringan Komputer

Jaringan komputer adalah sebuah jaringan dimana di dalamnya terdapat


beberapa perangkat komputer yang saling terhubung satu sama lain. Selain itu, di
dalam sebuah jaringan komputer juga terdapat perangkat komputer server dan juga
client. Antar masing – masing client maupun antar client dan server dapat saling
bertukar file maupun saling menggunakan printer yang terhubung pada unit –unit
komputer yang terhubung pada jaringan LAN.

Berdasarkan kabel yang digunakan, pada umumnya cara membuat jaringan


LAN yaitu dengan kabel BNC dan kabel UTP, selain itu beberapa jaringan LAN
ada ada pula yang menggunakan kabel STP maupun fiber optik, media ini di pilih
umumnya untuk pengiriman data walaupun sebenarnya media transmisi ini agak
berlebih untuk di gunakan di jaring LAN karena dapat menjangkau jarak yang
relative lebih jauh yang biasa nya digunakan di jaringan WAM (Iwan sofana,2003).

Keuntungan dari jaringan komputer : (Iwan Sofana, 2003)

1. kemampuan resource sharing, yaitu kemampuan berbagi pakai sumber daya


yang terdapat dan terhubung dalam jaringan komputer tersebut. Sumber
daya tersebut bisa berupa perangkat keras (Hardware) ataupun perangkat
lunak (Software). Contoh, Kita tidak perlu menyediakan printer sejumlah
komputer yang ada, melainkan cukup satu atau beberapa printer yang
kemudian kita bagi pemakaiannya ; begitu pula halnya dengan perangkat
lunak, baik sistem aplikasi maupun data.
2. Dengan adanya kemampuan untuk berbagi pakai perangkat lunak terutama
data, maka memungkinkan pengguna komputer untuk menggunakan
perangkat komputer lain untuk mengakses data yang terdapat pada sebuah
komputer pada saat komputer tersebut dipergunakan orang lain. Dengan
demikian tidak ada keharusan bagi seseorang untuk bekerja pada satu
komputer dan hal itu dapat diharapkan akan meningkatkan efisiensi dan
meningkatkan produktivitas pengguna komputer tersebut. Namun dengan
demikian kemampuan untuk bisa berbagi pakai data, keamanan data
9

tersebut juga harus tetap kita perhatikan jangan sampai dapat diakses oleh
orang-orang yang tidak berhak, dengan cara dilakukannya pemusatan data
sehingga akan meningkatkan faktor keamanan data tersebut.
3. Keuntungan lain adalah kemungkinan dilakukannya kontrol terhadap
penggunaan perangkat komputer yang terdapat dalam jaringan tersebut. Hal
ini akan mengurangi waktu penggunaan perangkat-perangkat tersebut untuk
hal-hal yang tidak perlu, begitu pula halnya dengan waktu penggunaan
perangkat tersebut.

2.2 Local Area Network

Local Area Network (LAN) adalah jaringan komputer yang jaringannya


hanya mencakup wilayah kecil, seperti jaringan komputer kampus, gedung, kantor,
sekolah atau yang lebih kecil. Saat ini, kebanyakan LAN bebasis pada teknologi
IEEE 802.3 Ethernet menggunakan perangkat switch, yang mempunyai kecepatan
transfer data 10, 100, atau 1000 Mbit/s. Selain teknologi Ethernet , saat ini teknologi
802.11b (atau biasa di sebut Wi-Fi) juga sering di gunakan untuk membentuk LAN
dengan teknologi Wi-Fi biasa di sebut hotspot.

Pada sebuah LAN, setiap node atau komputer mempunyai daya komputasi
sendiri, berbeda dengan konsep dump terminal. Setiap komputer juga dapat
mengakses sumber daya yang ada di LAN sesuai dengan hak akses yang telah
diatur. Sumber daya tersebut dapat berupa data atau perangkat seperti printer. Pada
LAN, seorang pengguna juga dapat berkomunikasi dengan pengguna yang lain
dengan menggunakan aplikasi yang sesuai. Biasanya salah satu komputer di antara
jaringan komputer itu akan digunakan menjadi server yang mengatur semua sistem
di dalam jaringan tersebut

2.3 Cloud Computing


10

Cloud Computing adalah sebuah model komputasi/computing, dimana


sumber daya seperti peocessor/computing power, storage, network, dan software
menjadi abstrak dan diberikan sebagai layanan di jaringan/internet menggunakan
pola akses remote. Model billing dari layanan publik. Ketersediaan on-demand
sesuai kebutuhan, mudah untuk di kontrol, dinamik dan skalabilitas yang hampir
tanpa limit adalah beberapa atribut penting dari cloud computing (Onno Purbo,
2012).

2.4 OwnCloud

OwnCloud adalah perangkat lunak open source yang ditujukan untuk


melakukan penyimpanan data di atas server yang ditentukan oleh pengguna.
Pengguna dapat memilih satu atau lebih folder dalam PC mereka dan melakukan
sinkronisasi folder tersebut dengan server ownCloud. Sinkronisasi terhadap data
lokal dilakukan dengan menyimpan data dalam local shared directories, dan data
tersebut tersinkronisasi dengan server, kemudian tersinkronisasi ke PC lain melalui
desktop client. Software ini dibangun berbasis PHP, MySQL, SQL Server, Oracle
dan dapat berjalan di atas platform Windows, LINUX, IOS. ownCloud
memungkinkan adanya otorisasi penuh dari pengguna atas perlindungan dan
pengelolaan data, serta mengintegrasikannya dengan sistem keamanan yang ada.
ownCloud menyediakan API bagi pihak ketiga untuk mengembangkan aplikasi
yang terintegrasi dengan ownCloud (The ownCloud Developers, 2013).

BAB III

KERANGKA PEMIKIRAN

Kerangka pemikiran dalam penelitian ini adalah sebagai berikut :


11

Problem
1. Pendistribusian data yang masih
menggunakan perangkat keras,
sehingga data rentan rusak ketika
ditransfer
Opportunity
2. Belum adanya tempat data terpusat,
sehingga menyulitkan pimpinan Mengimplementasikan cloud computing
OwnCloud yang bersifat private untuk
yayasan dalam melakukan
infrastruktur sekolah.
pengontrolan data.
3. Terbatasnya kapasitas penyimpanan
server sehingga memakan banyak
biaya operasional untuk media
penyimpanan.
Approach

Menggunakan cloud computing


OwnCloud
Implementation

Cloud Pendistribusian /
computing transfer data
Development

Sistem operasi
Domain, dan
linux ubuntu OwnCloud
Hosting
16.04

Result

Pengimplementasian infrastruktur cloud


computing bersifat private menggunakan
OwnCloud

Anda mungkin juga menyukai