Home

Selasa, 17 Juni 2014

Grid Computing (Komputasi Grid) : Definisi, Kelebihan, Kekurangan, Dan Contoh Implementasi

Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar. Semakin cepat jalur komunikasi terbuka, maka peluang untuk menggabungkan kinerja komputasi dari sumber-sumber komputasi yang terpisah menjadi semakin meningkat. Dengan demikian, skala komputasi terdistribusi dapat ditingkatkan secara geografis lebih jauh lagi, melintasi batas-batas domain administrasi yang ada.

Menurut tulisan singkat oleh Ian Foster ada check-list yang dapat digunakan untuk mengidentifikasi bahwa suatu sistem melakukan komputasi grid yaitu :
·         Sistem tersebut melakukan koordinasi terhadap sumberdaya komputasi yang tidak berada dibawah suatu kendali terpusat. Seandainya sumber daya yang digunakan berada dalam satu cakupan domain administratif, maka komputasi tersebut belum dapat dikatakan komputasi grid.
·         Sistem tersebut menggunakan standard dan protokol yang bersifat terbuka (tidak terpaut pada suatu implementasi atau produk tertentu). Komputasi grid disusun dari kesepakatan-kesepakatan terhadap masalah yang fundamental, dibutuhkan untuk mewujudkan komputasi bersama dalam skala besar. Kesepakatan dan standar yang dibutuhkan adalah dalam bidang autentikasi, otorisasi, pencarian sumberdaya, dan akses terhadap sumber daya.
·         Sistem tersebut berusaha untuk mencapai kualitas layanan yang canggih, (nontrivial quality of service) yang jauh diatas kualitas layanan komponen individu dari komputasi grid tersebut.


      Keuntungan Utama Penggunaan Grid Computing    
       - Teknologi  grid computing mampu menjadi solusi bagi perusahaanperusahaan untuk memiliki suatu    sistem informasi yang berteknologi canggih, yang mampu mendukung kinerja perusahaan, dengan biaya yang lebih murah.   
        - Kemampuan teknologi tersebut untuk mendukung kinerja perusahaan tidak diragukan lagi. Teknologi  grid computing membuka peluang bagi adanya kerjasama lintas organisasi, lintas benua, dan lintas bangsa. Selain itu, terbuka pula peluang untuk  melakukan komputasi yang rumit dengan menggunakan superkomputer yang canggih, tanpa harus melakukan investasi besar-besaran dalam bidang teknologi informasi
    
       Grid computing menjadi suatu hal yang menjanjikan bagi perusahaan disebabkan oleh 3 hal, yaitu:
 (1) lebih hemat biaya dalam  penggunaan sejumlah tertentu sumber daya komputer,
 (2) sebagai cara untuk memecahkan masalah yang mungkin tidak dapat dipecahkan tanpa sejumlah besar daya komputasi, dan
 (3) karena menunjukkan bahwa sumberdaya dari banyak komputer dapat kooperatif dan dimanfaatkan secara sinergis, serta dikelola sebagai sebuah kolaborasi mencapai tujuan bersama


-       Perkalian dari sumber daya: Resource pool dari CPU dan storage tersedia ketika idle
-       Lebih cepat dan lebih besar: Komputasi simulasi dan penyelesaian masalah apat berjalan    lebih cepat dan mencakup domain yang lebih luas
-       Software dan aplikasi: Pool dari aplikasi dan pustaka standard, Akses terhadap model dan perangkat berbeda, Metodologi penelitian yang lebih baik
-       Data: Akses terhadap sumber data global, dan Hasil penelitian lebih baik

       
Kekurangan Grid Computing

Kekurangan pada grid computing yang lebih saya tekankan disini adalah mengenai hambatan yang dialami oleh masyarakat Indonesia dalam mengaplikasikan teknologi grid computing. Hambatan-hambatan tersebut adalah sebagai berikut :
        1. Manajemen institusi  yang terlalu birokratis menyebabkan mereka enggan untuk fasilitas yang dimiliki untuk digunakan secara bersama agar mendapatkan manfaat yang lebih besar bagi masyarakat luas.
        2. Masih sedikitnya sumber daya manusia yang  kompeten dalam mengelola grid computing.
        3. Kurangnya pengetahuan yang mencukupi bagi teknisi IT maupun user non teknisi mengenai manfaat dari grid computing itu sendiri.

Implementasi Grid Computing

Implementasi grid telah dilakukan oleh sebagian besar negara di dunia, sebagai contoh Hongkong yang telah merngimplementasikan GRid dengan tujuan sebagai R&D Grid, grid bagi institusi pemerintahan, dan industri serta grid untuk berhubungan dengan partner negara lain d lingkungan Cina dan Asia-Pasific.

Sedangkan Indonesia sendiri sudah memulai riset tentang grid pada tahun 2006 dengan diusulkannya sebuah infrastruktur GRID tingkat nasional RI-GRID, yaitu infrastruktur komputasi grid di tingkat negara Republik Indonesia yang bertujuan memanfaatkan sumber daya komputasi yang berada di institusi-institusi penelitian baik saat ini maupun di masa akan datang sehingga dapat digunakan oleh para peneliti di negara ini untuk mengembangkan ilmu pengetahuan dan teknologi. Hingga saat ini telah berkembang lagi menjadi InGrid (Inherent Grid) yaitu grid yang berdiri pada jaringan INHERENT (sistem jaringan antara perguruan tinggi negeri, swasta di seluruh Indonesia).

Di Eropa dan Amerika Serikat, European Data Grid, Particle Physics Data Grid, dan proyek Grid Physics Network (GriPhyN), berencana untuk membangun kerjasama dalam pengembangan aplikasi Grid computing untuk kepentingan analisis data pada eksperimen-eksperimen fisika. Sementara itu, the Network for Earthquake Engineering Simulation Grid (NEESgrid) tengah berancang-ancang untuk menghubungkan para insinyur sipil dengan arsip data dan sistem simulasi komputer untuk mengembangkan bangunan dengan kekuatan yang lebih besar.


SOURCE : 


Selasa, 20 Mei 2014

Definisi Quantum Computing, Algoritma, dan Contoh Implementasi

Quantum Computing
   Definisi quantum computing adalah komputasi yang berdasarkan qubit bukan bit,  difokuskan pada teknologi komputer sedang berkembang berdasarkan prinsip-prinsip teori kuantum. Qubit adalah unit dasar informasi dalam sebuah komputer kuantum. 

   Komputer yang menggunakan quantum komputing disebut quantum computer. Quantum computer adalah komputer yang memanfaatkan fenomena-fenomena dari mekanika quantum, seperti quantum superposition dan quantum entanglement dalam proses komputasi data.

Algoritma Quantum Computing
Algoritma Shor adalah contoh lanjutan paradigma dasar (berapa banyak waktu komputasi diperlukan untuk menemukan faktor bilangan bulat n-bit?), tapi algoritma ini tampak terisolir dari kebanyakan temuan lain ilmu informasi quantum. Sekilas, itu cuma seperti trik pemrograman cerdik dengan signifikansi fundamental yang kecil. Penampilan tersebut menipu; para periset telah menunjukkan bahwa algoritma Shor bisa ditafsirkan sebagai contoh prosedur untuk menetapkan level energi sistem quantum, sebuah proses yang fundamental. Seiring waktu berjalan dan kita mengisi lebih banyak pada peta, semestinya kian mudah memahami prinsip-prinsip yang mendasari algortima Shor dan algoritma quantum lainnya dan, kita harap, mengembangkan algoritma baru.


Algoritma Grover adalah sebuah algoritma kuantum untuk mencari database disortir dengan entri N di O ( N1 / 2 ) waktu dan menggunakan O ( log N ) ruang penyimpanan (lihat notasi O besar ) . Lov Grover dirumuskan itu pada tahun 1996 . Dalam model komputasi klasik , mencari database unsorted tidak dapat dilakukan dalam waktu kurang dari waktu linier (jadi hanya mencari melalui setiap item optimal ) . Algoritma Grover menggambarkan bahwa dalam model kuantum pencarian dapat dilakukan lebih cepat dari ini ; sebenarnya waktu kompleksitas O ( N1 / 2 ) adalah asimtotik tercepat mungkin untuk mencari database unsorted dalam model kuantum linear . Ini menyediakan percepatan kuadrat , seperti algoritma kuantum lainnya , yang dapat memberikan percepatan eksponensial atas rekan-rekan mereka klasik . Namun, bahkan percepatan kuadrat cukup besar ketika N besar . Seperti banyak algoritma kuantum , algoritma Grover adalah probabilistik dalam arti bahwa ia memberikan jawaban yang benar dengan probabilitas tinggi . Kemungkinan kegagalan dapat dikurangi dengan mengulangi algoritma.


Implementasi Quantum Computing
Pada tahun 2000, IBM sudah membuat quantum computer dengan 5 qubits dengan atom sebagai prosesornya. dan D-Wave perusahaan komputer asal Vancouver, Canada merilis kabar bahwa pihaknya telah mampu untuk beroperasi dengan prinsip quantum yang jauh ebih cepat dari komputer yang ada saat ini.

Komputer yang diberi nama “Orion” ini, menggunakan teknik cetakan rata yang sistematis, dipadukan dengan sebuah chip niobium superkonduksi dan suhu ultrarendah, dapat mengerjakan 16 qubit. Chip inti harus dingin hingga mendekati titik nol absolut (-125.15ºC), agar supaya dalam proses perhitungannya tetap dalam kondisi kuantum

Perusahaan D-Wave menuturkan, bahwa komputer kuantum ini bisa mengoperasikan 64 ribu hitungan secara bersamaan, dan prototipe komputer kuantum yang diperlihatkannya pada 13 Februari 2007 merupakan komputer tipe bisnis yang pertama di dunia, di dalamnya ditanami chip kuantum yang dapat mengoperasikan 16 qubit. 


Source :
http://id.wikipedia.org/wiki/Komputer_kuantum
http://zavatista.wordpress.com/2011/03/14/komputer-quatum/
http://dislack.wordpress.com/quantum-computing/
http://en.wikipedia.org/wiki/Quantum_algorithm 











Minggu, 16 Maret 2014

Perkembangan Komputasi dan Implementasi Di Beberapa Bidang

Komputasi dapat dibilang suatu cara pemecahan masalah dengan menginput suatu data lalu data tersebut diselesaikan dengan suatu algoritma. Pengertian tersebut bisa dibilang teori komputasi.

Selama ribuan tahun komputasi dilakukan secara manual seperti menggunakan alat tulis dan kertas serta penghitungan dilakukan dengan menggunakan otak manusia. Tapi sekarang komputasi sudah sebagian besar dilakukan oleh komputer.

Awal Komputasi Modern :
Awal mula perkembangan komputasi dimulai oleh John von Neumann (1903-1957). Dia merupakan seorang  ilmuwan yang mencetuskan dasar-dasar komputer modern. Teori-teori yang dibuat oleh beliau sangat mempengaruhi pesatnya perkembangan teknologi komputer di dunia. Karena jasanya dia disebut bapak komputasi modern. Bahkan arsitektur komputer yang kita pakai sekarang ini adalah rancangan beliau. Yaitu arsitektur komputer dengan program yang tersimpan (pada memori) dengan pengendali pusat, input/output, dan memori.

Perhitungan yang dilakukan komputasi modern untuk memecahkan solusi dari masalah sebagai berikut :

1. Akurasi (big, Floating point)
2. Kecepatan (dalam satuan Hz)
3. Problem Volume Besar (Down Sizzing atau Paralel)
4. Modeling (NN & GA)
5. Kompleksitas (Teori big O)

Implementasi Dalam Beberapa Bidang : 


  • Dalam Bidang Matematika : terdapat Numerical Analysis yaitu algoritma yang digunakan untuk memecahkan masalah matematika.
  • Dalam Bidang Fisika : Computational Physics yang dapat mempelajari algoritma numerik untuk masalah teori kuantitatif fisika yang ada.
  • Dalam Bidang Kimia : Computational Chemistry penggunaan ilmu komputer untuk masalah kimia contohnya penggunaan super komputer untuk mencari tahu struktur dan sifat suatu molekul.
  • Dalam Bidang Ekonomi : Computational Economics mempelajari titik temu antara ekonomi dan komputer seperti akutansi, statistik, pemrograman yang didesain khusus untuk komputasi ekonomi dan alat bantu pendidikan ekonomi.
  • Dalam Bidang Sosiologi : Computational Sosiologu penggunaan komputasi untuk menganalisa fenomena sosial.
  • Dalam Bidang Geografi : diterapkan pada GIS (Geographic Information System) untuk menyimpan, memanipulasi serta menganalisa informasi geografi.
  • Dalam Bidang Geologi : pada geologi digunakan untuk pertambangan yaitu siskom yang berfungsi untuk menganalisa bahan-bahan mineral dan barang tambang yang terdapat di dalam tanah.

SOURCE :




Jumat, 31 Januari 2014

Proposal Tender Aplikasi PT. Dahar Project


Tender adalah istilah yang telah dikenal luas oleh umum, khususnya oleh para pengusaha di bidang perdagangan umum, jasa konstruksi, jasa konsultasi dan lain sebagainya. Tender dilaksanakan melalui suatu sistem Pelelangan Umum atau Pelelangan Terbatas bagi para pengusaha yang telah memenuhi syara-syarat dan standart kualifikasi yang ditentukan sebagai peserta tender atau pelelangan. Berikut uraian secara singkat contoh pelaksanaan suatu tender:
1.                  Pihak yang membutuhkan 
2.                  Pihak peserta Tender yang menawarkan Barang dan Jasa
Referensi:
http://zechreich.wordpress.com/2011/01/07/contoh-proposal-tender-it/

Strategi Mendapatkan Proyek Melalui Tender


Bagaimana cara agar mendapatkan proyek TI melalui tender? ? 

"Banyak jalan menuju roma" yaa mungkin pribahasa ini dapat menjadi gambaran
jika ingin mendapatkan proyek.. banyak hal dan koneksi bila ingin lancar mendapatkan proyek, tapi yang jelas kami akan memberikan gambaran cara strategi mendapatkan proyek TI dengan jalan yang lurus, hal yang harus disiapkan adalah harus terlebih dahulu CV perusahaan yang ingin mengikuti tender karena peraturan pemerintah mensyaratkan peserta tender harus berbentuk badan hukum dan bukan perorangan.
 Mensiapkan berbagai macam dokumen syarat tender, serperti nomor pokok wajib pajak (NPWP), surat izin perusaha perdagangan (SIUP), surat keterangan domisili perusahaan (SKDP) dan dokumen lainnya yang menjadi syarat tertentu pada pengumuman lelang. Mencari sebanyak banyaknya info tentang tender yang ingin diikuti biasanya terdapat di koran, website, atau LPSE yang berfungsi sebagai lembaga pengadaan lelang secara elektronik dimasing-masing wilayah kabupaten atau kota di indonesia, informasi tender juga bisa di dapatkan dari panitia lelang yang mengadakan lelang. Baca dengan cermat apa saja yang menjadi persyaratan yang harus disediakan untuk mengikuti lelang tender dan surat-surat pengajuan tender. Ikuti dengan disiplin penjadwalan yang telah dibuat oleh panitia tender. Ikutilah pelelangan tender yang sehat, jangan sekali-kali mengikuti tender yang sudah diketahui tidak sehat karena akan sia-sia saja jika tidak ada 'link' pintar dalam mengajukan harga penawaran dibawah atau mendekati harga tender. Mengajukan harga yang lebih tinggi akan semakin memperkecil peluang memenangkan tender. Pererat hubungan baik dengan banyak suplier dan pedagang baik jasa maupun barang, dengan ini akan memberikan efek baik bagi perusahaan yang akan mengikuti tender. Jika sudah terpilih maka harus menjaga kualitas pengerjaan dengan sebagaimana kesepakatan. dengan begini juga akan mendapatkan efek baik dan tepercarya dan memungkinkan perusahaan yang menjaga kualitas akan langsung di gunakan lagi jika ada proyek tender selanjutnya.

Referensi:

Cara Membuat Akta Notaris


Dalam berbisnis kita juga memerlukan dokumen-dokumen penting lain salah satunya adalah Akte Notaris
Akta Notaris ialah Akta yang dibuat dihadapan atau oleh  Notaris. Akta ini memiliki kekuatan pembuktian di hadapan pengadilan yang paling kuat dibandingkan alat bukti surat lainnya. Perbedaan utama dibanding akta lainnya adalah kesaksian Notaris terhadap kapan dan dimana serta siapa yang melakukan  perbuatan hukum yang tecntum dalam akta tersebut.
Akta juga dibedakan yaitu Akta Otentik dan Akta Di bawah tangan. Suatu surat  dapat dikatakan sebagai akta bila telah ditandatangai, dibuat dengan sengaja dan dipergunakan oleh orang untuk keperluan surat tersebut dibuat. 
Di dalam KUHPerdata ketentuan mengenai akta diatur dalam Pasal 1867 sampai pasal 180 Syarat formil akta notaris: Diatur dalam ketentuan Pasal 38 Undang-Undang Nomor 30 Tahun 2004 tentang Jabatan Notaris

(1) Setiap  Akta Notaris terdiri atas:
  1. awal akta atau kepala akta.
  2. badan akta.
  3. akhir atau penutup akta.
(2) Awal akta atau kepala akta memuat :
  1. judul akta
  2. nomor akta
  3. jam, hari, tanggal, bulan, dan tahun
  4. nama lengkap dan tempat kedudukan Notaris.
(3) Badan akta memuat:
  1. Nama lengkap, tempat dan tanggal lahir, kewarganegaraan, pekerjaan, jabatan, kedudukan, tempat tinggal para penghadap dan/atau orang yang mereka wakil.
  2. Keterangan mengenai kedudukan bertindak penghadap.
  3. Isi akta yang merupakan kehendak dan keinginan dari pihakyang berkepentingan.
  4. Nama lengkap, tempat dan tanggal lahir, serta pekerjaan, jabatan, kedudukan, dan tempat tinggal dari tiap-tiap saksi pengenal.



(4) Akhir atau penutup akta memuat:
  1. Uraian tentang pembacaan akta sebagaimana dimaksud dalam Pasal 16ayat (1) huruf l atau Pasal 16 ayat (7).
  2. Uraian tentang penandatanganan dan tempat penandatanganan atau penerjemahan akta apabila ada.
  3. Nama lengkap, tempat dan tanggal lahir, pekerjaan, jabatan, kedudukan, dan tempat tinggal dari tiap-tiap saksi akta.
  4. Uraian tentang tidak adanya perubahan yang terjadi dalam pembuatan akta atau uraian tentang adanya perubahan yang dapat berupa penambahan, pencoretan, atau penggantian.
(5) Akta Notaris Pengganti, Notaris Pengganti Khusus, dan Pejabat Sementara Notaris, selain memuat ketentuan sebagaimana dimaksud pada ayat (2), ayat (3), dan ayat (4), juga memuat nomor dan tanggal penetapan pengangkatan, serta pejabat yang mengangkatnya.

Akta notaris yang tidak memenuhi syarat formil dalam Pasal 38 Undang-Undang Nomor 30 Tahun 2004 tentang Jabatan Notaris, maka akta tersebut menjadi akta di bawah tangan
Syarat materil (Diatur dalam ketentuan  Pasal 1320 KUHPerdata):
  1. Adanya kesepakatan kedua belah pihak. Maksud kata sepakat ialah, kedua belah pihak yang membuat perjanjian sepakat mengenai hal-hal yang diatur dalam kontrak.
  2. Kecakapan untuk melakukan perbuatan hukum. Ini adalah suatu azaz dalam ilmu hukum yang berarti orang yang sudah cukup umur/ dewasa dan sehat pikirannya. Menurut KUHPerdata yang termasuk dewasa adalah bagi laki-laki 21 tahun dan bagi wanita 19 tahun. Adanya Obyek.
  3. Adanya suatu obyek dari suatu perjanjian haruslah memuat sesuatu hal/ tindakan atau barang yang jelas.
  4. Adanya kausa yang halal. Pasal 1335 KUHPerdata, suatu perjanjian yang tidak tidak bertentangan sengan peraturan hukum yang berlaku.
Apabila akta otentik tersebut tidak memenuhi syarat obyektif Pasal 1320 B.W., maka akta tersebut batal demi hukum.

Apapun bentuk usahanya PT, CV, Fa, Koperasi, UD dll pasti hal pertama dalam perijinan adalah akta notaris. Akta Notaris ini dibuat oleh Notaris. Jadi kalau mau membuat akta notaris datang aja ke notaris. Tapi jangan lupa sebelum membuat akta notaris persiapkan dulu:

  1. Bentuk badan hukum (PT, CV, atau yang lainnya)
  2. Nama perusahaannya (Untuk PT harus 3 kata)
  3. Siapa yang menjadi Komisaris, Direktur Utama, Direktur dll.
  4. Berapa modal awalnya ? khusus PT (perusahaan kecil sampai 200jt, perusahaan menengah  200 jt-500 jt, perusahaan besar lebih dari 500jt)
  5. Biasanya notaris akan mengecek nama yang kita ajukan, jangan sampai nama tersebut sudah ada, kalau belum ada yang pakai  dinyatakan oke . Dan jangan lupa juga harus tertulis usaha yang benar-benar akan kita jalani. Untuk biayanya tidak sama setiap notaris. Bisa-bisanya kita menawar,  untuk CV Notaris mau Rp 500.000 untuk PT agak mahal, mintanya Rp 1.000.000
 Referensi:
http://notaris-bandung.blogspot.com/2010/05/akta-notaris-by-notaris-bandung.html
http://notaris-bandung.blogspot.com/2010/05/akta-notaris-by-notaris-bandung.html