Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL 2008 R на Hyper-V  [new]
Lem_On
Member

Откуда:
Сообщений: 8
Добрый день!

Имею такую схему
Есть Хост WServer 2008 на нем Hyper-V

Виртуальные машины:
WServer 2008 Терминальный сервер + 1C платформа, выделено 16 000 МБ ОЗУ
WServer 2008 SQL 2008 R2 + БД + 1С сервер, выделено 10 000 МБ ОЗУ
WServer 2008 AD, DNS, DHCP выделено 2 000 МБ ОЗУ

Проблема такая при большом количестве запросов на SQL сервер, а так же во время резервного копирования баз причем локально (т.е. внутри виртуальной машины копии делаются, по сети НЕ бэкапится, до этого пока не дошло)

ОЧЕНЬ сильно на 99%-100% загружен ДИСК и сервер подвисает целиком (хост+виртуальные машины)

Раньше виртуалок не было и все стояло на одном физическом сервере и все летало.

Читал, что народ советует ставить SQL на физический диск, а не на виртуальный

НО: сервер боевой, 4 диска по 350 ГБ в рейде , доступная память 900 ГБ. RAID-5

Вопрос: Есть ли возможность перенести SQL с виртуального диска на физический без критичной остановки бизнесс процессов и поможет ли данное действие в производительности? Как это сделать в моем случаи я не знаю. Представлял себе это так: останавливаю вирт SQL машину захожу в параметры виртуальной машины с хостовой и там указываю физический диск. Но так диск не доступен. Очень боюсь все поломать, но проблему надо решать.

Как необходимо настроить виртуальную машину под SQL сервер, интересует тонкая настройка.

Что нужно можно проверить в текущих настройках что бы улучшить производительность SQL сервера, и снизить такую бешенную нагрузку на физический диск.

Так как не на рабочем месте подробную техническую часть предоставить не готов. Очень надеюсь на помощь в решении вопроса. Опыта очень мало испытательный еще не окончен :)
16 ноя 16, 20:19    [19901234]     Ответить | Цитировать Сообщить модератору
 Re: SQL 2008 R на Hyper-V  [new]
Lem_On
Member

Откуда:
Сообщений: 8
Виртуальные диски на всех виртуальных машинах по умолчанию стоят как: Динамически расширяемый виртуальный жесткий диск
16 ноя 16, 20:38    [19901280]     Ответить | Цитировать Сообщить модератору
 Re: SQL 2008 R на Hyper-V  [new]
komrad
Member

Откуда:
Сообщений: 5261
Lem_On
Очень надеюсь на помощь в решении вопроса. Опыта очень мало испытательный еще не окончен :)


а вот такой запрос в гугл не закидывал?

обрати внимание на официальный документ Микрософт по первой же ссылке
он называется так:
Running SQL Server 2008 in a Hyper-V Environment
Best Practices and Performance Considerations
SQL Server Technical Article
17 ноя 16, 00:55    [19901925]     Ответить | Цитировать Сообщить модератору
 Re: SQL 2008 R на Hyper-V  [new]
Lem_On
Member

Откуда:
Сообщений: 8
Хм) почти сразу наткнулся что НЕ рекомендуется использовать динамические VHD. Буду преобразовывать, надеюсь получить существенный выигрыш в производительности.
17 ноя 16, 14:58    [19904055]     Ответить | Цитировать Сообщить модератору
 Re: SQL 2008 R на Hyper-V  [new]
Нектотам
Guest
Lem_On,

автор
WServer 2008 SQL 2008 R2 + БД + 1С сервер, выделено 10 000 МБ ОЗУ

Вне зависимости от конфигурации дисков: вы поместили 2 приложения, каждое из которых могжет сожрать по 100 ГБ (например, на 100 пользователях) в одну виртуалку с 10 ГБ.
17 ноя 16, 16:05    [19904370]     Ответить | Цитировать Сообщить модератору
 Re: SQL 2008 R на Hyper-V  [new]
Lem_On
Member

Откуда:
Сообщений: 8
Нектотам,

не совсем так, на одной вирт машине скуль и 1с серверная часть, а терминальные подключения и платформа 1С (тонкий клиент) на другой виртуальной машине.

Ну вообще по памяти проблем нет. редко доходит до 50% даже от выделенной.

Тормаза именно от нагрузки на жесткий диск. Если верить монитору производительности Хостовой машины.
18 ноя 16, 13:55    [19907925]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить