Minggu, 12 Mei 2013 | By: Unknown

Komputasi Modern (Modern Computing)

Assalamu’alaikum warahmatullahi wabarakatuh

Komputasi Modern terdiri dari 2 kata, yaitu Komputasi dan Modern. 
Komputasi berasal dari kata to compute yang memiliki arti menghitung. Sedangkan menurut Wikipedia (saya edit seperlunya), komputasi merupakan cara yang digunakan untuk memecahkan suatu masalah dengan cara menganalisa data masukkan yang diproses dengan menggunakan suatu algoritma. Sedangkan modern adalah kondisi zaman terkini. Masa modern ditandai dengan perkembangan pesat di bidang ilmu pengetahuan, politik, dan teknologi. Dari akhir abad ke-19 dan awal abad ke-20, seni modern, politik, iptek, dan budaya tak hanya mendominasi Eropa Barat dan Amerika Utara, namun juga hampir setiap jengkal daerah di dunia. 
Komputasi sudah dilakukan manusia sejak zaman dahulu dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Seiring dengan berkembangnya teknologi, maka berkembang pula cara komputasi. Saat ini hampir semua proses komputasi telah dilakukan dengan menggunakan komputer.
Jadi, Komputasi Modern adalah suatu perhitungan yang dilakukan dengan menggunakan komputer.
Tokoh yang berperan dalam Komputasi Modern

Ada yang tahu siapa nama tokoh yang paling berpean dalam komputasi modern?
Jawabannya adalaaaaah John Von Neumann.
Ada yang tahu siapa itu John Von Neumann?
Berikut saya mengutip sebuah artikel dari salah satu sumber [3]: 
"John Von Neumann adalah salah satu ahli matematika terbesar abad ini. Beliaulah yang pertama kali menggagas konsep sebuah sistem yang menerima instruksi-instruksi dan menyimpannya dalam sebuah memori. Konsep inilah yang menjadi dasar arsitektur komputer hingga saat ini. Beliau juga salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.

Kepiawaian Von Neumann terletak pada bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.

Von Neumann dilahirkan di Budapest, ibu kota Hungaria, pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit. Di sana, nama keluarga diletakkan di depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann dan Margaret Kann. Max Neumann memperoleh gelar dan namanya berubah menjadi Von Neumann. Max Neumann adalah seorang Yahudi Hungaria yang bergelar doktor dalam ilmu hukum. Dia juga seorang pengacara untuk sebuah bank. Pada tahun 1903, Budapest terkenal sebagai tempat lahirnya para manusia genius dari bidang sains, penulis, seniman dan musisi.

John Von Neumann meninggal pada 8 Februari 1957, 18 bulan setelah dirinya dinyatakan menderita penyakit kanker. Ide-idenya tetap hidup sampai saat ini dan memengaruhi sebagian besar kehidupan kita."
Jenis-jenis Komputasi Modern

Komputasi modern terbagi tiga macam, yaitu mobile computing, grid computing, dan cloud computing.
  1. Mobile computing
    Mobile computing merupakan kemajuan teknologi komputer sehingga manusia dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan tidak tergantung di satu tempat (mudah dibawa kemana-mana). Contohnya seperti GPS, smart phone, dan masih banyak lagi contoh lainnya.

  2. Grid computing
    Grid Computing merupakan komputasi yang dilakukan menggunakan komputer yang terpisah oleh geografis, datanya didistibusikan dan dihubungkan oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa kriteria yang dapat kita digunakan untuk mengenali sistem komputasi yang digunakan dalam komputasi tersebuat adalah grid computing, diantaranya adalah:
    a. Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
    b. Sistem menggunakan standard dan protocol yang terbuka.
    c. Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.

  3. Cloud computing
    Cloud computing merupakan komputasi yang dinamis dengan memanfaatkan sumber daya virtual yang  menyediakan layanannya melalui internet. Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model storage dalam internet. Contoh cloud computing adalah dropbox, google drive, 4shared, dan masih banyak lagi contoh lainnya. 
Penjelasan tentang cloud computing akan dibahas lebih lengkap pada postingan saya berikutnya. See yaaa !
Sekian yang dapat saya coba untuk jelaskan kembali tentang komputasi modern. Semoga apa yang saya tuliskan disini dapat bermanfaat. Akhir kata “tiada kesan tanpa komentarmu”, terima kasih dan …
Wassalamu’alaikum warahmatullahi wabarakatuh
Referensi: 

Komputasi Awan (Cloud Computing)

Assalamu’alaikum warahmatullahi wabarakatuh
 kali ini saya akan membahas lebih detail tentang Cloud Computing. "Lebih detail" disini bukan dalam artian sampai ke akar-akar pembahasannya, "lebih detail" disini maksudnya lebih rinc.
Cloud Computing terdiri dari 2 kata, yaitu Cloud dan Computing. Cloud jika diartikan ke dalam bahasa Indonesia memiliki arti awan, sedangkan Computing yang berasal dari kata Compute jika diartikan ke dalam bahasa Indonesia memiliki arti perhitungan. Jika kedua kata tersebut digabungkan maka, Cloud Computing merupakan komputasi atau perhitungan yang dilakukan di awan. Awan yang dimaksud disini adalah jaringan internet.
Sejarah Cloud Computing
Pada tahun 1960-an ada seorang tokoh yang bernama John Mc Carthy, seorang pakar komputasi Massachussetts Institute of Technology (MIT), menyampaikan visi bahwa “suatu hari nanti komputasi akan menjadi infrastuktur public seperti listrik dan telepon”. Pada tahun 1995, pendiri Oracle, Larry Ellison memunculkan ide “Network Computing” sebagai kampanye untuk menggugat dominasi Microsoft yang saat itu merajai Desktop Computing dengan Windows 95. Ide “Network Computing” sempat menghangat dengan munculnya beberapa pabrikan seperti Sun Microsystem dan Novell Netware yang menawarkan Network Computing client sebagai pengganti desktop.
Pada awal tahun 2000 popularitas Cloud Computing semakin terkenal, seiring dengan berkembangnya teknologi internet dan semakin banyaknya teknik untuk mengembangkan perangkat lunak terutama berbasis web. Hingga pada tahun 2005 mulai muncul nama-nama besar seperti Amazon.com meluncurkan Amazon EC2 (Elastic Compute Cloud), Google meluncurkan Google AppEngine, IBM meluncurkan Blue Cloud Intiative dan masih banyak yang lainnya. Bahkan Dell pernah mencoma untuk mematenkan istilah Cloud Computing, namun ditolak oleh otoritas paten Amerika.
Tidak hanya di luar negeri, perusahaan dalam negeri pun ikut serta meramaikan bisnis di bidang Cloud Computing. PT. Telkom menawarkan dua layanan aplikasi berbasis Software as a Service. Sigma Cipta Caraka (anak usaha Telkom) menawarkan layanan aplikasi core banking. Kemudian bekerjasama dengan IBM Indonesia dan mitra bisnisnya, PT. Codephile, Telkom menawarkan layanan e-Office on Demand untuk kebutuhan korespondensi di dalam suatu perusahaan atau organisasi.
Syarat Cloud Computing
Ada beberapa syarat yang harus dipenuhi layanan internet untuk dapat dikategorikan sebagai Cloud Computing, diantaranya:
1. Layanan bersifat On Demand, pengguna hanya membayar apa yang digunakannya saja. Misal layanan menyediakan 15 fitur, pengguna dapat berlangganan 7 fitur saja dan hanya membayar untuk 7 fitur tersebut.
2. Layanan sepenuhnya dikelola oleh provider. Pengguna hanya membutuhkan PC atau notebook dan juga koneksi internet.
3. Layanan bersifat elastic atau scalable, pengguna dapat menambah atau mengurangi jenis dan kapasitas layanan yang diinginkan kapan saja dan sistem selalu bisa mengakomodasi terhadap perubahan tersebut.
Dari sisi jenis layanan, Cloud Computing terbagi menjadi 3 jenis layanan, diantaranya:
1. Software as a Service (SaaS)
Software dijadikan sebagai sebuah layanan adalah aplikasi yang diakses melalui internet yang diinstal pada PC lokal atau pusat data lokal. Contohnya dapat kita jumpai ketika kita sedang memroses data dengan Google Docs, contoh lain dapat kita jumpai ketika kita sedang membuat sketsa atau mengedit gambar dengan deviantart muro, dan masih banyak lagi contoh lainnya.
2. Platform as a Service (PaaS)
Platform adalah lingkungan software yang digunakan untuk mengembangkan dan menjalankan aplikasi. Contohnya aplikasi-aplikasi pada Microsoft Office yang berjalan pada platform Microsoft Windows.
3. Infrasturcture as a Service (IaaS)
Infrastuktur sebagai sebuah layanan adalah provider Cloud menyediakan infrastuktur online yang memungkinkan pelanggan untuk menyimpan data, mengembangkan dan menjalankan aplikasi sesuai dengan yang mereka harapkan. Pengguna IaaS mungkin dapat menyewa sumber daya seperti: Ruang Server, peralatan jaringan, memori, CPU dan Storage. Contohnya aplikasi-aplikasi pada Microsoft Office yang berjalan pada platform Microsoft Windows, dan Microsoft Windows berjalan pada infrastuktur dari IBM PC yang kompatibel.
Selain dari sisi jenis layanan, ada pula pembagian Cloud Computing berdasarkan jangkauan layanannya. Berdasarkan jangkauan layanan terbagi menjadi 3, diantaranya: Public Cloud, Private Cloud dan Hybrid Cloud.
Kelebihan Cloud Computing
  1. Tidak dibutuhkan komputer dengan kemampuan cannggih untuk menjalankan web berbasis aplikasi cloud computing, hal ini karena aplikasi berjalan tidak di PC melainkan berjalan di awan (jaringan internet).
  2. Komputer lebih cepat pada saat booting dan processing, hal ini karena PC memiliki program yang lebih sedikit untuk proses load ke memori.
  3. Dalam perusahaan besar, dengan Cloud biaya dapat lebih rendah, hal ini karena perusahaan tidak perlu membeli komputer dengan spesfikasi yang tinggi untuk mengolah dan menyimpan data.
  4. Mengurangi biaya hardware dan perawatan software.
  5. Tidak perlu membeli perangkat lunak terpisah untuk setiap PC dalam perusahaan.
  6. Pengguna tidak perlu repot-repot membayar atau mendownload upgrade aplikasi yang digunakan, hal ini karena setiap kali login ke Cloud aplikasi akan mengupdate secara otomatis.
  7. Dapat melakukan tugas yang jauh lebih besar jika dibandingkan dengan kemampuan PC sebelumnya.
  8. Kapasitas penyimpanan yang hampir tidak terbatas.
  9. Data yang disimpan akan tetap berada di cloud. Server akan selalu membackup sehingga data tetap aman meski terjadi crash pada PC.
  10. Dapat menghubungkan komputer Windows ke Cloud dan berbagi dokumen dengan komputer yang sedang menjalankan sistem operasi Mac atau Linux.
  11. Dokumen yang dibuat oleh aplikasi berbasis web dapat diakses oleh pengguna lain meskipun tidak memiliki aplikasi yang sama.
  12. Siapa pun dan dimana pun dapat berkerjasama dalam waktu yang sama. Tidak tergantung pada kantor tunggal dan memungkinkan proyek kelompok di lokasi yang berjauhan.
  13. Dapat diakses dimana saja kita butuhkan. Kita hanya butuh laptop dan koneksi internet.
  14. Cloud selalu menampilkan dokumen versi terbaru yang kita buat.
  15. Tidak terganggu oleh keterbatasan suatu PC atau jaringan. Dokumen dan program yang kita buat adalah sama, tidak menghiraukan PC apa yang digunakan.

Kekurangan Cloud Computing
  1. Cloud tidak dapat dilakukan jika kita tidak terhubung ke internet.
  2. Aplikasi berbasis web membutuhkan bandwith yang besar. Untuk layanan dial-up, cloud computing tidak optimal ketika digunakan.
  3. Jika jaringan internet sedang lambat ketika kita sedang mengakses dokumen, maka kita tidak akan dapat akses instan seperti biasa dengan aplikasi desktop.
  4. Aplikasi cloud yang berbasis web fiturnya tidak selengkap aplikasi desktop.
  5. Karena semua data ada di cloud. Sudah seberapa aman kan data kita? Mungkinkah data rahasia kita diakses oleh pihak yang tidak berhak?
  6. Ketika kita sedang off meskipun data tidak akan hilang tetapi kita tidak memiliki cadangan fisik.

Dapat disimpulkan bahwa Cloud Computing adalah layanan teknologi informasi yang dapat dimanfaatkan atau diakses kapan pun dan dimana pun oleh penggunanya dengan syarat utama PC (dengan spesifikasi minimal) terhubung jaringan internet.
Sekian yang dapat saya coba untuk jelaskan kembali tentang Cloud Computing. Semoga apa yang saya tuliskan disini dapat bermanfaat. Akhir kata “tiada kesan tanpa komentarmu”, terima kasih dan …
Wassalamu’alaikum warahmatullahi wabarakatuh
Referensi:

Mobile Revolution




Komunikasi yang beredar luas dimasyarakat dari tahun ke tahun mengalami perkembangan sangat pesat. Teknologi sebagai hasil aplikasi sains tidak dapat diingkari telah memberikan aneka dampak bagi kehidupan manusia. Dengan aneka bentuk dan produknya teknologi mampu meringankan tugas manusia, serta meniscayakan untuk men ingkatkan kesejahteraan manusia. Bentangan jarak antar benua berkat kemajuan teknologi selluler dapat diperpendek dengan jalur komunikasi yang sangat luas. Bentangan jarak antar benua berkat kemajuan.

Dimulai dengan adanya penggunaan jaringan komunikasi 1G, ini merupakan tanda dari perkembangan Komunikasi Mobile, tetapi pada masa ini 1G merupakan generasi pertama yang muncul dan masih buruknya percakapan yang ditimbulkan oleh pengguna 1G ini. Tetapi dari awal inilah teknologi handphone canggih bermunculan. Selanjutnya generasi ke-dua 2G, ini merupakan lanjutan dari 1G. Pada pengguna 2G ini komunikasi yang berjenis SMS (pesan singkat) sudah dapat di lakukan walaupun masih terbatas dalam pengiriman data nya. Generasi Selanjutnya 2.5G, pada era ini merupakan masa transisi sebelum beralih ke 3G pada era 2.5G menawarkan kapasitas dari transmisi sebuah data yang lebih besar. Dan pada era ini dikenal dengan layanan GPRS dengan pengiriman data yg memiliki kecepatan 56kbps-115kbps. Selanjutnya teknologi 2.75G yang pada teknologi ini merupakan masa transisi sebelum menginjak ke 3G. Pada era ini teknologi tersebut muncul dengan istilah EDGE merupakan data yang berbasis (Enhanced data for global evolution) yang dengan kecepatan yang semakin tinggi, yatu 236.8 kbps. Setelah itu munculah masa transisi teknologi 3G, di era ini menawarkan kecepatan data yang lebih dan cepat sekaligus canggih, teknologi 3G ini dapat berupa video conference dapat melakukan downoad lagu dsb. Akses kecepatan internet juga tinggi hingga dapat streaming audio video. Selanjutnya teknologi 3.5G merupakan transisi menuju ke 4G. Teknologi pada masa ini memiliki kecepatan yang semakin tinggi, dapat Meng Upload, dan mendownload dengan kecepatan yang mencapai 5.8mbps untuk mengupload dan transfer data yang dipake ialah HSPA. Teknologi terakhir ialah 4G, pada teknologi ini berbasis layanan aman dan berbasis IP yang disebut Internet Protocol. Internet dengan kecepatan 00mbps dengan streaming, dan bisa melakuan game online. Yang pertama pengembangan LTE dan yang kedua ialah pengembangan Wifi. Ini semua merupakan masa kemajuan dari Teknologi Mobile dari 1G hingga 4G.

Manfaat komunikasi mobile dalam prsonal, komunikasi mobile saat ini memiliki peranan dan manfaat yang penting, seperti yang sudah kita ketahui sudah banyak pengguna teknologi mobile ini yang sudah memakai teknologi ini dengan alasan tertentu. Selain untuk dapat mengirimkan SMS pesan singkat, manfaat Teknologi Mobile dalam personal seperti memudahkan para penggunanya untuk mengirimkan pesan yang panjang dan penting atau bersifat formal. Dengan menggunakan Teknologi mobile ini tidak perlu menggunakan komputer untuk mengirimkan pesan, cukup di seluler yang kita miliki saja sudah dapat mengirimkan sebuah pesan ke internet. Dan memudahkan kita untuk membrowsing dari teknologi mobile, atau mengupload dari mobile mereka masing-masing apalagi sekarang sudah dipakainya layanan jaringan 3G. Dapat melihat siaran televisi juga di Mobile kita atau mendengarkan radio dan streaming juga dapat dilakukan dengan menggunakan teknologi komunikasi mobile ini. Ini memiliki manfaat yang sgt besar. Manfaat bagi pembisnis, tentu mengalami manfaat yang tinggi juga. Para pembisnis dapat mengupload produk produk mereka yang akan di tampilkan di account mereka dengan mengupload video dengan menggunakan Komunikasi Mobile, teknologi mobile ini tidak membuat ribet para pembisinis nya. Manfaat dalam komunikasi tentunya sudah tidak diragukan lagi, dengan adanya teknologi ini semakin mudahnya kita untuk berkomunikasi dengan orang lain, dengan menelfon ataupun menggunakan 3G video call yang dapat dilakukan di teknologi mobile ini.





TEKNOLOGI


Teknologi antara 1G hingga 4G, jelas berbeda. Diantaranya :



Kemampuan teknologi 1 G

Kemampuan teknologi 1 G ini hanya dapat bisa melayani komunikasi suara saja tidak dapat melayani komunikasi data dalam kecepatan tinggi dan besar.



Kelemahan teknologi 1 G


Kapasitas trafik yang kecil, jumlah pelanggan yang dapat ditampung dalam satu sel sedikit, penggunaan spektrum frekuensi yang boros karena satu pengguna menggunakan satu buah kanal frekuensi, dan suara tidak jernih.



Kemampuan teknologi 2G


Generasi kedua selain digunakan untuk komunikasi suara, juga bisa untuk SMS (Short Message Service adalah layanan dua arah untuk mengirim pesan pendek sebanyak 160 karakter), voice mail, call waiting, dan transfer data dengan kecepatan maksimal 9.600 bps (bit per second). Kelebihan 2G dibanding 1G selain layanan yang lebih baik, dari segi kapasitas juga lebih besar. suara yang dihasilkan menjadi lebih jernih, karena berbasis digital, maka sebelum dikirim sinyal suara analog diubah menjadi sinyal digital. Tenaga yang diperlukan untuk sinyal sedikit sehingga dapat menghemat baterai, sehingga handset dapat dipakai lebih lama dan ukuran baterai bisa lebih kecil.



Kelemahan teknologi 2 G


Kecepatan transfer data masih rendah, tidak efisien untuk trafik rendah, jangkauan jaringan masih terbatas dan sangat tergantung oleh adanya BTS (cell Tower).



Kemampuan teknologi 3G


3G (Third Generation) sebagai teknologi yang berfungsi mempunyai kecepatan transfer data sebesar 144 kbps pada kecepatan user 100 km/jam, mempunyai kecepatan transfer data sebesar 384 kbps pada kecepatan berjalan kaki, mempunyai kecepatan transfer data sebesar 2 Mbps pada untuk user diam (stasioner).


Didalam teknologi 3G, ada 2 teknologi Sub nya lagi, yakni:


EDGE (Enhanced Data for Global Evolution) : teknologi perkembangan dari GSM, rata-rata memiliki kecepatan 3kali dari kecepatan GPRS. Kecepatan akses EDGE secara teori sekitar 384kbps. Fasilitas yang disediakan EDGE sama seperti GPRS (e-mail, mms, dan browsing).


UMTS (Universal Mobile Telecommunication Service) : perkembangan selanjutnya dari EDGE. UMTS sering disebut generasi ke tiga (3G). Selain menyediakan fasilitas akses internet (e-mail, mms, dan browsing), UMTS juga menyediakan fasilitas video streaming, video conference, dan video calling*). Secara teori kecepatan akses UMTS sekitar 480kbps



Kemampuan teknologi 3.5G


HSDPA (High Speed Downlink Packet Access) merupakan perkembangan akses data selanjutnya dari 3G. HSDPA sering disebut dengan generasi 3.5 (3.5G) karena HSDPA masih berjalan pada platform 3G. Secara teori kecepatan akses data HSDPA sama seperti 480kbps, tapi pastinya HSDPA lebih cepat lah. Kalau gak lebih cepat apa gunanya menciptakan HSDPA. Semakin baru tekonologi pastinya semakin bagus.





Setelah beberapa tahun, CDMA 2000 mengupgrade teknologi jaringan evdo mereka. menjadi EVDO rev A. teknologi ini memiliki kecepatan 10 kali lebih cepat dari evdo rev 0. Juga UMTS yang menguprade teknologi mereka ke HSDPA dan HSUPA. inilah yang dinamakan 3.5G



Kemampuan teknologi 4G


Teknologi yang baru dalam 4G Sepenuhnya untuk jaringan packet-switched, semua komponen jaringan digital, bandwidth yang besar untuk mendukung multimedia service dengan biaya yang murah ( Sampai 100 Mbps), dan jaringan keamanan data yang kuat.




Teknologi yang digunakan :


Untuk teknologi 4G, kemungkinan teknologi yang diadaptasi adalah :


MIMO-OFDM (Multi Input Multi Output – Orthogonal Frequency Modulation). OFDM merupakan suatu teknik transmisi multi carrier (banyak frekuensi). Dimana tiap frekuensi adalah orthogonal satu sama lain, sehingga terjadinya overlapping tidak akan menyebabkan interferensi. Dan di sisi lain teknik MIMO dapat membuat kanal paralel independen dalam spatial domain untuk mengirimkan data stream yang beragam. Teknik MIMO bisa memperbesar kapasitas kanal tanpa mengurangi bandwidth yang ada. Jumlah antena yang dipergunakan pada bagian pemancar 2 sedangkan pada bagian penerima 4. MIMO dapat mencapai kecepatan transfer data sampai 59,52 Mb.


Jika digambarkan dengan gambar, perkembangan teknologi 1G hingga 4G adalah sebagai berikut :






IMPLEMENTASI



Video Call

Pada awalnya, penggunaan video call menggunakan perangkat komputer yang digabungkan dengan kabel telepon, sehingga komunikasi jarak jauh dilakukan dengan menggunakan perangkat yang banyak dan kurang fleksibel. Seiring dengan berkembangnya teknologi, perangkat-perangkat ini kemudian disederhanakan menjadi lebih sedikit dan praktis. Sekarang ini kita hanya butuh webcam, monitor, speaker, mikrofon, yang dewasa ini terintegrasi dalam satu gadget yaitu laptop. Seakan belum cukup canggih lagi, para ahli memasukkan layanan video call ini ke dalam handphone dengan teknologi 3G.