|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
Здравствуйте. У клиента развернута биллинговая система с базой данных Oracle. Сейчас на сервере 2*Xeon E5620 2.4 GHz/20 GB RAM/8*500 Gb SATA HDD RAID 10 С базой данных довольно интенсивно работают 35 пользователей. Размер БД 200 Gb. Такое количество дисков было взято для увеличения скорости, а не из-за объема. Сейчас база упирается в основном в память и диски. Да и серверу второй десяток лет идет, надо поменять. Думали предложить DL360 c 64Gb ОЗУ и дисками SSD. Мы разработчики и по серверам глубокой квалификации нет и с серверными SSD никогда не работали, обычно SAS. Можете помочь подобрать оптимальную конфигурацию? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2019, 13:46 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
Народная мудростьВ речке где в среднем по колено, утонула корова. Насколько я понял, Ваша компания является разработчиком. Требования по железу, проведение функционального и нагрузочного тестирования - Ваша зона ответственности. И в общем случае, задача не так проста. Ну и по постановке задачи, не понятно что у Вас: 1) ведется биллинг 35 "ленивых" клиентов, обычно, такая нагрузка ни о чем, потянет практически любой сервер. 2) С приложением работают 35 операторов, а биллинг отслеживает работу 200000 клиентов :) с нагрузкой 2000 транзакций в сек. Тут все гораздо интереснее. Нужно смотреть реальную нагрузку, операторы. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2019, 14:03 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
Intel Xeon E5620 2.4 GHz - это 4-х ядерный процессор. Итого у вас имеется на сервере 8 ядер. Какая используется версия и редакция Oracle Database? Какая операционная система? Какую версию и редакцию Oracle Database планируете использовать на новом сервере? Какую операционную систему? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2019, 14:03 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
вы уверены, что в память и диски упирается? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2019, 14:03 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
Vadim Lejnin, С приложением работают 35 пользователей ведут учет 130 000 абонентов, билллинг ЖКХ. Транзакций не сильно много. Подвисает на расчетах и отчетах. SQL*Plus, Oracle 11 SE на Windows Server 2008. Будет та же база на WS 2016. alex-ls, Adviser в EM советует памяти добавить до 32 Гб, а там же в Performance в пиковые нагрузки больше всего диски грузит. Хотелось бы рекомендацию типовой конфигурации. Пор памяти решили вдвое рекомендованной взять, а по дискам почитали, что на SSD многие переходят, хотелось бы тоже хотяб 5 увеличение скорости. Кстати сейчас стоят диски SATA 7200 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2019, 14:34 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
shuriktVadim Lejnin, С приложением работают 35 пользователей ведут учет 130 000 абонентов, билллинг ЖКХ. Транзакций не сильно много. Подвисает на расчетах и отчетах. SQL*Plus, Oracle 11 SE на Windows Server 2008. Будет та же база на WS 2016. alex-ls, Adviser в EM советует памяти добавить до 32 Гб, а там же в Performance в пиковые нагрузки больше всего диски грузит. Хотелось бы рекомендацию типовой конфигурации. Пор памяти решили вдвое рекомендованной взять, а по дискам почитали, что на SSD многие переходят, хотелось бы тоже хотяб 5 увеличение скорости. Кстати сейчас стоят диски SATA 7200 Советовать Вам без отчетов, это как ставить диагноз по фотографии 5х увеличение скорости, без них тоже не добится. Возможно будет достаточно собрать статистику и все полетит, мы же не знаем как у Вас там настроено и что используется. Нужно смотреть какие конкретно операторы тормозят, на каких событиях висят ожидания. В принципе, сервер который Вы планируете хуже точно не сделает, тем более 10 летнее железо лучше поменять. Но и учитывайте: 1) 11SE - официально поддерживает только ws2012 (Внимание обязателен патч 11.2.0.4+) 2) У Вас SE или SE1? тут есть нюансы по лицезированию ядер/sockets, кроме того, если офф поддержки нет, то накатывать патчи Вы не имеете права. В этом случае,вы можете только перенсти базу так как есть на новый сервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2019, 14:49 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
Vadim Lejnin2) У Вас SE или SE1? тут есть нюансы по лицезированию ядер/socketsКакие именно нюансы? Если нужно было лицензировать SE или SE1 на два сокета, то отличия были только в цене. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2019, 16:29 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
shuriktПодвисает на расчетах и отчетах.так если вы "криво" запросы написали,то чего на сервер пенять? Настройки инстанса + конфигурация железа если и дадут прирост производительности, то на единицы (максимум - десятки) процентов. А вот пересмотр приложения, исправление и оптимизация откровенно "кривых" запросов, актуализация схемы индексации в соответствие с работающими запросами, пересмотр структуры данных и их реорганизация - может дать прирост в несколько раз. Тем более, что вы - разработчик системы, имеете доступ к исходному коду и знаете где какие запросы крутятся и какие данные ими ворочаться... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 05:14 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
Тюнингом приложения сейчас занимаются разработчики с ДБА. Тоже надеемся, что там будет прирост скорости. Задача замены сервера в любом случае остается из-за его старости. Хотелось и за счет этого выиграть в скорости. 1) Про версию Windows смотрели. Возможно придется на 2008 оставить. Кстати параллельный вопрос насколько критично из практики ставить не сертифицированные версии базы с ОС? ДБА для тестов разворачивали не сертифицированную базу 11 на WS2016. Все работало отлично. Будет пороховая бочка и десятые доли процентов вероятности, что будут проблемы? 2) У нас SE1. Переходим с двухсокетного с 4 ядерными процессорами, на односокетный с 16 ядерным процом. С одним сокетом железо значительно дешевле и думаем за счет кол-ва ядер не потеряем в скорости. Сейчас основной вопрос по дисковой подсистеме. Рассматриваем вариант: на 4 SAS-дисках RAID 10 - OC, flash_recovery, TEMP, UNDO, redo на 4 SSD-дисках RAID 10 - файлы базы данных ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 07:17 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
Щукина АннаshuriktПодвисает на расчетах и отчетах.так если вы "криво" запросы написали,то чего на сервер пенять? Настройки инстанса + конфигурация железа если и дадут прирост производительности, то на единицы (максимум - десятки) процентов. А вот пересмотр приложения, исправление и оптимизация откровенно "кривых" запросов, актуализация схемы индексации в соответствие с работающими запросами, пересмотр структуры данных и их реорганизация - может дать прирост в несколько раз. Тем более, что вы - разработчик системы, имеете доступ к исходному коду и знаете где какие запросы крутятся и какие данные ими ворочаться... Тюнинг оно такое - нет предела совершенству. Запросы производительность которых не удовлетворяет клиентов, не укладываются в SLA - тюнить конечно надо. Но после определенного момента никуда от апгрейда не уйти. Переход с sata дисков на ssd может дать прирост совсем не в единицы или в 10ки процентов. Не стоит делать такие заявления не зная предмета. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 08:24 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
kinky catПереход с sata дисков на ssd может дать прирост совсем не в единицы или в 10ки процентов. может дать, а может не дать. Это видно при анализе работы системы, а тут анализ не закончен, а сервер уже подбирают... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 09:26 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
автор2) У нас SE1. Переходим с двухсокетного с 4 ядерными процессорами, на односокетный с 16 ядерным процом. С одним сокетом железо значительно дешевле и думаем за счет кол-ва ядер не потеряем в скорости. Вы уверены, что все ядра загружены? А то ведь так может статься, что 4\8(НТ) ядер, но по частоте 3,5, будет лучше 16-ти, но по 1.8.. авторна 4 SAS-дисках RAID 10 - OC, flash_recovery, TEMP, UNDO, redo на 4 SSD-дисках RAID 10 - файлы базы данных На SSD выигрышнее, просто потому, что на 4-х HDD смысла нет делить.. Но без статистики, это все равно, что в лоб решать проблемы, более быстрым железом.. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 11:27 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
Покольку у Вас SE1, tuning pack не доступен Поэтому, получите statspack отчет на проблемный интервал времени Тогда можно будет посмотреть, что у Вас тормозит p.s. backup стратегия существует, и опробована что работает? 10 лет, это 10 лет p.p.s. статистика по таблицам собирается регулярно? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 11:43 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
shuriktна 4 SAS-дисках RAID 10 - OC, flash_recovery, TEMP, UNDO, redo на 4 SSD-дисках RAID 10 - файлы базы данных Оригинальненько. Ценные(?) данные положить на быстрые носители с конструктивно ограниченным временем жизни, а интенсивно нагруженные, но легко восстановимые сущности - на более надежные, но относительно медленные устройства. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 14:41 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
andrey_anonymousс конструктивно ограниченным временем жизни разве у современных ssd проблемы со сроком жизни? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 16:55 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
alex-lsandrey_anonymousс конструктивно ограниченным временем жизни разве у современных ssd проблемы со сроком жизни? А разве физика процесса изменилась? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 17:33 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
andrey_anonymousalex-lsпропущено... разве у современных ssd проблемы со сроком жизни? А разве физика процесса изменилась? так и НЖМД если физику учитывать тоже не особо надежны. насколько я понимаю у SSD есть ресурс, который он держит, выработал ресурс - заменили ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 18:12 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
alex-lsтак и НЖМД если физику учитывать тоже не особо надежны. насколько я понимаю у SSD есть ресурс, который он держит, выработал ресурс - заменили Ну как сказать... Перезапись НЖМД не приводит к деградации самого носителя. Перезапись SSD - приводит. Живучесть SSD обеспечивают "заначкой" из неиспользуемых страниц и специальными алгоритмами записи, "оптимизирующими износ". Не удивлюсь, если у заменяемой 10-летней железки половина накопителей - "родные". И также не удивлюсь, если в бюджет решения плановую замену SSD не то что включили, но даже не считали. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 18:41 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
andrey_anonymous...не приводит к деградации самого носителя.... Не даром о жестких дисках иногда говорят "посыпался" "А разве физика процесса изменилась?" ( C ) :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 18:47 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev"посыпался" Брак/недовендор/механические воздействия/перегрев - эти причины отказов, вообще говоря, общие для любого устройства, в т.ч. SSD. А вот по износу лично у меня еще ни один HDD не отказал. В отличие от флешек, которых померло в количестве. Disclaimer: я обычно использую надежные серии приличных производителей, что делает мою персональную статистику "не репрезентативной". ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 19:14 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
andrey_anonymousна более надежные палка о двух концах: https://habr.com/en/news/t/391153/ ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 19:46 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
kinky cat Не стоит делать такие заявления не зная предмета.ну куда уж мне... Предлагаю дождаться успешного апгрейда по железу и нового топика от ТС с плачем о том, что новый сервер мощнее и быстрее старого, а система работать быстрее не стала. Вы хотя бы на месяц в глубину форум почитайте. Тут каждую неделю приходят такие жертвы абортов апгрейдов, которые вкинули нехилые деньги в железо и не смогли получить от этого сколь-нибудь существенного профита... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 19:48 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
kinky cat, Как пример одного из последних обсуждений апгрейда и переезда на новый, даже чуть более мощный, сервер ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 19:57 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
xtenderandrey_anonymousна более надежные палка о двух концах: https://habr.com/en/news/t/391153/ Спасибо за ссылку! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2019, 19:59 |
|
Подбор конфигурации сервера
|
|||
---|---|---|---|
#18+
andrey_anonymousshuriktна 4 SAS-дисках RAID 10 - OC, flash_recovery, TEMP, UNDO, redo на 4 SSD-дисках RAID 10 - файлы базы данных Оригинальненько. Ценные(?) данные положить на быстрые носители с конструктивно ограниченным временем жизни, а интенсивно нагруженные, но легко восстановимые сущности - на более надежные, но относительно медленные устройства. Насчет скорости тоже было такое подозрение. Еще посоветовались и решили: 2х240GB RI (Read Intensive) - на ОС и Приложения 2х480GB MU (Mixed Used) на базы 1х480GB RI или DT - под Temp базы, он же для оперативной замены 2х1TB SAS/SATA - под файловые данные (бэкапы и т.п.) Что скажете? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2019, 08:20 |
|
|
start [/forum/topic.php?fid=52&msg=39832664&tid=1882051]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 258ms |
total: | 413ms |
0 / 0 |