Improve disk performance for Red Hat Enterprise Linux running in a VMware and xen environment.

ในระบบ virtualization เช่น VMWare หรือ Xen source จะมีการใช้งาน Disk ผ่านทาง Host ดังนั้นประสิทธิภาพ
ในการทำงานถ้าเราให้ Host จัดการการใช้ Disk I/O ให้กับ Guest OS จะทำให้เกิด
ประสิทธิภาพมากกว่าเนื่องจากว่า Host ได้มีการรอคอยการร้องขอการใช้งาน Disk I/O
อยู่แล้วและสามารถจัดสรรการใช้งาน Disk I/O ได้ดีกว่า ดังนั้นเราจะทำการเปลี่ยนค่าของ
I/O scheduler ใหม่ให้กับ Guest โดยให้เซ็ตเป็น noop ซึ่ง หมายถึงว่าสามารถให้ host
optimize I/O requests ได้

สำหรับ Guest Red Hat Enterprise Linux 4


แก้ไขในไฟล์ grub.conf

title Red Hat Enterprise Linux Server (2.6.18-8.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-8.el5 ro root=/dev/vg0/lv0 elevator=noop
initrd /initrd-2.6.18-8.el5.img

สำหรับ Guest Red Hat Enterprise Linux 5

ทำหลังจาก system reboot เสร็จเรียบร้อยแล้ว

# cat /sys/block/hda/queue/scheduler
noop anticipatory deadline [cfq]
# echo ‘noop’ > /sys/block/hda/queue/scheduler
# cat /sys/block/hda/queue/scheduler
[noop] anticipatory deadline cfq

หมายเหตุ
Host คือ เครื่องที่้รัน vmware หรือ xen
Guest คือ virtual machine่

ที่มา: redhat

Related posts:

  1. Suggested I/O scheduler for a Video on Demand (VOD) server using Red Hat Enterprise Linux ในการใช้งาน VOD servers นั้นถ้าเราใช้ cfg scheduler นั้นเวลาที่มี connection...
  2. Change I/O Disk Scheduler without Reboot I/O Scheduler สำหรับ Hard disk หรือพวก block device...
  3. วิธีดู Version ของ Red Hat Enterprise Linux, Centos Linux วิธีการดู Version ของ Red Hat Enterprise Linux, Centos...
  4. Red Hat Enterprise Virtualization [RHEV] เทคโนโลยี Virtualization ในปัจจุบันได้มีการใช้งานอย่างแพร่หลาย โดยที่เห็นบ่อยครั้งมากที่สุดคือการนำไปใช้เป็น VPS หรือ Virtual Private...
  5. Red Hat launches Red Hat Enterprise Linux 5 update 5 (RHEL5.5) เมื่อวันพุธที่ผ่านมา Red Hat ได้ออก update 5 ซึ่งเป็น Update...

You can leave a response, or trackback from your own site.

Leave a Reply