Назад | Перейти на главную страницу

Могу ли я настроить свой KVM-сервер Debian для работы с моей гостевой ОС Windows?

Сервер Debian Squeeze KVM с гостевым сервером Win2k8. Сервер имеет 16 ГБ ОЗУ, а гость работает только с MS SQL с 15 ГБ базы данных. Мне интересно, есть ли что-нибудь, что я могу настроить из настроек памяти или хранилища по умолчанию в настройках ядра или Debian по умолчанию, которые могут улучшить производительность здесь.

В идеале в гостевой ОС Windows мне нужно будет найти способ заставить сервер MS-SQL хранить как можно большую часть этой БД в ОЗУ, так что, надеюсь, это будет переведено непосредственно в ОЗУ физического хоста. База данных предназначена для системы голосования, поэтому это сочетание записи для голосов и чтения для ежедневных результатов и отчетов. Могу ли я что-нибудь настроить в FS хоста, например swapiness или dirty_ratio, что было бы здесь полезно?

Я не очень хорошо знаю MS-SQL, полагаю, я не могу настроить, как обрабатываются записи. Я предполагаю, что даже если БД находится в ОЗУ, записи БД в Windows сбрасываются на диск непосредственно на гостевой машине, поэтому это передается хосту. Хост запускает DRBD и реплицирует гостевую виртуальную машину в реальном времени на другой сервер. Возможно, мне нужно знать что-нибудь здесь?

Большое спасибо.

user@machine:~$ kvm -version
QEMU PC emulator version 0.12.5 (qemu-kvm-0.12.5), Copyright (c) 2003-2008 Fabrice Bellard
user@machine:~$ uname -a
Linux myhost 3.4.9 #1 SMP Wed Aug 22 19:08:46 BST 2012 x86_64 GNU/Linux