Minggu, 17 Maret 2019

Big Data


                Istilah Big Data sudah sangat sering kita dengar, istilah tersebut menggambarkan volume data yang besar. Big Data adalah data yang melebihi kapasitas pemrosesan system bisnis data konvensional. Data terlalu besar, bergerak terlalu cepat, atau tidak sesuai dengan struktur arsitektur basis data Anda. Untuk mendapatkan nilai dari data ini, Anda harus memilih cara alternative untuk memprosesnya – Edd Dumbill.
Data yang tidak terstruktur atau sensitif waktu atau sangat besar tidak dapat diproses oleh mesin basis data relasional. Tipe data ini membutuhkan cara pemrosesan yang berbeda yang menggunakan paralelisme massif pada hardware yang tersedia.

               Big Data sering digambarkan sebagai 3V (Volume, Variety and Velocity) : volume data yang ekstrem, variasi tipe data yang luas dan kecepatan dimana data harus diproses. Karakteristik tersebut diidentifikasi oleh Duog Laney seorang analis industri.

               Data yang begitu banyak dapat berasal dari berbagai sumber, seperti system transaksi bisnis, basis data pelanggan, catatan medis, log clickstream internet, aplikasi handphone, media sosial, hasil percobaan ilmiah, data yang dihasilkan oleh mesin, sensor data yang digunakan IoT. Data dapat dibiarkan dalam bentuk mentah atau diolah menggunakan data mining tools.

Seperti yang sudah dijelaskan, Big Data digambarkan sebagai 3V :
  • ·Volume : Data yang besar yang terkumpul dari berbagai sumber , termasuk transaksi bisnis, media sosial, dll.
  • ·Velocity : kecepatan data yang sangat cepat dimana data yang diterima di proses.
  • ·Variety : Berbagai jenis data yang tersedia , termasuk data terstruktur dalam database SQL dan Gudang data, data tidak terstruktur seperti file teks dan dokumen yang tersimpan dalam kelompok Hadoop atau system NoSQL.




Komputasi Modern


Komputasi merupakan sub-bidang dari ilmu-komputer dan matematika yang berarti sebagai cara untuk memecahkan masalah dari data input dengan menggunakan algoritma. Secara umum komputasi dapat dikatakan sebagai perhitungan. Perhitungan dan komputasi umumnya dilakukan secara manual menggunakan kertas dan pena dan terkadang membutuhkan bantual table. Seiring dengan berkembangnya zaman maka perhitungan-perhitungan menjadi semakin kompleks dan banyak sekali data-data yang ingin dihitung, maka diciptakanlah sebuah computer yang dapat menghitung menggunakan konsep komputasi modern.

               Komputasi Modern merupakan perpaduan antara ilmu computer dengan ilmu matematika, konsep system ini yang menerima instruksi-instruksi dan menyimpan dalam sebuah memory. Secara sederhana, komputasi modern juga dapat diartikan pada saat kita melakukan komputasi menggunakan computer. Komputasi modern bekerja dengan menghitung dan mencari solusi dari masalah yang ada, dan perhitungan meliputi ; Akurasi, Kecepatan, Problem, Modelling dan Kompleksitas.

               Kembali ke awal, konsep untuk kpmpuasi modern lahir pada abad ke-19. Seorang profesor matematika yang bernama Charles Babbage merncang Analytical Engine. Ide-idenya merupakan dasar yang dapat deprogram. Model awalnya mempunyai program dan memori yang terpisah, operasinya berbasis instruksi dan unit input output yang terpisah. Dia dikenal sebagai pencipta computer mekanik pertama.

KOMPUTASI MODERN GENRASI PERTAMA
               Komputasi modern generasi pertama terjadi pada akhir 1930-an hinggan 1940-an. Pada generasi pertama ditandai dengan terciptanya computer digital pertama yang disebut ABC. Komputer ABC dibangun oleh Dr. John V. Atanasoff dan Clifford Berry pada tahun 1943. Kemudia muncul computer pertama bernama ENIAC (Electronic Numerical Integrator and Computer) pada tahun 1946, computer ini memiliki berat 30 ton dan 18.000 tabung vakum sebagai tempat pengolahan. Komputer ini tidak multi tasking dan tidak memiliki system operasi.

KOMPUTASI MODERN GENERASI KEDUA
               Pada generasi ini ditandai dengan penggunaan transistor pada computer, tidak lagi menggunakan tabung vakum. Pada generasi ini yaitu pada tahun 1946- 1962 ada lebih dari 100 bahasa pemrograman computer dikembangkan, serta bermunculan system operasi. Selain itu muncul tape dan disk sebagai media penyimpanan serta printer untuk output.

KOMPUTASI MODERN GENERASI KETIGA
               Pada 1963, computer beribah menggunakan integrated circuit, sehingga computer menjadi lebih kecil, efisien dan lebih cepat. Selain itu dapat menjalankan banyak program sekaligus.

JENIS-JENIS KOMPUTASI MODERN
  1. Mobile ComputingMerupakan interaksi manusia-komputer yang memungkinkan transmisi data, suara dan video.
  2. Grid ComputingMerupakan penggunaan resource computer yang didistribusikan secara luas. Dalam kata lain system terdistribusi yang melibatkan sejumlah besar file.
  3. Cloud ComputingCloud computing menggambarkan pusat data yang disediakan untuk banyak pengguna melalui internet.