09.07.2010, 07:31 | #1 |
Участник
|
Подбор и тестирования железа
Здравствуйте...
Стоит задача оптимизировать аппаратные возможности железа под аксапту 4... В идеале хотелось бы найти программку или какой-нибудь job чтоо ли, который сказал бы, чего и сколько на сервере(ах) не хватает... Иными словами указал пальцем на слабые места... Мне уже рекомендовали AxBenchmark но увы поставить её мне так и не удалось(AxBenchmark).
__________________
Что сломалось не знаем, но уже немного подчинили... |
|
09.07.2010, 08:56 | #2 |
Участник
|
А посмотреть загрузку серверов средствами ОС ?
Имхо самый верный способ. Смотрите загрузку процессоров, использование памяти, пэйджинг, очереди дисков. Нормальному админу этих данных достаточно, чтобы рекомендации выдать. |
|
09.07.2010, 09:17 | #3 |
Участник
|
Цитата:
Нормальному админу этих данных достаточно, чтобы рекомендации выдать.
А как опредилить какие нибудь оптимальные системные требования?... Или тупо действовать по принципу чем больше тем лучше?
__________________
Что сломалось не знаем, но уже немного подчинили... Последний раз редактировалось hated8; 09.07.2010 в 09:44. |
|
09.07.2010, 11:18 | #4 |
Участник
|
Понимаете, мое Имхо такое - уже давно есть эмпирические "формулы" для подбора оборудования для мало-средних систем. Тесты имеет смысл проводить только для больших систем с тыщами юзеров, и то - что покажет тест?
Тест покажет что для данного оборудования скорость будет вот такая для стольки пользователей. А если вы спросите, а если юзеров будет +500, что тогда нужно? Тогда нужно брать другое железо и делать опять тест, и опять он не скажет хорошо это или плохо - это уже дело специалиста, который тест проводит. Например Axapta 3 - для 50 юзеров сервер AOS достаточно 1 проц. 3ГГц + 2 Г RAM - чисто из собственного опыта. Все выше - ИМХО. |
|
09.07.2010, 12:00 | #5 |
Модератор
|
Угу. Только на скорость работы влияют не только юзера, а используемам функциональность. Причем последнее - влияет гораздо сильнее. Сколько проводок, по какой модели идет расчет себестоимости, используется ли склад с адресным хранением... Использование одного склада может резко прибавить требований на теж же 100 юзерах
С Уважением, Георгий |
|
09.07.2010, 12:31 | #6 |
Участник
|
Ну да, ну да...
можно долго спорить что на что влияет, но ИМХО все равно тесты не дадут адекватного ответа - все остается на совести или знаниях или интуиции в конце концов "эксперта". ;-) |
|
09.07.2010, 13:03 | #7 |
Участник
|
Ну... Не стоит так пессимистично.
Тесты не дадут 100% точного ответа. Согласен. Тесты дадут ответ с некоей погрешностью. Да, величина погрешности зависит от мастерства экспортов. Но тут надо понимать, что даже +-20% погрешности - уже достаточное приближение. Ведь обычно выбор оборудования происходит между суммами, отличающимися на порядок: взять "сервер" за 1000 баксов или сервер за 5000 баксов, 10000 баксов, 50000 баксов? А может взять не один навороченный, а несколько попроще? Именно на такие вопросы тесты дают замечательные ответы. Добавлено: причем можно достаточно легко найти не только оборудование из нижнего ценового диапазона. Опыт подсказывает, что поставщики дорогого оборудования легко соглашаются провести "тест-драйв" на дорогих железках (до покупки), если вы четко понимаете что будете делать и что будете мерить. Последний раз редактировалось mazzy; 09.07.2010 в 13:13. Причина: добавил про тест-драйв |
|
09.07.2010, 13:10 | #8 |
Участник
|
как делалось в свое время:
http://axapta.mazzy.ru/lib/axapta_itanium/ http://axapta.mazzy.ru/lib/axapta_benchmark/ http://axapta.mazzy.ru/lib/axapta_benchmark_2005/ главное:
|
|
09.07.2010, 13:23 | #9 |
Участник
|
Ответ на что?
Дадут они ответ что покупать - SCSI диски или может уже нужно FC? Сколько дисков в RAID засунуть 6 или 12 ? Сколько нужно процессоров - 4 или уже нужно 8 ? Цитата:
Сообщение от mazzy
главное:
|
|
09.07.2010, 13:24 | #10 |
Участник
|
Цитата:
Цитата:
Для данного оборудования для стольки то пользователей И для ДАННЫХ операций ПРИ таком-то объеме данных скорость будет такая-то Так редко кто спрашивает. Это вопрос из области сферического теста в вакууме. Обычно спрашивают:
Правильно поставленный вопрос - половина ответа. А в вопросе "а если юзеров будет +500" не хватает информации - каких именно юзеров? Цитата:
Для ax4 - то же самое, поскольку AOS у ax4 является 32-битной службой. В ax2009 с 64-разрядным AOS'ом уже совсем другое дело. |
|
09.07.2010, 13:25 | #11 |
Участник
|
Цитата:
Возьмите одинаковую большую базу И одинаковые скрипты. И прогоните на всех доступных вам конфигурациях. Повторюсь: если выбор на таком уровне денег, то поставщики легко идут на тест-драв и предоставляют различные варианты оборудования. |
|
09.07.2010, 15:05 | #12 |
Участник
|
Ого... .. Сколько накидали... )
Цитата:
Возьмите набор объектов из ax3.0 с префиксом bm*
Но речь идет не о выборе сервера. А о выяснении текущих неполадок.... Дело в том что стал страшно тупить sql сервер (загрузка цп 95-100 стабильно). Естественно первое чем стоит заняться, это оптимизация бд и запросов, но т.к. пока это не дает явных результатов, подымается вопрос о апдейте сервера... Вот и хотелось бы как нибудь определить какой сикуел серв. необходим для нормальной работы нашей базы... Ну так для раскрытия вопроса, какой железки было бы на ваш взгляд достаточно для базы 100гб(к концу года ~250) , одновременно активных пользователей до 130...?
__________________
Что сломалось не знаем, но уже немного подчинили... |
|
09.07.2010, 15:33 | #13 |
Участник
|
Цитата:
Вот и посмотрите ЧТО грузит сервер! http://www.sql.ru/articles/mssql/031...COUNTERs.shtml Процессор может быть загружен по разным причинам - просто много работы , недостаточно пропускной способности дисков, мало памяти ну и т.д. Если сами "не очень в этом деле" - поставъте что-то типа Embarcadero DBArtisan, Quest Spotlight Enterprise - там наглядней видно! |
|
Теги |
benchmark |
|
|