Top Banner
86 12/2012 KNOW-HOW Windows Memulai Menggunakan Windows Azure Hadoop Setelah kita disetujui, lakukan logon ke situs https://www.hadooponazure.com/. Jika sukses, kita akan melihat tampilan seperti pada gambar 2. Isi nama DNS, username, dan pass- word untuk akses Hadoop kita. Di sini, d d Era data yang besar atau Big Data menjadi tren yang cukup ramai saat ini. Banyaknya opsi untuk melakukan kom- putasi paralel ataupun grid computing membuat ini menjadi diperlukan dalam dunia bisnis, padahal dulu sebagian besar digunakan di kalangan industri penelitian ataupun akademi. Microsoft melalui Windows Azure juga menyediakan alternatif solusi Big Data dengan menggabungkan infrastruktur dan teknologi Microsoft. Dalam artikel ini, penulis akan meng- ajak pembaca memahami tentang Big Data pada Windows Azure. Apa Itu Windows Azure Big Data? Pada saat artikel ini ditulis, Microsoft menawarkan solusi Big Data yang merupakan kerja sama antara Microsoft dan Apache melalui produknya, yaitu Hadoop, http://hadoop.apache.org/. Ker- ja sama ini dituangkan dalam satu solusi dengan Windows Azure. Pembaca dapat mengunjungi solusi Windows Azure Big Data di alamat https://www.hadoopona- zure.com/ yang tampilan website-nya dapat dilihat pada gambar 1. Teknologi ini masih baru ketika artikel ini ditulis. Oleh karena itu, apabila kita ingin mencoba teknologi ini, kita harus mendaftar terlebih dulu karena hanya yang mendapat persetujuan yang dapat mencobanya. Bagaimana caranya? Pada website (gambar 1), klik Invitation sehingga kita akan memperoleh website survey dan kita akan disuruh untuk mengisi data dan beberapa pertanyaan. Isi data survei ini sesuai dengan data yang dimiliki. Jika sudah selesai, kirim data melalui tombol di bawahnya. Kemudian kita akan memperoleh konfirmasi melalui e-mail dan biasanya kita akan disuruh menunggu hingga permintaan kita disetujui. Lamanya menunggu bervariasi, tidak selalu sama. Apabila kita sudah mendapatkan persetujuan, maka kita dapat langsung mengaksesnya. Mengenal solusi Big Data dari Microsoft dengan Windows Azure Hadoop. Agus Kurniawan MENGENAL WINDOWS AZURE HADOOP Gambar 2. Membuat cluster baru. Gambar 1. Website Microsoft Big Data.
4

Mengenal Windows Azure Hadoop

Jul 05, 2015

Download

Technology

Agus Kurniawan

Artikel yang memperkenalkan teknologi Windows Azure Hadoop. Artikel ini dipublikasikan pada majalah PCMedia edisi Januari 2013
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mengenal Windows Azure Hadoop

86 12/2012

KNOW-HOW Windows WindowsWindows Windows

Memulai Menggunakan Windows Azure HadoopSetelah kita disetujui, lakukan logon ke situs https://www.hadooponazure.com/. https://www.hadooponazure.com/. https://www.hadooponazure.com/Jika sukses, kita akan melihat tampilan seperti pada gambar 2.

Isi nama DNS, username, dan pass-word untuk akses Hadoop kita. Di sini, word untuk akses Hadoop kita. Di sini, word

Era data yang besar atau Big Data menjadi tren yang cukup ramai saat ini. Banyaknya opsi untuk melakukan kom-putasi paralel ataupun grid computing membuat ini menjadi diperlukan dalam dunia bisnis, padahal dulu sebagian besar digunakan di kalangan industri penelitian ataupun akademi.

Microsoft melalui Windows Azure juga menyediakan alternatif solusi Big Data dengan menggabungkan infrastruktur dan teknologi Microsoft. Dalam artikel ini, penulis akan meng-ajak pembaca memahami tentang Big Data pada Windows Azure.

Apa Itu Windows Azure Big Data?Pada saat artikel ini ditulis, Microsoft menawarkan solusi Big Data yang merupakan kerja sama antara Microsoft dan Apache melalui produknya, yaitu Hadoop, http://hadoop.apache.org/. Ker-http://hadoop.apache.org/. Ker-http://hadoop.apache.org/ja sama ini dituangkan dalam satu solusi dengan Windows Azure. Pembaca dapat mengunjungi solusi Windows Azure Big Data di alamat https://www.hadoopona-zure.com/ yang tampilan zure.com/ yang tampilan zure.com/ website-nya dapat dilihat pada gambar 1.

Teknologi ini masih baru ketika artikel ini ditulis. Oleh karena itu, apabila kita ingin mencoba teknologi ini, kita harus mendaftar terlebih dulu karena hanya yang mendapat persetujuan yang dapat mencobanya. Bagaimana caranya? Pada website (gambar 1), klik Invitation sehingga kita akan memperoleh website survey dan kita akan disuruh untuk mengisi data dan beberapa pertanyaan. Isi data survei ini sesuai dengan data yang dimiliki. Jika sudah selesai, kirim data melalui tombol di bawahnya.

Kemudian kita akan memperoleh konfi rmasi melalui e-mail dan biasanya kita akan disuruh menunggu hingga permintaan kita disetujui. Lamanya menunggu bervariasi, tidak selalu sama. Apabila kita sudah mendapatkan persetujuan, maka kita dapat langsung mengaksesnya.

Mengenal solusi Big Data dari Microsoft dengan Windows Azure Hadoop.

Agus Kurniawan

MENGENAL WINDOWS AZURE HADOOP

Gambar 2. Membuat cluster baru.

Gambar 1. Website Microsoft Big Data.

Page 2: Mengenal Windows Azure Hadoop

Windows Windows

8712/2012

KNOW-HOWWindows Windows

kita hanya disediakan 3 nodes cluster. Jika sudah diisi, klik tombol Request Cluster. Setelah itu, sistem akan membuat cluster baru dengan 3 node. Kita akan disuruh menunggu hingga proses selesai terciptanya cluster.

Apabila proses ini sukses, kita akan memperoleh tampilan website-nya

seperti pada gambar 3. Untuk melihat dashboard cluster Hadoop yang telah dashboard cluster Hadoop yang telah dashboarddibuat, klik menu Go to Cluster pada bagian bawah Cluster URL. Selanjutnya, kita akan disuguhkan dashboard cluster Hadoop yang tampilannya seperti pada gambar 4. Langkah selanjutnya, yaitu melakukan ekplorasi module-moduleyang terdaftar pada dashboard ini.

Eksplorasi Windows Azure HadoopKalau kita perhatikan dashboard ini (gambar 4), kita melihat ada 8 kotak menu, antara lain Interactive Console, Remote Desktop, Open Ports, Manage Cluster, Job History, Samples, Download, dan Create Job.

Apa saja isinya? Mari kita lakukan eksplorasi untuk mengetahuinya lebih dalam.

Interactive ConsoleInteractive Console merupakan fitur pada Windows Azure Hadoop yang berfungsi untuk melakukan manajemen Hadoop melalui console. Console ini tidak dilakukan di aplikasi console, tetapi melalui web Javascript. Contoh tampilannya seperti pada gambar 5. Sebagai contoh, tik help() untuk mengetahui perintah yang didukung pada console web ini.

Remote DesktopPada Windows Azure Hadoop ini dapat dilakukan remote desktop. Dengan mengeklik Remote Desktop seperti yang terlihat pada gambar 4, kita akan memperoleh pop up di bagian bawah untuk membuka remote desktop. Eksekusi remote desktop dan caranya sama seperti kita melakukan remote desktop dengan RDP.

Setelah itu, kita akan disuguhkan username dan password. Nilai username dan password ini sama dengan accountyang dibuat ketika kita membuat cluster Hadoop. Jika sudah, klik tombol OK. Selanjutnya, kita akan memperoleh kotak dialog Certifi cate untuk secure connection. Klik tombol Yes.

Apabila proses remote desktop sukses, kita akan melihat desktop dari Windows Azure Hadoop yang contohnya dapat dilihat pada gambar 6. Kalau kita perhatikan, di dalam desktop terdapat shortcut menu. Klik link browser untuk node status dan kita akan memperoleh status dari node cluster seperti yang terlihat pada gambar 7. Jika kita klik bagian Hadoop commandline, maka kita akan mengoperasikan Hadoop ini melalui console ini.

Apabila sudah selesai dan ingin keluar, jangan lupa untuk menutupnya dengan melakukan log off.log off.log off

Open PortsBagian ini menampilkan konfigurasi port ODBC server yang berguna untuk komunikasi antara aplikasi yang akan

Gambar 3. Cluster Hadoop yang sudah dibuat.

Gambar 4. Dashboard Hadoop cluster.

Gambar 5. Interactive console Gambar 6. Windows Azure Hadoop.

Page 3: Mengenal Windows Azure Hadoop

88 12/2012

KNOW-HOW Windows WindowsWindows Windows

dieksekusi dengan database. Jika ingin membuka port ini, klik bagian Toggle dari panel port ODBC.

Manage ClusterPanel ini memberikan informasi tentang status penggunaan resource yang dipakai oleh Windows Azure Hadoop. Selain itu, kita dapat melakukan konfi gurasi untuk disaster recovery dan konfi gurasi Windows Azure Blob. Contoh tampilan panel ini dapat dilihat pada gambar 8.

Job HistorySetiap kali kita mengeksekusi job ke dalam Windows Azure Hadoop, maka informasi tentang job ini akan disimpan di sini, termasuk job yang sukses dan gagal. Jadi, ini mirip seperti event log.

SamplesKita juga disediakan contoh-contoh aplikasi yang dapat dieksekusi pada Windows Azure Hadoop beserta kode programnya. Contoh program ini di-harapkan dapat memberikan inspirasi tentang cara untuk mulai menggunakan Windows Azure Hadoop.

DownloadPada bagian panel Download, kita akan memperoleh client driver untuk mengakses Apache Hadoop yang di-sediakan, baik untuk platform 32-bit maupun x64. Pembaca dapat men-download driver sesuai dengan platform driver sesuai dengan platform driveryang dimiliki.

Create JobPanel Create Job yang terletak di bagian bawah digunakan untuk melakukan pengiriman job. Setelah aplikasi dibuat, kita dapat mengeksekusinya melalui panel ini. Contoh form pengiriman job dapat dilihat pada gambar 9.

Melakukan Eksekusi JobBagaimana menguji aplikasi kita pada Windows Azure Hadoop?

Penulis tidak akan menjabarkan cara membuat program berbasis Hadoop karena topik ini cukup luas. Penulis menganjurkan pembaca untuk membaca dokumen tentang cara memrogramnya. Cek alamat website http://hadoop.apache.org/.

Kita akan menggunakan contoh program yang telah disediakan. Pada bagian Sample dari dashboard Windows Azure Hadoop, pilih Pi Estimator pada bagian panel Download. Selanjutnya, aplikasi ini akan dikirim ke bagian job dengan cara mengeklik tombol

Gambar 7. Melihat status node.

Gambar 8. Mengatur cluster.

Deploy to Your Cluster dan kita akan memperoleh tampilan job dengan aplikasi nya. Contoh tampilannya seperti pada gambar 10. Apabila proses ini berhasil, kita akan melihat proses eksekusinya seperti pada gambar 11.

Untuk menghapus job, dapat

Gambar 9. Form pengirim job.

Page 4: Mengenal Windows Azure Hadoop

Windows Windows

8912/2012

KNOW-HOWWindows Windows

Windows Azure, https://www.hadooponazure.com/

Apache Hadoop, http://hadoop.apache.org/

LEBIH LANJUT

dilakukan di bagian panel job. Pada bagian panel Job, klik Job yang aktif. Setelah itu, klik tombol Delete Job dan nanti kita akan memperoleh konfi rmasi seperti yang terlihat pada gambar 12. Klik tombol OK jika ingin menghapus job ini.

Panduan untuk BelajarTeknologi Big Data sangat diperlukan untuk masa depan. Ini disebabkan data yang tersimpan mempunyai ukuran yang besar dan tipe datanya juga cukup bervariasi. Selain itu, ini juga dipicu oleh derasnya informasi yang datang. Oleh karena itu, investasi untuk belajar teknologi sangatlah berguna bagi kita semua.

Bagaimana cara memulainya? Secara umum, kita dapat melakukan langkah-langkah berikut. Lakukan pendaftaran dan coba

Windows Azure Hadoop ini melalui situs https://www.hadooponazure.com/.

Pelajari mengenai Apache Hadoop dan teknologi penerapannya. Pembaca dapat memulainya dengan membaca dokumen yang telah dise-diakan di http://hadoop.apache.org/docs/ current/.

Untuk pengembangan aplikasi, pembaca dapat memulai dengan membaca tutorial yang te lah disediakan oleh Microsoft di alamat website http://gettingstarted. hadooponazure.com/. Website ini menyediakan training tutorial dan beberapa contoh program.

Download dan lakukan instalasi Microsoft .NET SDK untuk Hadoop di alamat http:// hadoopsdk. codeplex.com/. Pada website ini, dijelaskan cara untuk melakukan instalasinya. Melalui SDK ini, kita dapat mengembangkan aplikasi Windows Azure Hadoop.

Agus Kurniawan, Dosen Fakultas Ilmu Komputer, Universitas Indonesia.

Gambar 10. Membuat job dengan aplikasi Pi Estimator.

Gambar 11. Hasil eksekusi.

Gambar 12. Menghapus job.