Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Какой сервер нужен?  [new]
VinniL
Member

Откуда:
Сообщений: 31
Всем доброго дня!

Для базы MS SQL сейчас выделяются отдельный сервер. Нужно подобрать подходящие характеристики для сервера.
База MS SQL, объем 20-30 Гб. Сервер для аналитики данных, поэтому нагрузка будет не большой.

Какие порекомендуете характеристики и где об этом можно почитать в интернете?

Заранее благодарю!
31 окт 19, 14:06    [22007152]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
1C Developer
Member

Откуда:
Сообщений: 51
Если база самописная нужны подробности о структуре данных и способах их обработки, иначе смотрите на сайте вендора.
31 окт 19, 14:08    [22007158]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
vikkiv
Member

Откуда: London
Сообщений: 2499
1) много быстрых ядер на процессоре(-ах) с большим кэшем и поддержкой AVX512 инструкций
2) много оперативной памяти (256GB и больше) со скоростью побыстрее
3) быстрый диск(-и) - SSD на NVMe
4) сеть 10~40Gb+ если постоянно много информации туда-сюда качается/передаётся

А так-то зависит от версии/редакции SQL - т.к. есть ограничения
31 окт 19, 14:50    [22007226]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
vikkiv
Member

Откуда: London
Сообщений: 2499
p.s. для паралельности/многопоточности нужно проц. смотреть чтобы фронт не сильно резкий был у thermal throttling.
31 окт 19, 14:52    [22007229]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
982183
Member

Откуда: VL
Сообщений: 3217
VinniL
Какие порекомендуете характеристики и где об этом можно почитать в интернете?

ты бюджет назови.
Под него и можно будет что-то порекомендовать.
"Сервер для аналитики данных" - недостаточно информации чтобы понять тип и величину нагрузок.
База у тебя небольшая. Проблем быть не должно даже на "обычном" оборудовании.

А советы надо спрашивать не здесь, а у разработчика вашего софта.

Сообщение было отредактировано: 31 окт 19, 14:57
31 окт 19, 14:56    [22007239]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
vikkiv
Member

Откуда: London
Сообщений: 2499
...это всё на основе того что я пол года назад где-то видел Microsoft-овский сравнительный анализ производительности DWH на базе то-ли Dell то-ли HP серверов с Intel-ами.
31 окт 19, 14:57    [22007243]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 29587
VinniL
Какие порекомендуете характеристики и где об этом можно почитать в интернете?
Рекомендовать можно только для конкретной системы, знать это могут либо разработчики, либо эксплуатанты.

Не слушайте никаких советов от тех, кто ничего не знает про вашу систему, спросите у тех, кто знает.
VinniL
Сервер для аналитики данных, поэтому нагрузка будет не большой.
Угу, 5000 аналитиков будут постоянно сканить все данные, нагрузка будет небольшой :-)

Даже если пользователей будет мало, даже если один, всё равно нужно знать типичные запросы для этого "анализа данных", потому что потребности могут простираться от 1 до сотен ядер.
31 окт 19, 15:23    [22007279]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
Yasha123
Member

Откуда:
Сообщений: 1640
vikkiv
2) много оперативной памяти (256GB и больше) со скоростью побыстрее

жирно-то не будет под базу в 30Гб еще и оперативки 256?
мало того, что база ТС однозначно перебьется и без
(у меня был сервер с 25Гб оперативки и 2 базы по 2Тб, никто не умер),
чтобы сервер мог ваши 256Гб заюзать, нужен Энтерпарайз.
огласите уж сразу товарищу цену на Энтерпрайз, чтобы губу не раскатывал
31 окт 19, 16:09    [22007330]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 6955
Yasha123,

да это он сказал, не подумав.
31 окт 19, 16:30    [22007350]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
vikkiv
Member

Откуда: London
Сообщений: 2499
Владислав Колосов,

ну вообще-то там прямо так и написано: зависит от редакции/версии
можно ещё добавить количество одновременных пользователей (10 ~ 100 ~ 1000)
например работающих в разных контекстах безопасности (50 ролей)
соединяющих по 5 фактов (весом от 5 до 10 гигабайт, миллиарды строк)
и 30 измерений по несколько миллионов строк,
у каждого свой кэш ...

ключевое там: зависит... и т.д. как уже выше написали: со всеми извращениями
может пользователям ответ нужен в теч. 100мс
и всё вместе расличными вариантами материализации view - in-memory, вместе с Temp

Сообщение было отредактировано: 31 окт 19, 16:45
31 окт 19, 16:42    [22007359]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6688
vikkiv
1) много быстрых ядер на процессоре(-ах) с большим кэшем и поддержкой AVX512 инструкций
2) много оперативной памяти (256GB и больше) со скоростью побыстрее
3) быстрый диск(-и) - SSD на NVMe
4) сеть 10~40Gb+ если постоянно много информации туда-сюда качается/передаётся

А так-то зависит от версии/редакции SQL - т.к. есть ограничения

совет от ретейла всего этого?
31 окт 19, 17:08    [22007390]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
tunknown
Member

Откуда:
Сообщений: 709
VinniL
Сервер для аналитики данных, поэтому нагрузка будет не большой.
Запросы от аналитики будут многопоточными или однопоточными? Если одно..., то лучше процессор с большей частотой, если много..., то лучше процессор с большим количеством ядер.
31 окт 19, 17:21    [22007404]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7088
VinniL,

Если винил, то сервер ламповый бери.
1 ноя 19, 00:18    [22007614]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 29587
TaPaK
vikkiv
1) много быстрых ядер на процессоре(-ах) с большим кэшем и поддержкой AVX512 инструкций
2) много оперативной памяти (256GB и больше) со скоростью побыстрее
3) быстрый диск(-и) - SSD на NVMe
4) сеть 10~40Gb+ если постоянно много информации туда-сюда качается/передаётся

А так-то зависит от версии/редакции SQL - т.к. есть ограничения

совет от ретейла всего этого?
Есть такая работа - пресейл-инженер в интеграторе :-)
1 ноя 19, 00:23    [22007615]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 32485
Блог
alexeyvg
Есть такая работа - пресейл-инженер в интеграторе :-)


смешно )
одной крупно компании, в которой я работал, они продали сервер со 128 ядрами и 256 Гб ОЗУ, тогда как реально ПО потребляло 5% CPU и 5Гб ОЗУ
1 ноя 19, 01:44    [22007625]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
982183
Member

Откуда: VL
Сообщений: 3217
Критик,

Сделан хороший задел на будущее.
Сроки последующей модернизации сильно отодвинуты.
Учены все возможные увеличения нагрузок.
Инфраструктура подготовлена к расширению

:)

А как вспомню, что творится у бюджетников в конце года....
1 ноя 19, 06:49    [22007659]     Ответить | Цитировать Сообщить модератору
 Re: Какой сервер нужен?  [new]
Idol_111
Member

Откуда:
Сообщений: 566
При такой постановке задачи, Вам любой ноутбук подойдет за штуку баксов. Еще и простаивать будет 90% времени.

Что там можно анализировать в 30 гигах?
4 ноя 19, 05:03    [22009190]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить