Komputasi modern mempunyai 3
jenis, yaitu :
1. Mobile Computing atau Komputasi Bergerak
Mobile computing (komputasi
bergerak) merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan
jaringan tanpa menggunakan kabel serta mudah dibawa atau berpindah tempat,
tetapi berbeda dengan komputasi nirkabel. Berdasarkan penjelasan tersebut,
untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan
dari sisi manusia maupun alat. Contoh dari mobile computing adalah GPS, smart
phone, dan sebagainya.
2. Grid Computing
Komputasi grid memanfaatkan
kekuatan pengolahan idle berbagai unit komputer, dan menggunakan kekuatan
proses untuk menghitung satu pekerjaan. Pekerjaan itu sendiri dikontrol oleh
satu komputer utama, dan dipecah menjadi beberapa tugas yang dapat dilaksanakan
secara bersamaan pada komputer yang berbeda. Tugas-tugas ini tidak perlu saling
eksklusif, meskipun itu adalah skenario yang ideal. Sebagai tugas lengkap pada
berbagai unit komputasi, hasil dikirim kembali ke unit pengendali, yang
kemudian collates itu membentuk keluaran kohesif.
Keuntungan dari komputasi grid
adalah dua kali lipat: pertama, kekuatan pemrosesan yang tidak digunakan secara
efektif digunakan, memaksimalkan sumber daya yang tersedia dan, kedua, waktu
yang dibutuhkan untuk menyelesaikan pekerjaan besar berkurang secara
signifikan.
Idealnya kode sumber harus
direstrukturisasi untuk membuat tugas-tugas yang saling eksklusif adalah
sebagai mungkin. Itu tidak berarti bahwa mereka tidak bisa saling bergantung,
tetapi pesan yang dikirim antara tugas-tugas meningkatkan faktor waktu. Satu
pertimbangan penting saat membuat pekerjaan komputasi grid adalah bahwa apakah
kode dijalankan serial atau paralel tugas, hasil dari keduanya harus selalu
sama di setiap situasi.
3. Cloud Computing atau Komputasi Awan
Cloud computing adalah
perluasan dari konsep pemrograman berorientasi objek abstraksi. Abstraksi,
sebagaimana dijelaskan sebelumnya, menghapus rincian kerja yang kompleks dari
visibilitas. Semua yang terlihat adalah sebuah antarmuka, yang menerima masukan
dan memberikan output. Bagaimana output ini dihitung benar-benar tersembunyi.
Sebagai contoh, seorang sopir
mobil tahu bahwa roda kemudi dengan memutar arah mobil yang mereka ingin pergi;
atau yang menekan pedal gas akan menyebabkan mobil untuk mempercepat. Sopir
biasanya tidak peduli tentang bagaimana arah dari roda kemudi dan pedal gas
tersebut diterjemahkan ke dalam gerakan yang sebenarnya dari mobil. Oleh karena
itu, rincian ini diabstraksikan dari sopir.
Cloud serupa, melainkan
menerapkan konsep abstraksi dalam lingkungan komputasi fisik, dengan menyembunyikan
proses yang benar dari pengguna. Dalam lingkungan komputasi awan, data bisa
berada pada beberapa server, rincian koneksi jaringan yang tersembunyi dan
pengguna tidak ada yang tahu. Bahkan, komputer awan awan dinamakan demikian
karena sering digunakan untuk menggambarkan pengetahuan eksak tentang pekerjaan
batin. Cloud komputasi berat berasal dari paradigma Unix memiliki beberapa
elemen, masing-masing yang sangat baik pada satu tugas tertentu, daripada
memiliki satu elemen besar yang tidak baik.
Sumber:
Nama : Muhammad Zackky
Kelas : 4IA21
NPM : 54409201
Mata Kuliah : Pengantar Komputasi Modern
Dosen : Rina Noviana
Dibuat tanggal : 04 Mei 2013
Kelas : 4IA21
NPM : 54409201
Mata Kuliah : Pengantar Komputasi Modern
Dosen : Rina Noviana
Dibuat tanggal : 04 Mei 2013
0 comments:
Post a Comment