JURNAL ZULHAIMI - Updated
JURNAL ZULHAIMI - Updated
Abstrak - Cloud Storage merupakan salah satu layanan Lamanna, 2014) yang ada pada server dengan perangkat
penyimpanan berkas memanfaatkan jaringan lokal maupun mobile, desktop, ataupun web. OwnCloud termasuk
internet (big data) menggunakan sebuah perangkat yang berfungsi perangkat lunak yang mudah digunakan oleh penggunanya
utama sebagai server. Cloud storage dipilih untuk penelitian dan solusi yang bagus untuk diimplementasikan pada
dikarenakan saat ini seiring dengan kebutuhan dalam hal
penyimpanan berkas dan keamanan sebuah sistem penyimpanan
perusahaan (entreprises). Sebuah data akan tersentralisasi
bagi pengguna (pelanggan/perusahaan). Saat ini terdapat sehingga mengurangi adanya duplikasi data pada sebuah
beberapa layanan cloud storage antara lain Mega Cloud, Google perusahaan. Beberapa fitur yang dimiliki dan tersedia
Cloud Storage, IDrive, SpiderOak One dan Tresorit baik secara OwnCloud; (a) ftur kolaborasi yang digunakan untuk
gratis maupun berbayar. Namun layanan tersebut memiliki berbagi file-file yang ada, (b) fitur komen dan tag pada
kelemahan, yaitu tidak adanya akses secara langsung dari setiap file, sehingga user dapat memberikan komentar
pengguna ke perangkat penyimpanan yang mengakibatkan data ataupun menggunakan tag pada file, (c) pengaturan hak
yang tersimpan rawan disalahgunakan oleh orang lain. Perangkat akses user, Admin dapat mengaturan hak akses untuk setiap
Oracle VirtualBox dipilih karena ukurannya yang relative kecil, pengguna yang ada dalam sistem tersebut, (d) snkronisasi
bisa digunakan virtualisasi sehingga kita dapat membuat sebuah
komputer virtual yang memiliki fungsi-fungsi utama sebuah
dengan perangkat mobile dan desktop, (e) memiliki fitur
komputer. Perangkat lunak yang akan digunakan antara lain, calendar dan contact, fitur calendar memudahkan
Ubuntu 20.04 sebagai operasi sistem dari komputer virtual yang pengaturan jadwal, dan (f) memberikan notifikasi untuk
digunakan, Apache2 sebagai web server, PHP7, Mariadb sebagai setiap aktivitas (web-mail).
database server, OwnCloud sebagai aplikasi penyimpanan dan
Wireshark sebagai aplikasi yang digunakan untuk menguji kinerja
jaringan. Penelitian ini diharapkan akan memenuhi kebutuhan
sebuah layanan penyimpanan yang aman, memiliki kapasitas
penyimpanan yang fleksibel, serta membutuhkan biaya yang lebih
murah.
Kata kunci - Cloud Storage, OwnCloud, Kinerja Jaringan
I. PENDAHULUAN
Seiring dengan perkembangan berdampak pada
kebutuhan data-storage yang dapat dioperasikan dengan
mudah, Saat ini layanan Cloud Storage sudah banyak
terdistribusi di cyberspace, bersifat free (gratis) and on-
charge (bayar). OwnCloud merupakan salah satu aplikasi
open source untuk content management system yang Gambar 1. Hirarki Cloud Computing (Sun, Zhang, Xiong, & Zhu,
khusus dibuat untuk cloud storage(Yang, Xiong, & Ren, 2014)
2020). Pelanggan dapat menggunakan OwnCloud untuk
II. TINJAUAN PUSTAKA DAN METODOLOGI
berbagai kapasitas dan skenario, mulai dari komputasi
dasar, jaringan, dan penyimpanan, hingga layanan aplikasi 2.1. Karakteristik dan Layanan Cloud Computing
seluler dan web, hingga skenario cloud seperti Internet of Cloud Computing mempunyai beberapa karakteristik
Things (IoT), dan dapat digunakan dengan teknologi (gambar 1) berdasarkan standar NIST (National Institute of
sumber terbuka,dan digunakan sebagai cloud hybrid atau di Standards and Technology)(Mell & Grance, 2011)
hosting terpusat (centralized) dan pelanggan diantaranya :
(decentralized). OwnCloud menyediakan teknologi cloud 1) Self-Service Cloud Consumer atau On Demand Self
sebagai blok penyusun untuk membantu perusahaan Service, karakteristik ini pengguna dapat request
menghemat biaya, berinovasi dengan cepat, dan mengelola dan mengelola layanan tanpa interaksi manusia
sistem secara proaktif. Fungsi utama OwnCloud adalah dengan penyedia layanan, konfigurasi secara
sebagai tempat penyimpanan konten dimana user dapat mandiri layanan yang ingin dipakai melalui sebuah
menambahkan file, folder, kontak, audio, galeri foto, sistem, tanpa perlu interaksi manusia dengan pihak
kalender dan dokumen lainnya. OwnCloud juga cloud provider. Konfigurasi layanan yang dipilih ini
memfasilitiasi akses sinkronisasi file(Mościcki &
harus tersedia segera dan saat itu juga secara
otomatis
2) Broad Network Acces, karakteristik ini layanan
yang tersedia terhubung melalui jaringan pita lebar
untuk diakses secara memadai melalui jaringan
internet
3) Resource Pooling, karakteristik ini penyedia
layanan cloud memeberikan layanan melalui
sumber daya yang dikelompokan dari satu atau
berbagai lokasi data yang terdiri dari sejumlah
server dengan mekanisme multi-tenant.
4) Rapis Elastic, kemampuan cloud computing
menaikan atau menurunkan daya operasional
terhadap aplikasi yang sedang digunakan. Gambar 3. Layanan Cloud Computing (Mell & Grance, 2011)(Lee,
5) Measured Service untuk mengoptimasi dan Bohn, & Michel, 2020)
memonitor layanan yang dipakai secara otomatis.
Dengan monitoring sistem ini, user dapat memantau 2.2. OwnCloud Computing
berapa resources komputasi yang telah dipakai,
seperti: bandwidth, storage, processing, jumlah
pengguna aktif. Layanan monitoring ini sebagai
bentuk transparansi antara cloud provider dan cloud
consumer.
/etc/init.d/apache2 restart
d. Konfigurasi Database
Selanjutnya membuat database untuk OwnCloud.
g. Konfigurasi Via Web
sudo mysql -u root -p123456 Untuk mengakses OwnCloud bisa lihat protokol di
CREATE DATABASE OwnCloud; bawah.
CREATE USER 'OwnClouduser'@'localhost' http://192.168.43.195/OwnCloud/
IDENTIFIED BY 'OwnCloud';
GRANT ALL ON OwnCloud.* TO 'root'@'localhost'
IDENTIFIED BY '123456' WITH GRANT OPTION;
GRANT ALL ON OwnCloud.* TO
'OwnClouduser'@'localhost' IDENTIFIED BY
'OwnCloud' WITH GRANT OPTION; Gambar 18. Tampilan link OwnCloud
FLUSH PRIVILEGES;
EXIT; Setelah OwnCloud dapat diakses maka masukan data
yang dibutuhkan oleh OwnCloud selanjutnya klik finish
e. Download OwnCloud apabila semua data telah terisi.
cd/tmp&&wget
https://download.OwnCloud.org/community/OwnCl Username admin admin
oud-10.1.1.zip password admin 123456
unzip OwnCloud-10.1.1.zip data folder /var/www/html/OwnCloud/data
sudo mv OwnCloud /var/www/html/OwnCloud/ database user OwnClouduser
mkdir /var/www/html/OwnCloud/data database password OwnCloud
chown -Rf nobody: /var/www/html/OwnCloud/data/ database name OwnCloud
chmod -Rf 777 /var/www/html/OwnCloud/data database host localhost:3306
sudo chown -R www-data:www-data
/var/www/html/OwnCloud/
sudo chmod -R 755 /var/www/html/OwnCloud/
f. Konfigurasi Apache2
sudo nano /etc/apache2/sites-available/OwnCloud.conf
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/OwnCloud/
ServerName example.com
ServerAlias www.example.com
Gambar 19.3 Tamplan pengisian data OwnCloud
Alias /OwnCloud
"/var/www/html/OwnCloud/"
Setelah menekan tombol finish maka akan dibawa ke
<Directory /var/www/html/OwnCloud/> tampilan login, selanjutnya memasukan username dan
Options +FollowSymlinks sandi lalu menekan tombol enter atau menekan tanda panah
AllowOverride All masuk bisa dilihat pada contoh gambar 20.
Require all granted
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/html/OwnCloud
SetEnv HTTP_HOME
/var/www/html/OwnCloud
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log
combined
REFERENSI
Bullock, J. (2017). Wireshark® for Security
Professionals.
https://doi.org/10.1002/9781119183457
Bylander, J. (2019). Your Data, Your Way. Health
Affairs, Vol. 38, p. 509.
https://doi.org/10.1377/hlthaff.2019.00134
Gambar 9 Tampilan komunikasi data pada capture Chapman, C. (2016). Using Wireshark and TCP dump to
Setelah muncul komunikasi data dan enkapsulasi yang visualize traffic. Network Performance and
terjadi pada jendela capture lalu kita pilih toolbar stop Security, pp. 195–225. https://doi.org/10.1016/b978-
untuk menghentikan proses dan yang terakhir kita adalah 0-12-803584-9.00007-x
menyimpan capture dengan cara menekan tombol file lalu Idrus, A. (2020). PERANCANGAN OWNCLOUD
klik save atau bisa secara langsung dengan cara ctrl+s STORAGE SERVER BERBASIS UBUNTU 20.04
untuk lebih jelasnya bisa dilihat pada gambar 27. PADA PT. HARRISMA
GLOBALTECHNOLOGIES JAKARTA. PINTER :
Jurnal Pendidikan Teknik Informatika Dan
Komputer, Vol. 4, pp. 45–48.
https://doi.org/10.21009/pinter.4.2.9
Lee, C. A., Bohn, R. B., & Michel, M. (2020). The NIST
Cloud Federation Reference Architecture.
https://doi.org/10.6028/nist.sp.500-332
Mell, P. M., & Grance, T. (2011). The NIST definition of
cloud computing.
https://doi.org/10.6028/nist.sp.800-145
Mościcki, J. T., & Lamanna, M. (2014). Prototyping a file
sharing and synchronization service with Owncloud.
Gambar 10. Tampilan save capture Wireshark Journal of Physics: Conference Series, Vol. 513, p.
42034. https://doi.org/10.1088/1742-
6596/513/4/042034
IV. KESIMPULAN Ruparelia, N. B. (2016). Types of Cloud Computing.
Berdasarkan penelitian komparasi dan studi kajian Cloud Computing, pp. 25–52.
Computing Cloud Storage yang berhubungan dengan https://doi.org/10.7551/mitpress/9780262529099.00
indicator performance jaringan dengan platform virtual 3.0002
(mobile/desktop) dapat disimpulkan, sebagai berikut : Setting Up the Lab. (2017). Wireshark® for Security
1. Sistem ini berjalan sesuai dengan fungsinya, yaitu Professionals, pp. 19–56.
dapat melakukan proses penyimpanan pada perangkat https://doi.org/10.1002/9781119183457.ch2
OwnCloud melalui jaringan internet. Sun, Y., Zhang, J., Xiong, Y., & Zhu, G. (2014). Data
2. Sistem ini berbasis komputer virtual yang mudah Security and Privacy in Cloud Computing. 2014.
digunakan (user-friendly), sehingga untuk pengguna https://doi.org/10.1155/2014/190903
tidak memerlukan perangkat komputer nyata. Yang, P., Xiong, N., & Ren, J. (2020). Data Security and
3. Berdasarkan hasil pengujian keseluruhan sistem yang Privacy Protection for Cloud Storage: A Survey.
berjalan, tidak ada kesalahan pada konfigurasi sistem IEEE Access, Vol. 8, pp. 131723–131740.
operasi, aplikasi penyimpanan maupun aplikasi untuk https://doi.org/10.1109/access.2020.3009876
pengujian kinerja jaringan.