Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Другие серверные продукты » Разное - Hyper-V и сильное подвисание SQL Server'ов

Ответить
Настройки темы
Разное - Hyper-V и сильное подвисание SQL Server'ов

Ветеран


Сообщения: 2098
Благодарности: 143


Конфигурация

Профиль | Отправить PM | Цитировать


Доброе время суток. Тему можно и в MS SQL Server перенести, а можно и здесь оставить.
Имеется Windows 10 Prof 64 bit, работающий в качестве Сервера 1С, на нем же СУБД SQL Server - 2 экземпляра (2016 STD). Нужно было на этом же сервере развернуть виртуальную машину, установил роль HyperV, создал ВМ, установил нужную ОС. Примерно через сутки обнаружил проблему - оба экземпляра SQL Server'ов начали забирать по 50 % процессорного времени и очень сильно виснуть. Удалил роль HyperV, перезагрузил ОС - проблема ушла, т.е. она была в HyperV. У меня вопрос - что в HyperV могло заставить SQL Server'а так виснуть ? Какие предположения ?

-------
"Нет" - войне.


Отправлено: 19:42, 26-06-2017

 

Ветеран


Сообщения: 953
Благодарности: 12

Профиль | Отправить PM | Цитировать


__sa__nya, какие ресурсы имеет хостовая система?
сам вот около 2х месяцев планировал перейти на виртуальный SQL с 1С, но так и не решился, т.к. имел вопросы без ответов и не рискнул.
Но много чего пробовал и понял.
И так, что касается процессорного и ОЗУ ресурсов - вы сколько поставьте в настройках VM, столько "режется" от хостового , не важно он занят виртуалкой или нет. То есть если у вас 8 ядер, вы 4 дадите вирталке, то под хост останется 4 , то есть 50%.
Честно говоря под win 10 не ставил, я все пробовал на win 2012_oм сервере.

Отправлено: 21:31, 28-06-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для cameron

Ветеран


Сообщения: 4677
Благодарности: 1092

Профиль | Отправить PM | Цитировать


предполагаю, что дело в CPU Affinity. хотела ещё сказать, что Numa Nodes, потом поняла, что 10-тка скорее всего на одном сокете, да ещё и каком-нить сверхбюджетном УГ.
Цитата krec:
То есть если у вас 8 ядер, вы 4 дадите вирталке, то под хост останется 4 , то есть 50%. »
это вы как-то зело бодро и абсолютно неверно пересчитали pCPU в vCPU.
не надо так больше.
Цитата __sa__nya:
Имеется Windows 10 Prof 64 bit, работающий в качестве Сервера 1С, на нем же СУБД SQL Server - 2 экземпляра (2016 STD). Нужно было на этом же сервере развернуть виртуальную машину, установил роль HyperV »
честно говоря дальше читать уже совсем не интересно.
хотя бы на SSD всё это?
ну и раз всё равно нарушение лицензии, то поставьте 2k16 (2k12r2), активируются они так же как и 10-тка.

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.


Отправлено: 23:54, 28-06-2017 | #3


Ветеран


Сообщения: 2098
Благодарности: 143

Профиль | Отправить PM | Цитировать


Цитата krec:
__sa__nya, какие ресурсы имеет хостовая система? »



Intel Core I5 (точную модель не скажу) 4 ядра, 3,2 Ghz
24 GB оперативы
4 диска: 128 GB SSD - ОС, 2*2 TB - данные БД SQL Srv, архивы баз (2-й диск), vhd-файл ВМ, 1*TB тестовые базы SQL


Цитата cameron:
предполагаю, что дело в CPU Affinity. »



- проверю, но как это связано с непонятной нагрузкой SQL Server'ами процессора ? Эта нагрузка была даже при выключенной ВМ, т.е. на лицо какой-то глюк в ПО.


Цитата cameron:
да ещё и каком-нить сверхбюджетном УГ. »


- Для целей которые на него возложены, полностью подходит, если вы мамки (не урезанные) и нормальные процы от Intel, качественный БП, диски, память считаете сверхбюджетным УГ, то, мое мнение - у вас явно какой-то перекос в понятиях внедрения железа.

Времена когда под серверные задачи нужно только серверное железо - прошли (ИМХО), сейчас настольное железо по мощности шагнуло сильно вперед, как и возможности настольных ОС, и я не вижу ничего плохого брать это за основу и внедрять сервера для решения задач, которые им "по плечу". Под такими задачами подразумевается развернуть компьютер для обслуживания от 3 до 20 клиентов. Согласитесь - под такие задачи предлагать клиенту взять сервер, серверное ПО, что вместе будет как минимум в 4 раза дороже чем аналогичное по мощности железо на основе настольного ПК и лицензия на настольную ОС - неверно с экономической точки зрения, учитывая что вариант на основе настольного железа абсолютно не уступает по производительности, если говорить о надежности - в теории думаю уступает, на практике - на моих внедрениях по такой схеме (это между 20 и 30), при нормально настроенной архивации сбой любого компонента компьютера решается в течении 1-2 рабочих дней; за 5 лет такой практики было только 2 случая выхода из строя железа, сроки устранения компании устраивают.

Цитата cameron:
ну и раз всё равно нарушение лицензии, »

- В чем выражается "нарушение" ? - SQL Server ставить на настольную ОС никто не запрещает, количество подключений к ОС - не более 20 (не превышает правила лиц соглашения); явно серверных продуктов (кроме SQL Server который можно ставить на настольные ОС) - нет...
"серверность" сервера 1С с точки зрения лиц вопроса под большим вопросом.
Где что нарушено ?

-------
"Нет" - войне.


Последний раз редактировалось __sa__nya, 29-06-2017 в 20:16.


Отправлено: 19:56, 29-06-2017 | #4



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Другие серверные продукты » Разное - Hyper-V и сильное подвисание SQL Server'ов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2012 - [решено] Сильное торможение сеанса по RDP с Windows Server 2012 Standart x64 tgrisha72 Windows Server 2012/2012 R2 15 11-12-2015 13:42
Использование - [решено] SQL Server 2012 Express и SQL CAL Vadim_SVN Лицензирование продуктов Microsoft 3 11-08-2014 02:11
сильное подвисание Win7 и периодическое пощелкивание из корпуса ноутбука B.Brother Лечение систем от вредоносных программ 4 03-12-2012 22:58
Использование - MS SQL server cal 2005 для доступа к SQL SRV 2008 xaustov Лицензирование продуктов Microsoft 1 20-01-2012 17:55
Использование - SQL Srv Ent -> SQL Express, сколько нужно CAL'ов? vpp Лицензирование продуктов Microsoft 1 11-09-2009 13:34




 
Переход