Thursday, May 23, 2013

Jenis - Jenis Virtualisasi

Baru banyak tubes dan dikejar deadline jadi jarang update blog. Kali ini tak luangkan dulu waktuku biar update blognya. Sharing - sharing aja tentang materi parade CnC kemarin. Kali ini saya jelaskan jenis - jenis virtualisasi. Tapi sebelumnya, apa itu virtualisasi? virtualisasi merupakan piranti lunak untuk mensimulasikan sumberdaya piranti keras. Virtualisasi sendiri adalah sebuah metodologi membagi sumber daya dalam satu komputer ke dalam berbagailingkungan eksekusi. Ribet ya basanya? intinya tu membuat beberapa "mesin" virtual dalam satu "mesin" fisik.
Terus jenis-jenis virtualisasi itu ada apa aja? ini dia...
  1. Emulsi Piranti Keras
    Emulsi piranti keras akan menjalankan suatu mode yang membuat piranti keras secara virtual untuk mengemulasi piranti keras yang diinginkan. Setiap instruksi harus disimulasikan pada piranti keras dibawahnya yang merupakan emulasi dan piranti keras sebenarnya sehingga kinerja akan menurun hingga 100 kali dari biasanya. Virtualisasi jenis ini adalah virtualisasi yang paling rumit.
  2. Virtualisasi Penuh
    Virtualisasi penuh dikenal juga sebagai native virtualisasi, dimana virtualisasi penuh ini menggunakan sebuah hypervisor yang menghubungkan guest dan piranti keras.
    Mesin virtual mengabstarksi piranti keras, mengijinkan sebuah sistem operasi tak termodifikasi untuk dapat berjalan. Sistem operasi yang berjalan pada mesin virtual memberikan instruksi kepada piranti keras dengan cara melalui mesin virtual. Virtualisasi penuh memberikan pemodelan lengkap dari piranti keras.
  3. Paravirtualisasi
    Paravirtualisasi mirip dengan virtualisasi penuh namun dalam metode ini aka terjadi pemodifikasian sistem operasi pada guest. Metode ini membutuhkan kompilasi ulang atau trapping. Kekurangan dari paravirtualisasi terletak pada kemampuan yang tidak mendukung sistem operasi yang tidak dapat dimodifikasi (misal windows server) namun kinerjanya mampu mendekati native.



Saturday, May 4, 2013

Install VirtualBox di Centos 6.4

Penulis : Nursanto
 
Sekalian nyelesain tugas sekalian sharing2 di blog semoga bermanfaat. Kali ini saya sedang install virtualbox di Centos 6.4 . *harusnya pakai xen di centos ty, haha. Tapi gak papalah buat belajar. langsung aja ni dia caranya.
  1. Tambahkan dulu repository yang menyediakan backtrack.
  2. Install paket-paket yang dibutuhkan VirtualBox
    "VirtualBox menggunakan modul vboxdrv untuk mengontrol dan membagi memory fisik untuk mengeksekusi operating sistem guest. Tanpa modul tersebut VirtualBox dapat membuat virtual mesin tapi tidak dapat bekerja denganbaik"
  3. Install VirtualBox nya klo ini pakai versi 4.2
  4. Rebuild (bhs indo nya apa ini gak ngerti) modul kernel untuk VirtualBox
  5. Jalankan VirtualBox-nya
Mungkin sampai itu virtual box sudah bisa digunakan sesuai kebutuhan. Semoga bermanfaat amien. Mohon doanya agar segera lulus dan semakin dekat kepada-Nya. Amien..!!




sumber:


Friday, May 3, 2013

Membuat Tabel Object dengan Python

Penulis : Nursanto
Sampai saat ini masih bingung belajar python. Sekedar nyoba-nyoba semoga lama-lama bisa amien. Pagi ini jam 2.51 nyoabain membuat tabel object dengan python. Langsung ajalah ini caranya udah ngantuk, besok kuliah pagi :( .
  1. Buat dulu filenya
  2. Lanjut bikin programnya, ini di bawah ini
  3. Jalankan programnya
  4. Jika berhasil maka akan seperti berikut ini

Itu dululah, mohon doanya semoga saya bisa menguasai ni python... :) :)


sumber: 
PyGObject Tutorial Documentation Release 1.0 (Sebastian Pölsterl)
Thursday, May 2, 2013

Membuat Box Object dengan Python

Penulis : Nursanto
Kali ini saya belajar membuat Box Object. Apakah itu? saya sendiri juga gak terlalu ngeti :( . Tapi ini merupakan lanjutan dari belajar python saya yang ini "yang ini" . Dari pada banyak teori malah bingung langsung aja prakteknya.
  1. Buat dulu filenya
  2. Lanjut bikin programnya, ini di bawah ini
  3. Jalankan programnya
  4. Jika berhasil maka akan seperti berikut ini

Mungkin baru itu yang bisa saya share. Semoga bisa bermanfaat bagi kita semua. Amien..


sumber: 
PyGObject Tutorial Documentation Release 1.0 (Sebastian Pölsterl)