Featured Post

5 Cara AMPUH Menghilangkan Tanda Silang pada Baterai Laptop (fix)

Punya masalah laptop muncul tanda silang merah di indikator baterai? Pernahkah kamu mengalami keadaan di mana icon pada baterai laptop kesay...

Monday, March 1, 2021

Fungsi, Cara Kerja dan Teknik Subnetting dalam Jaringan Komputer

[Kincaimedia.net]


Fungsi Subnetting
Fungsi subnetting antara lain sbb:
  1. Mengurangi lalu-lintas jaringan, sehingga data yang lewat di perusahaan tidak akan bertabrakan (collision) atau macet.
  2. Teroptimasinya unjuk kerja jaringan.
  3. Pengelolaan yang disederhanakan.
  4. Membantu pengembangan jaringan ke arah jarak geografis yang menjauh,
Untuk contohnya kita bisa ambil kasus sbb : WAN yang menggunakan jaringan antar kota yang berbeda. lebih optimpal jaringan tersebut dengan subnetting.

Fungsi Subnetting, Proses Subnetting, Mengenal Teknik Subnetting, Network Perusahaan, teknik subnetting akan terdapat 2 buah subnetwork, WAN, Fungsi, Cara Kerja dan Teknik Subnetting dalam Jaringan Komputer
Proses Subnetting
Untuk melakukan proses subnetting kita akan melakukan beberapa proses antara lain :
  1. Menentukan jumlah subnet yang dihasilkan oleh subnet mask
  2. Menentukan jumlah host per subnet
  3. Menentukan subnet yang valid
  4. Menentukan alamat broadcast untuk tiap subnet
  5. Menentukan host – host yang valid untuk tiap subnet

Mengenal Teknik Subnetting
Misalkan disebuah perusahaan terdapat 200 komputer (host). Tanpa menggunakan subnetting maka semua komputer (host) tersebut dapat kita hubungkan kedalam sebuah jaringan tunggal dengan perincian sebagai berikut :

Misal kita gunakan IP Address Private kelas C dengan subnet mask defaultnya yaitu 255.255.255.0 sehingga perinciannya sebagai berikut:
Network Perusahaan
Alamat Jaringan             : 192.168.1.0
Host Pertama                  : 192.168.1.1
Host Terakhir                 : 192.168.1.254
Broadcast Address         : 192.168.1.255

Misalkan diperusahaan tersebut terdapat 2 divisi yang berbeda sehingga kita akan memecah network tersebut menjadi 2 buah subnetwork, maka dengan teknik subnetting kita akan menggunakan subnet mask 255.255.255.128 (nilai subnet mask ini berbeda-beda tergantung berapa subnetwork yang akan kita buat) sehingga akan menghasilkan 2 buah blok subnet, dengan perincian sebagai berikut :
Network Divisi A
Alamat Jaringan / Subnet A : 192.168.1.0
Host Pertama : 192.168.1.1
Host Terakhir : 192.168.1.126
Broadcast Address : 192.168.1.127

Network Divisi B
Alamat Jaringan / Subnet B : 192.168.1.128
Host Pertama : 192.168.1.129
Host Terakhir : 192.168.1.254
Broadcast Address : 192.168.1.255

Dengan demikian dengan teknik subnetting akan terdapat 2 buah subnetwork yang masing-masing network maksimal terdiri dari 125 host (komputer). Masing-masing komputer dari subnetwork yang berbeda tidak akan bisa saling berkomunikasi sehingga meningkatkan security dan mengurangi terjadinya kongesti. Apabila dikehendaki agar beberapa komputer dari network yang berbeda tersebut dapat saling berkomunikasi maka kita harus menggunakan Router.

Tag : Fungsi Subnetting, Proses Subnetting, Mengenal Teknik Subnetting, Network Perusahaan, teknik subnetting akan terdapat 2 buah subnetwork, WAN, Fungsi, Cara Kerja dan Teknik Subnetting dalam Jaringan Komputer.

Download Manager Terbaik dengan Koneksi Download Tercepat

[Kincaimedia.net]
Pake IDM bro?? Harga IDM aslinya agak mahal dikit maka dari itu kebanyakan pakai crack agar internet download managernya bisa full version

Sebenarnya yang perlu kalian tau adalah ada satu software yang mirip banget dengan IDM dan ini 100% gratis, Gak perlu crack dan lainnya, namanya adalah XTREME DOWNLOAD MANAGER atau XDM 

Antara IDM dan XDM tampilannya pun ga jauh beda, menu yang disajikan ga jauh beda sampai kekuatan dari segi download pun bisa dibilang sama , mungkin IDM unggul dikit dari fiturnya , tapi secara keseluruhan sih sama aja.
XTREME DOWNLOAD MANAGER atau XDM, Download Manager Terbaik dengan Koneksi Download Tercepat
Buat yang mau download silahkan aja langsung download dibawah ini ada beberapa link downloadnya dan cara installnya juga mudah seperti biasa , tinggal klik file .exe nya dan ikuti petunjuk yang ada dan langsung aja coba di komputer masing masing

Tag : Download Manager Tercepat 2020, Xtreme Download Manager, XDM

Cara Mendapat VPN Premium Gratis 3 Bulan dari CyberGhost VPN

[Kincaimedia.net]
Dengan VPN ini kalian bisa menjelajah internet dengan bebas tanpa menemukan situs yang terblokir.

Beberapa fitur utama CyberGhost VPN :

1. Surf Anonymously
Pilih negara, menyembunyikan IP Anda dan mencegah pelacakan perilaku online Anda.

2. Membuka blokir situs Streaming
Menonton saluran TV, seri, dan film-film yang diblokir di negara Anda.

3. Melindungi Internet admin / koneksi Wi-Fi
Mendapatkan perlindungan online dengan server VPN yang tercepat, secara otomatis dipilih untuk Anda.

Perangkat lunak ini mudah untuk menginstal, dan jika Anda memerlukan bantuan, panduan instalasi yang tersedia di situs web layanan. tampilan menu juga sangat mudah dipahami , Sementara perusahaan ini membuat beberapa log, itu tidak login data pribadi Anda.Cyber Ghost memisahkan penggunaan Anda dari data pribadi, sehingga browsing Anda tidak terhubung kembali kepada Anda. Proxy IP ini menyimpan log pada penggunaan data secara keseluruhan untuk server untuk mengukur kualitas dan jadwal pemeliharaan server atau perbaikan.

Bantuan dan dukungan dari Cyber Ghost adalah tentang rata-rata. Sementara perusahaan tidak memiliki live chat dan dukungan 24/7, itu memiliki knowledgebase dengan alat pemecah masalah yang akan membantu Anda menganalisis dan memecahkan masalah Anda dengan platform. Perusahaan meminta bahwa Anda menggunakan alat ini sebelum mencoba untuk menghubungi dukungan pelanggan. Itu adalahhal yang baik fitur ini tersedia karena dalam uji kami, kami menemukan dukungan email lambat merespon. Bila Anda membutuhkan bantuan dan jawaban mengenai layanan proxy Anda, menunggu ini biasanya tidak pilihan.

Layanan ini menggunakan beberapa terbaik proxy tunneling protokol di pasar:PPTP, L2TP dan OpenVPN. Ini juga menggunakan 256-bit enkripsi. Bit enkripsi adalah salah satu yang paling aman dan salah satu yang bahkan pemerintah menggunakan untuk dokumen diklasifikasikan. Anehnya, proxy IP ini tidak menggunakan SSL atau TSL sebagai bagian dari sistem keamanan, tetapi sebaliknya menggunakan teknik tersendiri yang disebut Anti-sidik jari. Sementara sidik jari Anti menyediakan keamanan, hal ini tidak fitur keamanan standar industri yang telah terbukti berkali-kali untuk bekerja.
Link Aktivasi CyberGhostVPN Gratis 3 Bulan : cyberghostvpn.com
Cara Mendapat VPN Premium Gratis 3 Bulan dari CyberGhost VPN, vpn cyberghost premium gratis, lisensi cyberghost vpn premium.
Tag : vpn premium gratis, vpn cyberghost gratis, vpn cyberghost premium gratis, lisensi cyberghost vpn premium.

Sunday, February 28, 2021

Definisi, Desain dan Struktur Hadoop MapReduce dalam Big Data

[Kincaimedia.net]
Jangan lupa membaca artikel teknologi big data dan edukasi analisis big data lainnya yang pernah kami bagikan pada artikel sebelumnya.

Dalam artikel “Big Data dan Rahasia Kejayaan Google”, telah disebutkan beberapa teknologi yang digunakan oleh Google untuk mengolah dan memberdayakan Big Data. Diantaranya adalah Google File System (GFS), Google MapReduce, dan Bigtable. Kita akan membahas ketiga teknologi ini secara lebih detail namun tetap dikemas secara sederhana, biar gak kelihatan ribet alias complicated. Langsung saja, kali ini kita akan membahas tentang apa itu MapReduce.

Definisi MapReduce

Setiap istilah perlu definisi, dan harus ada kesepakatan akan definisi tersebut biar tidak terjadi salah pengertian ataupun salah paham diantara para pengguna istilah tersebut. MapReduce pun punya definisi. MapReduce adalah model pemrograman rilisan Google yang ditujukan untuk memproses data berukuran raksasa secara terdistribusi dan paralel dalam cluster yang terdiri atas ribuan komputer.

Dalam memproses data, secara garis besar MapReduce dapat dibagi dalam dua proses yaitu proses Map dan proses Reduce. Kedua jenis proses ini didistribusikan atau dibagi-bagikan ke setiap komputer dalam suatu cluster (kelompok komputer yang salih terhubung) dan berjalan secara paralel tanpa saling bergantung satu dengan yang lainnya. Proses Map bertugas untuk mengumpulkan informasi dari potongan-potongan data yang terdistribusi dalam tiap komputer dalam cluster. Hasilnya diserahkan kepada proses Reduce untuk diproses lebih lanjut. Hasil proses Reduce merupakan hasil akhir yang dikirim ke pengguna.

Desain dan Struktur MapReduce

Dari definisinya, MapReduce mungkin terkesan sangat ribet. Untuk memproses sebuah data raksasa, data itu harus dipotong-potong kemudian dibagi-bagikan ke tiap komputer dalam suatu cluster. Lalu proses Map dan proses Reduce pun harus dibagi-bagikan ke tiap komputer dan dijalankan secara paralel. Terus hasil akhirnya juga disimpan secara terdistribusi. Benar-benar terkesan merepotkan.

Beruntunglah, MapReduce telah didesain sangat sederhana alias simple. Untuk menggunakan MapReduce, seorang programer cukup membuat dua program yaitu program yang memuat kalkulasi atau prosedur yang akan dilakukan oleh proses Map dan Reduce. Jadi tidak perlu pusing memikirkan bagaimana memotong-motong data untuk dibagi-bagikan kepada tiap komputer, dan memprosesnya secara paralel kemudian mengumpulkannya kembali. Semua proses ini akan dikerjakan secara otomatis oleh MapReduce yang dijalankan diatas Google File System (Gambar 1).
Desain dan Struktur MapReduce
Gambar 1. Map dan Reduce

Program yang memuat kalkulasi yang akan dilakukan dalam proses Map disebut Fungsi Map, dan yang memuat kalkulasi yang akan dikerjakan oleh proses Reduce disebut Fungsi Reduce. Jadi, seorang programmer yang akan menjalankan MapReduce harus membuat program Fungsi Map dan Fungsi Reduce.


Fungsi Map bertugas untuk membaca input dalam bentuk pasangan Key/Value, lalu menghasilkan output berupa pasangan Key/Value juga. Pasangan Key/Value hasil fungsi Map ini disebut pasangan Key/Value intermediate. Kemudian, fungsi Reduce akan membaca pasangan Key/Value intermediate hasil fungsi Map, dan menggabungkan atau mengelompokkannya berdasarkan Key tersebut. Lain katanya, tiap Value yang memiliki Key yang sama akan digabungkan dalam satu kelompok. Fungsi Reduce juga menghasilkan output berupa pasangan Key/Value.

Untuk memperdalam pemahaman, mari kita simak satu contoh. Taruhlah kita akan membuat program MapReduce untuk menghitung jumlah tiap kata dalam beberapa file teks yang berukuran besar (Gambar 2). Dalam program ini, fungsi Map dan fungsi Reduce dapat didefinisikan sebagai berikut:

map(String key, String value):
//key : nama file teks.
//value: isi file teks tersebut.
for each word W in value:
emitIntermediate(W,"1");
reduce(String key, Iterator values):
//key : sebuah kata.
//values : daftar yang berisi hasil hitungan.
int result = 0;
for each v in values:
result+=ParseInt(v);
emit(AsString(result)); 

Hasil akhir  dari program ini adalah jumlah dari tiap kata yang terdapat dalam file teks yang dimasukkan sebagai input program ini.
fungsi Map dan fungsi Reduce
Gambar 2. Menghitung jumlah tiap kata dalam suatu dokumen.

Menjalankan Contoh Program MapReduce

Untuk lebih jelasnya lagi, kita bisa menjalankan langsung program ini di PC kita sendiri. Tetapi, bukan dengan software MapReduce milik Google. Sampai saat ini Google tidak pernah mendistribusikan software MapReduce miliknya. Namun demikian, Apache telah merilis software open source yang dikenal dengan nama Hadoop untuk mengebangkan dan menjalankan aplikasi MapReduce. Secara garis besar Hadoop terdiri atas HDFS (Hadoop Distributed File System) dan Hadoop MapReduce.

HDFS adalah versi open source-nya GFS (Google File System), dan Hadoop MapReduce adalah versi open source dari Google MapReduce.

Ada tiga cara untuk menjalankan aplikasi MapReduce dengan menggunakan Hadoop, yaitu:
  1. Dengan menggunakan Hadoop mode Standalone pada 1 PC Windows.
  2. Dengan menggunakan Hadoop mode Pseudo-Distributed pada 1 PC Linux.
  3. Dengan menggunakan Hadoop mode Terdistribusi Penuh pada beberapa PC Linux.

Cara yang paling mudah mungkin cara yang pertama, karena dapat dilakukan pada satu PC Windows dan tidak memerlukan setting pada file konfigurasi Hadoop.
Demikian tentang MapReduce, selamat mencoba.

Referensi:
“MapReduce: Simplified Data Processing on Large Clusters”, Jeffrey Dean and Sanjay Ghemawat, Google Corp. 2004.

Selain sebagai media info teknologi big data, kami juga berbagi edukasi tentang analisis data dan sistem keamanan, Anda bisa membacanya pada artikel terkait dibawah.

Artikel ini mengulas informasi dan edukasi Hadoop, MapReduce, Apache Spark, NoSQL, Bigtable, HBase, Web Crawling, Apache Nutch, Elasticsearch, MongoDB, Google dan Teknologi Big Data lainnya disertai contoh kasus dengan data nyata, guna mendorong realisasi pemberdayaan dan pemanfaatan Big Data di Indonesia.

Cara Kerja, Vendor Hadoop dan Cara Konfigurasi Hadoop Big Data

[Kincaimedia.net]
Sebelum membaca artikel ini, mungkin rekan sudah membaca beberapa artikel di luar sana yang membahas tentang hadoop, namun pembahasan yang ditemukan masih terpotong-potong. Sebagai contoh ada artikel yang hanya membahas pengertian hadoop saja, manfaat hadoop saja, sejarah hadoop saja, cara kerja hadoop saja, cara install hadoop saja, dan sebagainya.

Melalui artikel ini admin mencoba menyajikan dalam satu kali bahasan tentang Cara kerja hadoop, artikel ini admin tujukan untuk rekan yang antusias belajar terkait hadoop dan menginginkan kemudahan dalam proses belajar tentang hadoop.
Cara kerja hadoop, Vendor hadoop, Cara Install hadoop, Setup Hadoop hadoop, konfigurasi hadoop
Saya melihat ke dalam diri saya, yang merasa kurang nyaman dengan bahasan yang terpotong-potong ketika proses belajar tentang Hadoop. Saya merasa akan sangat membantu jika ada yang bisa memberikan bahasan tersebut dalam satu artikel saja, namun dengan bahasa yang ringkas.

Atas dasar itulah admin coba buat artikel ini, sehingga rekans yang sama-sama belajar seperti admin mendapatkan kemudahan untuk memahami konsep dasar Cara kerja hadoop.

Bagaimana ? jika merasa sama dengan yang admin rasakan dapat melanjutkan membacanya sampai akhir.

1. Cara kerja Hadoop

Cara kerja Hadoop
Untuk melihat secara umum cara kerja hadoop dalam pemrosesan pada sistem terdistribusi, kita bisa melihat pada cara kerja dari 3 modul utama berikut ini.

Bagaimana cara kerja HDFS

Sebuah kluster HDFS terdiri dari NameNode, yang mengelola metadata dari kluster, dan DataNode yang menyimpan data/file. File dan direktori diwakili pada NameNode oleh inode. Inode menyimpan atribut seperti permission, modifikasi dan waktu akses, atau kuota namespace dan diskspace.

Isi file dibagi menjadi blok-blok file( biasanya 128 MB), dan setiap blok file tersebut direplikasi di beberapa DataNodes. Blok file disimpan pada sistem file lokal dari DataNode.

Namenode aktif memonitor jumlah salinan/replika blok file. Ketika ada salinan blok file yang hilang karena kerusakan pada DataNode, NameNode akan mereplikasi kembali blok file tersebut ke datanode lainnya yang berjalan baik. NameNode mengelola struktur namespace dan memetakan blok file pada datanode.
 Bagaimana cara kerja HDFS

Bagamana cara kerja MapReduce

MapReduce bertugas membagi data yang besar ke dalam potongan lebih kecil dan mengatur mereka kedalam bentuk tupel untuk pemrosesan paralel. Tupel adalah kombinasi antara key dan value-nya, dapat disimbolkan dengan notasi : "(k1, v1)". Dengan pemrosesan bersifat paralel tersebut, tentunya akan meningkatkan kecepatan dan keandalan komputasi pada sistem klustering.

MapReduce terdiri atas tiga tahap, yaitu tahap map, shuffle, dan terakhir reduce. Shuffle dan reduce digabungkan kedalam satu tahap saja yaitu tahap reduce.

1. Map berfungsi memproses data inputan yang umumnya berupa file yang tersimpan dalan HDFS (dapat di baca di Sistem file terdistribusi), inputan tersebut kemudian diubah menjadi tuple yaitu pasangan antara key dan value-nya.

2. Tahap reduce, memproses data inputan dari hasil proses map, yang kemudian dilakukan tahap shuffle dan reduce yang hasil data set baru-nya disimpan di HDFS kembali.
Cara kerja hadoop, Vendor hadoop, Cara Install hadoop

Bagaimana cara kerja Yarn

Tujuan awal Yarn adalah untuk memisahkan dua tanggung jawab utama dari JobTracker/TaskTracker menjadi beberapa entitas yang terpisah.
  • Global ResourceManager di node master, yang berfungsi mengatur semua resource yang digunakan aplikasi dalam sistem.
  • ApplicationMaster di setiap aplikasi, yang berfungsi untuk negosiasi resource dengan ResourceManager dan kemudian bekerja sama dengan NodeManager untuk mengeksekusi dan memonitor tasks
  • NodeManager di Agen-Framework setiap node slave, yang bertanggung jawab terhadap Container, dengan memantau penggunaan resource/sumber daya dari container(cpu, memori, disk, jaringan ) dan melaporkannya pada ResourceManager
  • Container di setiap aplikasi yang jalan di NodeManager, sebagai wadah penyimpanan data/file
Cara kerja hadoop, Vendor hadoop, Cara Install hadoop

2. Vendor hadoop yang ada di pasaran

Tentu kurang lengkap rasanya jika kita tidak menyertakan informasi tentang vendor hadoop yang beredar di pasaran saat ini.

Dengan melihat vendor-vendor besar seperti IBM, Microsoft, Amazon yang ikut bermain di dalam menyediakan solusi Big data dengan Hadoop, dapat kita simpulkan bahwa solusi big data dengan hadoop bisa jadi hal yang sangat menjanjikan di masa yang akan datang.

Berikut ini Top 10 Vendor yang menyediakan solusi Big Data dengan hadoop, yang dipaparkan oleh "Bernard Marr" pada artikel di situsnya.
  1. IBM
  2. Cloudera
  3. Amazon Web Service
  4. Hortonworks
  5. MapR
  6. Microsoft HDInsight
  7. Intel Distribution for Apache Hadoop
  8. Datastax Enterprise Analytics
  9. Teradata Enterprise Access for Hadoop
  10. Pivotal HD

3. Cara Install/Setup Hadoop

Setelah mengetahui beberapa konsep dasar hadoop, saat-nya kita mempersiapkan environment untuk kita mempraktekkan.

Cara setup lab termudah adalah dengan menggunakan paket virtual yang biasanya sudah disiapkan oleh sebagian besar vendor hadoop, untuk contoh setup hadoop kali ini, admin gunakan adalah versi free dari Hortonworks.

Berikut ini langkah-langkah persiapan lab dari Hadoop Hortonworks :

1. Download dan Install VMware Player. Dapat didownload di situs VM Ware berikut.
Setup Hadoop hadoop, konfigurasi hadoop

Untuk cara-cara instalasinya sangat mudah, dapat dilakukan bahkan oleh orang awam sekalipun. Yaitu cukup dijalankan file installer hasil download tersebut, dan cukup lanjutkan sampai proses instalasi selesai.

2. Download dan load SandBox dari Hortonworks yang sudah termasuk hadoop di dalamnya. Dapat didownload di Situs Hostonworks berikut.

3. Tambahkan dan hidupkan image dari SandBox menggunakan VMWare Player

4. Environment untuk uji coba sudah tersedia.

Demikian artikel ini admin tulis, semoga dapat memudahkan pemahaman rekans tentang apa itu hadoop.

Hubungan Google Web Crawling dengan Teknologi Big Data

[Kincaimedia.net]
Jangan lupa membaca artikel teknologi big data dan edukasi analisis big data lainnya yang pernah kami bagikan pada artikel sebelumnya.

Big Data, sebesar apa?

Kurang lebih sejak tahun 2010, istilah Big Data sudah mulai hangat diperbincangkan. Topik-topik seperti : "Bagaimana cara menganalisa perilaku setiap konsumen saat berbelanja secara online sehingga sang penjual bisa memberikan rekomendasi secara otomatis tentang produk yang sesuai dengan tiap pelanggan.", "Bagaimana menganalisa kicauan pada Twitter sehingga bisa menemukan topik-topik yang sedang hot atau trending topic.", "Bagaimana menganalisa transaksi kartu kredit sehingga bisa dibedakan mana transaksi yang legal dan illegal.", telah menjadi topik yang sering diangkat di media massa. Data-data tentang perilaku konsumen pada toko online, kicauan puluhan juta pengguna Twitter maupun data tentang transaksi kartu kredit dapat dikategorikan sebagai Big Data.

Dalam artikel berjudul "Gartner SaysSolving 'Big Data' Challenge Involves More Than Just Managing Volumes ofData." dinyatakan bahwa Big Data itu memiliki tiga karakteristik : Volume (Volume), Variasi (Variety), Kecepatan (Velocity).

Untuk menyimpan dan mengolah data dalam jumlah besar diperlukan waktu dan biaya yang besar. Untuk memberdayakan berbagai jenis / variasi data diperlukan prosedur yang sesuai dengan tiap jenis data tersebut. Terakhir, untuk memanfaatkan data yang terus menerus diproduksi dengan kecepatan tertentu, diperlukan kecepatan dalam mengolah data untuk memenuhi target yang ditentukan. Ketiga karakteristik ini menggambarkan betapa sulitnya menangani dan memanfaatkan Big Data. Jadi kalau disederhanakan, Big Data itu adalah data yang besar dalam volume, kumpulan dari berbagai jenis data, dan diproduksi dengan kecepatan tertentu.

Dalam hal volume, telah terjadi peningkatan yang drastis sejak sekitar tahun 2000 sehingga kemudian muncul istilah Ledakan Informasi. Berdasarkan laporan yang dilansir oleh IDC (International Data Corporation) : "2011 Digital Universe Study: Extracting Value fromChaos", diperkirakan bahwa pada lima tahun kedepan, volume data yang dihasilkan per-tahun akan meningkat menjadi 6 kali lipat.

Pada tahun 2005, terdapat 130 Exabytes data dan menjadi 1,2 Zettabytes pada 2010. Pada tahun 2020, diperkirakan akan meledak menjadi 7,9 Zettabytes. Sekedar referensi, 1 Zettabyte kurang lebih sama dengan data dalam 200 miliar keping DVD (The HJO3Project). Latar belakang dari membludaknya volume data ini adalah proses komputerisasi yang telah semakin merasuk ke dalam segala aspek kehidupan manusia. Mulai dari PC (Personal Computer), smartphone, ATM, komputer kantor swasta, komputer kantor pemerintah hingga kamera jalan raya milik POLRI maupun Kemenhub.

Dalam hal jenis, data sudah tidak lagi hanya berupa lembaran data seperti halnya data yang ditampilkan dengan MS Excel, MS Access, ataupun software pengolah data lain yang menyimpan teks dan angka dalam suatu format tertentu. Data saat ini bisa berupa teks data yang dimuat pada website, blog, SNS(Social Network) seperti halnya Facebook dan Twitter, yang tidak memiliki format yang ditentukan sebelumnya. Data bisa berupa music maupun video digital yang didistribusikan dan diakses melalui internet dan terus bertambah.

Dalam hal kecepatan, data dihasilkan bukan lagi dalam hitungan hari, dan umur berlakunya data pun menjadi lebih pendek. Sebagai contoh, laporan hasil analisa transaksi jual-beli yang sebelumnya dilakukan per-bulan atau perminggu kini dilakukan per-hari bahkan per-jam. Dengan demikian, masa berlaku data hasil analisa pun bukan lagi dalam hitungan bulan tapi hanya berlaku dalam satu jam. Bahkan, tidak sedikit proses pengolahan, analisa, dan pendistribusian data yang telah bisa dilakukan secara real-time.
Hubungan Google Web Crawling dengan Teknologi Big Data

Big Data & Google

Google berasal dari sebuah proyek penelitian yang dimulai pada Januari 1996 oleh dua mahasiswa pasca sarjana, Larry Page dan Sergey Brin, di Stanford University. Saat ini Google telah berkembang menjadi raksasa Internet yang sangat pintar, yang telah menjadi guru tempat bertanya apa saja di dunia maya Internet. Boleh dikatakan terlalu naif bila ada pengguna Internet yang mengaku tidak tahu Google. Google telah menjadi bagian hidup para penjelajah dunia maya. Menjadi milik semuanya dan memiliki semuanya.

Pada awal kelahirannya, Google dibekali dengan teknologi yang disebut PageRank yang telah menjadikannya search engine yang unik karena teknologi tersebut belum pernah dimiliki oleh search engine yang telah ada sebelum Google.

Namun, bukan hanya itu. Google juga telah mampu mengelola, memanfaatkan, dan memberdayakan limpahan data yang membludak pada era Ledakan Informasi ini. Google bahkan telah mampu mengolah dan memberdayakan keberadaan Big Data jauh sebelum istilah itu diperbincangkan banyak orang. Google memiliki teknologi crawler yang mampu mendownload seluruh web page yang ada di dunia Internet secara terus menerus mengikuti update pada jutaan web page tersebut. Google memiliki media penyimpanan data yang dikenal dengan nama Google File System (GFS) yang menyimpan data secara terdistribusi dalam ribuan komputer.

Kapasitas penyimpanan GFS ini bisa terus diperbesar hanya dengan menambah jumlah komputer yang disertakan didalamnya. Google memiliki teknologi pengolahan data yang disebut MapReduce, yang mampu mengolah data yang disimpan dalam GFS secara paralel menggunakan ribuan komputer sehingga mampu mengolah data ukuran raksasa dalam waktu berkali lipat lebih cepat daripada system konvensional. Google juga memiliki system database yang disebut Bigtable, yang mampu menyajikan data berukuran raksasa yang sudah tak mampu lagi ditangani oleh system database yang telah ada. Dan masih banyak lagi. Jadi, intinya, Google telah mampu melihat potensi pada Big Data, kemudian mengolah dan memberdayakannya jauh sebelum istilah Big Data mulai diperbincangkan.

Akhirnya, Big Data jadi milik semua orang.

Google itu hebat dan kaya, dan untungnya dia juga tidak pelit. Google telah membuka akses terhadap teknologi garapannya kepada masyarakat internasional. Google telah memaparkan konsep dan cara kerja GFS, MapReduce, dan Bigtable secara detail dan dapat diakses dengan cuma-cuma. Hal ini telah berhasil membuka mata para raksasa Internet pada dunia yang lebih besar.

Apache bertindak cepat dengan mengembangkan dan merilis versi open source dari Google File System yang diberi nama Hadoop Distributed File System (HDFS) dan juga versi open source dari MapReduce yang dibuat satu paket dengan HDFS. Dengan demikian,  software Hadoop dapat di-download secara gratis dari web site Apache. Sebenarnya Hadoop bukanlah proyek asli milik Apache, tapi dibuat oleh seorang mantan karyawan Yahoo! bernama Doug Cutting bersama Michael J. Cafarella.

Saat ini Hadoop telah diadopsi oleh perusahaan-perusahaan besar seperti halnya Yahoo!, Amazon, IBM, Microsoft, Facebook, Twitter, Hewlett-Packard, LinkedIn, RECRUIT, Rakuten Japan, dan masih banyak lagi.

Mengolah Big Data dengan Hadoop? Tidak sulit!

Kini teknologi untuk mengolah Big Data, Hadoop Mapreduce, sudah di depan mata. Selanjutnya bergantung pada keberanian kita untuk mau memberdayakannya atau tidak. Hadoop MapReduce memiliki banyak keunggulan, diantaranya:

1. Sederhana.

Walaupun Hadoop MapReduce adalah software yang mengolah data secara terdistribusi dan paralel, kita tidak diwajibkan untuk mengerti dan paham apa itu distributed computing.

2. Fleksibel dalam Ukuran.

Hadoop dapat dijalankan mulai dari satu hingga ribuan PC. Jadi, dapat dimulai dengan ukuran kecil dulu atau sesuai kebutuhan. Bila ingin meningkatkan kemampuannya, cukup tambah jumlah PC tanpa harus mengubah setting dari awal.

Bandingkan kalau kita menggunakan system konvensional. Pada saat komputer kita sudah tidak mampu lagi mengolah data yang semakin besar, atau ketika teknologi komputer yang kita pakai sudah mulai ketinggalan jaman, tentu kita harus membeli komputer baru yang memiliki kemampuan yang lebih tinggi, atau mengupgrade komputer yang sudah ada. Itu berarti kita harus menginstal system baru mulai dari awal, kemudian memindahkan data dari komputer lama ke komputer baru, dan melakukan setting ulang agar dapat berjalan seperti sebelumnya.

Bila kita menggunakan Hadoop, kita tak perlu memindahkan data dan melakukan setting ulang, cukup dengan menambahkan satu komputer lagi, maka secara otomatis data akan terdistribusi ke komputer yang baru.

3. Handal, anti Gagal.

Ketika kita bicara tentang pengolahan data yang dilakukan secara paralel dalam banyak komputer, tentu akan timbul pertanyaan: Bagaimana kalau salah satu dari komputer itu down atau rusak dan tak dapat beroperasi? Bukankah ini akan menyebabkan seluruh proses akan gagal karena kehilangan salah satu bagiannya. Tidak demikian dengan Hadoop, walaupun dalam suatu proses pengolahan data terdapat komputer yang tiba-tiba rusak, Hadoop tetap dapat berjalan normal.

Sampai disini kita sudah berbincang panjang lebar soal teori, selanjutnya saatnya untuk praktek, mencoba dan mencicipi Hadoop. Seperti telah dibahas sebelumnya, Hadoop itu fleksibel, bisa dijalankan dalam tiga mode yaitu:
1. Mode Standalone
2. Mode Pseudo-Distributed
3. Mode Fully Distributed

Kesimpulan dan Penutup.
Saat ini kita sedang berada dalam era Ledakan Informasi, dan kemampuan untuk memberdayakan Big Data adalah kunci dalam meraih sukses dan kemenangan. Google telah menyadarinya lebih dulu, dan sukses Google adalah bukti nyata. Hadoop MapReduce, senjata dalam perang Big Data telah di depan mata, para raksasa sudah mulai bergerak, apakah kita akan tinggal diam?

Referensi:
https://www.gartner.com/newsroom/id/1731916
https://japan.emc.com/collateral/analyst-reports/idc-extracting-value-from-chaos-ar.pdf
https://www.hjo3.net/bytes.html
https://hadoop.apache.org/
https://en.wikipedia.org/wiki/Apache_Hadoop
https://en.wikipedia.org/wiki/Google#History
"Hadoop: The Definitive Guide", Tom White, O'REILLY 2012.
"Googleを支える技術", Nishida Keisuke, WEB+DB PRESS 2008.

Selain sebagai media info teknologi big data, kami juga berbagi edukasi tentang analisis data dan sistem keamanan, Anda bisa membacanya pada artikel terkait dibawah.

Artikel ini mengulas informasi dan edukasi Hadoop, MapReduce, Apache Spark, NoSQL, Bigtable, HBase, Web Crawling, Apache Nutch, Elasticsearch, MongoDB, Google dan Teknologi Big Data lainnya disertai contoh kasus dengan data nyata, guna mendorong realisasi pemberdayaan dan pemanfaatan Big Data di Indonesia.

Panduan Lengkap Merubah Timezone pada Centos VPS

[Kincaimedia.net]
Panduan Lengkap Merubah Timezone pada Centos VPS

Panduan Lengkap Merubah Timezone pada Centos VPS

Setiap kali VPS Anda terbuat, biasanya akan mengikuti waktu/jam dari main host node. Main host node ini merupakan server utama dimana VPS Anda diletakkan. Jadi waktu/jam akan mengikuti settingan default host node nya. Untuk merubah menjadi waktu yang sesuai dan diinginkan, berikut caranya.


Coba Anda ketikkan date maka akan menampilkan Jam, Tanggal dan Zona Negaranya.
Nah sekarang kita ingin merubahnya ke timezone yang kita inginkan, misalkan kita ingin merubah ke Asia – Jakarta maka kita harus mengganti file localtime yang sudah ada ke settingan baru, namun proses pergantian file lebih baik dibuatkan backup dulu.

Ketik mv /etc/localtime /etc/localtime.bak file
.bak merupakan file backupan dari file aslinya.

Kita cek ketersediaan timezone untuk wilayah Indonesia tepatnya kota Jakarta di /usr/share/zoneinfo

Ketik cd /usr/share/zoneinfo/Asia lalu ls

Maka menampilkan nama kota yang ada, kita pilih Jakarta

kemudian kita ketik ln -s /usr/share/zoneinfo/Asia/Jakarta /etc/localtime

Selesai sudah, coba ketikkan date dan lihat hasilnya

Share..

Wednesday, November 21, 2018

VPN untuk PC dan Android Terbaik 2020 dan Cara Penggunaannya

[Kincaimedia.net]
Berikut adalah penyedia layanan VPN terbaik untuk digunakan pada perangkat Android dan juga PC dalam menghindari konsekuensi negatif yang bisa muncul dari penetrasi informasi pribadi dan mencegat rincian berharga, ada solusi yang telah menjadi populer juga: menggunakan VPN. Untuk mereka yang tidak akrab dengan istilah, kami mengacu pada Virtual Private Network yang meningkatkan perlindungan keseluruhan perangkat tertentu-termasuk Android.

VPN untuk PC dan Android Terbaik 2020

Mari kita Cari tahu beberapa potongan yang benar-benar berguna info tentang Android OS, untuk sepenuhnya memahami mengapa terlibat dalam rencana VPN adalah hal terbaik yang dapat Anda lakukan!
VPN untuk PC dan Android Terbaik 2020

Apa yang dilakukan VPN untuk melindungi ?

Yang benar adalah bahwa web telah penuh sesak dengan ancaman dan hacker, siap untuk menipu Anda online dan mendapatkan manfaat yang mereka setelah. Anda perlu sesuatu yang akan bertindak sebagai dinding pelindung dan itu akan membantu Anda menghindari peluru, tetap anonim dan dengan demikian di luar jangkauan. VPN mengenkripsi lalu lintas Anda dan oleh karena itu tak seorang pun dapat mengakses informasi Anda mengirim atau menerima, karena itu baik dikodekan. Jadi, Anda menutupi your digital tapak Anda dan Anda dapat menavigasi web di Android OS di ada resiko apapun.

Apa yang dimaksud VPN terbaik ?

Ada tidak ada jawaban mudah untuk pertanyaan ini. Untungnya, sebagian besar penyedia layanan VPN telah meluangkan waktu dan mereka telah datang dengan perangkat lunak yang besar untuk perangkat Android. Dengan itu, Anda dapat mengharapkan untuk mendapatkan cakupan penuh terhadap ancaman yang telah kami sebutkan di atas. Sangat penting, meskipun, bahwa Anda memeriksa kompatibilitas Android sebelum memutuskan VPN yang Anda akan berlangganan.

Berapa banyak biaya VPN ?

Anda harus tahu bahwa ada berbagai macam harga harga yang bisa Anda peroleh untuk VPN. Itu tergantung pada apa yang Anda minta, dan tentu saja pada masa langganan Anda.

Apakah saya harus membayar untuk App VPN ?

Sebagai aturan praktis, penyedia layanan VPN menawarkan Anda kesempatan untuk men-download dan menginstal aplikasi VPN Android pada smartphone Anda secara gratis. Ada link di website resmi mereka mengarahkan Anda ke Google Play store dan ini adalah tempat Anda dapat memulai download.

Protokol keamanan apa yang dapat saya gunakan untuk VPN ?

Protokol keamanan adalah perlindungan untuk data yang Anda hantar atau terima. Ini adalah rincian yang memungkinkan enkripsi lanjutan dan ini adalah cara untuk menjaga semua ancaman online di Teluk. Jadi, Anda perlu untuk menjadi menyeluruh ketika memilih protokol pengamanan yang digunakan untuk sambungan VPN. Secara keseluruhan, kami merekomendasikan OpenVPN sebagai sebuah protokol pengamanan yang handal dan canggih untuk Android OS.

Apa yang dimaksud dengan Kill Switch ?

Kill Switch adalah fitur yang menjamin Anda tidak terhubung ke web tanpa perlindungan VPN. Segera setelah sambungan VPN Anda gagal (karena alasan apapun), membunuh saklar terputus Anda dari Internet.

Anti virus adalah sebuah alternatif untuk VPN ?

Tidak, mereka bekerja pada hal-hal yang sangat berbeda. Dengan VPN, tidak hanya Anda mendapatkan perlindungan dari hacker dan ancaman, tapi Anda juga menyembunyikan alamat IP yang benar dan Anda membuka blokir sejumlah situs web secara geografis dibatasi. Ini adalah alat yang digunakan untuk berbagai keperluan, bukan anti virus yang digunakan untuk mendeteksi virus dan malware.

Apakah VPN memperlambat kinerja ?

Dalam kebanyakan kasus, memperlambat tidak signifikan dan hal ini hampir tidak menyadari. Namun, Anda perlu diingat fakta bahwa enkripsi dapat mengambil beberapa waktu.

Bisakah Setup VPN secara manual ?

Sesuai dengan rencana VPN yang telah Anda pilih, Anda akan diberikan petunjuk untuk setup manual dan otomatis. Setup otomatis disarankan, terutama jika Anda tidak terbiasa dengan komputer dan penggunaan VPN.

Bagaimana dengan menggunakan VPN di banyak perangkat ?

Berdasarkan rencana VPN yang Anda berlangganan, ada pilihan untuk menggunakan VPN pada beberapa perangkat. Check it out sebelum menyetujui rencana VPN, jika Anda menggunakan banyak perangkat (di rumah, di kantor dll.)

3 Penyedia VPN Terbaik 2020


  • Perusahaan Lokasi: Panama
  • Negara: 50 +
  • Server: 650 +
  • IPs: 2000 +
  • Review Nord VPN

    Cara Setting VPN di Android

    Anda akan diberikan detail khusus dari penyedia layanan VPN berdasarkan sign up. Namun, ini adalah ide umum sebagai cara untuk setup VPN pada perangkat berjalan Android:
    1. Anda klik pada rumah, Menu, dan pengaturan
    2. Anda memeriksa Wireless & Jaringan
    3. Anda pergi ke pengaturan VPN
    4. Anda menambahkan VPN
    5. Anda memilih jenis protokol keamanan VPN
    6. Anda menuliskan rincian Anda sambungan VPN
    Anda harus ingat faktanya, Bahwa OS Android yang menjalankan perangkat tidak memiliki built-in OpenVPN dan jadi Anda harus menambahkannya sebagai sebuah aplikasi. Tentu saja, dukungan teknis perusahaan VPN yang Anda berlangganan akan lebih dari senang untuk mewajibkan.

    Jika Anda mengikuti petunjuk yang ditampilkan di atas, ianya pasti bahwa Anda akan dapat menikmati bebas risiko koneksi ke Internet pada perangkat Android Anda berharga.