desain dan implementasi service oriented …news.palcomtech.com/wp-content/uploads/2012/01/... ·...

14
1 DESAIN DAN IMPLEMENTASI SERVICE ORIENTED ARCHITECTURE MENGGUNAKAN PRIVATE CLOUD COMPUTING BERBASIS OPEN SOURCE PADA PT THAMRIN BROTHERS Sinto Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak 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. Cloud Computing dapat dikombinasikan dengan Service Oriented Architecture, sehingga mampu menghasilkan solusi alternatif yang paling efektif untuk perancangan pengembangan sistem terintegrasi. Cloud Computing mampu memberikan dukungan ke Service Oriented Architecture berupa desain layanan dan kemampuan memperluas layanan. Sedangkan Service Oriented Architecture mampu memberi dukungan ke Cloud Computing berupa tata kelola layanan dan memberikan dorongan dari arsitektur yang berorientasi layanan yaitu menyediakan antarmuka yang efisien untuk proses bisnis perusahaan. Proxmox Virtual Enviroment merupakan Framework berbasis Open Source melalui Install Guest berbasis OpenVZ yaitu EyeOS 1.9 dan OwnCloud 4.0 dapat di implementasikan untuk karakteristik layanan Infrastructure as a Service dan Software as a Service, berfungsi sebagai Server Virtualization dan Online Storage. Kata Kunci : Service Oriented Architecture, Cloud Computing, Online Storage,Virtualisasi PENDAHULUAN Laju perkembangan teknologi informasitelahmembuatproses dan strategisbisnis berubah dengan cepat sehingga berdampak pada banyaknya perusahaan berskala Enterprise untuk menghadapi dinamika tantangan yang tinggi, khususnya hal ini terlihat dari bagaimana mereka memenuhi tuntutan proses bisnis untuk saling terintegrasi satu sama lain yang disebabkan oleh kompleksnya proses bisnis dan kegiatan usaha yang semakin berkembang. Representasi penerapan layanan infrastruktur terintegrasi yang banyak dikembangkan dan menjadi tren di bidang komputasi terdistribusi, khususnya dalam proyek teknologi informasi, mengarah kepada suatu teknologi komputasi berbasis internet yang dikenal dengan istilah Cloud Computing. Layanan infrastruktur teknologi informasi pada PT Thamrin Brothers masih belum sepenuhnya mengakomodasi aspek Requirement (kebutuhan) operasional proses binis perusahaan yang terus berkembang dan semakin kompleks. Penerapan layanan infrastruktur teknologi informasi 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 tidak mungkin membebani sebuah Server konvensional dengan beban maksimal. Aspek legalisasi perangkat lunak dan kemampuan mengakses data yang cenderung masih kurang terintegrasi dan penyimpanan data yang masih bersifat konvensional dapat dinilai dari belum tersedianya layanan Data Center sebagai media penyimpanan dinamis atau

Upload: doankhanh

Post on 02-Feb-2018

231 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

1

DESAIN DAN IMPLEMENTASI SERVICE ORIENTED ARCHITECTUREMENGGUNAKAN PRIVATE CLOUD COMPUTING BERBASIS

OPEN SOURCE PADA PT THAMRIN BROTHERS

SintoJurusan Teknik Informatika

STMIK PalComTech Palembang

Abstrak

Private Cloud Computing merupakan pemodelan Cloud Computing yang memberikanlingkup yang lebih kecil untuk dapat memberikan layanan kepada pengguna tertentu padasebuah perusahaan berskala Enterprise dengan pola akses Remote melalui koneksijaringan lokal dan internet menggunakan Fixed Device maupun Mobile Device.Cloud Computing dapat dikombinasikan dengan Service Oriented Architecture, sehinggamampu menghasilkan solusi alternatif yang paling efektif untuk perancanganpengembangan sistem terintegrasi. Cloud Computing mampu memberikan dukungan keService Oriented Architecture berupa desain layanan dan kemampuan memperluaslayanan. Sedangkan Service Oriented Architecture mampu memberi dukungan ke CloudComputing berupa tata kelola layanan dan memberikan dorongan dari arsitektur yangberorientasi layanan yaitu menyediakan antarmuka yang efisien untuk proses bisnisperusahaan.Proxmox Virtual Enviroment merupakan Framework berbasis Open Source melaluiInstall Guest berbasis OpenVZ yaitu EyeOS 1.9 dan OwnCloud 4.0 dapat diimplementasikan untuk karakteristik layanan Infrastructure as a Service dan Software asa Service, berfungsi sebagai Server Virtualization dan Online Storage.Kata Kunci : Service Oriented Architecture, Cloud Computing, Online

Storage,Virtualisasi

PENDAHULUAN

Laju perkembangan teknologi informasitelahmembuatproses dan strategisbisnisberubah dengan cepat sehingga berdampak pada banyaknya perusahaan berskala Enterpriseuntuk menghadapi dinamika tantangan yang tinggi, khususnya hal ini terlihat dari bagaimanamereka memenuhi tuntutan proses bisnis untuk saling terintegrasi satu sama lain yangdisebabkan oleh kompleksnya proses bisnis dan kegiatan usaha yang semakin berkembang.Representasi penerapan layanan infrastruktur terintegrasi yang banyak dikembangkan danmenjadi tren di bidang komputasi terdistribusi, khususnya dalam proyek teknologi informasi,mengarah kepada suatu teknologi komputasi berbasis internet yang dikenal dengan istilahCloud Computing.

Layanan infrastruktur teknologi informasi pada PT Thamrin Brothers masih belumsepenuhnya mengakomodasi aspek Requirement (kebutuhan) operasional proses binisperusahaan yang terus berkembang dan semakin kompleks. Penerapan layanan infrastrukturteknologi informasi yang masih bersifat konvesional seperti penggunaan Server konvensionalsecara otomatis akan dibatasi oleh jumlah Core Processor, kapasitas Harddisk, dan Memory.Dengan keterbatasan fisik yang ada maka tidak mungkin membebani sebuah Serverkonvensional dengan beban maksimal.

Aspek legalisasi perangkat lunak dan kemampuan mengakses data yang cenderungmasih kurang terintegrasi dan penyimpanan data yang masih bersifat konvensional dapatdinilai dari belum tersedianya layanan Data Center sebagai media penyimpanan dinamis atau

Page 2: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

2

Online Storage. Maka perlu membangun dan mengontrol Resource IT dalam batasanheterogenitas, yaitu suatu sistem berbasis Service Oriented yang mekanismenya sangat idealdalam hal proses komputasi terdistribusi, dimana virtualisasi dan utilisasi yang mendukungfleksibilitas dan efisiensi.

Private Cloud Computingdengan kolaborasi komponen Service Oriented Architecturemampu menyediakan antarmuka yang efisien untuk proses bisnis perusahaan berfungsisebagai Virtualization Server dan Online Storage yang dapat diakses menggunakan FixedDevice dan Mobile Device seperti Smartphone Android, Komputer Pad, dan PC Tabletmelalui koneksi jaringan lokal dan internet.

LANDASAN TEORI

Service Oriented Architecture

SOA(Service Oriented Architecture) adalah suatu cara perancangan aplikasi denganmenggunakan komponen-komponen atau pelayanan yang sudah ada.Dengan kata lain, suatuaplikasi dibangun secara modular. Sebenarnya pendekatan modular ini bukanlah sesuatu yangbaru. Teknik-teknik pemrograman masa kini seperti Object Oriented Programming telahmengedepankan pendekatan modular dalam pembangunan aplikasi. Namun yang membuatSOA berbeda adalah komponen atau Service tersebut dibangun dan berinteraksi satu samalain secara bebas dan lepas/Loose Coupled (Bachmid, 2008:4).

Cloud Computing

Cloud Computing adalah sebuah model komputasi / Computing, dimana sumber dayaseperti Processor / Computing Power, Storage, Network, dan Software menjadi abstrak dandiberikan 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 yangmempunyai atribut seperti Cloud diatas.

Private Cloud memberikan kita kemampuan dari Cloud Computing menggunakaninfrastruktur IT yang kita miliki. Kita akan memperoleh keuntungan Cloud Computingdibelakang keamanan dari Firewall kita, menjalankan beban, dan langsung jalan.Mengembangkan dan mengecilkan kapasitas komputasi untuk menyesuaikan dengan aplikasiyang kita butuhkan. (Purbo, 2012:1).

Komponen Service Oriented Architecture dan Cloud Computing

Saat membangun aplikasi Cloud Computing yaitu Software as a Services, komponen-komponen pembentuknya dibangun dalam bentuk Services menggunakan SOA (ServiceOriented Architecture), dengan Web Services Standart.

SOA (Service Oriented Architecture) adalah sebuah bentuk arsitektur yangmenerapkan konsep Service-Oriented (berorientasi layanan). Pendekatan SOA adalahpendekatan penyelesaian masalah yang besar dengan membagi-baginya menjadi beberapaService. Services tersebut dapat berdiri sendiri atau dihubungkan dengan Services yang lain.Arsitektur yang berdasarkan SOA memiliki fleksibilitas yang tinggi dan tidak TechnologyDependent sehingga memungkinkan peningkatan kinerja dari suatu sistem.

Dalam implementasi SOA, konsep Service-Oriented diimplementasikan dalam sebuahLayer di antara Business Process Layer dan Application Layer yang mana keduanya

Page 3: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

3

merupakan bagian dari Enterprise Logic yang diberi nama Service Interface Layer.(Afwani,

2011:4).

Gambar 1. Komponen Service Oriented Architecture dan Cloud Computing

Komponen-komponen pada arsitektur Cloud Computing (Wahana, 2011:20) :1. Client/End Useryaitu Web Browser atau Mobile Devices.2. Service atau fungsi dari Cloud Computing.3. Aplikasi atau Backbone dari layanan.4. Platform atau infrastruktur Software untuk aplikasi.5. Storage atau gudang penyimpanan dari Cloud Computing.6. Infrastruktur yaitu komponen Backbone dari Cloud Computing.

Proxmox Virtual Enviroment

Proxmox Virtual Environment adalah distro Linux berbasis Debian (x86_64) yangdikhususkan sebagai distro virtualisasi. ProxmoxVE secara Default menyertakan OpenVZ danKVM (Kernel-based Virtual Machine) dan disediakan dalam modus teks (Console Mode).Proses administrasinya dilakukan menggunakan akses Web, termasuk melakukan instalasisistem menggunakan teknologi akses Remote VNC (Sugianto, 2011:6).

OwnCloud

OwnCloud memberi Anda akses universal ke file Anda melalui antarmuka Web atauWebDAV. OwnCloud adalah Platform yang menyediakan untuk menyimpan danmensinkronisasi kontak, kalender, file, Folder, audio, galeri foto, dan dokumen lainnya padasemua perangkat serta memungkinkan pengeditan berkas dasar melalui Web. Instalasi denganpersyaratan Server minimal, tidak perlu izin khusus dan cepat. OwnCloud dapat diperpanjangmelalui API sederhana, namun Powerful untuk aplikasi dan Plugin. OwnCloud dimulaidengan Keynote oleh Frank Karlitschek di Camp KDE'10, dia berbicara tentang perlunyaCloud yang bersifat Free dan Open Source.

OwnCloud adalah layanan Content Management System, layaknya membuat sebuahWebsite dengan CMS, ownCloud ialah CMS yang di desain khusus untuk layanan CloudStorage(http://owncloud.org/about).

Page 4: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

4

EyeOs

EyeOS adalah Platform aplikasi Private Cloud dengan antarmuka Desktop yangberbasis Web. Biasa disebut Cloud Desktop karena antarmuka pengguna yang unik, eyeOSbersifat Open Source memberikan layanan Cloud Operating System dengan manajemen file,manajemen informasi pribadi, memungkinkan kolaborasi, dan integrasi dengan aplikasiklien(http://www.eyeos.com/product).

METODE PENELITIAN

Teknik Pengembangan SistemMetode penelitian yang penulis terapkan adalah NDLC (Network Development Life

Cycle), dengan tinjauan karena penelitian yang penulis lakukan berupa desain (perancangan)hingga tahap implementasi (penerapan) yang membutuhkan Planning (perencanaan) yangmelibatkan analisa kebutuhan Hardware dan Software, analisa kebutuhan User serta analisatopologi jaringan tempat penelitian.

Dilanjutkan dengan tahap desain topologi baru dimana nanti Private Cloud Serverditempatkan. Setelah Private Cloud Server selesai dibangun dilakukan simulasi dan ujicoba,lalu memonitor kinerja Private Cloud Server, jika kinerja Private Cloud Servertidak adamasalah, dapat di implementasikan pada tujuan yang telah ditetapkan dan Private CloudComputing dapat diatur sesuai dengan kebutuhan tersebut.

Gambar 2. Tahapan Metode Network Development Life Cycle

HASIL DAN PEMBAHASAN

1. Analisis PermasalahanPenerapan layanan infrastruktur teknologi informasi yang terdapat pada PT Thamrin

Brothers yang masih bersifat konvesional, seperti penggunaan Server konvensional, makasecara otomatis akan dibatasi oleh jumlah Core Processor, kapasitas Harddisk, dan Memory.Dengan keterbatasan fisik yang ada, maka tidak mungkin membebani sebuah Serverkonvensional dengan beban maksimal.

Permasalahan yang menjadi fokus penting yaitu penyimpanan data yang masih bersifatkonvensional, yaitu data disimpan pada komputer atau media penyimpanan seperti Flash Diskdan Hard DiskExternal dari masing-masing pengguna, metode penyimpanan konvensional,tentunya kurang efisien dalam pendistribusian data, sehingga akan mempengaruhi

Page 5: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

5

kemampuan mengakses data yang dibatasi oleh ruang dan pengolahan data yang tidakterintegrasi dapat dinilai dari belum tersedianya fasilitas layanan Data Center.

Pengolahan data yang masih dibatasi oleh ruang, tentunya akan memerlukan banyak waktudan tenaga, sehingga berdampak pada pengeluaran biaya yang tidak sedikit. Metodepengolahan data bersifat konvensional, tentunya tidak efisien yang secara otomatis akanmempengaruhi kinerja proses binis perusahaan yang terus berkembang dan semakinkompleks.

2. Analisis KebutuhanPenerapan layanan infrastruktur teknologi informasi yang terdapat pada PT Thamrin

Brothers yang masih belum sepenuhnya mengakomodasi aspek Requirement (kebutuhan)operasional proses binis perusahaan yang terus berkembang dan semakin kompleks.Kebutuhan akan sebuah model layanan penyimpanan data terintegrasi atau Data Centerbersifat fleksibel dan dinamis yang menjadi fokus penting dalam kemampuan pendistribusiandata.

Data Center untuk keperluan pendistribusian data yang dinamis berupaDataStorage(penyimpanan data) dan pengolahan data, harus memenuhi aspek kriteria yaituAvailability (ketersediaan), Security (keamanan), Scalability (skalabilitas), dan Flexibility(fleksibilitas).

Pengolahan data dan penyimpanan data menggunakan standar protokol untukkeperluan transfer file, seperti memanfaatkan penggunaan FTP (File Transfer Protocol), yaituproses pertukaran data melalui proses Upload dan Download secara Client Server yangmekanismenya dinilai kurang memenuhi aspek keamanan karena tanpa melalui prosesenkripsi, tetapi melalui Clear Text. Mode Text yang dipakai untuk transfer data adalah formatASCII atau Format Binary. Secara Default, FTP menggunakan mode ASCII untuk transferdata. Proses transfer data tanpa enkripsi, maka UsernamePassword, data yang ditransfer,maupun perintah yang dikirim dapat di-Sniffing oleh orang dengan menggunakan ProtocolAnalyzer (Sniffer). FTP dinilai kurang dinamis dan fleksibel karena hanya untuk keperluanpenyimpanan data tanpa menyediakan fitur pengolahan dataseperti pengeditan berkas dasarmelalui Web secara Online, memungkinkan kolaborasidan integrasi dengan aplikasi klien.

Online Storage adalah media penyimpanan data Online dengan teknologi CloudComputingyaitu layanan Cloud Storage yang dilengkapi sistem Management User, sepertifiturmensinkronisasi kontak, kalender, file, Folder, audio, galeri foto, dan dokumen lainnyapada semua perangkat serta memungkinkan pengeditan berkas dasar melalui Web secaraOnline. Mekanisme akses data secara Online memungkinkan pengguna dapat menyimpanataupun mengunduh datadan mengolah data dimanapun berada melalui akses internet, tanpadibatasi ruang dan waktu.

Private Cloud Computing adalah layanan Cloud Computing yang disediakan untukmemenuhi kebutuhan internal perusahaan melalui akses jaringan lokal dan internet.Departemen IT akan berperan sebagai Service Provider (penyedia layanan) dan departemenlain menjadi Service Consumer (pengguna layanan), Private Cloud Server bekerja dibelakangsistem keamanan Firewall, pengembangan komputasi yang fleksibel dan dinamis tanpakhawatir terhadap pembatasan kapasitas penyimpanan karena sepenuhnya dikelola sendirioleh internal perusahaan.

Representasi penerapan layanan infrastruktur terintegrasi yang banyak dikembangkandan menjadi tren di bidang komputasi terdistribusi yaitu Cloud Computing yang menjadisolusi menjanjikan dalam menyediakan sebuah fleksibilitas, efisiensi, dan dinamisasiinfrastruktur terintegrasi untuk berbagai aplikasi. Kemampuan pola akses Remote melaluijaringan lokal dan internetmenggunakan Fixed Device seperti komputer dan laptop,maupunMobile Device seperti Smartphone Android, IPad, dan PC Tablet. Sehingga

Page 6: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

6

berdampak pada penghematan biaya, aksesibilitas yang tinggi dan mudah dalam halskalabilitas (layanan akan berkembang seiring dengan bertambahnya jumlah pengguna).Cloud Computing berbasis Service Oriented yang mekanismenya sangat ideal dalam halproses komputasi terdistribusi, dimana virtualisasi dan utilisasi yang mendukung fleksibilitasdan efisiensi.

1. Analisis Spesifikasi Jaringan

Jaringan komputer lokal yang diterapkan untuk antar bagian dalam lingkunganperusahaanpada PT Thamrin Brothers yaitu menggunakan jenis topologi Extended Star.Koneksi internet pada PT Thamrin Brothers merupakan sarana dan komoditi yang pentingdalam pendistribusian informasi dalam lingkungan perusahaan. VendorISP (Internet ServicesProvider) yang bekerja sama dengan PT Thamrin Brothers terdiri dari 3 line yaitu Icon+dengan paket Internet Exchange 3 Mpbs media Fibre Optic, Telkom Speedy dengan paketMultispeed Executive2 Mbps Downstream dan 512 kbps Upstream serta alokasi kapasitas keGateway internasional, dan IntiKomp dengan paket 2 Mpbs.Ketersediaan koneksi internetyang cukup bervariasi dan melalui media Fibre Optic, dinilai layak dapat diterapkan layananPrivate Cloud Computing dengan mekanisme akses yang terakomodasi menggunakanjaringan lokal dan internet.

a. Analysis

1. Topologi Jaringan yang DigunakanSistem jaringan pada PT Thamrin Brothers menggunakan Routerboard MikroTik

berfungsi sebagai Gateway penghubung antara jaringan komputer lokal yaitu LAN (LocalArea Network) dan penyedia akses internet, berbasiskan Connection Sharing kemudiankoneksi internet disebar ke sejumlah komputer Client dengan menggunakan perangkatjaringan berupa Switch sebagai media penghubung komunikasi data antar komputer.Penempatan Server pada PT Thamrin Brothers ditempatkan pada sebuah ruang khusus Serverdan diletakkan pada sebuah Rak Server dengan sistem akses masuk ruangan menggunakanDoor Locked yang dilengkapi akses Finger Print untuk meningkatkan sistem keamanan aksesmasuk kedalam ruangan Server.Topologi jaringan komputer lokal yang digunakan pada PTThamrin Brothers yaitu topologi Extended Star.Mekanisme penerapan sistem jaringankomputer dengan topologi Star merupakan bentuk topologi jaringan yang berupa konvergensi(penggabungan) atau pengintegrasian media-media yang ada untuk digunakan dan diarahkankesebuah pusat konsentrator serta tersentralisasi (terpusat) menggunakan perangkat jaringanberupa Switch. Secara garis besar dan sederhana dapat digambarkan melalui desain padagambar 3 berikut :

Page 7: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

Gambar 3. Topologi Jaringan pada PT Thamrin Brothers

2. Topologi Jaringan yang DiPenerapan jenis topologi jaringan yang

jaringan sebelumnya yaitu topologiunit Private Cloud Server.

Gambar 4. Topologi Jaringan Penambahan

7

Topologi Jaringan pada PT Thamrin Brothers

yang Diusulkanjenis topologi jaringan yang diusulkan tetap menggunakan topologi

yaitu topologi Extended Star, yaitu dengan menambahkan 1 (satu)

Topologi Jaringan Penambahan Private Cloud Server

tetap menggunakan topologiyaitu dengan menambahkan 1 (satu)

Private Cloud Server

Page 8: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

8

a. Simulation PrototypeTahap simulasi dan uji coba ini dilakukan dengan cara mempersiapkan 2 (dua) unit

komputer dan Software yang dibutuhkan.1) Spesifikasi Rekomendasi Komputer

Spesifikasi minimal rekomendasi komputer Server mendukung fitur VT(Virtualization Technology), yaitu Processor dengan model Amd-V atau Intel VT :

a) Processor : AMD Phenom II X4945.b) Memory : Kingstone 5120 MB DDR3.c) Harddisk : Seagate 500GB SATA.d) Operating System : Promox VE 2.2.e) Software : Template OpenVZ.

Sedangkan spesifikasi rekomendasi komputer yang digunakan sebagaiClient adalah sebagai berikut :a) Processor : Intel Core i3.b) Memory : V-Gen 2024MB DDR3.c) Harddisk : Seagate 320GB SATA.d) Operating System : Windows XP/7, Linux Desktop.e) Software : Web Browser, Java Plugin.

2) Spesifikasi Rekomendasi Teknologi Jaringan

a) Kabel LAN yang digunakan adalah kabel UTP dengan konektor RJ-45 bertipeStraight sebagai media transmisinya.

b) Switch yang digunakan yaitu D-Link24 Port DES-1024D.c) Kartu jaringan yang digunakan berasal dari Mainboard atau On-board.

PEMBAHASAN

a. ImplementationPenerapan layanan infrastruktur Private Cloud Server yang berdasarkan pendekatan

komponen Service Oriented Architecture.

1) Cloud InfrastructureProxmox Virtual Enviroment yang menjadi fondasi Private Cloud Server dan

fungsionalitas utama sebagai Server Virtualization yang menjadi Backbone dari CloudComputing 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 dapatterlayani. Dibandingkan dengan Install Guest berbasis KVM yang masih memerlukan prosesinstalasi manual melalui ISO, OpenVZ memiliki keunggulan tersendiri dalam bentuk isolasi,kemananan, fungsionalitas, dan manajemen Resources, sehingga berdampak pada penggunaanMemory yang lebih efisien karena dalam bentuk Container. Selain itu, OpenVZ tidakmemerlukan proses instalasi sistem operasi secara manual karena OpenVZ Virtual Guest padadasarnya adalah sebuah sistem yang sudah terinstall dan dikemas dalam bentuk minimal.

Page 9: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

Gambar 5.

2) Cloud Aplications

EyeOS yang menjadi salah satu basis karakteristik(Software as a Services)yang menjadimerupakan Cloud Operating Systemmelalui Web Browser. EyeOS merupakan sistem operasi berbasisbertujuan untuk memungkinkan kolaborasi dan komunikasi di antara penggunaaplikasi seperti Word Processor, Spreadsheet, PresentationManager, RSS Reader, dan lainnya sudah menjadi aplikasiEyeOS.

Gambar 6.3) Cloud Storage

OwnCloud yang menjadi salah satu basis karakteristikas a Service. OwnCloud menyediakanfoto, kalender, dan dokumen lainnya.Open Source dalam membuat Online Storagesinkronisasi file yang terdapat pamenggunakan perangkat Mobile,

9

Gambar 5. Halaman AksesProxmox VE

yang menjadi salah satu basis karakteristik Cloud Aplicationyang menjadi Backbone dari layanan Cloud Computing

Cloud Operating System, yaitu sebuah Desktop yang dapat digunakan sepenuhnyamerupakan sistem operasi berbasis Web dan Open Source

bertujuan untuk memungkinkan kolaborasi dan komunikasi di antara penggunaWord Processor, Spreadsheet, Presentation, Mail Client, Calender

dan lainnya sudah menjadi aplikasi Default yang terpasang dalam

Gambar 6. Halaman Akses EyeOS

yang menjadi salah satu basis karakteristik Cloud Storagemenyediakan fitur penyimpanan file, Folder, kontak, audio, galeri

dan dokumen lainnya. OwnCloud merupakan solusi terbaik yang berbasisOnline Storage karena dapat mengakses file dan melakukan

nisasi file yang terdapat pada Private Cloud Server melalui jaringan lokal dan internet, Desktop, atau Web Browser.

Cloud Aplication yaitu SaaSCloud Computing. EyeOS

yang dapat digunakan sepenuhnyaOpen Source yang

bertujuan untuk memungkinkan kolaborasi dan komunikasi di antara pengguna, terlihat dariCalender, Contact

yang terpasang dalam

Storage yaitu Storage, kontak, audio, galeri

merupakan solusi terbaik yang berbasisdapat mengakses file dan melakukan

melalui jaringan lokal dan internet

Page 10: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

Gambar 74) Cloud Platform

Cloud Platform menyediakan infrastruktur untuk pengembangan dan pengelolaanaplikasi perangkat lunak berbasisadalah layanan yang menyediamengembangkan sebuah aplikasi,y

Implementasi yang penulis lakukan tidak mencakup layananmelibatkan pengembangan dan pengelolaan aplikasiServer atau Aplication Server yang berbasis

5) Cloud ServicesSemua aplikasi atau servis berbasis

Services yaitu fungsi dari Cloud Computinglayanan yang disediakan oleh Cloud Computing

Dengan Cloud Services, Seorang pengguna dapatdan menjalankan aplikasi via internet menggunakanServices, kemudian aplikasi dijalankan di dalam jendela

6) Cloud ClientsSeorang pengguna C

komputer Desktop, komputer PadWeb Browser untuk mengakses sistemaplikasi Mobile Client melalui jaringan lokal dan internetComputing bekerja secara Client

10

Gambar 7. Halaman Akses OwnCloud

menyediakan infrastruktur untuk pengembangan dan pengelolaansi perangkat lunak berbasis Web, yaitu karakteristik PaaS (Platform as a Service)

iakan modul-modul siap pakai yang dapat digyang tentu saja hanya dapat berjalan diatas Platfor

Implementasi yang penulis lakukan tidak mencakup layanan Cloud Platformmelibatkan pengembangan dan pengelolaan aplikasi Software dan Database Engine

yang berbasis Web.

Semua aplikasi atau servis berbasis Web Services Standards dinamakanCloud Computing. Cloud Service dapat mencakup semua hal dari

Cloud Computing., Seorang pengguna dapat terhubung ke sebuah portal aplikasi

dan menjalankan aplikasi via internet menggunakan Browser. Browser ini mengakses, kemudian aplikasi dijalankan di dalam jendela Browser.

Cloud membutuhkan perangkat klien sepertiad, Smartphone, atau sumber daya komputasi lai

untuk mengakses sistem Cloud melalui World Wide Web atau menggunakanmelalui jaringan lokal dan internet. Mekanisme akses

Client-Server menggunakan protokol Web Browser.

menyediakan infrastruktur untuk pengembangan dan pengelolaan(Platform as a Service). PaaS

gunakan untukorm tersebut.

Cloud Platform karenaDatabase Engine yaitu Web

dinamakan Clouddapat mencakup semua hal dari

erhubung ke sebuah portal aplikasiini mengakses Cloud

tuhkan perangkat klien seperti Laptop atau, atau sumber daya komputasi lainnya dengan

atau menggunakanMekanisme akses Private Cloud

Page 11: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

Gambarb. Monitoring

Tahap Monitoring merupakan tahapan yang penting yaitu mengamati dan evaluasikinerja jaringan, Proxmox VEVirtualisasi, namun belum memilikiBandwidth. Salah satu Tools yangmelihat Traffic jaringan secarakita dapat memantau pemakaian

Iftop adalah sebuah Toolspada sebuah Interface (antamukaInterface yang telah di namai, ataudan kemudian menampilkan lalulitas secara bolak balik yang di gunakan.

Gambar 9c. Management

Dalamtahapan manajemen atau pengaturan, salah satu yang menjadi perhatian khususadalah masalah Policy, kebijakan perlu dibuat untuk membuat/telah dibangun dan berjalan dengan baik dapat berlangsung lama dan unsur(kehandalan) terjaga. Tahapan manajemen yang penulis lakukan untuk mengatur kinerjasistem Private Cloud Server agar tetap pada perfoma optimal,

11

Gambar 8.Akses Mobile Client

merupakan tahapan yang penting yaitu mengamati dan evaluasimerupakan sistem operasi yang canggih untuk kebutuhan

alisasi, namun belum memiliki Tools yang memadai untuk memantau pemakaianyang dapat digunakan untuk keperluan Bandwith Monitoring

secara Realtime adalah iftop. Dengan bantuan programkita dapat memantau pemakaian Bandwidth baik yang keluar maupun masuk.

Tools untuk menampilkan Bandwidth yang di gunakan(antamuka). Lalu lintas komunikasi data di terima oleh

yang telah di namai, atau Interface yang pertama di temukan jika tidak di tentukan,ampilkan lalulitas secara bolak balik yang di gunakan.

Gambar 9. Traffic Bandwith Monitoring iftop

manajemen atau pengaturan, salah satu yang menjadi perhatian khususan perlu dibuat untuk membuat/mengatur agar sistem yang

telah dibangun dan berjalan dengan baik dapat berlangsung lama dan unsurTahapan manajemen yang penulis lakukan untuk mengatur kinerja

agar tetap pada perfoma optimal, yaitu sebagai berikut :

merupakan tahapan yang penting yaitu mengamati dan evaluasiyang canggih untuk kebutuhan

madai untuk memantau pemakaianBandwith Monitoring dan

. Dengan bantuan program iftop maka

yang di gunakan oleh Host). Lalu lintas komunikasi data di terima oleh iftop melalui

yang pertama di temukan jika tidak di tentukan,

manajemen atau pengaturan, salah satu yang menjadi perhatian khususmengatur agar sistem yang

telah dibangun dan berjalan dengan baik dapat berlangsung lama dan unsur ReliabilityTahapan manajemen yang penulis lakukan untuk mengatur kinerja

yaitu sebagai berikut :

Page 12: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

12

1) Manajemen AksesManajemen akses melalui koneksi SSL Certificate yaitu akses HTTPS, dan

autentikasi masing-masing Account yang dilengkapi dengan User dan Password. Selain itudibuat juga manajemen OwnCloud dengan memberikan kapasitas kuota penyimpanan untuksetiap Account, dan membatasi ukuran maksimal File Upload yaitu sebesar 2 GB, dan ZIPDownload sebesar 800 MB.

2) Manajemen AplikasiManajemen Apps (Aplikasi), dengan mengaktifkan fitur Encryption (Enkripsi) yang

terdapat pada layanan OwnCloud, sehingga semua file yang tersimpan di Server OwnCloudakan dienkripsi oleh Password dari masing-masing pengguna.

3) Manajemen KeamananManajemen keamanan melalui akses jaringan internet untuk layanan OwnCloud

menggunakan Domain yang dilengkapi Port yaitu http://cloud.thamrin.co.id:888. Konfigurasiyang dibuat melalui Simple DNS Zone Editor dan Firewall Gateway Mikrotik agar dapatdiakses dari luar (publik) yaitu melalui jaringan internet. Private Cloud Server dibangun danberjalan dibelakang sistem Firewall Gateway Mikrotik.

Gambar 10. Akses http://cloud.thamrin.co.id:888

Page 13: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

13

PENUTUP

Deployment adopsi Private Cloud Computing menggunakan sistem operasi ProxmoxVirtual Enviroment merupakan salah satu basis Framework perangkat lunak berbasis OpenSource yang dapat di implementasikan dengan baik melalui kolaborasi komponen ServiceOriented Architecture yaitu Cloud Infrastructure, Cloud Aplications, Cloud Storage, CloudServices, dan Cloud Clients, yangtipe penerapannya berfungsi sebagai ServerVirtualizationdan Online Storage.

Private Cloud Computing dengan pendekatan komponen Service OrientedArchitecture mampu menyediakan antarmuka yang efisien untuk proses bisnis perusahaandapat diakses menggunakan Fixed Device dan Mobile Device seperti Smartphone Android,Komputer Pad, dan PC Tablet melalui koneksi jaringan lokal dan internet. Beberapatantangan yang harus dihadapi dalam mengimplementasikan teknologi Private CloudComputing diantaranya adalah masalah keamanan komputasi dan kapasitas Bandwidth,namun sebagian teratasi karena menggunakan akses jaringan internal yaitu LAN (Local AreaNetwork).

DAFTAR PUSTAKA

Afwani, Royana. 2011. Metode Single Sign On sebagai Solusi Keamanan SaaS pada CloudComputing. Diunduh pada tanggal 25Oktober 2012, pukul 13.38 darihttp://royanafwani.wordpress.com/2011/12/22/metode-single-sign-on-sebagai-solusi-keamanan-saas-pada-cloud-computing.

Anggeriana, Herwin. 2011. Cloud Computing Komputasi Awan. Diunduh pada tanggal 11September 2012, pukul 13.59 dari http://www.scribd.com/ doc/45899074/Book-of-Cloud-Computing.

Bachmid, Rifki. 2008. SOA (Service Oriented Architecture). Diunduh pada tanggal 18September 2012, pukul 21.17 dari http://www.scribd.com/ doc/49286377/SOA-Service-Oriented-Architecture.

Budiyanto, Alex. 2012. Pengantar Cloud Computing. Diunduh pada tanggal 9 September2012, pukul 21.52 dari http://smuet.lecture.ub.ac.id/files/2012 /06/E-Book-Pengantar-Cloud-Computing-R1.pdf.

Purbo, Onno W. 2012. Membuat Sendiri Cloud Computing Server Menggunakan OpenSource. Yogyakarta: Andi.

Rifai, Ahmad ZA. Keamanan Virtualisasi dalam Cloud Computing. Diunduh pada tanggal 23September 2012, pukul 15.07 dari http://www.slideshare.net /rifaiza/keamanan-virtualisasi-dalam-cloud-computing-8411941.

Sugianto, Masim. 2011. Panduan Virtualisasi & Cloud Computing pada Sistem Linux.Diunduh pada tanggal 22 September 2012, pukul 22.54 dari http://vavai.com/wp-content/uploads/2011/01/Implementasi-Virtualisasi-Cloud-Computing-pada-Sistem-Linux.pdf.

Stiawan, Deris. 2009. Fundamental Internetworking Development & Design Life Cycle.Diunduh pada tanggal 30 April 2012, pukul 10.40 darihttp://deris.unsri.ac.id/materi/jarkom/network_development_cycles.pdf.

Page 14: DESAIN DAN IMPLEMENTASI SERVICE ORIENTED …news.palcomtech.com/wp-content/uploads/2012/01/... · lain menjadi Service Consumer ... Jaringan komputer lokal yang diterapkan untuk antar

14

————. 2012. Trend & Perkembangan Cloud Computing. Diunduh pada tanggal 11September 2012, pukul 13.53 dari http://deris.unsri.ac.id/materi/jarkom/mengenal_cloudcomputing.pdf.

Wahana, Komputer. 2011. Kupas Tuntas Bermacam Aplikasi Generasi Cloud Computing.Yogyakarta: Andi.

http://www.cloudindonesia.or.id/ Diakses pada tanggal 11 Agustus 2012, pukul 14.20.

http://www.eyeos.com/ Diaksespada tanggal 26 Oktober 2012, pukul 09.13.

http://www.opensource.telkomspeedy.com/ Diakses pada tanggal 30 Oktober 2012, pukul13.53.

http://www.owncloud.org/ Diakses pada tanggal 20 September 2012, pukul 10.30

http://www.pve.proxmox.com/ Diaksespada tanggal 2 September 2012, pukul 20.05.

http://www.vavai.com/ Diaksespada tanggal 15 September 2012, pukul 13.53.