Rabu, 17 Mei 2017

GRID COMPUTING



Pengertian Grid Computing

Grid computing  atau komputasi grid ini merupakan kumpulan computer resource dari berbagai lokasi untuk mencapai tujuan bersama . dengan kata lain , dapat memungkinkan sumber daya (resource) pada network , seperti pemrosesan , bandwidth jaringan , dan kapasitas media penyimpanan , untuk membentuk satu kesatuan sistem secara virtual. Komputer grid lebih cenderung heterogen dan geografis ( dengan demikian tidak ditambahkan secara fisik dan tidak terbatas oleh tempat) dari komputer kluster . sebagai contohnya adalah seperti para pengguna internet yang mengakses situs web dan menggunakan protokol seolah-olah berada didalam sistem yang independent , maka dari itu pengguna aplikasi grid computing seperti menggunakan sebuah virtual komputer dengan kapasitas pemrosesan data yang sangat besar.


Elemen –elemen pada grid computing
Elemen grid computing adalah berikut :
1.       Hardware
Hardware yang dibutuhkan untuk grid computing meliputi storage , prosesor, memori , jaringan dan software untuk mengelola hardware tersebut seperti OS , DBMS , server aplikasi , manajemen sistem dan manajemen penyimpanan.
2.       Software
Software berfungsi untuk menghubungkan semua middleware . middleware sendiri sebagai penghubung komunikasi antar-objek dari sistem yang berbeda.
3.       Brainware
Brainware yang dibutuhkan grid computing hanya meliputi pemelihara dan pengguna grid computing.

Cara kerja grid computing
“Menurut tulisan singkat oleh Ian Foster ada check-list yang dapat digunakan untuk mengidentifikasi bahwa suatu sistem melakukan komputasi grid yaitu” :
1.       Sistem tersebut melakukan koordinasi terhadap sumberdaya komputasi yang tidak berada dibawah suatu kendali terpusat. Seandainya sumber daya yang digunakan berada dalam satu cakupan domain administratif, maka komputasi tersebut belum dapat dikatakan komputasi grid.
2.       Sistem tersebut menggunakan standard dan protokol yang bersifat terbuka (tidak terpaut pada suatu implementasi atau produk tertentu). Komputasi grid disusun dari kesepakatan-kesepakatan terhadap masalah yang fundamental, dibutuhkan untuk mewujudkan komputasi bersama dalam skala besar. Kesepakatan dan standar yang dibutuhkan adalah dalam bidang autentikasi, otorisasi, pencarian sumberdaya, dan akses terhadap sumber daya.
3.       Sistem tersebut berusaha untuk mencapai kualitas layanan yang canggih, (nontrivial quality of service) yang jauh diatas kualitas layanan komponen individu dari komputasi grid tersebut

Kelebihan dan kekurangan grid computing 

                Kelebihan grid computing :
  1. Grid computing dapat meningkatkan utulitas dan fleksibilitas yang lebih besar untuk sumber daya infrastruktur , aplikasi dan informasi
  2. Grid computing dapat menghemat keuangan untuk modal investasi ataupun biaya operasinya.

Kekurangan grid computing :
  1. Sumber daya manusia yang kompeten masih sedikit untuk mengelola grid computing.
  2. Enggan untuk merelakan fasilitas untuk digunakan bersama  





sumber :
nasyasora.blogspot.co.id
http://mersannurhakim.blogspot.co.id/2015/06/apa-itu-grid-computing.html
http://setyajidwi.blogspot.co.id/2015/05/komputasi-grid-grid-computing.html

Rabu, 19 April 2017

VIRTUALIZATION PADA CLOUD COMPUTING

banyak orang sudah sering mendengar cloud computing . apa itu cloud computing ? Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain."pada awalnya konsep cloud computing pertama kali diperkenalkan tahun1950-an pada zaman server mainframe. pengertian dari cloud computing itu sendiri adalah sistem komputerisasi berbasis jaringan/internet, dimana suatu sumber daya, software, informasi dan aplikasi disediakan untuk digunakan oleh komputer lain yang membutuhkan.  contoh dari cloud computing yang bersifat non public adalah Amazon EC2 (Amazon Elastic Compute Cloud). Amazon menyediakan komputer induk, kita bisa mengirim dan menggunakan sistem virtual dan menggunakannya dalam jangka waktu dan biaya sewa tertentu. dan contoh dari cloud computing yang bersifat publik adalah , Google Apps yang menyediakan aplikasi bisnis umum secara online yang diakses melalui suatu browser dengan software dan data yang tersimpan di server.
 virtualisasi itu sendiri dapat diartikan sebagai bentuk versi virtual dari suatu yang bersifat fisik , contohnya operating system, storage atau jaringan komputer .
Virtualisasi bisa diimplementasikan kedalam berbagai bentuk, antara lain (Harry Sufehmi, Pengenalan Virtualisasi, 2009/06/07) :
  1. Network Virtualization : VLAN, Virtual IP (untclustering), Multilink
  2. Memory Virtualization : pooling memory dari node-node di cluster
  3. Grid Computing : banyak komputer = satu
  4. Application Virtualization : Dosemu, Wine
  5. Storage Virtualization : RAID, LVM
  6. Platform Virtualization : virtual computer
virtualisasi tidak bisa lepas dari cloud computing. salah satu karakteristik dari cloud computing merupakan turunan dari virtualisasi ini yaitu elastisitas dan fleksibilitas. para pengguna dapat menggunakan cloud computing ini dapat jangka waktu pendek dan dengan mudah bisa menambah/mengurangi resource computing mereka . contohnya : untuk memenuhi kebutuhan trial atau development , suatu aplikasi hanya membutuhkan comouting resource dalam jangka waktu 2-3 minggu. jadi teknologi virtualisasi ini merupakan bagian dari cloud computing dengan menggunakan konsep "logical partition".



referensi :
https://www.excellent.co.id/product-services/vmware/keuntungan-teknologi-virtualisasi-cloud-computing/
https://nissaajah91.wordpress.com/2013/07/03/sejarah-dan-pengertian-cloud-computing/
https://blog.indonesiancloud.com/2014/03/10/cloud-computing-komputasi-awan/#.WPd1Vmft7IV

Selasa, 14 Maret 2017

LATAR BELAKANG KOMPUTASI MODERN DAN IMPLEMENTASINYA

LATAR BELAKANG KOMPUTASI MODERN



Suatu pemecahan masalah terhadap data input (sebuah masukan yang berasal dari luar lingkungan sistem) dalam berbagai bidang pekerjaan yang telah disebutkan sebelumnya dengan menggunakan sebuah algoritma, disebut komputasi. pengertian dari komputasi modern yaitu sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan suatu masalah. Dalam komputasi modern terdapat perhitungan dan pencarian solusi dari masalah. Perhitungan dari komputasi modern adalah akurasi, kecepatan, problem, volume dan besar kompleksitas. 

pertama konsep ini digagas oleh seorang ilmuwan bernama John Von Neumann (1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Komputasi modern tak hanya berguna pada bidang teknologi, beberapa bidang lainnya juga memanfaatkan komputasi modern ini seperti pada pendidikan, industri, kesehatan, bisnis, sains, kemanan, dan lainnya.

Salah satunya yaitu pada dunia kesehatan modern, yang tak luput dari perkembangan teknologi ini untuk meningkatkan efisiensi serta efektivitas di dunia kesehatan, lalu pada bidang kimia membantu manusia dalam menghasilkan suatu produk kimia, pada bidang biologi, membantu manusia dalam menghasilkan berbagai alat bantu untuk digunakan merekayasa suatu produk biologi.

IMPLEMENTASI KOMPUTASI MODERN


  • Implementasi Komputasi modern pada bidang Geografi




Geografi adalah ilmu yang mempelajari tentang lokasi serta persamaan, dan perbedaan (variasi) keruangan atas fenomena fisik, dan manusia di atas permukaan bumi. Komputasi dalam bidang geologi biasanya di gunakan untuk peramalan cuaca, di Indonesia khususnya ada salah satu instansi Negara dengan nama BMKG (Badan Meteorologi, Klimatologi, dan Geofisika) yakni instansi negara yang meneliti mengamati tentang metereologi klimatologi kualitas udara dan geofisika supaya tetap sesuai dengan perundang undangan yang berlaku di Indonesia.
  • Implementasi Komputasi modern pada bidang Kesehatan 


Mycin merupakan contoh system pakar yang digunakan untuk membantu juru medis mendiagnosis penyakit darah yang cepat menular dan kemudian dapat memberikan saran berupa penggunaan antibiotic yang sesuai. (system pakar adalah perangkat lunak yang ditujukan untuk meniru keahlian seseorang dalam bidang tertentu).
  • Implementasi Komputasi modern pada bidang Kesehatan 
Implementasi komputasi modern di bidang kimia adalah Computational Chemistry yaitu penggunaan ilmu komputer untuk  membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul. Istilah kimia teori dapat didefinisikan sebagai deskripsi matematika untuk kimia, sedangkan kimia komputasi biasanya digunakan ketika metode matematika dikembangkan dengan cukup baik untuk dapat digunakan dalam program komputer. Perlu dicatat bahwa kata “tepat” atau “sempurna” tidak muncul di sini, karena sedikit sekali aspek kimia yang dapat dihitung secara tepat. Hampir semua aspek kimia dapat digambarkan dalam skema komputasi kualitatif atau kuantitatif hampiran.

  • Implementasi Komputasi modern pada bidang Matematika
Terdapat numerical analysis yaitu sebuah algoritma dipakai untuk menganalisa masalah – masalah matematika.Contohnya, penerapan teknik-teknik komputasi matematika meliputi metode numerik, scientific computing, metode elemen hingga, metode beda hingga, scientific data mining, scientific process control dan metode terkait lainnya untuk menyelesaikan masalah-masalah real yang berskala besar.




sumber :
  • https://andrifirmanc.wordpress.com/2016/03/08/implementasi-komputasi-modern/
  • http://muhammadyusuf-gunadarma.blogspot.co.id/2015/05/implementasi-komputasi-modern-pada.html
  • http://adhitjatur.blogspot.co.id/2015/05/definisi-dan-contoh-komputasi-modern.html

GRID COMPUTING

Pengertian Grid Computing Grid computing   atau komputasi grid ini merupakan kumpulan computer resource dari berbagai lokasi untu...