Посоветуйте сервер для SQL

В этом разделе обсуждаются серверы для работы с 1С

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

alex1309
member
Сообщения: 25
Зарегистрирован: 09 янв 2007, 17:49
Откуда: Самара
Контактная информация:

Посоветуйте сервер для SQL

Сообщение alex1309 » 15 окт 2014, 12:06

Добрый день.
Помогите подобрать конфигурацию сервера для SQL.

Сейчас все работает на ОС: Win Server 2012(x64),SQL Server 2008(x64);
Сервер SQL: Intel E5-2690 x2, ОЗУ 256 Гб, Raid10 из 20 x 300 Гб, 15к +2 HotSpare, Контроллер LSI 9271-8i c батарейкой+ CacheCade,FastPath.
Базы данных: 260 ГБ, 180Гб, 160Гб, 80 ГБ, 20 Гб и 15 ГБ.

HyperV сервер1 : Win Server 2012R2 Enterprise (x64), Intel E5645 x2, 144ГБ ОЗУ., LSI 9265-8i c батарейкой +Xyratex 5412(2 полки) 24 x SAS 300ГБ 15K для VM+ FileShare
хостовая машина Сервер 1С8.2(x64): выделено ОЗУ 32 Гб
+ на сервере Hyperv1 : DC1+Терминал1(до 35 польз)
HyperV сервер2: Win Server 2012R2 Enterprise (x64), Intel E5530 x2, 32ГБ ОЗУ.
на сервере Hyperv2 крутится DC2+Терминал2(до 35 польз)
Все сервера Supermicro, в стойке.
Кол-во одновременно работающих пользователей ~ 140 чел. в пике 180
Пользователи периодически жалуются на зависания. Логи перфоманса прилагаю.
Вложения
Admin.rar
(347.53 КБ) 349 скачиваний

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение Stranger03 » 15 окт 2014, 16:24

alex1309 писал(а):Добрый день.
Выложите пож-та blg - бинарники за период 4-5 часов в часы жалоб клиентов. Посмотрим.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение Tert » 15 окт 2014, 17:09

alex1309
В процессе работы есть всплески при обращении к дисковой системе.
Но не слишком критичные.

У вас есть опция CacheCade на контроллере. А сам кеш то есть?

alex1309
member
Сообщения: 25
Зарегистрирован: 09 янв 2007, 17:49
Откуда: Самара
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение alex1309 » 16 окт 2014, 08:30

В качестве кэша стояли 2 ssd OSZ Vertex4 на 128 gb(не для корпоративного использования), но они через 6 мес. умерли )))
В тот момент цена на ssd была не гуманная, поэтому решили попробовать дешевый вариант.
Но как оказалось ощутимого прироста не появилось даже с использованием SSD в качестве кэша.
На данный момент Cache cade отключен(см.вложение)
Прикладываю бинарник.
Вложения
DataCollector011510141637.rar
(162.71 КБ) 329 скачиваний
Sql.jpg

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение Stranger03 » 16 окт 2014, 10:15

"alex1309"
В бинарнике нет данных, которые нужны, что собирать тут: http://3nity.ru/viewtopic.php?f=28&t=13388
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение Tert » 16 окт 2014, 15:10

alex1309
Судя по картинке у вас создано 4 LUN'а на всех дисках.
Я бы все же базы и tempdb попробовал разнести по разным дискам.

CacheCade имеет смысл, когда часто используемые данные имеют объем не больше объема кеша.
Иначе его эффективность сильно падает.

alex1309
member
Сообщения: 25
Зарегистрирован: 09 янв 2007, 17:49
Откуда: Самара
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение alex1309 » 16 окт 2014, 16:50

То есть возможно докупить 2 ssd типа s3700 , объединив в зеркало и положить туда tempdb?
Или наоборот основные базы перенести на Ssd, а все остальное оставить на текущем Raid 10 ?

Но меня смущает периодическая загруженность процессора на 100 %. Боюсь в дальнейшем с учетом роста базы загрузка будет расти и мы упремся в производительность по процам. Поэтому с учетом планов на будущее необходим новый сервер + СХД для базы.



Собрал новые данные по перфомансу.
Вложения
DataCollector01161014152.rar
(55.1 КБ) 344 скачивания

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение Tert » 16 окт 2014, 19:08

alex1309
Лучше базы положить на SSD.

Что то последний счетчик не открывается.

alex1309
member
Сообщения: 25
Зарегистрирован: 09 янв 2007, 17:49
Откуда: Самара
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение alex1309 » 17 окт 2014, 13:22

ПРоверил, выложенный файл у меня открывается

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение Stranger03 » 20 окт 2014, 10:39

alex1309 писал(а):Собрал новые данные по перфомансу.
Не то собрали, нет данных по ядрам, нет данных по очередям к дискам. По памяти у вас свободно порядка 9ГБ, базе споконой можно гигов 8-мь еще отдать.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

alex1309
member
Сообщения: 25
Зарегистрирован: 09 янв 2007, 17:49
Откуда: Самара
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение alex1309 » 20 окт 2014, 12:46

Странно. собирал средние значения длины очереди очередей на чтение и запись.

Ну да ладно.
Что в моем случае посоветуете? Все равно процессор временами встает по 100 %.
Хочется иметь задел на будущее, так как базы постоянно растут, кол-во пользователей тоже.
Хочется рассмотреть сервер с СХД, посоветуйте с учетом размеров баз и нагрузки.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение Stranger03 » 20 окт 2014, 13:05

alex1309 писал(а):Что в моем случае посоветуете? Все равно процессор временами встает по 100 %.
Хочется иметь задел на будущее, так как базы постоянно растут, кол-во пользователей тоже.
Хочется рассмотреть сервер с СХД, посоветуйте с учетом размеров баз и нагрузки.
Ну пока могу посоветовать только пальцем в небо. Загрузка по процам я вижу в районе 40%, пиков не так много. А по ядрам раскладки у меня нет. По памяти все норм. По дискам бы глянуть средние значения очереди. Вы поставили текущую, она ни о чем. По нулям.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение Stranger03 » 20 окт 2014, 13:11

alex1309 писал(а):Что в моем случае посоветуете? Все равно процессор временами встает по 100 %.
И вот я еще немного не понял. У вас машинки вполне себе неплохие. Загрузку процессоров вы где видите? На терминалке на гиперви? И счетчики то где снимали? На скуле или в терминалках?
П.С. по факту у вас 140 пользователей. Под такую ферму надо бы с той же виртуализацией сделать тройку серверов как минимум, лучше бы 4-е. Пара бы серверов под терминалки, один под скуль, один по СП и прочее. Худо бедно, при выходе из строя одного из серверов три остальные должны переварить. Может в почту? Ребята сейчас отпишут.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

alex1309
member
Сообщения: 25
Зарегистрирован: 09 янв 2007, 17:49
Откуда: Самара
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение alex1309 » 20 окт 2014, 13:35

Перфомансом постоянно мониторю загрузку на сервере SQL, оттуда и собственно счетчики. Терминалок у нас 2, предназначены для работы удаленных пользователи, остальные все толстые клиенты. 2 физических сервера,все виртуализированно. 2Терминалки в ферме .1 SQL . Но пользователи жалуются на тормоза в 1с. Сейчас добавил счетчиков. к вечеру будет готово.
Жду в почте информацию.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Посоветуйте сервер для SQL

Сообщение Stranger03 » 20 окт 2014, 13:39

alex1309 писал(а):Но пользователи жалуются на тормоза в 1с.
Если снимали счетчики по Скулю, то чего-то страшного я там не увидел. Но очереди по дискам мне нужны для анализа. По пользователям, какие из них жалуются? Терминальные или толстые? :)
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Ответить

Вернуться в «Конфигурации сервера для 1С»

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

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