welcome to my blog, enjoy it, share it !

Selasa, 02 Juli 2013

Implementasi dan Masa Depan Cloud Computing


NPM : 50409538
Nama : Gika Megawan P
Kelas : 4IA22
M. Kuliah : Pengantar Komputasi Modern
Dosen : Rina Noviana
Dibuat tanggal : 01/07/2013




Implementasi dan Masa Depan Cloud Computing
A. Implementasi Cloud Computing

Pada implementasi Cloud Computing terdapat 3 poin utama yang dibutuhkan, diantaranya komputer Front End, komputer Back End dan yang terakhir adalah penghubung antar kedua komputer tersebut.

Komputer Front End biasanya merupakan komputer desktop biasa, yang biasa digunakan oleh orang awam. Untuk komputer Back End pada skala besara dapat berupa server komputer yang dilengkapi oleh data center. Pada umumnya Back End harus memiliki kinerja yang cukup tinggi, dikarenakan komputer ini harus melayani ribuan permintaan data. sedangkan penghubung keduanya dapat berupa jaringan komputer seperti LAN atau internet.

Pengguna komputer yang mengakses internet secara sadar atau tidak pastinya melakukan cloud computing. Contohnya ketika mahasiswa melakukan pengunggahan file tugas di suatu situs File Hosting seperti Mediafire, GoogleDrive, dsb. Hal tersebut juga termasuk Cloud Computing karena file yang telah diunggah dapat di unduh oleh semua orang ( jika pada file yang diunggah tidak diberi password )

B. Masa Depan Cloud Computing

Pada era persaingan bisnis yang makin merajalela saat ini, sangat banyak perusahaan yang mencari cara untuk memotong ongkos perusahaan, dan yang ingin dikurangi yaitu Capital Expense, yaitu merupakan biaya yang dikeluarkan untuk pembelian aset perusahaan, memiliki sifat biaya tinggi diawal akan tetapi dapa menurun seiring waktu.

Solusi yang sedang menjadi pandangan perusahaan saat ini yaitu teknologi Cloud Computing. Dengan teknologi ini memungkinkan perusahaan dapat memanfaatkan saran dan layanan IT secara maksimal dengan biaya minim. Secara umum, Cloud Computing memiliki 3 basis layanan yang diberikan kepada penggunanya yaitu Infrastructure as a Service, Platform as a Service, dan Software as a service.

Untuk kedepannya, teknologi Cloud Computing akan menjadi tren dalam membangun sistem manajemen bagi perusahaan, akan tetapi untuk memilih provider penyedia layanan ini perlu suatu jaminan yang baik, dari segi infrastruktur dan keamanan yang dapat diandalkan dan dipercaya oleh pengguna.

Saat ini kendala yang dihadapi dalam implementasi total cloud computing adalah masalah kecepatan transfer data dari back end ke front end. Karena diantara keduanya terjadi pertukaran data. Saat ini infrastruktur internet kebanyakan belum ada yang bisa menyamai harddisk dalam hal kecepatan transfer data. Transfer data harddisk berkisar 50 MB/s, sedangkan internet rata-rata mungkin hanya 50 KB/s. Jauh sekali bukan? Oleh karena itu, aplikasi-aplikasi cloud computing saat ini masih terbatas dalam hal ukuran aplikasinya. Apabila ukurannya terlalu besar, tentu saja waktu loading aplikasinya akan sangat lama. Meski bisa diakali dengan caching dan AJAX, tetap saja sebelumnya harus mendownload file-file yang dibutuhkan lebih dahulu.
Karena itulah saat ini interaktifitas aplikasi web masih kalah dengan aplikasi desktop. Dan itu salah satu sebab mengapa aplikasi web selalu kalah dalam hal fiturnya, misalnya aplikasi Google Docs tentu saja fiturnya tidak selengkap MS Word. Sistem operasi berbasis web juga isinya tidak selengkap Distro Linux yang paling hemat. Apabila fitur yang ditanamkan terlalu berat, yang ada hanya waktu loading yang sangat lambat. Namun apabila masalah koneksi tidak menjadi masalah lagi, dalam artian kecepatannya sudah sesuai untuk lalu lintas data yang besar seperti yang saat ini dimiliki oleh harddisk. Bukan tidak mungkin pengguna komputer tidak lagi perlu menginstal banyak sekali software di komputernya, tapi cukup mengandalkan koneksi internet. Dengan cloud computing, heterogeritas telah menjadi sebuah karakteristik utama dari komputasi. Sumber daya di awan bisa jadi proprietary atau open source atau gabungan dari keduanya.
Dengan makin tumbuhnya Cloud Computing, maka semakin penting bagi pembuat kebijakan untuk menjamin bahwa kebijakan domestiknya tidak berpihak pada teknologi tertentu. Bukan hanya untuk memenuhi kebutuhan perdagangan global, hukum internasional dan kepentingan pertumbuhan ekonomi, hal ini memungkinkan perusahaan domestik untuk meraup keuntungan besar dari peluang yang dihasilkan cloud computing.
Wozniak Punya Firasat Buruk Untuk Masa Depan Cloud Computing
Cloud computing boleh jadi sedang menemukan momentumnya untuk berkembang dengan pesat pada saat ini, namun Steve Wozniak memprediksi terjadinya ‘bencana mini’ di dunia digital pada kurun waktu beberapa tahun mendatang yang disebabkan oleh kesalahan fatal dalam platform tersebut. Seperti yang direportasekan oleh Agence France-Presse, co-founder Apple tersebut mengutarakan kegelisahannya terhadap masa depan dunia komputer yang semakin condong ke arah platform cloud lewat sebuah diskusi dengan salah satu kritikus Apple, Mike Daisey.
“Saya benar-benar khawatir dengan menyerahkan semuanya pada layanan cloud. Saya pikir hal tersebut akan berakibat benar-benar buruk. Saya yakin akan banyak terjadi hal-hal yang tidak diinginkan dalam 5 tahun ke depan. Dengan platform cloud, Anda sama sekali tidak memiliki apa-apa. Anda sudah menyerahkannya pada mereka (layanan cloud) via ketentuan layanan harus disetujui oleh seluruh pengguna layanan. Saya ingin benar-benar merasakan bahwa saya memiliki sesuatu (secara fisik). Memang banyak orang yang merasa ‘ah, semuanya tersimpan di dalam komputer,’ tapi saya yakin bahwa dengan lebih banyak kita mentransfer segala sesuatu ke dalam jaringan internet atau layanan cloud, maka kendali yang kita miliki juga akan ikut berkurang.”



Referensi :
http://www.slideshare.net/herwinanggeriana/book-of-cloud-computing
http://nikoprasetia.wordpress.com/2011/06/02/implementasi-dan-masa-depan-cloud-computing/
http://social-media.gopego.com/2012/08/wozniak-punya-firasat-buruk-untuk-masa-depan-cloud-computing
http://setengahkucing.wordpress.com/2010/05/25/implementasi-cloud-computing/
http://lidyaalidyoo.blogspot.com/2012/06/implementasi-cloud-computing.html
http://blog.vanwellis.com/2013/05/13/teknologi-cloud-yang-akan-merubah-masa-depan/

Apa itu Cloud Computing, kelebihan dan kekurangannya?


NPM : 50409538
Nama : Gika Megawan P
Kelas : 4IA22
M. Kuliah : Pengantar Komputasi Modern
Dosen : Rina Noviana
Dibuat tanggal : 1/07/2013


Cloud Computing adalah konsep dimana pengguna mengambil resource dari jaringan besar yang dalam hal ini disebut awan, untuk kemudian digunakan untuk menyelesaikan suatu tugas tertentu tanpa harus terlalu banyak mengambil resource dari komputer lokal.
Sederhananya, misalkan saja seorang pengguna menggunakan sebuah komputer, dia menjalankan sebuah aplikasi, dimana file-file pendukung aplikasi tersebut tidak terdapat di komputer yang dipakainya itu, namun berada di komputer lain yang dihubungkan oleh jaringan. Jadi pengguna tersebut menjalankan aplikasi yang lokasinya terletak di komputer yang lain, bukan di komputernya sendiri. Meski mungkin penjabarannya tidak sesederhana itu, itulah konsep dasarnya.

Pada konsep Cloud computing terdapat istilah back end dan front end. Keduanya terhubung oleh sebuah jaringan, dapat berupa internet atau yang lebih kecil lagi Front end adalah komputer pengguna (client) yang mengambil data dan menjalankan aplikasi. Sementara Back end merupakan apa yang disebut sebagai awannya, awan inilah yang diambil resourcenya oleh front end. Dimana ia menyediakan apa yang dibutuhkan oleh Front End.

Pada dasarnya perbedaan cloud computing dengan kegiatan komputasi biasa hanyalah pada keberadaan komputer lain. Dimana pada komputasi biasa, file dari software yang dijalankan terletak di harddisk atau media penyimpanan yang lain. Jadi komputer mengambil data yang diperlukan dari situ. Namun pada cloud computing, bila dilihat dari sisi pengguna, file dari software yang dijalankan berada di “awan” atau sederhananya di komputer lain. Jadi komputer front end bukannya mengambil data dari harddisknya sendiri, tapi dari media penyimpanan di komputer lain, melalui jaringan.

Cloud Computing membutuhkan interface yang berfungsi sebagai penghubung antara komputer back end dan front end agar bisa saling berkomunikasi. Fungsi interface ini ada banyak, seperti melakukan request terhadap komputer back end untuk mendapatkan data yang diperlukan untuk menjalankan software yang diinginkan pengguna. Interface itu juga digunakan untuk mengeksekusi script-script client side.
Interface yang digunakan pada setiap implementasi dari Cloud Computing bisa bervariasi. Pada aplikasi web 2.0, interface yang digunakan biasanya adalah browser seperti Opera, Chrome, Safari atau Firefox. Ada juga sistem cloud computing yang menggunakan interfacenya sendiri, yang harus diinstal di komputer front end.

Kelebihan Cloud Computing Sistem
Uraian mengenai keuntungan (sisi potensial) yang didapat dalam penggunaan Cloud Computing. Namun, secara spesifik, merujuk kepada (Thia, 2008) keuntungan Cloud Computing antara lain:
(1) Keuntungan bagi para pelaku bisnis adalah minimalisasi biaya investasi infrastruktur publik sehingga bisnis bisa lebih terfokus pada aspek fungsionalitasnya,
(2) Bagi application developer, layanan PaaS memungkinkan pengembangan dan implementasi aplikasi dengan cepat sehingga meningkatkan produktivitas,
(3) Bagi para praktisi yang bergerak di industri TI, hal ini berarti terbukanya pasar baru bagi industri jasa pengembangan teknologi informasi,
(4) Bagi pebisnis di bidang infrastruktur, hal ini merupakan peluang yang besar karena dengan meningkatnya penggunaan layanan SaaS ini akan meningkatkan penggunaaan bandwidth internet,
(5) Integrasi aplikasi dengan berbagai perangkat

Kekurangan Cloud Computing
Merujuk kepada (Robbins, 2009), resiko yang harus dihadapi user dalam penggunaan Cloud Computing ini antara lain:
(1) service level, artinya kemungkinan service performance yang kurang konsisten dari provider. Inkonsistensi cloud provider ini meliputi, data protection dan data recovery,
(2) privacy, yang berarti adanya resiko data user akan diakses oleh orang lain karena hosting dilakukan secara bersama-sama,
(3) compliance, yang mengacu pada resiko adanya penyimpangan level compliance dari provider terhadap regulasi yang diterapkan oleh user,
(4) data ownership mengacu pada resiko kehilangan kepemilikan data begitu data disimpan dalam cloud,
(5) data mobility, yang mengacu pada kemungkinan share data antar cloud service dan cara memperoleh kembali data jika suatu saat user melakukan proses terminasi terhadap layanan cloud Computing.




Referensi :
http://beritanet.com/Technology/Communication/Google-Cloud-Computing.html
http://id.wikipedia.org/wiki/Komputasi_awan
http://www.indonesiancloud.com/id/content/cloud-computing
http://sraportofolio.blogspot.com/2013/03/kelebihan-dan-kekurangan-cloud-computing.html
http://rosid.net/kelebihan-dan-kekurangan-cloud-computing-komputasi-awan/
http://pandu32.com/2012/05/kelebihan-dan-kekurangan-cloud-computing/

Rabu, 15 Mei 2013

Penerapan Aplikasi Komputasi Modern

Nama : Gika Megawan P
Kelas : 4IA22
NPM : 50409538

Mata Kuliah : Pengantar Komputasi Modern
Dosen : Ibu Rina Noviana
Tgl : 14 Mei 2013

1. Mobile Computing
Merupakan jenis komputasi yang digunakan dalam perangkat bergerak (portable device), contoh dari komputasi modern biasanya didapat dalam perangkat seperti GPS, smartphone, tablet, dll. Kegiatan komputasi yang wireless (tanpak kabel).

Contoh dalam kehidupan nyata :
Smartphone android, iOS, blackberry, dll..
Smartphone kini seakan telah menjadi kebutuhan primer masyarakat kalangan menengah ke atas, mobile computing sangat membantu masyarakat untuk kehidupan sehari-hari. Siswa-siswa SMP s.d. SMA pun kini lebih sering berkomunikasi dan mengerjakan tugas-tugas dengan gadget / smartphone mereka.







2. Grid Computing
Grid computing merupakan jenis komputasi yang menggunakan komputer secara terpisah oleh geografis, didistibusikan dan dihubungkan oleh jaringan untuk menyelasaikan masalah komputasi dalam skala yang besar.

Contoh dalam kehidupan nyata :
Rendering Farm.
Rendering farm merupakan metode grid computing yang memanfaatkan sekumpulan komputer yang bekerja secara bersama untuk melakukan proses render.
Untuk membangun suatu rendering farm dibutuhkan software sebagai tools untuk melakukan proses parallel rendering. Contoh dari software tersebut adalah Yadra, Yandra merupakan salah satu tools yang dapat digunakan untuk membangun sebuah rendering farm.





3. Cloud Computing
Cloud computing merupakan jenis komputasi yang mengandalkan media penyimpanan "ghoib", mengapa "ghoib"? Karena user menyimpan file nya secara online di internet. Kegiatan komputasi bisa dilakukan di perangkat mana saja selama perangkat itu terkoneksi dengan internet, file pun bisa di download melalui perangkat yang berbeda (selama user melakukan login account).

Contoh dalam kehidupan nyata :
Penyedia layanan komputasi awan seperti : google doc dan iCloud.
Cloud computing membantu user selain dalam penyimpanan data dan kemudahan akses file yang bersifat portable. User bisa mengakses file dari gadget-gadget yang terkoneksi dengan internet.


Referensi : http://digilib.its.ac.id/ITS-Undergraduate-3100009034972/5673

Sabtu, 20 April 2013

Pertanyaan seputar Komputasi Modern

Nama: Gika Megawan P
NPM: 50409538
Kelas: 4ia22
Dosen: Rina Noviana
Mata Kuliah: Pengantar Komputasi Modern
TUGAS SOFTSKILL KE 2
Jawablah Pertanyaan" dibawah ini dengan lengkap & jelas !

1. Apa yang kamu ketahui tentang Komputasi Modern?
2. Sebutkan macam-macam Komputasi Modern?
3. Apa definisi dari Komputasi?
4. Apa yang kamu ketahui tentang Pemrosesan paralel (Parallel Processing)?
5. Bagaimana hubungan antara Komputasi Modern dengan Pemrosesan Parallel?
6. Buatlah secara ringkas Sejarah dari Komputasi Modern!

Dikumpulkan terakhir tgl: 20 April 2013/jam: 24.00 wib

1. Komputasi Modern adalah cara penyelesaian masalah dengan matematis menggunakan komputer. Penyelesaian itu dengan perhitungan seperti akurasi, kecepatan, problem, volume dan besar kompleksitas.

2. Macam-macam Komputasi Modern adalah komputasi mobile (bergerak), komputasi grid dan komputasi cloud (awan).

3. Komputasi sendiri adalah solusi masalah dari data input dengan menggunakan suatu algoritma. Umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, terkadang dengan bantuan suatu tabel.

4. Pemrosesan Parallel itu teoritisnya adalah penggunaan 2 atau lebih CPU yang berguna untuk mempercepat jalan program, tapi kenyataannya sangat sulit membagi program dalam CPU yang berbeda.

5. Hubungan antara Komputasi Modern dengan Pemrosesan Parallel merupakan hubungan yang saling terkait. Hubungan yang paling mencolok adalah penggunaan komputer yang dianggap lebih cepat dibandingkan dengan penyelesaian masalah secara manual. Keuntungan dari hubungan tersebut adalah waktu eksekusi lebih cepat, throughput jadi lebih tinggi. Dan kerugiannya adalah perangkat keras lainnya yang dibutuhkan, kebutuhan daya juga lebih tinggi. Tidak baik untuk daya rendah dan perangkat mobile

6. Sejarah Komputasi Modern sebagaimana yang telah saya posting sebelumnya, dimulai dengan dua teknologi yang terpisah; perhitungan otomatis dan dapat di program. John Von Neumann adalah salah satu ahli matematika yang pertama kali menggagas konsep sebuah sistem yang menerima instruksi-instruksi dan menyimpannya dalam sebuah memori.

Selasa, 26 Maret 2013

Jurnal Komputasi Modern

Nama : Gika Megawan P
Kelas : 4IA22
NPM : 50409538
Mata Kuliah : Pengantar Komputasi Modern
Dosen : Ibu Rina Noviana
Dibuat tanggal 26 Maret 2013

MANAJEMEN JARINGAN LALU LINTAS

Abstraksi :
Tujuan dibuat jurnal in membahas masalah yang berkaitan dengan Manajemen Jaringan Lalu Lintas. Sebuah kategori yang relatif baru dari jaringan manajemen cepat menjadi suatu keharusan dalam bisnis konvergensi Jaringan. Organisasi menengah dan besar menemukan mereka harus mengontrol perilaku jaringan lalu lintas untuk memastikan bahwa strategis mereka aplikasi selalu mendapatkan sumber daya yang mereka butuhkan untuk tampil maksimal. Mengendalikan lalu lintas jaringan memerlukan membatasi bandwidth yang untuk aplikasi tertentu, menjamin bandwidth minimum kepada orang lain, dan tanda lalu lintas dengan prioritas tinggi atau rendah. Latihan ini disebut Manajemen Jaringan Lalu Lintas.

Sumber : http://kindern.blogspot.com/2012/03/jurnal-komputasi-modern.html

KOMPUTASI PEMBOBOTAN DOKUMEN BERBAHASA INDONESIA
MENGGUNAKAN MAPREDUCE

Abstraksi :
Data elektronik diramalkan akan mencapai 1,8 zettabyte pada tahun 2011. Data elektronik yang besar tersebut perlu diolah untuk memperoleh manfaat lebih. Adakalanya aplikasi yang dibuat membutuhkan komputer dengan sumber daya yang tinggi sebagai lingkungan implementasi dan biasanya harga untuk komputer dengan sumber daya yang tinggi tidaklah murah sedangkan untuk komputer dengan spesifikasi yang tidak terlalu tinggi akan kurang reliable dalam menangani data yang begitu besar. Terinspirasi oleh adanya Google File System (GFS) dan MapReduce yang dikembangkan oleh Google maka Apache mengembangkan Hadoop Distributed File System (HDFS) dan Hadoop MaprReduce framework untuk menyelesaikan permasalahan dengan melibatkan data yang sangat besar yang berbasiskan Java dan open source. Tujuan dari tugas akhir ini adalah melakukan komputasi pembobotan dokumen berbahasa Indonesia manggunakan MapReduce. Dokumen yang akan dibobotkan adalah dokumen abstraksi tugas akhir yang diperoleh dari digital library ITS, www.digilib.its.ac.id. Pembobotan yang dilakukan menggunakan metode TFIDF. Waktu komputasi pembobotan dokumen berbahasa Indonesia menggunakan frameword Hadoop MapReduce memberikan hasil yang lebih cepat jika dibandingkan dengan hasil pembobotan dokumen berbahasa Indonesia tanpa menggunakan framework Hadoop MapReduce sebesar 137,88% terutama pada komputasi Job I.

Sumber : http://digilib.its.ac.id/public/ITS-Undergraduate-14283-paperpdf.pdf
 
Free Website templatesFree Flash TemplatesRiad In FezFree joomla templatesSEO Web Design AgencyMusic Videos OnlineFree Wordpress Themes Templatesfreethemes4all.comFree Blog TemplatesLast NewsFree CMS TemplatesFree CSS TemplatesSoccer Videos OnlineFree Wordpress ThemesFree Web Templates