04 April 2012

CLOUD COMPUTING

Komputasi awan

cloud computing adalah gabungan pemanfaatan teknologi komputer komputasi dan pengembangan berbasis Internet.

Awan (cloud)
adalahmetefora dari internet,sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Awan(cloud)dalam Cloud Computing juga merupakan abstraksi dariinfrastruktur kompleks yang disembunyikannya. Ia adalah suatu metodakomputasi di mana kapabilitasterkait teknologi informasidisajikan sebagai suatu layanan(as a service), sehinggapengguna dapat mengaksesnyalewat Internet ("di dalamawan")tanpa mengetahui apayang ada didalamnya. Menurut sebuah makalah tahun 2008 yang dipublikasi
IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanentersimpan diserver di internet dan tersimpan secara sementara dikomputer pengguna(client )termasuk di dalamnya adalah desktop, komputer tablet, notebook,Handphone,handheld ,sensor-sensor, monitor dan lain-lain."

Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna.
Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah webdengan perangkat lunak dan data yang tersimpan di
server. Komputasi awan saat inimerupakan trend teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud.

Tipe-tipe Komputasi Awan
Ada 3 tipe komputasi awan :

Infrastructure as a Service (IaaS)
Vendor atau penyedia jasa memberikan klaster server, jaringan, sistem penyimpanan yang didesain mennggantikan fungsi data center .
Contoh :
Elsatic Compute Cloud (EC2) dan Simple Storage Service milik Amazon.

Platform as a Service(PaaS)
Vendor menyediakan virtualized servers yang memungkinkan para pengguna menjalankan aplikasi yang tersedia atau mengembangkan aplikasi baru tanpa harus pusing memikirkan bagaimana me-maintain sistem operasi,server,load balancingataukapasitas komputasi.
Contoh : model ini adalah Azure milik Microsoft dan Force.com milik Salesforce.

Software as a Service (SaaS)
Model ini memungkinkan seluruh fungsi aplikasi perangkat lunak dijalankan via webbrowser, bukan lagi pada aplikasi yang tertancap di komputer user .
Contoh : Gmail dan aplikasi lain (Doc dan sebagainya)milik Google, instant messaging dari AOL, Yahoo,Skype,dll.

Layanan Awan Megaupload

Megaupload adalah contoh penerapan komputasi awan. Tepatnya, ia merupakan contoh bagaimana pengguna bisa menyimpan file-nya di "awan" alias di internet tanpa memikirkan kapasitas hard disk.

Tapi, pengguna perlu hati-hati dengan layanan seperti Megaupload. Menurut PC World, ada tiga layanan yang disediakan situs tersebut:

Yang pertama, adalah layanan komputasi awan gratis bagi pengguna yang tak terdaftar. Paling tidak satu kali setiap 21 hari file itu harus diunduh agar tidak dihapus dari server Megaupload.
Yang kedua adalah layanan bagi pengguna terdaftar tapi gratis. Bedanya hanya di batasan waktu yang lebih lama, yakni 90 hari.
Dan yang ketiga, adalah layanan pengguna terdaftar premium. Dengan memilih layanan ini, pengguna bisa menyimpan file selama apapun yang mereka inginkan asalkan terus membayar.

Sumber :
http://www.scribd.com/doc/79732585/Komputasi-awan

Model Model Komputasi


Model Komputasi


Teori komputasi adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan padamodel komputasi, menggunakan algoritma. Bidang ini dibagi menjadi dua cabang: teori komputabilitas dan teori kompleksitas, namun kedua cabang berurusan dengan model formal komputasi.

Untuk melakukan studi komputasi dengan ketat, ilmuwan komputer bekerja dengan abstraksi matematika dari komputer yang dinamakan model komputasi. Ada beberapa model yang digunakan, namun yang paling umum dipelajari adalah mesin Turing. Sebuah mesin Turing dapat dipikirkan sebagai komputer pribadi meja dengan kapasitas memory yang tak terhingga, namun hanya dapat diakses dalam bagian-bagian terpisah dan diskret. Ilmuwan komputer mempelajari mesin Turing karena mudah dirumuskan, dianalisis dan digunakan untuk pembuktian, dan karena mesin ini mewakili model komputasi yang dianggap sebagai model paling masuk akal yang paling ampuh yang dimungkinkan. Kapasitas memori tidak terbatas mungkin terlihat sebagai sifat yang tidak mungkin terwujudkan, namun setiap permasalahan yang “terputuskan” (decidable) yang dipecahkan oleh mesin Turing selalu hanya akan memerlukan jumlah memori terhingga. Jadi pada dasarnya setiap masalah yang dapat dipecahkan (diputuskan) oleh meisn Turing dapat dipecahkan oleh komputer yang memiliki jumlah memori terbatas.

Pembagian Model komputasi ada 3 yaitu :

1. Mesin Mealy

Dalam teori komputasi sebagai konsep dasar sebuah komputer, mesin Mealy adalah otomasi fasa berhingga (finite state automaton atau finite state tranducer) yang menghasilkan keluaran berdasarkan fasa saat itu dan bagian masukan/input. Dalam hal ini, diagram fasa (state diagram) dari mesin Mealy memiliki sinyal masukan dan sinyal keluaran untuk tiap transisi. Prinsip ini berbeda dengan mesin Moore yang hanya menghasilkan keluaran/output pada tiap fasa.

Nama Mealy diambil dari “G. H. Mealy” seorang perintis mesin-fasa (state-machine) yang menulis karangan “A Method for Synthesizing Sequential Circuits” pada tahun 1955.

2. Mesin Moore

Dalam teori komputasi sebagai prinsip dasar komputer, mesin Moore adalah otomasi fasa berhingga (finite state automaton) di mana keluarannya ditentukan hanya oleh fasa saat itu (dan tidak terpengaruh oleh bagian masukan/input). Diagram fasa (state diagram) dari mesin Moore memiliki sinyal keluaran untuk masing-masing fasa. Hal ini berbeda dengan mesin Mealy yang mempunyai keluaran untuk tiap transisi.

Nama Moore diambil dari “Edward F. Moore” seorang ilmuwan komputer dan perintis mesin-fasa (state-machine) yang menulis karangan “Gedanken-experiments on Sequential Machines”.

3. Petri Net

Petri net adalah salah satu model untuk merepresentasikan sistem terdistribusi diskret. Sebagai sebuah model, Petri net merupakan grafik 2 arah yang terdiri dari place, transition, dan tanda panah yang menghubungkan keduanya. Di samping itu, untuk merepresentasikan keadaan sistem, token diletakkan pada place tertentu. Ketika sebuah transition terpantik, token akan bertransisi sesuai tanda panah.

Petri net pertama kali diajukkan oleh Carl Adam Petri pada tahun 1962.

Sumber :
http://blasterxplore.blogspot.com/2012/04/model-model-komputasi.html

KOMPUTASI MODERN

ASAL LAHIRNYA KOMPUTASI MODERN

Jika mendengarkan kata komputasi modern, maka kita akan terfikirkan dengan dua hal, yang pertama adalah komputasi yaitu perhitungan dengan menggunakan computer dan modern yang bearti ya modern (maksudnya tidak kuno dan sudah OK lah mengikuti perkembangan jaman).

Asal muasal lahirnya sebuah komputasi adalah bermula dengan adanya kegiatan menghitung angka-angka yang telah dilakukan oleh manusia sejak berabad-abad silam. Saat itu manusia tersebut sudah mengenal angka dan perhitungan. Misalnya saja pada zaman manusia purba. Saat itu telah ada system barter barang, yang berhubungan dengan kegiatan menghitung-hitung juga. Yang dihitung tersebut adalah nilai barang yang dibarterkan. Dengan apakan barang tersebut bisa ditukar dan dibarter (barter = barang ditukar dengan barang dimana barang yang ditukarkan tersebut memiliki nilai yang sama). Selain itu bangsa romawi pun telah dapat menghitung sistem kalender dan rasi bintang. Jadi dengan kata lain, pada zaman tersebut telah ada yang namanya system komputasi (menghitung).

Sekarang zaman semakin berkembang, perhitungan sudah semakin kompleks saja. Sehingga perhitungan yang kompleks tersebut tidak bisa hanya mengandalkan otak manusia saja dan dilakukan dengan manual. Ataupun menggunakan bantuan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, dan bahkan kadang-kadang dengan bantuan suatu tabel. Seperti yang kita diketahui, otak manusia itu memiliki kemampuan yang terbatas. Maka dari itulah terciptanya sebuah komputasi yang disebut dengan komputasi modern. Sejak saat itu mulailah bermunculan alat-alat perhitungan yang sangat canggih, seperti computer. Tapi lama kelamaan, computer tidak hanya melakukan perhitungan saja, Tapi juga banyak fungsi-fungsi yang lainnya yang bisa dilakukan oleh computer. Namun pada dasarnya computer tersebut hanya bisa mengerti dengan angka-angka saja. Hal ini dapat dibuktikan dengan adanya angka-angka binary sebagai bahasa yang dimengerti oleh computer. Jadi dapat disimpulkan bahwa komputasi tersebut tidak bisa dipisahkan dengan hal yang berhubungan dengan angka-angka, walaupun komputasi tersebut sudah dibilang komputasi modern.

SEJARAH KOMPUTASI MODERN

Kata “komputer” pertama kali pada tahun 1613, hal ini mengacu pada perhitungan aritmatika dan kata “komputer” digunakan dalam pengertian itu sampai pertengahan abad ke-20. Dari akhir abad ke-19 dan seterusnya. Berkembanganya komputer akhirnya makna komputer menjadi sebuah mesin yang melakukan komputasi.

Sejarah komputer modern dimulai dengan dua teknologi yang terpisah- perhitungan otomatis dan dapat di program-tapi tidak ada satu perangkat pun yang dapat dikatakan sebagai komputer, karena sebagian penerapan yang tidak konsisten istilah tersebut. Contoh-contoh awal perangkat penghitung mekanis termasuk sempoa (yang berasal dari sekitar 150-100 SM). Seorang pahlawan dari Alexandria (sekitar 10-70 AD) membangun sebuah teater mekanis yang diadakan bermain berlangsung 10 menit dan dioperasikan oleh sebuah sistem yang kompleks dengan tali dan drum yang dipakai sebagai sarana untuk memutuskan bagian dari mekanisme. Ini adalah inti dari programmability.

Salah satu tokoh yang sangat mempengaruhi perkembangan komputasi modern adalah John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern.Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.

Sejarah singkat dari perjalanan hidup dari Von Neumann , dilahirkan di Budapest, Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit.Nama keluarga diletakkan di depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann. Pada saat Max Neumann memperoleh gelar, maka namanya berubah menjadi Von Neumann. Setelah bergelar doktor dalam ilmu hukum, dia menjadi pengacara untuk sebuah bank. Pada tahun 1903, Budapest merupakan tempat lahirnya para manusia genius dari bidang sains, penulis, seniman dan musisi.

Von Neumann belajar berbagai tempat dan beberapa tempatnya di Berlin dan Zurich. Di tempat itu beliau mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Keahlian Von Neumann terletak pada bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam bidang matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.

Beliau pernah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton pada saat yang bersamaan Von Neumann menjadi salah satu pendiri Institute for Advanced Studies.

Von Neumann sangat tertarik pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Von Neumann menjadi seorang konsultan pada pengembangan komputer ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah seperangkat komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.

Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :

Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).

MANFAAT KOMPUTASI MODERN

Komputasi modern ini melakukan perhitungan dengan menggunakan komputer yang canggih dimana pada computer tersebut tersimpan sejumlah algoritma untuk menyelesaikan masalah perhitungan secara efektif dan efisien.
Dari sana dapat terlihat bahwa komputasi modern dapat dimanfaatkan untuk memecahkan masalah-masalah seperti dibawah ini:

menghitung akurasi (bit, floating point)
menghitung kecepatan (dalam satuanHz)
menghitung problem volume besar (paralel)
modeling (NN dan GA)
kompleksitas (menggunakan Teori Big O)


Manfaat lainnya dari komputasi modern yang sering kita dengar sekarang ini adalah tentang pembacaan sidik jari dan scan retina mata. itu dinamakan dengan teknik biometric.
Nah sekarang muncul lagi pertanyaan. Memangnya teknik biometric itu apa sih??
Tapi sebelum membahas tentang teknik biometric, sebaiknya kita perlu tau terlebih dahulu tentang computer biometric. Baca terus yaaa..
Komputer Biometric adalah komputer yang bekerja dengan pengukuran statistic analisa data biologi yang mengacu pada teknologi untuk menganalisa dan mendeteksi karakteristik suatu tubuh / organ tubuh seorang individu. Jadi biometric ini menggambarkan pendeteksian dan pengklasifikasian dari atribut fisik seorang individu, misalnya seperti pendeteksi organ tubuh manusia (sidik jari ataupun retina mata). Dan kesimpulannyateknik biometric ini adalah suatu cara untuk mendeteksi seorang individu berdasarkan organ tubuh yang dimilikinya.
Contoh teknik biometric adalah:

Pembacaan sidik jari / telapak tangan
Geometri tangan
Pembacaan retina / iris
Pengenalan suara
Dinamika tanda tangan


Sumber :
http://bagusonthespot.blogspot.com/2012/03/modern-asal-muasal-lahirnya-komputasi.html
http://nindyastuti52.wordpress.com/2011/03/06/pengenalan-pengantar-komputasi-modern/
http://dimarmeazza.blogspot.com/2011/03/pengantar-komputasi-modern.html