Rangkuman: Mengingat perangkat keras yang sama, Ubuntu mengungguli Win2k3 sekitar 50 persen ketika datang ke IOPS. Win2008R2 awalnya melakukan hal yang sama seperti Win2k3, tetapi secara bertahap mendapatkan kinerja sampai setara dengan Ubuntu (membutuhkan sekitar 20-30 detik aktivitas berkelanjutan).
Pertanyaan: Adakah yang bisa menjelaskan perilaku Win2008R2?
Detail: Saya hanya akan memberikan detail yang menurut saya relevan, tetapi hubungi saya untuk informasi lebih lanjut jika saya melewatkan sesuatu. Kami memiliki SAN dengan grup RAID5 SAS 11x600GB. Semuanya terhubung oleh serat 4Gbps. Saya membuat LUN 500GB dan membaginya dengan server fisik yang menjalankan Win2k3Entx64. Saya membuat LUN 500GB lain dan membaginya dengan server yang menjalankan ESXi. Saya membuat VM Win2k3Entx64, Ubuntu 10,04 x64, dan Win2008R2x64 VM di ESXi. Server Win2k3 fisik mengungguli Win2k3 VM dengan jumlah kecil. Ubuntu VM merokok kedua server Win2k3. Win2008 VM bertindak seperti Win2k3 selama sekitar 5-10 detik kemudian mulai meningkatkan kinerjanya hingga hampir sama dengan Server Ubuntu.
Pengaturan dan Hasil IOmeter: 32k 50% dibaca 0% acak 1 Pekerja pada file uji 1,5GB.
Win2k3x64 (Fisik): Respons I / O Rata-rata (ms) - 1,0789 Total I / O per detik - 926,28
Win2k3x64 (VM): Respons I / O Rata-rata (ms) - 1,1786 Total I / O per detik - 847,81
Ubuntu (VM): Respons I / O Rata-rata (ms) - .7849 Total I / O per detik - 1273.00
Win2008R2 (VM) Intial: Rata-rata respons I / O (ms) - 1.0959 Total I / O per detik - 910.00
Win2008R2 (VM) 30 Dtk .: Respons I / O Rata-rata (ms) - .8810 Total I / O per detik - 1133,66
Anda mungkin berkata, beralihlah ke Linux! Setengah dari aplikasi kami bergantung pada MS-SQL dan Win2k3 sehingga ini bukan pilihan. Beralih ke server 2008 mungkin merupakan opsi, tetapi tidak sebelum saya mencari tahu mengapa saya mendapatkan hasil ini.
BAGIAN 2
Alignment jelas merupakan masalah. Ternyata 2008 dan Ubuntu secara otomatis selaras. Sekarang untuk masalah 2. Untuk satu proses pekerja IOmeter, tidak masalah. Namun, kinerja pada VM semakin buruk dibandingkan dengan fisik untuk setiap pekerja yang saya tambahkan. Saya telah menambahkan hingga 8 (1 per CPU) dan sekali lagi saya turun 50 persen dibandingkan dengan server fisik.
Saya telah mencoba alokasi disk 4k, 16k, dan 64k pada Win2k3. Driver SCSI adalah adaptor host LSI Logic PCI-X Ultra 320 SCSI (versi 5.2.3790.3959). Penggunaan CPU hampir sama dengan server fisik sehingga bukan masalah sumber daya cpu.
Kalian memecahkan masalah pertama, semoga kalian juga memiliki saran untuk ini. Terima kasih