IMPLEMENTASI CLOUD STORAGE PADA SERVER VIRTUALISASI MENGGUNAKAN PRIVATE CLOUD COMPUTING BERBASIS OPEN SOURCE PADA MADANI GROUP

dokumen-dokumen yang mirip
BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

CLOUD-BASED INFORMATION COMMUNICATION TECHNOLOGY - LEARNING MANAGEMENT SYSTEM SOLUTIONS

LAYANAN PENYIMPANAN DATA INTEGRASI BERBASIS OWNCLOUD NASKAH PUBLIKASI. diajukan oleh Rizki Mandala Pratama

Cloud Computing Windows Azure

DESAIN DAN IMPLEMENTASI SERVICE ORIENTED ARCHITECTURE MENGGUNAKAN PRIVATE CLOUD COMPUTING BERBASIS OPEN SOURCE PADA PT THAMRIN BROTHERS

Implementasi Cloud Computing Menggunakan Metode Pengembangan Sistem Agile

Rancang Bangun Cloud Computing Di Laboratorium Komputer Teknik Elektro Universitas Bangka Belitung

Analisis Overhead Server Cloud Infrastructure pada Proxmox VE Hypervisor

PENERAPAN MULTI VIRTUAL APPLIANCE SERVER PADA PENGEMBANGAN LABORATORIUM MENGGUNAKAN TEKNOLOGI VIRTUALISASI

CLOUD COMPUTING TECHNOLOGY

MAKALAH. Virtualisasi Cloud Computing Dan Teknologi Open Source

PENGGUNAAN CLOUD COMPUTING DI DUNIA PENDIDIKAN MENENGAH DALAM PENDEKATAN TEORITIS. Maria Christina

IMPLEMENTASI CLOUD COMPUTING DENGAN KEAMANAN SSL (SECURE SOCKET LAYER)

Virtualisasi, Cloud Computing & Teknologi Open Source Dosen Pembina: Imam Suharjo, ST, M.Eng Ditulis Oleh:

RANCANG BANGUN PRIVATE CLOUD COMPUTING PADA SEKRETARIAT DPRD PROVINSI SUMSEL. Iwan Agusti Jurusan Teknik Informatika STMIK PalComTech Palembang

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

Cloud Computing Perangkat Lunak Cloud Computing

Komputasi Awan (Cloud Computing)

Bab 1 Prolog. A. Tentang Cloud Computing

Membuat Layanan Cloud Storage Sendiri Dengan owncloud

BAB 1 PENDAHULUAN. perkembangan teknologi informasi. Cloud computing adalah transformasi

BAB II DASAR TEORI 2.1. Komputasi Awan Berdasarkan Layanan Infrastructure as a Services (IaaS) Platform as a Service (PaaS)

BAB 4 HASIL DAN PEMBAHASAN

IMPLEMENTASI DEDICATED SERVER DI SMP BIRRUL WALIDAIN MUHAMMADIYAH SRAGEN

BAB 4. Perancangan dan Implementasi

BAB 2 TINJAUAN PUSTAKA. Server adalah sebuah sistem komputer yang menyediakan jenis layanan (service)

DESIGN DAN IMPLEMENTASI CLOUD STORAGE BERBASIS WEB PADA RT/RW NET MAJU JAYA

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

RANCANG BANGUN VIRTUAL MACHINE BERBASIS CLOUD COMPUTING MENGGUNAKAN SERVER PROXMOX UNTUK OPTIMALISASI SUMBER DAYA KOMPUTER SERVER

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

PERCOBAAN 10 CLOUD COMPUTING (Network Attached Storage)

IMPLEMENTASI CLOUD COMPUTING BERBASIS WEB EYEOS DI UNIVERSITAS MUSI RAWAS

KOMPUTASI AWAN ( CLOUD COMPUTING ) Disusun Oleh Arbiyan Tezar Kumbara ( )

Pengantar Cloud Computing Berbasis Linux & FOSS

ANALISIS DAN PERANCANGAN PRIVATE CLOUD COMPUTING INFRASTRUCTURE AS A SERVICE MENGGUNAKAN OWNCLOUD DI SMK AL-ISLAM JORESAN KABUPATEN PONOROGO

1BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

Analisis dan Perancangan Infrastruktur Jaringan Cloud Computing. Pada PT Indonusa System Integrator Prima. Anthonius Bernadh

PENERAPAN LAYANAN PRIVATE CLOUD COMPUTING PADA LABORATORIUM KOMPUTER UNIVERSITAS BINA DARMA PALEMBANG

IMPLEMENTASI DAN PENGUJIAN

Infrastruktur Server. By. Nyoman Suryadipta Rev 0.0

ANALISA DAN PERANCANGAN INFRASTRUKTUR AS A SERVICE BERBASIS CLOUD COMPUTING PADA CV. ULTRA ENGINEERING

III. METODE PENELITIAN. kualitatif. Data kualitatif yaitu data yang berbentuk kata, kalimat, skema dan gambar.

2012 Pengantar Cloud Computing

BAB I PENDAHULUAN 1.1. Tujuan 1.2. Latar Belakang

ANALISIS PENERAPAN DAN IMPLEMENTASI LAYANAN JARINGAN CLOUD COMPUTING SOFTWARE AS A SERVICE MENGGUNAKAN EYEOS PADA SMPN 2 GAMPING NASKAH PUBLIKASI

PENGENALAN CLOUD COMPUTING

BAB 4 IMPLEMENTASI DAN EVALUASI. cloud computing. Model penyebaran yang digunakan adalah private cloud dimana

BAB I PENDAHULUAN. Cloud computing dalam pengertian bahasa Indonesia yang diterjemahkan

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


PERANCANGAN VIRTUAL PRIVATE SERVER MENGGUNAKAN PROXMOX PADA AMIK IBNU KHALDUN PALOPO

Artikel MEMBUAT LMS PORTABLE DENGAN POODLE. Oleh Muda Nurul Khikmawati

Analisis dan Desain Sistem Jaringan

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

CLOUD COMPUTING PENGANTAR KOMPUTER & TI 1A :

PERANCANGAN FILE SERVER MENGGUNAKAN PYDIO (PUT YOUR DATA IN ORBIT) PADA SEKOLAH GLOBE NATIONAL PLUS BATAM

ANALISIS DAN PERANCANGAN CLOUD STORAGE BERBASIS SaaS MENGGUNAKAN OWNCLOUD DAN DDNS SEBAGAI PENGGANTI IP PUBLIK DI SMK PIRI 1 YOGYAKARTA

BAB V IMPLEMENTASI DAN PENGUJIAN

Tugas Teknologi Open Source

BAB 4 IMPLEMENTASI DAN EVALUASI. 4.1 Perancangan jaringan cloud computing Implementasi dan pengembangan Cloud Computing di BPPT dimulai dengan

Definisi Cloud Computing

M. Choirul Amri

CLOUD COMPUTING DAN PEMANFAATAN DALAM OFFICE AUTOMATION

Distributed Replicated Block Device (DRBD) sebagai Alternatif High Availability Data Replication pada Cloud Computing

Implementasi Virtualisasi dan Server Cloud Menggunakan Proxmox VE. Disusun Oleh : Dwi Prastiyo Utomo

PENGELOLAAN INFRASTRUKTUR IT DAN APLIKASI E-LEARNING IPB

Desain Open University Menggunakan Arsitektur Cloud

Artikel Ilmiah. Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer

MIRRORING CLOUD STORAGE MENGGUNAKAN OWNCLOUD UNTUK AKSES, SINKRONISASI, DAN SHARE DATA. Ahmad Sholehudin. Asmunin. Abstrak

DESIGN AND IMPLEMENTATION OF GRID COMPUTING MANAGEMENT RESOURCE SYSTEM ON INFRASTRUCTURE AS A SERVICE (IAAS) USING NATIVE HYPERVISOR

PERANCANGAN CLOUD STORAGE DENGAN KONSEP AUTO SYNCING MENGGUNAKAN APLIKASI OWNCLOUD DAN DROPBOX

BAB II TINJAUAN PUSTAKA. penghubung tersebut dapat berupa kabel atau nirkabel sehingga memungkinkan

PRIVATE CLOUD MENGGUNAKAN PROXMOX VE PADA SISTEM INFORMASI AKADEMIK POLITEKNIK PURBAYA

BAB IV HASIL DAN PEMBAHASAN. Implementasi ini akan menjelaskan detil Company Profile di SMA

DAFTAR ISI DAFTAR ISI

BAB 2 LANDASAN TEORI

Gambar 1.1 Contoh laporan billing di Windows Azure

TUGAS MAKALAH INTEGRASI DAN MIGRASI SISTEM TEKNOLOGI INFORMASI TI024329

BAB 1 PENDAHULUAN. Source : Strategy Analytics. Gambar 1.1 : Market Share Mobile Phone berdasarkan sistem operasi

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB IV HASIL DAN UJI COBA

DESAIN DAN ANALISIS KINERJA VIRTUALISASI SERVER MENGGUNAKAN PROXMOX VIRTUAL ENVIRONTMENT

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN 1.1 Latar Belakang

Miyarso Dwi Ajie Otomasi Perpustakaan Pertemuan #7

ANALISIS DAN IMPLEMENTASI OWNCLOUD SEBAGAI MEDIA PENYIMPANAN PADA YAYASAN SALMAN AL FARISI YOGYAKARTA

BAB I PENDAHULUAN 1.1 Latar Belakang

2012 Pengantar Cloud Computing

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. menggunakan layanan software, media pentimpanan (storage), platform

Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Pertama)

PENERAPAN CLOUD COMPUTING PADA WEBSITE PEMESANAN KAMAR KOST DENGAN MODEL LAYANAN SOFTWARE AS A SERVICE

MOBILE CLOUD BERBASIS VIRTUAL SMARTPHONE OVER IP

ANALISIS PERBANDINGAN PERFORMANSI DATA SERVER METODE KVM (KERNEL BASIS VIRTUAL MACHINE) DENGAN OPENVZ (CONTAINER/CT)

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

Transkripsi:

IMPLEMENTASI CLOUD STORAGE PADA SERVER VIRTUALISASI MENGGUNAKAN PRIVATE CLOUD COMPUTING BERBASIS OPEN SOURCE PADA MADANI GROUP 1 Doni, 2 Feby Giansyah 1 Program Studi Teknik Informatika STMIK LPKIA 2 Program Studi Teknik Informatika STMIK LPKIA Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 22 75642823, Fax. +62 22 7564282 Email : 1 dhonie_dasta@yahoo.com, 2 feby.giansyah@gmail.com Abstrak Cloud computing memiliki beberapa keunggulan dibandingkan dengan sistem konvensional. Bagi user, mereka akan bebas berkreasi dan tidak perlu menyediakan infrastruktur (data center, processing power, storage sampai aplikasi desktop) untuk dapat memiliki sebuah sistem. Dengan dukungan banyak inti processor (core), terutama pada server, yang dapat dimanfaatkan untuk menjalankan aplikasi-aplikasi dan services secara bersamaan menggunakan teknik virtualisasi pada komputer server. Private Cloud Computing merupakan pemodelan Cloud Computing yang memberikan lingkup yang lebih kecil untuk dapat memberikan layanan kepada pengguna tertentu pada sebuah perusahaan berskala Enterprise dengan pola akses Remote melalui koneksi jaringan lokal dan internet menggunakan Fixed Device maupun Mobile Device. Kedepannya private cloud dapat dikembangkan menjadi hybrid cloud. Cloud storage sebagai model komputasi awan yang memberikan layanan untuk manajemen berkas berdasarkan user di dalam jaringan komputer. Dimana Cloud Storage ini dapat dimanfaatkan sebagai media penyimpanan data-data penting bagi suatu instansi untuk menghindari terjadinya kehilangan data yang disebabkan oleh berbagai faktor seperti, kerusakan file akibat virus, kerusakan harddisk pada komputer atau laptop dan faktorfaktor lainnya. Dengan kata lain cloud storage juga bisa dikatakan sebagai Data backup server bagi suatu instansi. Kata kunci : Cloud Computing, Private Cloud, Cloud Storage 1. Pendahuluan Komputer pada dasarnya adalah sebuah mesin yang digunakan untuk menyelesaikan perhitungan matematis atau komputasi matematis. Perkembangan teknologi menghasilkan beberapa metode komputasi, salah satunya adalah cloud computing yang menjadi semakin berkembang akhir-akhir ini. Mell dan Grance (2011) melalui NIST (National Institute of Standards and Technology) memberikan pengertian cloud computing adalah suatu model komputasi yang memberikan kemudahan, kenyamanan, dan sesuai dengan permintaan (ondemand access) untuk mengakses dan mengkonfigurasi sumber daya komputasi (network, servers, storage, applications, and service) yang bisa dengan cepat dirilis tanpa adanya banyak interaksi dengan penyedia layanan. Penerapan layanan infrastruktur teknologi informasi di Madani Group yang masih bersifat konvesional seperti penggunaan Server konvensional secara otomatis akan dibatasi oleh jumlah Core Processor, kapasitas Harddisk, dan Memory. Dengan keterbatasan fisik yang ada maka kita tidak mungkin membebani sebuah server konvensional dengan beban maksimal. Kemampuan mengakses data yang cenderung masih kurang terintegrasi dan penyimpanan data yang masih bersifat konvensional yaitu data disimpan pada komputer atau media penyimpanan seperti Flash Disk dan Hard Disk External dari masingmasing pengguna, metode penyimpanan konvensional tentunya kurang efisien dalam pendistribusian data, sehingga akan mempengaruhi kemampuan mengakses data yang dibatasi oleh ruang dan pengolahan data yang tidak terintegrasi. Dengan semakin bertambahnya data-data pada sistem tersebut dapat pula mengakibatkan pekerjaan dan biaya pemeliharaan serta perawatan perangkat kerasnya semakin bertambah. Belum adanya Data Backup Server yang dapat dimanfaatkan sebagai media penyimpanan data-data penting untuk menghindari terjadinya kehilangan data yang disebabkan oleh berbagai faktor seperti, kerusakan file akibat virus, kerusakan harddisk pada komputer atau laptop dan faktor-faktor lainnya.

Dari permasalahan tersebut didapatkan sebuah solusi yang memanfaatkan perkembangan teknologi penyimpanan di awan atau dikenal dengan istilah cloudstorage. Cloudstorage memiliki banyak keuntungan dibandingkan dengan penyimpanan data secara konvensional. Data yang disimpan pada cloudstorage akan dapat diakses dimana saja serta kapanpun. Cloudstorage akan diintegrasikan keberbagai perangkat untuk mendapatkan kemudahan pengaksesan seperti ke perangkat mobile (smartphone), tablet serta personal komputer. Fitur unggulan lainnya yaitu tersedianya file sharing yang memudahkan untuk berbagi file dengan pihak lain. Hal ini akan sangat memudahkan misalkan saja terlibat dalam sebuah proyek kolaboratif untuk bertukan salinan file baik secara online maupun offline. Selain itu tingkat keamanan pada cloudstorage sangat baik, hal tersebut dikarenakan cloud storage menggunakan sistem privatecloud. Privatecloud merupakan sebuah mekanisme penyediaan resource IT secara menyeluruh, namun akan dideploy secara terpisah dari publiccloud dan hanya bisa diakses melalui jaringan private, sehingga memiliki tingkat security yang lebih baik. Model ini cocok untuk perusahaan dengan skala enterprise yang sangat memperhatikan privasi dan keamanan data[5]. Berdasarkan Latar Belakang Masalah di atas, maka dapat diidentifikasikan masalah sebagai berikut : 1. Penerapan infrastruktur teknologi informasi yang terdapat pada Madani Group masih bersifat konvesional, seperti penggunaan server konvensional, maka secara otomatis akan dibatasi oleh jumlah core processor, kapasitas harddisk, dan memory. Dengan keterbatasan fisik yang ada maka tidak mungkin membebani sebuah Server konvensional dengan beban maksimal. 2. Penyimpanan data yang masih bersifat konvensional, yaitu data disimpan pada komputer atau media penyimpanan seperti Flash Disk dan Hard Disk External dari masingmasing pengguna, metode penyimpanan konvensional, tentunya kurang efisien dalam pendistribusian data, sehingga akan mempengaruhi kemampuan mengakses data yang dibatasi oleh ruang dan pengolahan data yang tidak terintegrasi. Berdasarkan permasalahan yang ada diatas maka perlu membatasi ruang lingkup dari permasalahan tersebut. Adapun permasalahan yang akan dibahas meliputi : 1. Ruang lingkup dari penelitian mencakup perancangan Infrastruktur dan implementasi Private Cloud Computing pada Madani Group. 2. Teknologi vitualisasi yang digunakan adalah Proxmox Virtual Environment. 3. Sistem Operasi Server yang digunakan adalah Linux Ubuntu 12.04 Server. 4. Aplikasi Cloud Storage menggunakan Owncloud. Tujuan yang hendak di capai dalam penelitian ini adalah : 1. Merancang dan mengimplementasikan virtualisasi server pada Madani Group. 2. Membangun layanan Cloud Storage sebagai media penyimpanan dinamis. 2. Landasan Teori 2.1 Cloud Computing Cloud Computing adalah sebuah model komputasi / Computing, dimana sumber daya seperti Processor / Computing Power, Storage, Network, dan Software menjadi abstrak dan diberikan sebagai layanan di jaringan / internet menggunakan pola akses Remote. Cloud ini biasanya tersedia sebagai layanan kepada siapa saja di internet. Akan tetapi, varian yang disebut Private Cloud semakin populer untuk infrastruktur pribadi / Private yang mempunyai atribut seperti Cloud diatas. Private Cloud memberikan kita kemampuan dari Cloud Computing menggunakan infrastruktur IT yang kita miliki. Kita akan memperoleh keuntungan Cloud Computing dibelakang keamanan dari Firewall kita, menjalankan beban, dan langsung jalan. Mengembangkan dan mengecilkan kapasitas komputasi untuk menyesuaikan dengan aplikasi yang kita butuhkan[3]. 2.2 Layanan Cloud Computing Cloud computing mempunyai 3 tingkatan layanan yang diberikan kepada pengguna, yaitu Infrastructure as service, Platform as a service dan Software as a service. Infrastructure as service, hal ini meliputi Grid untuk virtualized server, storage & network. Contohnya seperti Amazon Elastic Compute Cloud dan Simple Storage Service. Platform as a service, hal ini memfokuskan pada aplikasi dimana dalam hal ini seorang developer tidak perlu memikirkan hardware dan tetap fokus pada pembuatan aplikasi tanpa harus mengkhawatirkan system operasi, infrastructure scaling, load balancing dan lain-lain. Contohnya yang sudah mengimplementasikan ini adalah Force.com dan Microsoft Azure investment. Software as a service: Hal ini memfokuskan pada aplikasi dengan Web-based interface yang diakses melalui Web Service dan Web 2.0. Contohnya adalah

Google Apps, SalesForce.com dan aplikasi jejaring social seperti Facebook. 2.3 Model Cloud Computing Dalam Cloud Computing ada beberapa model yang sering dipakai. yaitu 4 model berikut : Public Cloud, Private Cloud, Hybrid Cloud, dan Community Cloud. Public Cloud adalah layanan Cloud Computing yang disediakan untuk masyarakat umum. Kita sebagai user tinggal mendaftar ataupun bias langsung memakai layanan yang ada. Banyak layanan Public Cloud yang gratis, dan ada juga yang perlu membayar untuk bisa menikmati layanan-nya. Private Cloud adalah layanan Cloud Computing, yang disediakan untuk memenuhi kebutuhan internal dari organisasi/perusahaan. Biasanya departemen IT akan berperan sebagai Service Provider (penyedia layanan) dan departemen lain menjadi user (pemakai). Sebagai Service Provider tentu saja Departemen IT harus bertanggung jawab agar layanan bisa berjalan dengan baik sesuai dengan standar kualitas layanan yang telahditentukan oleh perusahaan, baik infrastruktur, platform maupun aplikasi yang ada. Hybrid Cloud adalah gabungan dari layanan Public Cloud dan Private Cloud yang diimplementasikan oleh suatu organisasi/perusahaan. Dalam Hybrid Cloud ini, kita bisa memilih proses bisnis mana yang bisa dipindahkan ke Public Cloud dan proses bisnis mana yang harus tetap berjalan di private cloud. Community Cloud adalah layanan Cloud Computing yang dibangun eksklusif untuk komunitas tertentu, yang consumer-nya berasal dari organisasi yang mempunyai perhatian yang sama atas sesuatu/beberapa hal, misalnya saja standar keamanan, aturan, compliance, dsb. Community Cloud ini bisa dimiliki, dipelihara, dan dioperasikan oleh satu atau lebih organisasi dari komunitas tersebut, pihak ketiga, ataupun kombinasi dari keduanya. 2.4 Proxmox Virtual Environtment Proxmox Virtual Environment adalah distro Linux berbasis Debian (x86_64) yang dikhususkan sebagai distro virtualisasi. ProxmoxVE secara Default menyertakan OpenVZ dan KVM (Kernel-based Virtual Machine) dan disediakan dalam modus teks (Console Mode). Proses administrasinya dilakukan menggunakan akses Web, termasuk melakukan instalasi sistem menggunakan teknologi akses Remote VNC [4]. 2.5 OwnCloud OwnCloud memberi Anda akses universal ke file Anda melalui antarmuka Web atau WebDAV. OwnCloud adalah Platform yang menyediakan untuk menyimpan dan mensinkronisasi kontak, kalender, file, Folder, audio, galeri foto, dan dokumen lainnya pada semua perangkat serta memungkinkan pengeditan berkas dasar melalui Web. Instalasi dengan persyaratan Server minimal, tidak perlu izin khusus dan cepat. OwnCloud dapat diperpanjang melalui API sederhana, namun Powerful untuk aplikasi dan Plugin. OwnCloud dimulai dengan Keynote oleh Frank Karlitschek di Camp KDE'10, dia berbicara tentang perlunya Cloud yang bersifat Free dan Open Source. OwnCloud adalah layanan Content Management System, layaknya membuat sebuah Website dengan CMS, owncloud ialah CMS yang di desain khusus untuk layanan Cloud Storage. 3. Perancangan Sistem 3.1 Spesifikasi Software Sebelum masuk dalam tahapan perancangan sistem, terlebih dahulu menentukan spesifikasi sistem. Spesifikasi sistem akan menjadi titik tolak sekaligus menjadi acuan untuk pembuatan sistem dan juga menentukan kuantitas dan kemampuan apa saja yang harus bisa dipenuhi sistem yang dimaksud. Sistem yang dibangun memiliki spesifikasi Software. Software yang digunakan yaitu sistem operasi open source dalam hal ini Proxmox VE 3.2(Virtual Enveroment) dari salah satu distro Linux berbasis Debian. Sistem Operasi untuk Virtual Machine menggunakan Linux Ubuntu Server 12.04 yang dipasang di dalam Proxmox VE 3.2 dan Cloud Storage menggunakan aplikasi OwnCloud. 3.2 Spesifikasi Hardware Spesifikasi minimal rekomendasi Hardware komputer Server mendukung fitur VT (Virtualization Technology), yaitu Processor dengan model Amd-V atau Intel VT : a) Processor : Intel Core I5 3570 3.4 GHZ. b) Memory : Kingstone 4 GB DDR3. c) Harddisk : Seagate 500GB SATA. Sedangkan spesifikasi rekomendasi Hardware komputer yang digunakan sebagai Client adalah sebagai berikut : a) Processor : Intel Core 2 Duo b) Memory : V-Gen 2024MB DDR3. c) Harddisk : Seagate 320GB SATA. d) Operating System : Windows XP/7

3.3 Perancangan Jaringan Pada bagian ini akan membahas topologi yang digunakan untuk mendukung private cloud computing serta membahas rancangan private cloud computing yang telah dibangun. Gambar 2 Halaman Akses Proxmox Infrastruktur cloud storage pada paper ini menggunakan system operasi Ubuntu Server 12.04 LTS yang dijalankan pada server virtual di dalam Proxmox Virtual Environment dengan virtualisasi berbasis KVM. 3.5 Cloud Storage Gambar 1 Rancangan Topologi Jaringan Penambahan Private Cloud server bertujuan agar sumber daya seperti Processor / Computing Power, Storage, Network, dan Software menjadi abstrak dan diberikan sebagai layanan di jaringan / internet menggunakan pola akses Remote. Private Cloud memberikan kemampuan dari Cloud Computing menggunakan infrastruktur IT yang dimiliki. Keuntungan Cloud Computing dibelakang keamanan dari Firewall yang ada, menjalankan beban, dan langsung jalan. Mengembangkan dan mengecilkan kapasitas komputasi untuk menyesuaikan dengan aplikasi yang dibutuhkan. [3]. Dengan adanya Private Cloud Server maka layanan serta kemampuan jaringan computer akan menjadi jauh lebih baik dikarenakan telah menambah layanan keamanan data, membangun data center yang lebih baik dan dapat diakses secara bersamasama. 3.4 Membangun Infrastruktur Private Cloud Proxmox Virtual Enviroment yang menjadi fondasi Private Cloud Server dan fungsionalitas utama sebagai Server Virtualization yang menjadi Backbone dari Cloud Computing dengan karakteristik IaaS (Infrastructure as a Service). Proxmox VE mendukung teknologi virtualisasi berbasis OpenVZ dan KVM, sehingga untuk sistem operasi berbasis Linux, FreeBSD, dan Microsoft Windows dapat terlayani. Penyimpanan data online di awan atau sering disebut CloudStorage, dimana data suatu perusahaan/pemerintahan di simpan di cloud dengan sumberdaya yang terdistribusikan serta dapat terhubung ganda dengan koneksi internet dimanapun berada. Cloudstorage dapat memberikan manfaat yang lebih besar dalam hal aksesibilitas dan keandalan, penyebaran yang sangat cepat, dan perlindungan yang kuat untuk membackup data. Penelitian ini menggunakan system private storage cloud, dikarenakan hasil dari penelitian ini diharapkan dapat di implementasikan ke perusahaan. Dengan demikian semua data perusahaan bersifat private dan tidak di publikasikan. Pada penelitian ini memanfaatkan owncloud sebagai perangkat lunak untuk memanajemen serta mengatur seluruh aktifitas penyimpanan data di cloud. OwnCloud adalah layanan content managemen tsystem, OwnCloud juga memberikan kemudahan-kemudahan dalam pembuatan layanan cloudcomputing. Bedanya, OwnCloud ialah CMS yang didesain khusus untuk layanan Cloudstorage. OwnCloud yang dapat diunduh secara Cuma-Cuma dan merupakan salah satu software opensource. Untuk menggunakannya dapat di akses melalui smartphone android, desktop dan juga webbased.

Berikut software pendukung untuk membangun OwnCloud : 1. Software OwnCloud (dapat diunduh langsung dari website-nya) 2. Apache HTTP server versi 2 keatas 3. PHP versi 5.1 keatas : php5 php5-json phpxml php-mbstring php5-zip php5-gd php5- sqlitecurl libcurl3 libcurl3-dev php5-curl php-pdo 4. Untuk database dapat menggunakan SQLite, MySQL 5.1 keatas, atau PostgreSQL 8 keatas. Gambar 3.Tampilan Login Cloud Storage Gambar 3 merupakan halaman login yang tersedia pada cloud storage yang digunakan. Pada paper ini cloud storage dibangun dengan menggunakan Own Cloud. Setelah login selesai maka system akan secara automatis mengalihkan kehalaman yang berisikan folder tempat penyimpanan data seperti ditunjukkan pada gambar 6. Fitur owncloud ini antara lain : 1. Akses data secara cloud 2. Sinkronisasi data cloud dengan Smartphone/Tablet android, Desktop, atau Web Based 3. Share data 4. Viewer Document 5. Encryption 6. ViewerPhoto Dengan menggunakan OwnCloud dapat menyimpan file, folder, kontak, audio, galeri foto, kalender dan dokumen lainnya. Serta dapat mengakses file dan melakukan sinkronisasi file yang terdapat pada server OwnCloud dengan perangkat smartphone/tablet Android, desktop, atau web based. Demi keamanaa dan privacy data. Maka seluruh user akan diberlakuakan hak akses pada folder tertentu, hanya admin atau penanggung jawab semua data yang dapat melihat seluruh isi cloud storage. 3.6 Manajemen User Owncloud Administrator tentunya tidak bisa membiarkan begitu saja orang-orang yang tidak mempunyai kepentingan masuk kedalam owncloud, oleh karenanya admin harus memanage user yang ada pada owncloud. Di dalam owncloud, hanya administratorlah yang dapat membuat dan mengatur user. Gambar 5 Tampilan Manajemen User 4. Implementasi 4.1 Implementasi OwnCloud di PC Client Dari sisi client bisa memanfaatkan aplikasi sync client owncloud untuk melakukan sinkronisasi data secara otomatis ke server cloud storage. Gambar 4 Tampilan Folder Admin Gambar 6 Aplikasi sync client saat melakukan sinkron data Selain dengan aplikasi sync client owncloud, backup data juga dapat dilakukan dengan cara meng-upload langsung data yang ingin di-backup ke cloud storage melalui akses pada web browser.

4.2 Implementasi OwnCloud di Mobile Device Dari sisi client mobile device bisa memanfaatkan aplikasi sync client owncloud versi mobile untuk melakukan sinkronisasi data secara otomatis ke server cloud storage. [3] Onno W Purbo. (2012). Membuat Sendiri Cloud Computing Server Menggunakan Open Source. Andi, Yogyakarta. [4] Sugianto, Masim. 2011. Panduan Virtualisasi & Cloud Computing pada Sistem Linux. Diunduh pada tanggal 20 Mei 2014, pukul 23.30 dari http://vavai.com/wpcontent/uploads/2011/01/im plementasi-virtualisasi-cloud-computing-pada Sistem-Linux.pdf. [5] YohanJati W. (2012). Cloud Computing Aplikasi Bebasis Web Yang Mengubah Cara Kerja Dan Kolaborasi Anda Secara Online.Andi, Yogyakarta Gambar 7 Koneksi Mobile Device ke Cloud Storage Gambar 8 Tampilan Home versi Mobile 5. Kesimpulan 1. Menghasilkan sebuah Private Cloud Computing berfungsi sebagai server virtualisasi dan Cloud Storage. 2. Penggunaan cloud storage sebagai media penyimpanan data sangatlah bermanfaat untuk mempermudah penyimpanan serta kemudahan untuk dapat diakses dimanapun yang tersinkonisasikan keberbagai perangkat seperti PC, Notebook, Tablet dan Smartphone. Daftar Pustaka: [1] Afrianto, Dedy S. 2013. The Power of owncloud. LeutikaPrio. Yogyakarta [2] http://owncloud.com/about/