Сервер MS SQL под ESX

Как создать сервер оптимальной конфигурации.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
ober
Junior member
Сообщения: 6
Зарегистрирован: 21 мар 2011, 17:19
Откуда: Волгоград

Сервер MS SQL под ESX

Сообщение ober » 28 мар 2011, 14:38

Имеем сервер Intel SE7501BR2/2*XEON 2,8Гц/2Гб ОЗУ/RAID 10*4 scsi 18ГБ 15000rpm on LSI 320-1 64Mb с батарейкой. На нем крутиться несколько БД под MS SQL Server 2005 Std. Явных тормозов нет. При пиковой нагрузке очередь бывает 3-4, проц загружен на 30-40%, 20-25 пользователей (активно работают 10). Размер основной БД 25Гб. База потихоньку растет (3-5Гб в год) и место скоро закончится. Встал вопрос о переезде на новый сервер.

Имеется также 10 виртуалок работающих на других серверах под VMWare Server (AD/Mdaemon/ISA Server/DR WEB). Напрашивается сервер под ESX с переносом на него имеющихся виртуалок плюс MS SQL Server. Хотелось бы услышать ваше мнение по поводу производительности MS SQL под VMWare.
Плюс конфиги железа на котором это будет работать. Сервер в стойку 2U.

DefDuck
Advanced member
Сообщения: 484
Зарегистрирован: 05 май 2010, 13:56
Откуда: Москва
Контактная информация:

Re: Сервер MS SQL под ESX

Сообщение DefDuck » 28 мар 2011, 15:06

Оверхед на виртуализацию по вычислительным ресурсам - %5-7.
SQL живёт в виртуальной среде нормально.

Какое приложение использует БД?
Не боитесь все яйца положить в одну корзину и разбить корзину вдребезги?
C уважением, Антон
a.utkin@trinitygroup.ru

ober
Junior member
Сообщения: 6
Зарегистрирован: 21 мар 2011, 17:19
Откуда: Волгоград

Re: Сервер MS SQL под ESX

Сообщение ober » 28 мар 2011, 15:16

Приложение - АБС Диасофт.
Яйца будем копировать на старые серваки.

DefDuck
Advanced member
Сообщения: 484
Зарегистрирован: 05 май 2010, 13:56
Откуда: Москва
Контактная информация:

Re: Сервер MS SQL под ESX

Сообщение DefDuck » 28 мар 2011, 15:25

Тогда примерно так:
http://www.trinitygroup.ru/products/ser ... mr/e220-m3
+ 2 x Xeon X5650
+ 32Gb RAM
+ Adaptec 5805 + BBU
+ 8 x SAS HDD

Если интересуют подробности, готов отправить в почту.
C уважением, Антон
a.utkin@trinitygroup.ru

ober
Junior member
Сообщения: 6
Зарегистрирован: 21 мар 2011, 17:19
Откуда: Волгоград

Re: Сервер MS SQL под ESX

Сообщение ober » 28 мар 2011, 15:30

ок.

DefDuck
Advanced member
Сообщения: 484
Зарегистрирован: 05 май 2010, 13:56
Откуда: Москва
Контактная информация:

Re: Сервер MS SQL под ESX

Сообщение DefDuck » 28 мар 2011, 16:44

Ушло в почту.
C уважением, Антон
a.utkin@trinitygroup.ru

ober
Junior member
Сообщения: 6
Зарегистрирован: 21 мар 2011, 17:19
Откуда: Волгоград

Re: Сервер MS SQL под ESX

Сообщение ober » 30 мар 2011, 14:54

Просветите пожалуйста.
Что говорит Microsoft про запуск MS SQL Server в виртуальной среде (ESX 4.1, VMWare Server)?

DefDuck
Advanced member
Сообщения: 484
Зарегистрирован: 05 май 2010, 13:56
Откуда: Москва
Контактная информация:

Re: Сервер MS SQL под ESX

Сообщение DefDuck » 30 мар 2011, 15:07

Он не против. :)
C уважением, Антон
a.utkin@trinitygroup.ru

Be_HaPPY
Power member
Сообщения: 38
Зарегистрирован: 28 апр 2010, 08:39
Откуда: Petropavlovsk-Kamchatsky

Re: Сервер MS SQL под ESX

Сообщение Be_HaPPY » 02 апр 2011, 15:15

Из собственного опыта:
Был физический сервер с бытовой материнкой, core quad, 4-мя саташками на интегрированном в материнку RAID10, 2008 виндой и MSSQL+MySQL. Работало более-менее сносно на 1,5 сотни сайтов.
Потом все это попало нам в руки и с помощью вмварь конвертера переехало на ESX4.1. Железо - 2хX5650, 72 Гб ОЗУ, Adaptec 5805+BBU (все кеширование включено), RAID6 из 12 SAS 15k.
Так вот, после переезда вещи, которые напрягают процессор стали летать, но вот все, что требует активных дисковых операций - начало подтупливать. При этом в настройках VmWare пробовал резервировать все ресурсы, шару по диску делал на High (2000) - все равно тупит. Некоторые сайты начали отваливаться. Правда - только те, что сидят на MySQL (Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.)
В графиках вмвари использование диска - чтение до 1,5, запись - до 2,5 мегабайта/с (круглые сутки). Размер кластера на VMFS - 2 Мегабайта (диски до 512 ГБ). В графиках виртуальной машинки - и чтение и запись в пределах 2-30 мегабайт/с. Латенси всего хранилища на чтение в среднем 2,25 (от 0 до 20мс), на запись - 0,29 (от 0 до 19мс). По сети сервер БД целый день отдает в среднем 20 мегабит/с.

Аналогично на другом хосте крутится PervasiveSQL с 40ГБ базой и так же тупит (клиентов не много).

Запас по производительности у обоих хостов огромный. Тот же сервер БД при резервном копировании выжимает 130 мегабайт/с.

В ближайшее время планирую перенести все добро на физический сервер (если не заставлю работать быстро в виртуалке). А по стабильности работы MSSQL претензий нет (только по скорости).

ober
Junior member
Сообщения: 6
Зарегистрирован: 21 мар 2011, 17:19
Откуда: Волгоград

Re: Сервер MS SQL под ESX

Сообщение ober » 05 апр 2011, 10:51

Спасибо большое. Нечто подобное и хотел услышать.
А как насчет варианта использование Windows Server 2003std 64bit с установкой на него MS SQL 2005Std и VMWARE Server (free).

Be_HaPPY
Power member
Сообщения: 38
Зарегистрирован: 28 апр 2010, 08:39
Откуда: Petropavlovsk-Kamchatsky

Re: Сервер MS SQL под ESX

Сообщение Be_HaPPY » 05 апр 2011, 11:37

Смотря что будет крутиться в вмвари. Если тестовый сервер или не очень важный сервис, которому не нужна хорошая производительность, то можно. Если что-то более-менее важное или нагруженное, то лучше не стоит. Если виртуализация исключительно на windows, то стоит присмотреться к Hyper-V.

ober
Junior member
Сообщения: 6
Зарегистрирован: 21 мар 2011, 17:19
Откуда: Волгоград

Re: Сервер MS SQL под ESX

Сообщение ober » 05 апр 2011, 22:05

Просветите пожалуйста в чем преимущество Hyper-V перед VMWare Server

Ответить

Вернуться в «Серверы - Конфигурирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 24 гостя