MSFT SQL Server - Нагрузка на MS SQL 2008R2
-
Andreytest
MSFT SQL Server - Нагрузка на MS SQL 2008R2
Доброго времени суток. Хостовая машина Ubuntu 12.04 + VirtualBox 4.2. Гостевая ОС WinServ2008R2 + MS SQL Server Enterprise 2008 R2 + сервер 1С. На гостевую ОС выделено 56 ГБ ОЗУ и 9 ядер CPU (Xeon E5 1650 v2 Hyper Threadyng), RAID 1 (2 Sata) для ОС і SSD для баз. Крутится до 20 баз, работает 40-50 пользователей. Под MS SQL Server выделено 40 ГБ ОЗУ. Пока использование ОЗУ не превышает 20-24 ГБ все работает шустро, нагрузка на ЦП не более 5-20%. Как только использование ОЗУ превышает 22-24 ГБ начинаются тормоза и нагрузка на ЦП вырастает до 40-80%. Дайте пожалуйста направление куда копать в сторону виртуализации или в сторону MS SQL? Благодарю.
-
lxa85
Re: MSFT SQL Server - Нагрузка на MS SQL 2008R2
Andreytest, В сторону виртуализации, если таковая непременно нужна. Xen, VMWare, Hyper-V, etc.
AFAIK VirtualBox не предназначен для серезной работы.
Посмотреть/поиграть - да.
Делать некоторые специфические вещи, дабы отличаться от конкурентов - тоже да.
Серьезная нагрузка - нет.
ИМХО
AFAIK VirtualBox не предназначен для серезной работы.
Посмотреть/поиграть - да.
Делать некоторые специфические вещи, дабы отличаться от конкурентов - тоже да.
Серьезная нагрузка - нет.
ИМХО
-
Andreytest
Re: MSFT SQL Server - Нагрузка на MS SQL 2008R2
Благодарю за ответ. Если правильно Вас понял, то именно виртуальна машина не справляется с возросшей нагрузкой на ОЗУ? А насчет VirtualBox - одни пишут что у них сервера работают и никаких проблем, другие поддерживаются мнения что VirtualBox не для серьезной нагрузки. Это вводит в заблуждения стоит ли использовать VirtualBox в рабочей среде. Может у Вас есть ссылки на материалы по виртуализации, какую из них использовать и в каких ситуациях, буду благодарен.
-
exo
Re: MSFT SQL Server - Нагрузка на MS SQL 2008R2
Цитата Andreytest:
Может у Вас есть ссылки на материалы по виртуализации
Может у Вас есть ссылки на материалы по виртуализации
MSFT SQL Server - Нагрузка на MS SQL 2008R2
http://technet.microsoft.com/en-us/l...=sql.105).aspx
-
Andreytest
Re: MSFT SQL Server - Нагрузка на MS SQL 2008R2
Andreytest, документацию, к сожалению, не предложу.
Я больше основываюсь на тех словах, что я вижу на конференциях по виртуализациям и рекламных буклетах фирм работающих с виртуализацией.
Три столпа - Xen, VMWare, Hyper-V (и продукты на их основе, Oracle VM Server на базе Xen например), как основные и универсальные.
Дальше идет дробление на специфические вещи и более узкие задачи.
Цитата Andreytest:
Если правильно Вас понял, то именно виртуальна машина не справляется с возросшей нагрузкой на ОЗУ?
Уверенно сказать не могу. Но связка VirtualBox + MS SQL -- сомнительна и не наслуху.
Возможно для более точного ответа, что именно "проседает", надо покопать документацию
+ попробовать собрать статистику с сервера, не сильно его нагружая.
Что с ней потом делать - с ходу не знаю и поднимаю лапки к верху.
Надо смотреть.
Я больше основываюсь на тех словах, что я вижу на конференциях по виртуализациям и рекламных буклетах фирм работающих с виртуализацией.
Три столпа - Xen, VMWare, Hyper-V (и продукты на их основе, Oracle VM Server на базе Xen например), как основные и универсальные.
Дальше идет дробление на специфические вещи и более узкие задачи.
Цитата Andreytest:
Если правильно Вас понял, то именно виртуальна машина не справляется с возросшей нагрузкой на ОЗУ?
MSFT SQL Server - Нагрузка на MS SQL 2008R2
Уверенно сказать не могу. Но связка VirtualBox + MS SQL -- сомнительна и не наслуху.
Возможно для более точного ответа, что именно "проседает", надо покопать документацию
VirtualBox Main API Documentation
и написать несколько счетчиков производительности. + попробовать собрать статистику с сервера, не сильно его нагружая.
Что с ней потом делать - с ходу не знаю и поднимаю лапки к верху.
Надо смотреть.
-
Andreytest
Re: MSFT SQL Server - Нагрузка на MS SQL 2008R2
lxa85, благодарю за ответы. А Вы используете виртуализацию на серверах? Если да то что именно?
На данный момент умею работать только с Hyper-V и VirtualBox, на хостовой машине пока нет возможности сменить ОС на ОС от Microsoft. Остается учить Xen или KVM.
На данный момент умею работать только с Hyper-V и VirtualBox, на хостовой машине пока нет возможности сменить ОС на ОС от Microsoft. Остается учить Xen или KVM.
-
lxa85
Re: MSFT SQL Server - Нагрузка на MS SQL 2008R2
Andreytest, основная фиртуализиция - VMWare Server. Дополнительная "поиграть" - Xen.
Но это уже за рамками данного топика
Но это уже за рамками данного топика

-
Andreytest
Re: MSFT SQL Server - Нагрузка на MS SQL 2008R2
Заметил, что во время нагрузки процесс Interrupts грузит ЦП вирутуальной машины на 30-40% и Системные прерывания на 10-15%. Это происходит когда появляется нагрузка на сервер со стороны MS SQL. Помогает успокоить процесс Interrupts только перезагрузка виртуальной машины. Может кто сталкивался с подобной ситуацией? Благодарю.