Tuesday, December 11, 2018

Pengelolaan Sistem IaaS Menggunakan Ubuntu Enterprise Cloud

Pengertian / Definisi Cloud Computing.


Cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing.



Image result for gambar untuk cloud computing

Manfaat Cloud Computing
  • semua data tersimpan dalam server secara terpusat
memungkinkan pengguna untuk menyimpan data secara terpusat di satu server berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu sendiri
  • keamanan data
Keamanan data pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia layanan Cloud Computing seperti jaminan platform teknologi, jaminan ISO, data pribadi, dan lain lain.
  • fleksibilitas dan skalabilitas yang tinggi
Teknologi Cloud menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. Selain itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli peralatan tambahan seperti hardisk. Bahkan salah satu praktisi IT kenamaan dunia, mendiang Steve Jobs mengatakan bahwa membeli memori fisik untuk menyimpan data seperti hardisk merupakan hal yang percuma jika kita dapat menyimpan nya secara virtual/melalui internet.
  • investasi jangka panjang
Penghematan biaya akan pembelian inventaris seperti infrastruktur, hardisk, dll akan berkurang dikarenakan pengguna akan dikenakan biaya kompensasi rutin per bulan sesuai dengan paket layanan yang telah disepakati dengan penyedia layanan Cloud Computing. Biaya royalti atas lisensi software juga bisa dikurangi karena semua telah dijalankan lewat komputasi berbasis Cloud.



Jenis Layanan Cloud Computing
  • Infrastructure as a Service (IaaS) 
Infrastructure as a Service adalah layanan komputasi awan yang menyediakan infrastruktur IT berupa CPU, RAM, storage, bandwith dan konfigurasi lain. Komponen-komponen tersebut digunakan untuk membangun komputer virtual. Komputer virtual dapat diinstal sistem operasi dan aplikasi sesuai kebutuhan. Keuntungan layanan IaaS ini adalah tidak perlu membeli komputer fisik sehingga lebih menghemat biaya. Konfigurasi komputer virtual juga bisa diubah sesuai kebutuhan. Misalkan saat storage hampir penuh, storage bisa ditambah dengan segera. Perusahaan yang menyediakan IaaS adalah Amazon EC2, TelkomCloud dan BizNetCloud
  • Platform as a Service (PaaS)
Platform as a Service adalah layanan yang menyediakan computing platform. Biasanya sudah terdapat sistem operasi, database, web server dan framework aplikasi agar dapat menjalankan aplikasi yang telah dibuat. Perusahaan yang menyediakan layanan tersebutlah yang bertanggung jawab dalam pemeliharaan computing platform ini. Keuntungan layanan PaaS ini bagi pengembang adalah mereka bisa fokus pada aplikasi yang mereka buat tanpa memikirkan tentang pemeliharaan dari computing platform. Contoh penyedia layanan PaaS adalah Amazon Web Service dan Windows Azure.
  • Software as a Service (SaaS)
Software as a Service adalah layanan komputasi awan dimana kita bisa langsung menggunakan aplikasi yang telah disediakan. Penyedia layanan mengelola infrastruktur dan platform yang menjalankan aplikasi tersebut. Contoh layanan aplikasi email yaitu gmail, yahoo dan outlook sedangkan contoh aplikasi media sosial adalah twitter, facebook dan google+. Keuntungan dari layanan ini adalah pengguna tidak perlu membeli lisensi untuk mengakses aplikasi tersebut. Pengguna hanya membutuhkan perangkat klien komputasi awan yang terhubung ke internet. Ada juga aplikasi yang mengharuskan pengguna untuk berlangganan agar bisa mengakses aplikasi yaitu Office 365 dan Adobe Creative Cloud.

Pengelolaan Sistem IaaS Menggunakan Ubuntu Enterprise Cloud.

Implementasi di lakukan dengan 3 server, dimana server pertama sebagai front end cloud, server kedua bertanggung jawab atas cluster, dan server ketiga sebagai compute node nya.

1. Langkah pertama install terlebih dahulu ubuntu enterprise cloud. berikut langkah instalasi ubuntu enterprise cloud. Setelah ketiga server berhasil dibuat dan dapat terkoneksi dengan baik, buka web browser dengan menggunakan client1 untuk mengakses server.

2. Akan muncul halaman login, default login untuk login pertama adalah dengan username & password “admin”. Untuk Login pertama kali maka akan diminta admin untuk mengganti password dengan password yang baru. 
3. Setelah itu akan muncul informasi tentang cloud yang telah dibuat tadi 
4.  Konfigurasi  kan walrus storage seperti pada ambar dibawah ini
5.  Konfigurasi DNS dan Walrus telah secara otomatis dimuat oleh web interface uec tersebut. 
6.  Berikut merupakan  akan dimuat tipe-tipe vm yang tersedia pada server cloud tersebut
7. Selanjutnya adalah konfigurasi credential.Untuk mendapatkan credential melalui command line dapat menggunakan perintah sebagai berikut :
mkdir -p ~/.euca

chmod 700 ~/.euca
cd ~/.euca
sudo euca_conf --get-credentials mycreds.zip
unzip mycreds.zip
ln -s ~/.euca/eucarc ~/.eucarc
cd
Dan  jika dengan menggunakan web interface, login, dan masuk pada tab credentian, kemudian klik tombol download, dan simpan file “euca2-admin-x509.zip” di mesin lokal.


8. Setelah credential untuk admin sudah selesai didownload dan diekstrak. Maka dibuat sebuah akun untuk client agar bias mengakses cloud. tampilannya sebagai berikut.  
9. Setelah user baru berhasil dibuat akan muncul pesan seperti gambar dibawah ini
10. Untuk cloud dapat berjalan  akan dibutuhkan image untuk dijalankan, image untuk cloud itu tersendiri sudah tersedia untuk di download pada halaman web dari uec tersebut, dengan cara login dan masuk ke tab store. Pada store , admin dapat memilih image apa saja yang akan diinstal pada sistem cloud nya dengan meng-klik image yang akan diinstall.


selanjutnya untuk melihat user mengakses sistem private cloud Ubuntu Enterprise Cloud klik disini