A.
Pendahuluan
Perkembangan
teknologi di era ini menggunakan konsep – konsep seperti social networking,
open, share, colaborations, mobile, easy maintenance, one click, terdistribusi,
scalability, concurency, dan transparan. Sampai saat ini trend teknologi Cloud
Computing masih terus diteliti dalam penelitian – penelitian para pakar IT
dunia. Dengan berbagai kelebihan dan kekurangan, Cloud Computing hadir dengan
memudahkan akses data dari mana saja dan kapan saja, karena dengan memanfaatkan
internet dan menggunakan perangkat fixed atau mobile device menggunakan
internet cloud sebagai tempat penyimpanan data, aplikasi dan lainya. Cloud
Computing atau bisa disebut juga Komputasi awan adalah suatu penggabungan
antara teknologi komputer yang telah berkembang dengan basis internet yang juga
telah berkembang. Mengapa disebut sebagai komputasi awan karena komputasi kita
anggap sebagai komputer dan internet sebagai awan dimana bekerja tidak
kelihatan oleh mata manusia.
Teknologi ini akan memberikan banyak keuntungan baik dari sisi pemberi layanan (provider) atau dari sisi user. Penerapan teknologi ini memberikan dampak yang sangat signifikan bagi pengembangan teknologi itu sendiri, baik dari sisi pengguna maupun dari sisi industri. Pengguna diuntungkan dengan semakin mudahnya memperoleh atau mengunduh data secara cepat dan mudah karena banyak layanan yang dibuka oleh pihak industri. Keuntungan bagi pihak industri pun tidak kalah besar dengan kemudahan yang didapat oleh pengguna, karena dengan semakin majunya teknologi cloud computing akan semakin memudahkan industri untuk memasarkan produk dan menyebarkan informasi secara meluas keseluruh penjuru dunia. Cloud computing adalah gabungan pemanfaatan teknologi komputer dan pengembangan berbasis internet.
Teknologi ini akan memberikan banyak keuntungan baik dari sisi pemberi layanan (provider) atau dari sisi user. Penerapan teknologi ini memberikan dampak yang sangat signifikan bagi pengembangan teknologi itu sendiri, baik dari sisi pengguna maupun dari sisi industri. Pengguna diuntungkan dengan semakin mudahnya memperoleh atau mengunduh data secara cepat dan mudah karena banyak layanan yang dibuka oleh pihak industri. Keuntungan bagi pihak industri pun tidak kalah besar dengan kemudahan yang didapat oleh pengguna, karena dengan semakin majunya teknologi cloud computing akan semakin memudahkan industri untuk memasarkan produk dan menyebarkan informasi secara meluas keseluruh penjuru dunia. Cloud computing adalah gabungan pemanfaatan teknologi komputer dan pengembangan berbasis internet.
B.
Distributed Computation dalam Cloud
Computing
Distributed
Computing adalah ilmu yang memecahkan masalah besar dengan memberikan bagian
kecil dari masalah untuk banyak komputer untuk memecahkan dan kemudian
menggabungkan solusi untuk bagian-bagian menjadi solusi untuk masalah tersebut.
Distributed computing terkait dengan system perangkat keras dan perangkat lunak
yang memiliki lebih dari satu elemen pemrosesan atau storage element.
Pada
cloud computing, penyimpanan data hanya dilakukan pada server utama, sehingga
pengguna hanya dapat mengaksesnya tanpa harus mengetahui infrastruktur
pembuatan aplikasinya. Hanya perlu interface software saja untuk mengakses
server. Interface ini pada umumnya merupakan web browser yang tersedia dengan
banyak pilihan dan tidak berbayar.
Cloud
computing dipecah ke dalam beberapa kategori yang berbeda berdasarkan jenis
layanan yang disediakan. SaaS (Software as a Service) adalah kategori komputasi
awan di mana sumber daya utama yang tersedia sebagai layanan perangkat lunak
aplikasi. PaaS (Platform as a Service) adalah kategori / penerapan komputasi
awan di mana penyedia layanan memberikan platform komputasi atau solusi
tumpukan untuk pelanggan mereka melalui internet. IaaS (Infrastructure as a
Service) adalah kategori komputasi awan di mana sumber daya utama yang tersedia
sebagai layanan yang infrastruktur perangkat keras. DaaS (Desktop sebagai
Layanan), yang merupakan layanan muncul-Aas berkaitan dengan memberikan
pengalaman seluruh desktop melalui internet. Ini kadang-kadang disebut sebagai
virtualisasi desktop / virtual desktop atau desktop host.
Bidang
ilmu komputer yang berkaitan dengan sistem terdistribusi disebut komputasi
terdistribusi. Sebuah sistem terdistribusi terdiri dari lebih dari satu
komputer self-directed berkomunikasi melalui jaringan. Komputer-komputer ini
menggunakan memori lokal mereka sendiri. Semua komputer dalam sistem
terdistribusi berbicara satu sama lain untuk mencapai tujuan bersama tertentu.
Atau, pengguna yang berbeda pada setiap komputer mungkin memiliki kebutuhan
individu yang berbeda dan sistem terdistribusi akan melakukan koordinasi sumber
daya bersama (atau bantuan berkomunikasi dengan node lain) untuk mencapai
tugas-tugas masing-masing. Node berkomunikasi menggunakan message passing.
Komputasi terdistribusi juga dapat diidentifikasi sebagai menggunakan sistem
terdistribusi untuk memecahkan masalah besar tunggal dengan melanggar itu
dengan tugas, masing-masing yang dihitung masing-masing komputer dari sistem
terdistribusi. Biasanya, mekanisme toleransi berada di tempat untuk mengatasi
kegagalan komputer individu. Struktur (topologi, delay dan kardinalitas) dari
sistem ini tidak dikenal di muka dan itu bersifat dinamis. Komputer individu
tidak harus tahu segala sesuatu tentang seluruh sistem atau masukan lengkap
(untuk masalah yang akan dipecahkan).
Sumber:
No comments:
Post a Comment