Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Выбор комплектующих » Прошу проконсультировать по поводу конфигурации SQL сервера.

Модерирует : Akam1, Dr_StandBy, vertex4

Akam1 (28-06-2014 03:42):  Версия для печати • ПодписатьсяДобавить в закладки

   

bargo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу проконсультировать по поводу конфигурации SQL сервера.
В последнее время встала в полный рост проблема
Недостаточной производительности существующей конфигурации.
Коротко о рабочей среде.
2 сервера M910  
(2xIntel Xeon E5630 (4C, 2.53 ГГц), 256 Гб ОЗУ , 2x146 Гб HDD (SAS, 10к), 2x1000Base-T)
используются в качестве хостов VMWare. Поднят кластер. 40 виртуальных машин.
В качестве хранилища используется быстрая дисковая полка Dell EqualLogic PS6000.  
(16 HDD SAS 10к, 4x1000Base-T).
Основные проблемы возникают с одним приложением.
Наше предприятие использует систему электронного документооборота Docsvision 4.5
Общее количество пользователей 500. Одновременно могут работать 100.
Текущий размер базы SQL 103GB.
Текущий ежемесячный прирост меньше 2GB.
Сервер Docsvision 4.5 (6 vCPU, 8GB ОЗУ) – нагрузка не чувствуется.
Сервер SQL (8 vCPU, 16GB ОЗУ) – иногда возникает перегрузка по памяти.
Настроена перезагрузка раз в сутки (?)
Текущие мысли по ситуации.
Есть подозрение, что размещение сервера SQL в виртуальной среде не лучшее решение.
И похоже, что мы уперлись в производительность дисковой подсистемы.
В случае выполнения например задачи по архивации одной из витруальных машин.
Проблема с производительностью Docsvision резко обостряется.
Я теоретически вижу следующие выходы из указанной ситуации (мой голос совещательный).
1. Покупка нового сервера SQL. Переход от VM на железо. Целесообразность этого пути.
Собственно нужна консультация по конфигурации данного сервера.
2. В ближайшее время должна приехать дисковая полка DELL EQ6100XS.
В которой часть дисков SSD. НО! И увы 4x1000Base-T.
Непонятно, почему DELL поставил 10Gb сеть?
Суммарная пропускная способность четырех интерфейсов не более 4х100Мбайт/с.
Даже одиночный SSD может больше. По IOPS ситуация конечно должна улучшится.
Но странно как то.
3. Резкое увеличение объема оперативной памяти на VM SQL сервера (до 40GB – есть резервы, 128GB – придется жертвовать некоторыми возможностями кластера VMWare).
Как временное решение. В сети мне встречались рекомендации, что SQL работает наилучшим образом когда база данных может быть целиком размещена в оперативной памяти.
Для этого потребуется дополнительная настройка SQL?  
Кешировать ее туда надо принудительно?
Или дать серверу 48GB. Отменить перезагрузку?  
Понаблюдать за использованием оперативки.
Сервер по идее должен сам закешировать наиболее часто используемую информацию.  
И производительность должна нормализоваться?
 
Попрошу порекомендовать также другие форумы
где можно обсудить данную проблематику.

Всего записей: 100 | Зарегистр. 17-05-2004 | Отправлено: 11:58 27-06-2014
Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
http://forum.ru-board.com/topic.cgi?forum=67&topic=0026

----------
В правильно поставленном вопросе всегда содержится 50% ответа
Все будет так, как должно быть. Даже если будет иначе.

Всего записей: 26360 | Зарегистр. 20-04-2006 | Отправлено: 03:41 28-06-2014
   

Компьютерный форум Ru.Board » Hardware » Выбор комплектующих » Прошу проконсультировать по поводу конфигурации SQL сервера.
Akam1 (28-06-2014 03:42):


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru