cpserv
Expert 1.0
Halo,
Berhubung saya lagi ga ada kerjaan seharian ini, iseng2 jalan2 ke WHT nemu satu thread yang nanya kenapa dia sewa Dedicated Server (DS) pas diinstall WHM/cPanel koq keluar embel2 kvm dibelakang jenis system operasi and arch-nya. Terus saya kepikiran, kalau sodara2 kita disini yang masih (maaf) awam/lugu sama dunia per-server-an gimana? masa bisa begitu aja kena tipu? Pasti semua berpikiran "idih ogah!! amit2 kena tipu"
. Jadi saya mau coba share beberapa cara buat ngecek apakah DS yang disewa itu beneran DS server fisik, atau "DS" server awang2.
Pertama kali login lewat SSH coba jalankan dmesg.
RHEL6
RHEL5
Brarti sudah pasti "DS" tersebut merupakan KVM server.
atau
keluarnya :
brarti sudah pasti "DS" tersebut merupakan VMware server
untuk OpenVZ dmesg tidak akan muncul, dan Xen saya agak lupa, jadi kita bisa lanjut aja ke cara pengecekan yg berikutnya
Cek CPU instruction (dibagian line flags) :
Kalau keluar tanda hypervisor, yang saya tau itu sudah pasti ada di Xen dan KVM VPS.
Sisanya :
OpenVZ : cek apakah ada file /proc/user_beancounters
Xen : cek apakah ada file /proc/balloon
OpenVZ dan Xen PV : lihat apakah kernelnya merupakan kernel OpenVZ dan/atau Xen PV dengan menggunakan perintah "uname -r" tanpa petik.
Semoga bermanfaat.
Berhubung saya lagi ga ada kerjaan seharian ini, iseng2 jalan2 ke WHT nemu satu thread yang nanya kenapa dia sewa Dedicated Server (DS) pas diinstall WHM/cPanel koq keluar embel2 kvm dibelakang jenis system operasi and arch-nya. Terus saya kepikiran, kalau sodara2 kita disini yang masih (maaf) awam/lugu sama dunia per-server-an gimana? masa bisa begitu aja kena tipu? Pasti semua berpikiran "idih ogah!! amit2 kena tipu"

Pertama kali login lewat SSH coba jalankan dmesg.
Code:
dmesg | grep -i qemu
RHEL6
Code:
hda: QEMU HARDDISK, ATA DISK drive
input: QEMU 0.12.1 QEMU USB Tablet as /class/input/input2
input,hidraw0: USB HID v0.01 Pointer [QEMU 0.12.1 QEMU USB Tablet] on usb-0000:00:01.2-1
RHEL5
Code:
dmesg | grep -i qemu
[ 0.000000] ACPI: RSDP 000fbf40 00014 (v00 QEMU )
[ 0.005499] CPU0: Intel QEMU Virtual CPU version 0.9.1 stepping 03
[ 0.881268] ata2.00: ATAPI: QEMU DVD-ROM, 0.9.1, max UDMA/100
[ 0.881445] ata1.00: ATA-7: QEMU HARDDISK, 0.9.1, max UDMA/100
[ 0.882132] scsi 0:0:0:0: Direct-Access ATA QEMU HARDDISK 0.9. PQ: 0 ANSI: 5
[ 0.882427] scsi 1:0:0:0: CD-ROM QEMU QEMU DVD-ROM 0.9. PQ: 0 ANSI: 5
Brarti sudah pasti "DS" tersebut merupakan KVM server.
atau
Code:
dmesg | grep -i vmware
keluarnya :
Code:
<VMware Virtual IDE CDROM Drive/00000001> at ata0-master UDMA33
<VMware Virtual disk 1.0> Fixed Direct Access SCSI-2 device
brarti sudah pasti "DS" tersebut merupakan VMware server
untuk OpenVZ dmesg tidak akan muncul, dan Xen saya agak lupa, jadi kita bisa lanjut aja ke cara pengecekan yg berikutnya

Cek CPU instruction (dibagian line flags) :
Code:
cat /proc/cpuinfo | grep -i --color=always hypervisor
flags : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx lm pni [COLOR="#B22222"]hypervisor[/COLOR]
Kalau keluar tanda hypervisor, yang saya tau itu sudah pasti ada di Xen dan KVM VPS.
Sisanya :
OpenVZ : cek apakah ada file /proc/user_beancounters
Xen : cek apakah ada file /proc/balloon
OpenVZ dan Xen PV : lihat apakah kernelnya merupakan kernel OpenVZ dan/atau Xen PV dengan menggunakan perintah "uname -r" tanpa petik.
Semoga bermanfaat.