Selasa, 23 April 2013

Grid Computing

Komputasi Grid merupakan penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar. Komputasi grid pada dasarnya adalah infrastruktur perangkat keras dan perangkat lunak yang dapat menyediakan akses yang bisa diandalkan, konsisten, tahan lama dan tidak mahal terhadap kemampuan komputasi mutakhir yang tersedia.
Latar belakang grid computer adalah :
  1. Perkembangan kecepatan processor
  2. Perkembangan bandwitch
  3. Berkembangnya jalur komunikasi


Perkembangan ini memungkinkan skala komputasi terdistribusi ditingkatkan lebih jauh lagi secara geografis, melintasi batas-batas domain administrasi yang sudah ada.

Mengidentifikasi bahwa suatu sistem melakukan komputasi grid oleh Ian Foster 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.

Berikut ini adalah beberapa konsep dasar dari Komputasi Grid : 
  • Sumber daya dikelola dan dikendalikan secara lokal       
  • Sumber daya berbeda dapat mempunyai kebijakan dan mekanisme berbeda, mencakup            sumber daya komputasi dikelola oleh sistem batch berbeda.
  • Sistem storage berbeda pada node berbeda, Kebijakan berbeda dipercayakan kepada   user yang sama pada sumber daya berbeda pada Grid.
  • Sifat alami dinamis: Sumber daya dan pengguna dapat sering berubah.      


Keuntungan Utama Penggunaan Grid Computing      
  • Teknologi  grid computing mampu menjadi solusi bagi perusahaan perusahaan 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:
  • lebih hemat biaya dalam penggunaan sejumlah tertentu sumber daya komputer,
  • sebagai cara untuk memecahkan masalah yang mungkin tidak dapat dipecahkan tanpa sejumlah besar daya komputasi, dan
  • 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 jika diaplikasikan di Indonesia adalah sebagai berikut :
  1. Manajemen institusi yang terlalu birokratis menyebabkan keengganan untuk berbagi fasilitas agar mendapatkan manfaat yang lebih besar bagi masyarakat luas.
  2. SDM yang kurang mampu mengelola computer grid.
  3. Kurangnya pemahaman akan manfaat computer grid.
Oleh karena hambatan itu setidaknya untuk mengatasi hambatan yang harus dilakukan adalah :
  1. Memberikan sosialisasi pada instansi pendidikan maupun institusi non pendidikan mengenai manfaat serta biaya dengan menggunakan sistem komputasi grid.
  2. Kerjasama riset dan pengembangan antara departement dalam suatu perguruan tinggi dan industri.
  3. Diberikannya mata kuliah tentang grid computing sehingga dapat menghasilkan generasi yang menguasai teknologi ini.
  4. Adanya pengembangan aplikasi yang relevan dengan grid computing.



Sumber :

Cloud Computing


Cloud computing merupakan gabungan pemanfaatan teknologi komputer dan pengembangan berbasis Internet. Awan (cloud) adalah metafora dari internet. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Cloud computing bias dikatakan sebagai layanan sehingga pengguna dapat mengaksesnya lewat Internet ("di dalam awan") tanpa mengetahui apa yang ada didalam infrastruktur teknologi yang membantunya. Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain.”

Perangkat Lunak Cloud Computing
Belakangan ini dikembangkan sebuah bentuk nyata (atau setidaknya sebuah common platform/bentuk umum) dari konsep Cloud Computing agar dapat di-implementasikan secara umum dan lebih luas, seperti contoh berikut :
  • Ubuntu Enterprise Cloud (UEC)
  • Proxmox
  • OpenStack
  • OpenNebula
  • Eucalyptus
  • Engine utama dalam cloud computing sebetulnya adalah aplikasi virtualisasi di sisi server, seperti,
  • KVM
  • QEMU
  • Xen
Kelebihan
  1. Kemudahan akses. Untuk mengerjakan suatu pekerjaan kita tidak mesti berada dihadapan satu komputer yang sama.
  2. Fleksibilitas. Dimanapun kita berada atau kemanapun kita bepergian file-file tersebut bisa dibuka dimana saja selama ada koneksi internet karena semua file-file tersimpat diawan.
  3. Penghematan adalah kelebihan lain dari komputasi awan. Dengan adanya komputasi awan, kita juga tidak dihadapkan dengan beban biaya untuk membayar lisensi atas software-software yang kita instal dan kita gunakan, karena semua software sudah bisa digunakan melalui komputasi awan.

Kekurangan
  1. Memerlukan koneksi internet, internet bisa dibilang jalan satu-satunya jalan menuju komputasi awan, ketika tidak ada koneksi internet ditempat kita berada maka jangan harap bisa menggunakan sistem komputasi awan.
  2. Kerahasiaan dan keamanan adalah salah satu hal yang paling diragukan pada komputasi awan. Dengan menggunakan sistem komputasi awan berarti kita mempercayakan sepenuhnya atas keamanan dan kerahasiaan data-data kepada perusahaan penyedia server komputasi awan.
  3. Kualitas server komputasi awan adalah salah satu pertimbangan terpenting sebelum kita memutuskan untuk menyediakan jasa penyedia server komputasi awan. Bukan tidak mungkin kita akan dirugikan ketik server tempat dimana kita menyimpan file atau akses program sewaktu-waktu akan down atau berperforma buruk, alih-alih kita semakin dimudahkan dengan komputasi awan justru kita malah dirugikan karena kualitas server yang buruk

Selasa, 19 Maret 2013

Latex & Lyx

LATEX adalah software pengolah dokumen yang terutama ditujukan menghasilkan dokumen yang berisi simbol-simbol matematik. TEX diciptakan oleh Donald E. Knuth (Mei1977) sebagai bahasa pembentuk dokumen (document formatting language). LaTeX adalah sistem typesetting yang dapat digunakan untuk membuat artikel, buku, surat, dan publikasi lain berkualitas tinggi. LaTeX berbasiskan pada TeX, bahasa typesetting aras bawah yang didesain oleh Donald E. Knuth. LaTeX tidak bekerja seperti pengolah kata WYSIWYG(what you see is what you get), jenis persiapan dokumen yang sudah banyak dipakai oleh banyak orang. Dengan LaTeX, Anda tidak harus perduli dengan pemformatan dokumen, hanya tentang penulisan dokumen.
Kelebihannya yaitu memiliki kemampuan yang baik untuk mengolah dokumen-dokumen yang berkualitas tinggi.
Kekurangannya yaitu Perintah perintahnya sulit digunakan untuk menuliskan dokumen terstruktur yang terdiri dari unsur-unsur bab, sub-bab, paragraph, table dan gambar bernomor, dsb.

Sistem Huruf LaTeX didasarkan pada gagasan bahwa penulis harus dapat fokus pada konten dari apa yang mereka tulis tanpa terganggu oleh presentasi visual. Dalam mempersiapkan dokumen LaTeX, penulis menentukan struktur logis menggunakan konsep akrab seperti bab, bagian, tabel, gambar, dll, dan memungkinkan sistem LaTeX khawatir tentang penyajian struktur ini. Karena itu mendorong pemisahan tata letak dari konten sementara masih memungkinkan manual typesetting penyesuaian jika diperlukan. Hal ini mirip dengan mekanisme yang banyak pengolah kata memungkinkan gaya harus didefinisikan secara global untuk seluruh dokumen atau penggunaan Cascading Style Sheets ke HTML gaya.

LaTeX Editor

1. TEXMA KER
Aplikasi standar yang disertakan didalam paket USBTeX, saat ini versi terakhir yang saya gunakan adalah versi 1.9.9. Hingga saat ini saya masih mengunakan TeXMaker ini sebagai editor utama dalam menuliskan dokumen dalam format TeX. Walaupun terkadang masih juga mengunakan beberapa editor lainnya.

2. WinEdt
Editor kedua ini merupakan editor Latex versi bayar, saya sempat mencoba mengunakan versi trial dari editor ini dan cukup bagus untuk pengunaan. Process compile juga sudah terintegrasi dengan editor winEdt ini, dan jika ada kesalahan dalam penulisan comman TeX juga akan langsung muncul pesan kesalahannya dan kita dapat langsung memperbaikinya. Namun karena versi trial sudah berakhir saya kembali mengunakan editor versi Free.

3. PCTeX
Editor PCTeX ini merupakan editor Latex versi bayar, kelebihan dari editor ini meurut saya adalah paket installasi sudah terintegrasi dengan compiler LaTeX yang diperlukan seperti MiTeX, GhostScript, GhostView dan PDFLatex. Saat selesai installasi semua keperluan latex mulai dari compiler dan editor langsung tersedia pada komputer yang kita gunakan, jadi kita tidak perlu repot2 lagi melakukan setting dan installasi TeX Compiler yang menurut saya agak susah saat pertama kali mencoba LaTeX. Kelebihan lainnya jika terdapat package2 latex yang kita gunakan tapi belum terinstall pada komputer kita maka PCTeX akan secara automatis mendownload package tersebut dari repository milik PCTeX.

4. TexWorks
TexWorks aplikasi LaTeX Editor versi free yang dapat menjadi alternative untuk digunakan, UI yang ada pada editor ini sangat sederhana sehingga sangat ringan untuk digunakan.

5. WinShell
Pilihan editor latex versi free lainnya adalah WinShell, UI pada editor ini juga sangat sederhana dan sangat ringan digunakan.

LYX adalah Document Preparation System. Yang unggul dalam membantu anda membuat artikel dan ilmiah yang kompleks baik dengan rumus matematika, cross references dan lain lain. LYX juga memiliki kemampuan yang bagus dalam menangani dokumen panjang dengan jumlah halaman besar karena didukung oleh aturan sectioning(bab, seksi, subseksi dan paragraf), pemeriksaan ejaan dan paginasi secara otomatis. LYX sangat cocok untuk penulis yang menginginkan hasil yang cepat dengan usaha minimum tanpa harus menjadi spesialis dalam typesetting.
Yang tidak ada pada LYX :
  1. Penggaris document
  2. Tab stops
  3. Extra whitespaces
Keunggulan LYX :
  • Hyphenation
  • Lists of any type
  • Mathematics
  • Tables
  • Cross-referencing

INSTALASI LYX
Setelah anda tertarik keistimewaan dan kelebihan LYX, maka akan timbul pertanyaan bagaimanakah caranya untuk mendapatkan program tersebut. Kalaupun sudah mendapatkannya akan timbul pertanyaan lagi bagaimanakah caranya untuk melakukan instalasi. Untuk itulah ikutilah langkah-langkah dalam uraian bab ini.
Saat ini beberapa distro Linux telah menjadikan LYX sebagai program standart dalam paket yang didistribusikan. Sehingga biasanya LYX sudah ada saat anda menginstal sistem operasi Linux di komputer anda. Untuk mengetahui apakah LYX sudah atau belum terinstal dalam komputer anda, dari sebuah terminal di home direktori anda dapat diketikkan perintah sebagai berikut :

rpm -qa |grep lyx

Perintah tersebut akan menghasilkan versi LYX yang terinstal misalnya :

lyx-1.1.5fix1-43

Apabila program bantu penulisan LYX belum terinstal di komputer anda, janganlah kecewa karena anda bisa mendapatkannya dengan gratis di offisial URLnya yaitu :

http://www.lyx.org/

Atau bila diperlukan juga bisa didapatkan melalui FTP dengan alamat sebagai beikut :

ftp://ftp.lyx.org/pub/lyx/

Untuk versi Windows anda bisa mendapatkannya melalui URL dibawah ini :

http://www.fh-hannover.de/mbau/tim/hentschel/lyx/index.html

Selain itu anda juga bisa mendapatkan dari URL mirror lainnya, misal melalui FTP, yaitu :

ftp://ftp.sylvan.com/pub/lyx

Saat buku ini ditulis versi terbaru adalah Lyx-1.1.6fix3.
Sedangkan paket yang dibutuhkan untuk menjalankan program bantu penulisan LYX adalah terdiri dari :
  • LYX source code, biasanya seperti: lyx-1.x.x.tar.gz
  • Program LaTex (disarankan teTeX-1.0 atau lebih tinggi)
  • Ghostscript viewer atau gv (interpreter Postcript)
  • xforms library
  • C++ compiler

Setelah anda mendapatkan LYX versi terbaru, untuk melakukan instalasi bukanlah hal yang menyulitkan.
Apabila anda mendapatkan program LYX dalam bentuk paket-rpm (file binary), maka lakukanlah perintah dibawah ini :

rpm -ivh lyx-1.1.6-i386.rpm

Apabila saat download anda mendapatkan paket dalam bentuk file tarbal, maka berikan perintah dibawah
ini melalui terminal anda, yaitu :

tar -zxvf lyx-1.1.6fix3.tar.gz

Semua perintah diatas berfungsi untuk mengurai program LYX tersebut, sehingga langkah-langkah instalasi selanjutnya dapat dilanjutkan. Tahapan instalasinya seperti biasa yaitu :

./configure
make
make install

Setelah langkah tersebut diatas dilakukan, maka bila tidak ada pesan kesalahan (error) hal ini berarti program bantu penulisan LYX siap dijalankan. Untuk lebih detail tentang proses instalasinya, maka jangan lupa anda setelah menguraikan paket LYX, file INSTALL atau README harus dibaca juga. Sehingg bila mendapatkan kesalahan saat proses instalasi, maka anda akan mudah membetulkannya. Kemudian untuk mengetahui apakah LYX sudah dapat dijalankan, maka panggillah LYX dengan memberikan perintah pada terminal sebagai berikut :

Lyx

Akibat dari perintah di atas, maka dari terminal akan ditampilkan penampilan awal program LYX seperti
pada gambar dibawah ini.

Selanjutnya untuk mempelajari lebih lanjut tentang program bantu penulisan dokumen ini Team LYX
memberikan fasilitas berupa :
draft pertama


  Tampilan pembuka LYX
  • On-line help yang merupakan tutorial bagi pemula
  • User’s guide
  • Additional manual menu LYX ditampilkan dalam gambar
  • Artikel lepas dari para pengguna LYX


Sumber :

Selasa, 08 Januari 2013

Marketing Mix 4P

 Marketing Mix 4p adalah Product, Price, Place, dan Promotion.

-Promotion
Promosi merupakan salah satu cara pemasaran melalui aktivitas pemasaran yang berusaha untuk meningkatkan pasar sasaran atau perusahaan dan produknya yang ada di pasar agar konsumen bersedia menerima atau membeli produk yang ditawarkan.

-Product
Produk merupakan sesuatu yang ditawarkan untuk memuaskan kebutuhan dan keinginan konsumen. Produk terdiri atas barang, jasa, pengalaman, events, orang, tempat, kepemilikan, organisasi, informasi dan ide.

-Place
Tempat/Lokasi sebagai saluran distribusi yaitu suatu perangkat organisasi yang saling tergantung dalam penyedia suatu produk atau jasa untuk digunakan atau dikonsumsi oleh konsumen atau pengguna bisnis. “Tempat termasuk berbagai aktivitas yang dilakukan perusahaan untuk membuat produk dapat diperoleh dan tersedia bagi pelanggan sasaran”.

-Price
Jumlah uang yang harus dibayar oleh pelanggan untuk mendapatkan produk (nilai suatu barang yang dinyatakan dengan uang menurut buchari alma (2004:169)) Keputusan-keputusan mengenai harga mencakup tingkat harga, potongan harga, keringanan, periode pemasaran, dan rencana iklan yang dibuat oleh produsen.
Dalam pembahasan ini saya akan mengambil salah satu contoh web yang menggunakan marketing 4P yaitu jackotrip(www.jackotrip.com). Jackotrip merupakan salah satu web e-commerce yang menawarkan produk jam tangan, tas wanita dan kacamata.
E-commerce merupakan website yang menyediakan dan dapat melakukan transaksi secara online atau bisa dibilang belanja online memanfaatkan fasilitas Internet dimana terdapat website yang dapat menyediakan layanan “get and deliver“. E-commerce akan merubah semua kegiatan marketing dan juga sekaligus memangkas biaya-biaya operasional untuk kegiatan trading (perdagangan).
 Dalam web ini kita dapat mengetahui informasi mengenai harga, contoh produk yang berupa gambar, cara pemesanan dan pembayaran, kontak jackotripnya secara online melalui yahoo, BB atau bahkan via sms.


Produk
Kita dapat mengetahui merk produk yang di jual dari side bar sebelah kiri. dan untuk informasi detail cukup mengklik salah satunya saja.



Price
Informasi harga dapat kita lihat jika kita klik salah satu dari merk yang ada di side bar. Atau dapat dilihat di bawahnya akan menampilkan informasi produk unggulan jackotrip.



Place
Untuk tempat pembelian langsung atau transaksi langsung dapat kita lihat informasinya di bagian kiri web atau di sidebar sebelah kiri websitenya.



Promotion
Sedangkan promotion yang digunakan adalah melalui facebook, twitter dan subscribe yang langsung memberikan informasi ke pelanggan mengenai news update dan product update




Sumber :