Kamis, 29 November 2012

SARS CORONAVIRUS

Diposting oleh Dhevi Intan di 14.36 0 komentar
SARS Coronavirus
Coronavirus berasal dari bahasa Yunani κορών   yang berarti mahkota (corona). Dilihat di bawah mikroskop elektron, mahkota terlihat seperti tancapan paku-paku yang terbuat dari S glikoprotein. Struktur inilah yang terikat pada sel inang dan nantinya dapat menyebabkan virus dapat masuk ke dalam sel inang.
Coronavirus merupakan virus RNA besar yang terselubung. Coronavirus merupakan virus RNA strand positif terbesar. Coronavirus menginfeksi manusia dan hewan sebagai penyebab penyakit pernafasan dan saluran pencernaan. Coronavirus pada manusia menyebabkan batuk pilek dan telah dikaitkan dengan gastroenteritis pada bayi. Coronavirus pada hewan yang lebih rendah menimbulkan infeksi menetap pada inang alamiahnya. Virus manusia sukar untuk dibiakkan dan karena itu dicirikan dengan buruk.
Tipe baru dari coronavirus telah diidentifikasi sebagai penyebab penyakit gawat yang disebut SARS (Severe Acute Respiratory Syndrome). SARS coronavirus (SARS Co-V)secara resmi telah dideklarasikan oleh WHO sebagai agen causative penyebab SARS.    SARS-CoV  mempunyai  patogenesis  yang  unik  sebab  mereka  menyebabkan infeksi pernafasan paa bagian atas dan bawah sekaligus serta dapat menyebabkan gastroenteritis.
Gambar 1. SARS Coronavirus

Struktur dan Komposisi


Koronavirus merupakan partikel berselubung, berukuran 80-160 nm yang mengandung genom  tak  bersegmen  dari  RNA  beruntai  tunggal  (27-30  kb;  BM  5-6x106),  genom terbesar  di  antara  virus  RNA. Nukleokapsid  heliks  berdiameter  9-11  nm.  Terdapat tonjolan berbentuk gada atau daun bunga dengan panjang 20 nm yang berjarak lebar pada permukaan luar selubung, menyerupai korona matahari. Protein struktural virus meliputi protein nukleokapsid terfosforilasi 50-60K, glikoprotein 20-30K (E1) yang bertindak sebagai  protein  matriks  yang  tertanam  dalam  lapisan ganda  lipid  selubung  dan berinteraksi dengan nukleokapsid, dan glikoprotein E2 (180-200K) yang membentuk peplomer berbentuk daun bunga. Beberapa virus mengandung glikoprotein ketiga (E3; 120-140K) yang menyebabkan hemaglutinasi dan mempunyai aktivitas asetilesterase.
 Genom
RNA beruntai tunggal linear tak bersegmen, protein stuktural virus meliputi protein nukleokapsid terfosforilasi dan mengandung dua glikoprotein (bertindak sebagai protein matriks yang teranam dalam lapisan ganda lipid selubung dan berinteraksi dengan nukleokapsid), dan satu fosfoprotein terselubung serta mengandung duri besar / daun bunga yang menyebabkan hemaglutirasi dan mempunyai aktivitas asetil esterase.
Protein
    Protein yang terdapat dalam coronavirus berupa S (spike) protein (150k), HE protein (65kD), M (membran) protein, E (envelope) protein (9-12kD),  dan N (nucleocapsid) protein (60kD).
a.      S (spike) protein (150k)

S protein dapat mengikat asam salisilat (9-O-acetyl neuraminic acid) pada permukaan membrane sel inang dimana hal ini memberi kemampuan virus untuk hemagglutinasi. Antibodi yang melawan S protein dinetralisasi.

b.     HE protein (65kD)

Hanya terdapat pada coronavirus yang mempunyai protein hemagglutinin-esterase. Bentuk protein ini juga seperti paku (lebih kecil dari S protein) pada permukaan virus. Protein ini juga dapat mengikat asam salisilat. Aktivitas esterase dari HE protein dapat memecah asam salisilat dari rantai gula, yang dapa membantu virus untuk masuk dalam sel inang dan bereplikasi. Antibodi yang melawan HE protein juga akan dinetralisasi oleh virus.

c.      M (membran) protein

Protein ini membantu perlekatan nukleokapsid ke membran dari struktur internal seperti Badan Golgi dan tidak ditemukan pada membran plasma sel.

d.     E (envelope) protein (9-12kD)

Protein kecil ini juga terdapat pada membran virus. Pada sel yang terinfeksi, protein ini ditemukan di sekitar nucleus dan permukaan sel.

e.      N (nucleocapsid) protein (60kD)

Nukleokapsid protein mengikat genom RNA didahului dengan beberapa rangkaian dan menuju M protein pada permukaan dalam membrane virus. N protein merupakan protein terfosforilasi. Tidak seperti virus RNA lain, coronavirus tidak bergabung dengan RNA polymerase dalam partikel virus. Polymerase dibuat setelah infeksi dengan menggunakan genom RNA positif sebagai mRNA.


Klasifikasi:
Ordo                 Nidovirales
Familia              Coronaviridae
Genus               Coronavirus
Coronavirus penyebab SARS terletak pada Group IV ((+)ssRNA). Tampaknya terdapat dua kelompok antigenik koronavirus manusia, yang diwakili oleh strain 229E dan OC43.

Replikasi
Replikasi dari koronavirus dimulai saat ia mengambil tempat dalam sitoplasma. Koronavirus melekat pada reseptor sel sasaran melalui duri glikoprotein pada selubung virus (melalui E2 atau E3). Koronavirus manusia dan tikus memakai reseptor yang tidak saling berhubungan. Reseptor untuk koronavirus manusia adalah N aminopeptidase, sedangkan isoform majemuk dari antigen karsinoembrionik yang berkaitan dengan famili glikoprotein, bertindak sebagai reseptor untuk koronavirus tikus. Kemudian partikel diinternalisasi, kemungkinan melalui endositosis absorptif. Glikoprotein E2 dapat menyebabkan penyatuan selubung virus dengan selaput sel.
Peristiwa pertama setelah pelepasan selubung adalah sintesis polimerase RNA yang bergantung pada RNA spesifik virus yang merekam RNA komplementer (untai- minus)  dengan  panjang  penuh.  Hal  ini  bertindak  sebagai  cetakan  untuk  suatu  set kumpulan  dari  5-7  mRNA  subgenomik.  Dengan  diterjemahkannya  masing-masing mRNA subgenomik ke dalam polipeptida tunggal, prekursor poliprotein tidak lazim pada infeksi koronavirus. Kemungkinan RNA genomic menyandi suatu poliprotein besar yang diolah untuk menghasilkan polymerase RNA virus.
Molekul  RNA  genomik  yang  baru  disintesis  dalam  sitoplasma  berinteraksi dengan protein nukleokapsid membentuk nukleokapsid heliks. Nukleokapsid bertunas melalui  selaput  retikulum  endoplasmik  kasar dan  apparatus  Golgi  pada  daerah  yang mengandung glikoprotein virus. Virus matang kemudian dibawa dalam vesikel ke bagian tepi sel cuntuk keluar atau menunggu hingga sel mati untuk dilepaskan. Virion tidak dibentuk melalui pertunasan pada selaput plasma. Sejumlah besar partikel dapat terlihat pada permukaan luar sel yang terinfeksi dan kemungkinan diadsorbsi setelah virion dilepaskan. Beberapa koronavirus lebih sering menimbulkan infeksi sel yang menetap daripada sitosidal.
Gambar 2. Replikasi SARS Coronavirus


          Daftar Rujukan:


http://www.kamusilmiah.com/kesehatan/coronavirus-dan-penyakit-sars/


KELOMPOK 2
Devianty Intan Perwitasari   (100533402569)
Fitri Ainun Rosita       (100533402622)
Yuda Dwi Pantara     (100533406907)
S1 PTI'10 Offering B


Read More..

Sabtu, 28 April 2012

Tips Jalan-Jalan

Diposting oleh Dhevi Intan di 12.38 0 komentar
               Hobby saya adalah traveling atatu bisa dibilang saya suka jalan-jalan ke suatu tempat baru. Setelah menjadi mahasiswa hobby traveling bisa tersalurkan. Hal ini bisa terjadi karena sekarang saya memiliki banyak teman dari daerah-daerah yang berbeda. Pada awal semester atau saat ada sedikit waktu longgar saya dan beberapa teman menyempatkan diri untuk mengunjungi kota sala salah satu teman. Kediri, Surabaya, dan Sampang adalah kota yang sudah saya singgahi.
               Untuk mendukung hobby tersebut, tentunya harus ada persiapan yang dilakukan sebelum melakukan perjalanan. Biaya yang diperlukanpun juga harus dipertimbangkan. Berikut ada beberapa tips yang bisa anda lakukan:
a.      1.  Persiapkan jauh-jauh hari sebelumnya jika Anda mempunyai rencana berlibur yang cukup panjang ke luar kota apalagi ke luar negeri. Lebih panjang waktu persiapannya tentu lebih baik.
b.     2.  Ketahui dahulu seluk-beluk tempat liburan yang dituju. Biaya transportasi, akomodasi, tempat rekreasi dan makan serta tak ketinggalan tempat belanja, menjadi poin-poin penting untuk dicatat.
c.      3. jika ada, rumah kerabat atau penduduk setempat dan apartemen milik perorangan bisa dijadikan tempat menginap. Hal ini akan membuat lebih hemat.
d.      4. Cermatlah dalam memilih tempat rekreasi. Cari obyek wisata yang memang benar-benar unik dan bagus   serta merupakan ciri khas tempat tersebut. Hindari pergi ke lokasi wisata yang tidak perlu dan berbiaya tinggi.
e.       5. Jangan lupa, selalu membawa bekal seperti roti dan minuman air putih dalam tas.
f.        6. Bawalah uang saku sesuai dengan budget. Dan tetap catat semua pengeluaran Anda selama perjalanan dari awal hingga akhir
g.       7. Jika budget Anda tidak memungkinkan untuk berpergian jauh, liburan didalam kota bisa menjadi pilihan yang tidak kalah menarik.








Read More..

Jumat, 27 April 2012

About Me

Diposting oleh Dhevi Intan di 22.20 0 komentar
Yuhuuuu...
Posting ini untuk melengkapi bagian blog “Mengenai Saya” yang mungkin belum lengkap. Ini profil singkatku dan semoga bermanfaat bagi anda-anda yang ingin sedikit mengenal saya. Langsung aja lah
Nama                   : Devianty Intan Perwitasari
Panggil Aja           : Devi
TTL                      : Ngawi, 21 September 1992
Hobby                  : Hunting Foto + Traveling

Pendidikan            : 1. TK Santo Yosef (1997-1998)
                                2. SDN Margomulyo 3 (1998-2004)
                                3. SMPN 2 Ngawi (2004-2007)
                                4. SMAN 2 Ngawi (2007-2010)

               Sekarang sedang study untuk memperoleh gelar Sarjana Pendidikan. Bisa dikatakan saya sedang mempersiapkan diri untuk menjadi seorang guru. Berikut informasi mengenai pendidikan saya pada masa kuliah.
Universitas           : UM
Fakultas               : Teknik
Jurusan                : Teknik Elektro
Program Studi      : S1 Pendidikan Teknik Informatika
Offering               : B
NIM                    : 100533402569


Read More..

Windows VS Linux

Diposting oleh Dhevi Intan di 21.21 0 komentar

                  Ada banyak persamaan dan ada pula banyak perbedaan antara Linux dan Windows. Mari kita lihat beberapa perbedaan yang ada di Linux dan Windows.
User Interface
Di Windows, Anda tidak banyak memiliki pilihan user interface. Sebagai misal, di Windows 95/98 Anda hanya mengenal user interface bawaan Windows 95/98. Anda sedikit lebih beruntung jika menggunakan Windows XP, karena Anda bisa berpindah dari interface milik Windows XP ke Windows 98 yang lebih ringan.
Di Linux, Anda bisa menemukan banyak macam user interface. Dan biasanya pilihan user interface ini dapat Anda sesuaikan dengan spesifikasi komputer atau lingkungan kerja Anda. Sebagai misal, pada komputer yang lambat Anda bisa menggunakan user interface yang ringan, seperti XFCE atau Fluxbox.

Atau jika Anda menyukai gaya Mac, Anda bisa memilih desktop model GNOME atau menggunakan utility Docker. Dan jika Anda terbiasa di Windows dan memiliki komputer yang cukup cepat, Anda bisa memilih desktop KDE.
Dengan KDE, Anda masih bisa memilih untuk menggunakan gaya Windows XP ataupun Windows Vista. Pilihan dan variasinya sangat banyak di Linux, Anda bisa mengatur sesuai dengan favorit Anda.
Sekuriti dan Virus
Salah satu masalah utama di Windows yang paling sering Anda temukan adalah virus dan spyware. Dari tahun ke tahun permasalahan ini bukan semakin mengecil tetapi malah semakin membesar. Ini semua terjadi karena banyak lubang keamanan di Windows yang bisa dieksploitasi oleh orang-orang yang tidak bertanggungjawab.
Linux diturunkan dari sistem operasi Unix yang memiliki tingkat sekuriti lebih kuat. Itu sebabnya tidak ada banyak virus di Linux dan kalaupun ada tidak bisa berkembang biak dengan pesat dan biasanya tidak mampu membawa kerusakan yang besar.
Sekalipun tidak sepenting di Windows, Anda tetap bisa menemukan program-program anti virus di Linux, seperti ClamAV dan F-Prot. PCLinux telah menyediakan anti virus ClamAV yang bisa ditemukan pada menu Start > Applications > FileTools > KlamAV.
Spyware
Spyware adalah suatu masalah yang cukup umum di dunia Windows. Biasanya program spyware mengamati, mengumpulkan dan mengirimkan data Anda ke suatu server. Untuk hal yang lebih positif, program ini biasanya dipergunakan untuk keperluan marketing.
Sayangnya, ada juga yang berniat buruk yaitu dengan mencuri identitas, kartu kredit, dan tindakan negatif lainnya.
Tidak banyak program spyware yang menginfeksi Linux mengingat cara kerja Linux yang lebih susah untuk ditembus. PCLinux telah menyediakan pre-instal Firewall untuk melindungi sistem Anda dan bisa diaktifkan melalui PCLinux Control Panel.
Read More..

Sedikit Mengenal Android

Diposting oleh Dhevi Intan di 13.06 0 komentar
Android merupakan sistem operasi untuk smartphone yang dikembangkan Google. Saat ini sistem operasi android sudah digunakan di banyak vendor smartphone, misalnya HTC, Samsung, Sony Ericsson, Motorola dan LG. Android mengalami perkembangan yang cukup pesat. Di bawah ini adalah perkembangan sistem operasi android
Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).
Fitur yang tersedia di Android adalah:
  • Kerangka aplikasi: itu memungkinkan penggunaan dan penghapusan komponen yang tersedia.
  • Dalvik mesin virtual: mesin virtual dioptimalkan untuk perangkat mobile.
  • Grafik: grafik di 2D dan grafis 3D berdasarkan pustaka OpenGL.
  • SQLite: untuk penyimpanan data.
  • Mendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3,
AAC, AMR, JPG, PNG, GIF)
  • GSM, Bluetooth, EDGE, 3G, dan WiFi (hardware dependent)
  • Kamera, Global Positioning System (GPS), kompas, dan accelerometer(tergantung hardware)

Perkembangan Android di Indonesia
Sekitar dua tahun yang lalu ketika pertama kali telepon genggam berbasis Android resmi masuk di Indonesia, harganya masih sangat mahal dan produknya pun masih langka. Sekarang keadaannya sudah sangat berbeda. Banyak vendor baik lokal maupun luar memasarkan berbagai macam handset berbasis Android di Indonesia. Harga dan jenisnya pun bervariasi, mulai dari yang low-end, berharga di bawah Rp 1 juta, hingga yang high-end dengan harga di atas Rp 5 juta.Fenomena yang menarik adalah handset Android yang berharga murah. Dengan masuknya berbagai jenis handset murah berbasis Android di Indonesia, Android makin menyentuh para konsumen yang berdaya beli rendah seperti mahasiswa. Masyarakat pun sekarang makin mudah untuk mencoba berbagai teknologi baru yang disajikan oleh Android karena harganya yang makin terjangkau dan jenisnya yang semakin beragam.
Handset Android dengan segala daya tariknya berpotensi menggeser pasar telepon genggam yang ada di Indonesia saat ini. Bukan tidak mungkin produk ini akan menjadi handset "sejuta umat" berikutnya di Indonesia.Hal ini tentu membuka peluang baru bagi para pengembang aplikasi mobile yang ingin menargetkan kepada pasar lokal. Ditambah dengan dukungan sistem pembayaran aplikasi berbayar serta berbagai jenis jasa mobile advertising yang tersedia, para pengembang aplikasi mempunyai banyak opsi untuk menjual aplikasi Android yang mereka kembangkan.

Rujukan:
Read More..

PENERAPAN PARALLEL PROCESSING PADA SISTEM KOMPUTASI AWAN

Diposting oleh Dhevi Intan di 11.03 1 komentar
1.       Pengertian Cloud Computing
Cloud computing atau komputasi awan ialah teknologi yang memanfaatkan layanan internet menggunakan pusat server yang bersifat virtual dengan tujuan pemeliharaan data dan aplikasi. Keberadaan komputasi awan jelas akan menimbulkan perubahan dalam cara kerja sistem teknologi informasi dalam sebuah organisasi. Hal ini karena komputasi awan melalui konsep virtualisasi, standarisasi dan fitur mendasar lainnya dapat mengurangi biaya Teknologi Informasi (TI), menyederhanakan pengelolaan layanan TI, dan mempercepat penghantaran layanan. Secara umum arsitektur komputasi awan terdiri dari : Infrastructure as a Service (IaaS), Platform as a Service (PaaS), dan Software as a Service (SaaS).  
Perkembangan IT saat ini menuju dengan konsep-kosenp social networkingnya, openess, share,colaborations, mobile, easy maintenance, one click, terdistribusi / tersebar, scalability,Concurency dan Transparan, Saat ini terdapat trend teknologi yang masih terus digali dalam penelitian-penelitian para pakar IT di dunia, yaitu Cloud Computing. Akses data dari mana saja dan menggunakan perangkat fixed atau mobile device menggunakan internet cloud sebagai tempat menyimpan data, applications dan lainnya yang dapat dengan mudah mengambil data,download applikasi dan berpindah ke cloud lainnya, hal ini memungkinkan kita dapat memberikan layanan aplikasi secara mobile di masa depan. Trend ini akan memberikan banyak keuntungan baik dari sisi pemberi layanan (provider) atau dari sisi user.


Trend saat ini adalah dapat memberikan berbagai macam layanan secara teristribusi dan pararel secara remote dan dapat berjalan di berbagai device, dan teknologinya dapat dilihat dari berbagai macam teknologi yang digunakan dari proses informasu yang dilakukan secara otsourching sampai dengan penggunaan eksternal data center. 
Cloud Computing merupakan model yang memungkinkan dapat mendukung layanan yang disebut ”Everything-as-a-service” (XaaS) . Dengan demikian dapat mengintegrasikan virtualized physical sources, virtualized infrastructure, seperti juga sebaik virtualized middleware platform dan aplikasi bisnis yang dibuat untuk pelanggan didalam cloud tersebut.
Ada beberapa keuntungan yang dapat dilihat dari perkembangan Cloud Computing ini, seperti :
1.   Lebih efisien karena menggunakan anggaran yang rendah untuk sumber daya
2.   Membuat lebih eglity, dengan mudah dapat berorientasi pada profit dan perkembangan yang cepat
3.   Membuat operasional dan manajemen lebih mudah, dimungkinkan karena system pribadi atau perusahaan yang terkoneksi dalam satu cloud dapat dimonitor dan diatur dengan mudah
4.   Menjadikan koloborasi yang terpecaya dan lebih ramping
5.   Membantu dalam menekan biaya operasi biaya modal pada saat kita meningkatkan reliability dan kritikal sistem informasi yang kita bangun.
Terdapat tiga komponen platform = computer desktop, mobile devices dan cloud, dengan memperhatikan masalah kemudahan dan keamanan, dimungkinkan dapat dengan mudah para user untuk pindah dari satu aplikasi ke aplikasi lain dimana saja.
Software as a services (SaaS): perkembangan dari web 2.0, perpaduan dengan online application SAAS, Dapat memungkinkan kolaborasi dan integrasi manajemen tools semua devices Grid computing muncul untuk menyatukan banyak CPU yang bekerja secara pararel untuk menyelesaikan suatu pekerjaan tertentu. Integrasi CPU ini bisa saja dilakukan dalam sebuah network lokal atau internetworking yang tersebar di seluruh dunia.
Interkoneksi ini membentuk cel-cel yang saling terintegrasi secara private atau public atau kedua-duanya.
Cloud Computing 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 web dengan perangkat lunak dan data yang tersimpan di server.

1.       Pengertian Pemrosesan Paralel
Pemrosesan paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat dieksekusi oleh CPU yang berbeda-beda tanpa berkaitan di antaranya.
Aspek keamanan merupakan suatu aspek penting dalam sistem parallel prosessing komputasi ini, karena didalam sistem akan banyak berkaitan dengan akses data, hak pengguna, keamanan data, keamanan jaringan terhadap peyerangan sesorang atau bahkan virus sehingga akan menghambat kinerja dari system komputasi ini.
Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanyadiperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.
Komputansi parallel membutuhkan :
  • algoritma
  • bahasa pemrograman
  • compiler
sebagai besar komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih dari satu. Bahkan juga ada komputer dengan ribuan CPU. Komputer dengan satu CPU dapat melakukan parallel processing dengan menghubungkannya dengan komputer lain pada jaringan. Namun, parallel processing ini memerlukan software canggih yang disebut distributed processing software.
Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa program sekaligus. Parallel processing disebut juga parallel computing.


contoh struktur pengiriman permintaan dan jawaban dari parallel processing.
Paradigma pemrosesan parallel bergantung pada model SIMD (single instruction multiple data), dan paradigma functional dataflow yang memperkenalkan konsep model MIMD (Multiple Instrution Multiple Data). Suatu program parallel memerlukan koordinasi ketika sebuah tugas bergantung pada tugas lainnya. Ada dua macam bentuk koordinasi pada komputer parallel : asynchronous dan synchronous. Bentuk synchronous merupakan koordinasi pada hardware yang memaksa semua tugas agar dilaksanakan pada waktu yang bersamaan dengan mengesampingkan adanya ketergantungan tugas yang satu dengan yang lainnya. Sementara bentuk asynchronous mengandalkan mekanisme pengunci untuk mengkoordinasikan processor tanpa harus berjalan bersamaan.
1.       Komputasi Paralel Sebagai Peningkatan Kinerja Komputasi
Berikut ini adalah gambar perbedaan antara komputasi tunggal dengan parallel komputasi :
a) komputasi tunggal/serial
b) komputasi parallel



Perbandingan antara serial komputasi dan parallel komputasi
            Pada sistem komputasi parallel terdiri dari beberapa unit prosesor dan beberapa unit memori. Ada dua teknik yang berbeda untuk mengakses data di unit memori, yaitu shared memory address dan message passing. Berdasarkan cara mengorganisasikan memori ini komputer paralel dibedakan menjadi shared memory parallel machine dan distributed memory parallel machine.
Prosesor dan memori ini didalam mesin paralel dapat dihubungkan (interkoneksi) secara statis maupun dinamis. Interkoneksi statis umumnya digunakan oleh distributed memory system (sistem memori terdistribusi). Sambungan langsung peer to peer digunakan untuk menghubungkan semua prosesor. Interkoneksi dinamis umumnya menggunakan switch untuk menghubungkan antar prosesor dan memori.
            Komunikasi data pada sistem paralel memori terdistribusi, memerlukan alat bantu komunikasi. Alat bantu yang sering digunakan oleh sistem seperti PC Jaringan pada saat ini adalah standar MPI (Message Passing Interface) atau standar PVM (Parallel Virtual Machine)yang keduanya bekerja diatas TCP/IP communication layer. Kedua standar ini memerlukan fungsi remote access agar dapat menjalankan program pada masing-masing unit prosesor.
            Salah satu protocol yang dipergunakan pada komputasi parallel adalah Network File System (NFS), NFS adalah protokol yang dapat membagi sumber daya melalui jaringan. NFS dibuat untuk dapat independent dari jenis mesin, jenis sistem operasi, dan jenis protokol transport yang digunakan. Hal ini dilakukan dengan menggunakan RPC. NFS memperbolehkan user yang telah diijinkan untuk mengakses file-file yang berada di remote host seperti mengakses file yang berada di lokal. Protokol yang digunakan protokol mount menentukan host remote dan jenis file sistem yang akan diakses dan menempatkan di suatu direktori, protokol NFS melakukan I/O pada remote file system. Protokol mount dan protokol NFS bekerja dengan menggunakan RPC dan mengiri dengan protokol TCP dan UDP. Kegunaan dari NFS pada komputasi parallel adalah untuk melakukan sharing data sehingga setiap node slave dapat mengakses program yang sama pada node master.
Software yang diperlukan untuk Parallel komputasi adalah PGI CDK, dimana aplikasi ini telah dilengkapi dengan Cluster Development Kit dimana software ini telah memiliki feature yang lengkap bila ingin melakukan komputasi dengan parallel prosessing karena software ini telah mensupport MPI untuk melakukan perhitungan komputasi.


Read More..

MySQL

Diposting oleh Dhevi Intan di 10.36 0 komentar
      MySQL
                   MySQL dikembangkan sekitar tahun 1994 oleh sebuah perusahaan pengembang software dan konsultan database bernama MYSQL AB yang berada di Swedia. Waktu itu perusahaan tersebut masih bernama TcX DataKonsult AB, dan tujuan awal dikembangkannya MySQL adalah untuk mengembangkan aplikasi berbasis web pada client. Awalnya Michael "Monty" Widenius, pengembang satu-satunya di TcX memiliki sebuah aplikasi UNIREG dan rutin ISAM buatannya sendiri dan sedang mencari antarmuka SQL yang cocok untuk diimplementasikan ke dalamnya. Mula-mula Monty memakai miniSQL (mSQL) pada eksperimennya itu, namun SQL dirasa kurang sesuai, karena terlalu lambat dalam pemrosesan query. Akhirnya Monty menghubungi David Hughes, pembuat mSQL yang sedang merilis versi kedua dari mSQL. Kemudian Monty mencoba membuat sendiri mesin SQL yang memiliki antarmuka mirip dengan SQL, tetapi dengan kemampuan yang lebih sesuai sehingga lahirlah MySQL. Tentang pengambilan nama MySQL, sampai saat ini masih belum jelas asal usulnya. Ada yang berpendapat nama My diambil dari huruf depan dan belakang Monty, tetapi versi lain mengatakan nama itu diambil dari putri Monty yang kebetulan juga bernama My.

MySQL memiliki banyak sekali keistimewaan. Berikut ini beberapa keistimewaan yang dimiliki oleh MySQL:
a. Portability
                   MySQL dapat berjalan stabil pada berbagai OS seperti Windows, Linux, Unix, Mac OS, Solaris, Unix, Amiga, HP-UX, Symbian.
b. Open Source "limited"
                   Dahulu MySQL didistribusikan secara open source (gratis), dibawah lisensi GPL sehingga kita dapat menggunakannya secara cuma-cuma tanpa dipungut biaya. Namun, saat ini karena MySQL telah dibeli oleh SUN, maka kita tidak dapat lagi menikmati fitur-fitur baru yang ada di MySQL, karena SUN akan membatasi fitur-fitur baru ini hanya untuk user yang membeli lisensinya. Sehingga MySQL tidak lagi sebuah opensource yang benar-benar gratis lagi. MySQL sekarang hanya menyediakan fitur-fitur  dasar  saja yang saat ini sudah menggunakan versi 5.1
      c. Multiuser
                   MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami konflik. Hal ini memungkinkan sebuah database server MySQL dapat diakses klien secara bersamaan.
d. Performance Tuning
                   MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
e. Column Types
                   MySQL memiliki tipe kolom yang sangat kompleks, seperti signed/unsigned integer, float, double, char, varchar, text, blob, date, time, datetime, timestamp, year, set serta enum.
f. Command dan Functions
                   MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah SELECT dan WHERE dalam query.
g. Security
                   MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi.
h. Scalability dan Limits
                   MySQL ammpu menangani database dalam skala besar dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Selain itu, batas index yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
i. Connectivity
                   MySQL dapat melakukan koneksi dengan klien menggunakan TCP/IP, Unix soket (Unix), atau Named Pipes (NT).
j. Localisation
                   MySQL dapat mendeteksi pesan kesalahan (error code) pada klien dengan menggunakan lebih dari dua puluh bahasa.
k. Interface
                   MySQL memiliki interface terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
l. Clients dan Tools
                   MySQL dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database, dan pada setiap tool yang ada disertakan petunjuk online.
m. Struktur Tabel
                   MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE dibandingkan database lainnya.

      Server dan Client MySQL
Arsitektur DBMS MySQL dapat diklasifikasikan ke dalam dua jenis server dan client. Secara garis besar, client digunakan untuk melakukan request informasi, sedangkan server bertindak merespon permintaan dari client. Dengan demikian, lingkungan yang nantinya akan digunakan pada praktikum ini adalah client.
Read More..
 

Bintang Jatuh Template by Ipietoon Blogger Template | Gift Idea