Nama :
I Nyoman Krisna Pranata
NIM :
1605551114
Matakuliah :
Network Operating System
Dosen :
I Putu Agus Eka Pratama, S.T.,M.T.
TEKNOLOGI
INFORMASI/TEKNIK/UNIVERSITAS UDAYANA
CLOUD COMPUTING
Pada artikel kali ini saya akan membahas mengenai cloud
computing, disini saya akan membahas 2 hal yang perlu kita ketahui mengenai cloud
computing.
1. Teknologi
Cloud Computing secara umum
2. Peran
NOS pada teknologi Cloud Computing dan terapannya
Menurut NIST (National Institute of Standard and
Technology), didalam draftnya yang berjudul The NIST
Defnition of Cloud Computing,
Peer Meel and Timothy
Grance mendefnisikan Cloud
Computing sebagai sebuah model
yang memungkinkan adanya
penggunaan sumber daya (resource) secara bersama - sama dan mudah,
menyediakan jaringan akses dimana -
mana, dapat dikonfgurasi,
dan layanan yang
digunakan sesuai keperluan.
Hal ini berarti
layanan pada Cloud Computing dapat disediakan dengan cepat
dan meminimalisir interaksi
dengan penyedia layanan Cloud Computing.
Model Deployment
- Public Cloud Public Cloud merupakan layanan Cloud Computing yang disediakan untuk masyarakat umum. Pengguna bisa langsung mendaftar ataupun memakai layanan yang ada. Banyak layanan Public Cloud yang gratis, dan ada juga yang perlu membayar untuk bisa menikmati layanannya
- Private Cloud Private Cloud adalah layanan cloud computing yang disediakan untuk memenuhi kebutuhan internal dari organisasi atau perusahaan. Biasanya departemen IT akan berperan sebagai service provider (penyedia layanan) dan departemen lain menjadi service consumer.
- Hybrid Cloud Gabungan dari layanan Public Cloud dan Private Cloud yang tetap merupakan suatu entitas unik, namun saling terikat bersama oleh standarisasi atau kepemilikan teknologi yang memungkinkan data diakses secara portable.
- Community Cloud Layanan Cloud Computing yang dibangun eksklusif untuk komunitas tertentu, bisa berasal dari organisasi yang mempunyai perhatian yang sama atas beberapa hal, misalnya standar keamanan, aturan, compliance, dan sebagainya. Community Cloud ini bisa dimiliki, dipelihara, dan dioperasikan oleh satu atau lebih organisasi dari komunitas tersebut, pihak ketiga, ataupun kombinasi dari keduanya.
Berdasarkan defiisi NIST, Cloud Computing memiliki 3 jenis layanan, antara lain:
- Software as a Service (SaaS) : Layanan yang menyediakan aplikasi jadi / siap pakai kepada End user. Ciri dari layanan ini adalah user tidak perlu membuat aplikasi, tidak perlu menyiapkan tempat dan juga infrastruktur. Contoh SaaS adalah gmail, ymail, facebook, twitter, dropbox. Atau yang berbayar seperti salesforce, office365, dsb.
- Platform as a Service (PaaS) : Layanan yang menyewakan “tempat” untuk menjalankan aplikasi dari user. Tempat yang dimaksud seperti sistem operasi, database, framework, dsb yang merupakan wadah untuk berjalannya aplikasi. Ciri dari layanan ini adalah user tidak perlu melakukan maintenance dan tidak perlu menyiapkan infrastruktur. Sehingga user dapat tetap fokus membangun aplikasinya. Contoh Pass adalah Windows Azure, Amazon Web Service, GoogleApp Engine.
- Infrastructure as a Service (IaaS) : Layanan yang menyewakan infrastruktur IT kepada user yang ingin membangun layanan cloud. Infrastruktur disini bersifat fisik, bisa berupa memory, penyimpanan, server, jaringan, dsb. Hal-hal seperti membuat aplikasi dan konfigurasinya diserahkan kepada user. Cloud provider hanya menyediakan infrastruktur berdasarkan request dari user. Ciri layanan ini adalah jika user ingin mengupgrade memory atau menambah server, user tinggal menghubungi provider kemudian provider akan menyediakan sesuai dengan permintaan. Contoh IaaS adalah Amazon EC2, Rackspace cloud.
Cloud computing secara kata bila diterjemahkan kedalam Bahasa Indonesia
dapat berbunyi “Komputasi Awan”, namun sampai saat sekarang ini “mungkin” belum
memiliki definisi ilmiah ataupun pengartian pokok yang jelas kecuali sebuah
konsep pemahaman dalam rangka pembuatan kerangka kerja komputasi secara online
lokal (LAN) maupun global (internet) dimana terdapat beragam aplikasi maupun
data dan media penyimpanan yang dapat diakses dan digunakan secara
berbagi (shared service) dan bersamaan (simultaneous access) oleh para pengguna
yang beragam – mulai dari perseorangan sampai kepada kelas pengguna korporasi
atau perusahaan
Cara kerja Cloud Computing
Mekanisme
akses ke cloud computing “mungkin” dapat dijalankan secara beraneka ragam –
mulai dari akses standar LAN maupun intranet dengan sedikit aplikasi agen atau
klien, sampai kepada akses extranet dan internet melalui browser yang terhubung
ke sebuah portal aplikasi dari penyedia layanan cloud computing. Protokol
aplikasi yang digunakan pun dapat beragam, tetapi hal ini tidaklah terlalu
signifikan bila dilihat dari sisi pengguna akhir , dimana pengguna akhir cukup
mengetahui bagaimana cara mengakses dan mempergunakan jasa layanan yang
terdapat pada Cloud computing.
Lalu
apa kelebihan Cloud computing?
Server konvensional akan di batasi oleh jumlah core
processor, harddisk dan memory. Dengan keterbatasan fisik yang ada maka kita
tidak mungkin membebani sebuah server konvensional dengan beban maksimal. Jika
resource / sumber daya habis, maka biasanya kita harus menginstall ulang
seluruh aplikasi dan data di server yang kapasitasnya lebih besar dan memigrasi
semua aplikasi yang ada ke server yang baru. Ini akan membutuhkan waktu 1-2
hari untuk menyiapkan sebuah server baru, itupun kalau tidak ada masalah.
Yang menarik dari Cloud Computing berbeda dengan server konvensional terutama
Yang menarik dari Cloud Computing berbeda dengan server konvensional terutama
a)
Secara
fisik berupa kumpulan hardware / server yang tersambung dalam sebuah jaringan
(LAN / WAN). Tetapi dari sisi, pengguna dapat melihat sebagai sebuah komputer
besar.
b)
Tidak
ada batasan dengan kapasitas processor, kapasitas harddisk dan kapasitas
memory.
c)
Tidak
ada batasan dengan berapa jumlah “hosting” server yang berjalan di belakangnya.
d)
Menambahkan
sebuah “hosting” hanya membutuhkan waktu beberapa menit saja.
e)
Jika
ada kekurangan resource (sumber daya), baik itu processor, harddisk maupun
memory, kita dapat dengan mudah sekali menambahkan server tambahan dan langsung
dapat berintegrasi ke jaringan cloud. Butuh waktu sekitar 20 menit-an untuk
menyiapkan server kosong / baru untuk dapat berintegrasi ke jaringan cloud.
Kekurangan Cloud Computing
Salah satu penyebab yang menjadi Cloud Computing sukses
menjalankan tugasnya adalah dengan adanya koneksi internet. Jika tidak ada
koneksi internet jangan berharap untuk bisa menggunakan komputasi awan. Hal ini
yang menjadi penyebab atau hambatan perusahaan yang menggunakan teknologi
komputasi awan tidak bisa eksis di daerah yang belum terintegrasi internet.
Indonesia menjadi salah satu negara yang semua daerahnya belum terjangkau
koneksi internet.
Kualitas komputasi awan menjadi pertimbangan tersendiri ketika memilih penyedia komputasi awan. Jika menggunakan penyedia layanan server komputasi awan yang tidak sesuai dengan kebutuhan maka sewaktu-waktu bisa down atau peforma yang diberikan buruk.
Kualitas komputasi awan menjadi pertimbangan tersendiri ketika memilih penyedia komputasi awan. Jika menggunakan penyedia layanan server komputasi awan yang tidak sesuai dengan kebutuhan maka sewaktu-waktu bisa down atau peforma yang diberikan buruk.

Tidak ada komentar:
Posting Komentar