لقد أصبح KVM واحدة من التكنولوجيات الرئيسية الافتراضية في السنوات الأخيرة. لينكس ردهات بل إنه أصبح الحل الافتراضية الافتراضية. بعثة التحقق في كوسوفو في IO أداء تنافسي بالكاد إلى الحلول الافتراضية الأخرى عند استخدام الخيارات الافتراضية. خاصة عند استخدام qcow2 الصور، ويمكن أداء الإعلام والتوعية من بعثة التحقق في كوسوفو / كيمو تحسنت بشكل كبير عن طريق تعطيل ذاكرة التخزين المؤقت لنظام الملفات المضيف الأساسي. يمكن القيام بذلك عن طريق بدء البعثة مع ذاكرة التخزين المؤقت = الخيار لا شيء، في سبيل المثال مع الخيارات
دافع ملف = my_image.qcow2، مؤشر = 0، وسائل الإعلام = القرص، وذاكرة التخزين المؤقت = لا شيء
بدلا من مجرد توفير ملف الصورة مع HDA-my_image.qcow2. ثم يتم فتح ملف الصورة باستخدام العلامة O_DIRECT، تجاوز ذاكرة التخزين المؤقت للصفحة. إذا كان نظام الملفات الأساسية لا تدعم العلم O_DIRECT، هذا فشل مع رسالة الخطأ:
لا يمكن فتح صورة القرص my_image.qcow2: الوسيطة غير صالحة
هذا هو الحال للحصول على نظام الملفات ext4 مع كامل اليومية تمكين. يمكن للمرء بسهولة اختبار إذا كانت مدعومة العلم O_DIRECT بواسطة نظام الملفات الأساسية مع أمر بسيط DD على المضيف:
DD إذا = some_file من = / ديف / لاغية مباشرة = iflag
إذا كان العلم O_DIRECT غير معتمد من النتائج في الخطأ التالي:
DD: افتتاح `some_file ': الوسيطة غير صالحة
وبالتالي، إذا مخاوف تتعلق بالسلامة لا تنطبق، واحد لا تريد استخدام كامل اليومية، لرفع مستوى الأداء. ويمكن تعيين الخيارات اليومية سواء في fstab / / الخ أو في نظام الملفات نفسها. لحالة fstab الجزء أحمر ملحوظ من دخول المثال التالي لابد من ازالتها.
/ dev/sda7 / ext4 الافتراضية، noatime، nodiratime، التزامن، وبيانات دورية = 0 1
إذا تم تعيين الخيار اليومية في نظام الملفات، يمكن أن يظهر هذا وتحريرها مع الأمر tune2fs. في المثال tune2fs-L / dev/sda7 يعرض معلومات عن الملفات على / dev/sda7. إذا تم تمكين اليومية كامل، الإخراج يحتوي على خيار جبل journal_data:
الخيارات الافتراضية جبل: journal_data
ويمكن إزالة الخيار مع tune2fs-O journal_data ^ / dev/sda7. بعد ذلك خرج من tune2fs-L لا يحتوي على خيار جبل journal_data أي أكثر:
خيارات جبل الافتراضية: (لا يوجد)
في كلتا الحالتين فإن الملفات يجب أن remounted لتفعيل التغييرات. بعد ذلك qemum-KVM يعمل مع ذاكرة التخزين المؤقت = الخيار لا شيء، على النحو الموصوف أعلاه، ومع أداء الإعلام والتوعية المتزايدة.
يورغن
المراجع:
[1] itscblog.tamu.edu
[2] blog.nkadesign.com
تحميل ... نشر في لينكس ، الافتراضية | »لا يوجد تعليقات