AXForum  
Вернуться   AXForum > Рынок > Microsoft и системы Microsoft Dynamics
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.03.2012, 20:13   #1  
Blog bot is offline
Blog bot
Участник
 
25,626 / 848 (80) +++++++
Регистрация: 28.10.2006
rumicrosofterp: Dynamics AX 2012: тест на 5135 конкурентных пользователей
Источник: http://blogs.technet.com/b/rumicroso...9/3485663.aspx
==============

Microsoft провела тестирование Microsoft Dynamics AX 2012 под названием "Day in Life" для измерения производительности и масштабируемости приложения.

Тест выполняет множество функциональных сценариев, которые в свою очередь используют различные интеграционные технологии и клиентские приложения. Этим обеспечивается эмуляция реального использования ERP для тестирования производительности Microsoft Dynamics AX 2012.

  • Моделирование основных сценариев расчетов с покупателями включает ввод заказов, обработку всех финансовых документов и товарных перемещений, процессинг платежей. Все это производится в традиционном полнофункциональном графическом пользовательском приложении.
  • Enterprise Portal для Microsoft Dynamics AX используется для регистрации отчетов по использованию рабочего времени и ввода Заявок покупок. Далее Заявки покупок преобразуются в Заказы покупок через механизм workflow, после чего Заказы покупок обрабатываются и формируют проводки по счетам главной книги.
  • Сервисы и Application Integration Framework (AIF) используются для создания Заказов продаж. Пакетная обработка с асинхронным сервером пакетной обработки Microsoft Dynamics AX 2012 используется для обрабоки проводок через журнал главной книги, а также для инвойсирования Заказов продаж, полученных с помощью Сервисов и AIF.
Все эти сценарии генерируют нагрузку и обрабатываются серверами приложений Application Object Server (AOS). В этом тесте часть серверов AOS настроена как кластер из нескольких логических экземпляров.

В этом тесте задействован 48-ядерный 256-гигабайтный сервер баз данных. Он показывал устойчивую 77-процентную загрузку процессора, демонстрируя при этом способность Microsoft Dynamics AX 2012 для расширения и масштабирования на уровне серверов приложений AOS. В режиме интенсивного обработки операций проведение операции на уровне пользователя занимало от 2 до 3 секунд, а сохранение строки операции занимало в среднем доли секунды. Тест моделирует одновременную работу 5135 пользователей, которые были разделены между тремя ролями. Тест показал устойчивую скорость обработки более 1 миллиона строк операций в час.

Итого, тесты продемонстрировали, что при одновременном выполнении большого количества разнотипных жизненно - важных бизнес-процессов Microsoft Dynamics AX 2012 работает без ущерба для производительности и масштабируемости.

Прилагаемый документ содержит краткую информацию о результатах тестов "Day in Life" Microsoft Dynamics AX 2012 на английском языке. Более подробное описание теста можно получить в компании Microsoft или у ее сертифицированных партнеров с практикой Microsoft Dynamics AX.




Источник: http://blogs.technet.com/b/rumicroso...9/3485663.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 09.03.2012, 23:34   #2  
Удвой Покуров is offline
Удвой Покуров
Участник
 
461 / 228 (8) ++++++
Регистрация: 03.04.2011
"не всосал", как говорил один из моих знакомых. А что с тем тестом на 64 000 пользователей? Или все: включили разноску, и все встало э-э.. ступором? Не понимаю: обычно маркетинг репортует о бОльшем количестве одновременно работающих пользователей. Или это именованные, в тренде облачности?
Старый 10.03.2012, 12:27   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Удвой Покуров Посмотреть сообщение
А что с тем тестом на 64 000 пользователей?
а можно ссылку на тест "на 64 000 пользователей"?
__________________
полезное на axForum, github, vk, coub.
Старый 10.03.2012, 15:38   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,941 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Интересно, а где-нить есть инсталляции на 5000 тысяч пользователей, хотя бы в пиковой нагрузке, а не постоянной ? Именно рабочие инсталляции, а не тестовые прогоны.
За это сообщение автора поблагодарили: driller (2).
Старый 10.03.2012, 23:07   #5  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от Blog bot Посмотреть сообщение
  • Моделирование основных сценариев расчетов с покупателями включает ввод заказов, обработку всех финансовых документов и товарных перемещений, процессинг платежей. Все это производится в традиционном полнофункциональном графическом пользовательском приложении.
Интересно, это о чем?
Тесты запускаются в Visual Studio, которая дергает бизнес коннектор.
Каким боком здесь интерфейс пользователя?
Или в 2012-й тесты как-то по другому выполняются?


И вообще, тесты эти были опубликованы еще в ноябре-декабре прошлого года.
MBS Russia начинает рекламную кампанию? Скоро появится локализация?
__________________
Axapta v.3.0 sp5 kr2
Старый 10.03.2012, 23:32   #6  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Удвой Покуров Посмотреть сообщение
"не всосал", как говорил один из моих знакомых. А что с тем тестом на 64 000 пользователей?
А его просто не было. Может, CRM имелся в виду, а не AX?..
Цитата:
Сообщение от AndyD Посмотреть сообщение
Тесты запускаются в Visual Studio, которая дергает бизнес коннектор. Каким боком здесь интерфейс пользователя?
После ввода BRL-лицензирования, я так понимаю, MS делает упор на то, что 90% функционала доступны через портал, поэтому якобы не нужно запускать фигову тучу пользователей через rich-клиента (виндового, который ax32,exe), запускайте, мол, всех через портал, используйте DCO-лицензии, которые на порядок дешевле лицензий для rich-клиента - это во-первых. Во-вторых, не знаю, у кого как, а в моем случае треть нагрузки на ту же СУБД дает пакетный сервер, настроенный на 24 потока, а не на порядок большее число интерактивных пользователей, так что тест производительности "интерфейса" не всегда может быть показателен.
Старый 11.03.2012, 00:10   #7  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Спасибо за ответ, но какое отношение он имеет к вопросу?

В блоге написано и даже выделено, что тестировался пользовательский интерфейс
Хотя, может под "традиционным полнофункциональном графическим пользовательским приложением" имеется в види среда тестирования VS?
__________________
Axapta v.3.0 sp5 kr2
Старый 11.03.2012, 01:08   #8  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,941 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Если они такое написали, то скорее всего эмулировали действия пользователя сторонними средствами. Как минимум еще лет 10 назад мне попадалась прога, которая позволяла автоматизировать тестирование любой программы через тупое запоминание последовательности действий (куда ткнуть мышкой что ввести и.т.п.) В принципе. они могли что-то подобное организовать, чтобы скрипт слал сообщения процессу ax32, изображая работу пользователя. Это был бы самое честное и реалистичное тестирование.
Старый 11.03.2012, 01:58   #9  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,311 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от AndyD Посмотреть сообщение
MBS Russia начинает рекламную кампанию? Скоро появится локализация?
Вообще-то ее как-то обещали вроде в конце 2 квартала 2013 года (мне так казалось - ссылку сча не найду).
А по поводу тестов - дык - процессор и не напряжется при нормализованной БД.
Было бы интересно - как напряглись диски. А тут ничего не сказано об этом...
__________________
Возможно сделать все. Вопрос времени
Старый 11.03.2012, 10:17   #10  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
А по поводу тестов - дык - процессор и не напряжется при нормализованной БД.
Было бы интересно - как напряглись диски. А тут ничего не сказано об этом...
77% - средняя загрузка 48 ядер сервера БД во время теста.
Это сильный напряг или нет?

По поводу нагрузки на дисковую подсистему - почему не указано?
Указано количество IOPS'ов - в среднем ~2900, максимум - ~8400
Если исходить из средней величины для 15K rpm SAS диска в районе 190-210 для случайного доступа (согласно WIKI), а на дисковый раздел с данными было использовано 40 дисков в RAID10, то максимальная производительность должна быть в районе 4000 IOPS'ов. Т.е. загрузка дисков - порядка 70% по этому параметру


Кстати, было бы интересно посмотреть работу процессоров и дисков с включенным и выключенным сжатием (в этом тестировании сжатие отключено)
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: driller (2).
Старый 11.03.2012, 10:27   #11  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от Logger Посмотреть сообщение
Если они такое написали, то скорее всего эмулировали действия пользователя сторонними средствами. Как минимум еще лет 10 назад мне попадалась прога, которая позволяла автоматизировать тестирование любой программы через тупое запоминание последовательности действий (куда ткнуть мышкой что ввести и.т.п.) В принципе. они могли что-то подобное организовать, чтобы скрипт слал сообщения процессу ax32, изображая работу пользователя. Это был бы самое честное и реалистичное тестирование.
Написала такое MBS Russia
В исходном документе ничего подобного нет. Там написано, что дергаются те же классы, что и из интерфейса пользователя, но через BC.
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Logger (1).
Старый 11.03.2012, 10:46   #12  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Мне еще интересно в этом тесте - приводятся изменения в индексах, для оптимизации производительности. И указывается, помимо индексируемых столбцов еще и включенны (included). В 2012 появилась такая возможность или это уже руками делали?
__________________
Axapta v.3.0 sp5 kr2
Старый 11.03.2012, 12:11   #13  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Вы, наверное, путаете: не было тестирования AX на 64 000 пользователей. Было на 3000+.

Хочу так же отметить, что данная тема уже обсуждалась.
Смотрите так же: axperf: “Day in the Life Benchmark” available for Download on PartnerSource and CustomerSource.

По методологии (правда, по 3ке, но не думаю чтобы она изменилась сильно): aEremenko: Тестирование производительности в DAX 4.0

Цитата:
Сообщение от Logger Посмотреть сообщение
Интересно, а где-нить есть инсталляции на 5000 тысяч пользователей, хотя бы в пиковой нагрузке, а не постоянной ? Именно рабочие инсталляции, а не тестовые прогоны.
Да, есть. Данная тема также обсуждалась, проект GMCS, если не ошибаюсь.

С Уважением,
Георгий
За это сообщение автора поблагодарили: mazzy (2), Logger (3).
Старый 11.03.2012, 20:33   #14  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,907 / 5717 (196) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от George Nordic Посмотреть сообщение


Да, есть. Данная тема также обсуждалась, проект GMCS, если не ошибаюсь.
Это - городская легенда. Не вводи людей в заблуждение. Прессрелиз о покупке стапитсот лицензий для некого клиента не говорит о том что эти лицензии будут развернуты в одной инстолляции. Я специально уточнял по своим каналам...
За это сообщение автора поблагодарили: Logger (3).
Старый 11.03.2012, 22:43   #15  
Удвой Покуров is offline
Удвой Покуров
Участник
 
461 / 228 (8) ++++++
Регистрация: 03.04.2011
Ох, коллеги, прошу Вашего великодушного прощения - sap попутал. Я почему-то только про их цифру помнил, думал что про DAX - специально поискал, но только про тестирование на пролиантах нашел и "один день".

А вот ссылки не тестирования sap, они публикуют все проводившиеся: http://www.sap.com/solutions/benchmark/sd2tier.epx

Еще должны быть, я видел на 128000 пользователей, но почему-то по модулю SD. Опять - вопрос в методологии тестирования, что включено. Часть там должна быть описана, надо будет почитать, подумать, сравнить с примененной в Dax.
Старый 12.03.2012, 22:52   #16  
Удвой Покуров is offline
Удвой Покуров
Участник
 
461 / 228 (8) ++++++
Регистрация: 03.04.2011
Ну конечно. Красавец. Перешел по ссылке "тестирование модуля сбыта и дистрибьюции в режиме 2х звенки" и думаю, почему только 2х звенка и только этот модуль. Прошу:http://www.sap.com/solutions/benchmark/index.epx

Все основные и не очень модули, общее тестирование, методология, тестирование производительности на различном оборудовании.

День из жизни, кстати, мне понравился идейно: когда тестирование повторяет действия операторов всего предприятия. И даже не надо трестировать самим: опобликуйте методологию, а желающие продать железо, прогнав подобный тест, найдутся.
Теги
ax2012, производительность

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DynamicsAxSCM: Operational Sites in Microsoft Dynamics AX 2012 Blog bot DAX Blogs 0 25.05.2011 19:11
dynamics-ax: Kees Hertogh: The Benefits of a Model Driven Layered Architecture Blog bot DAX Blogs 0 30.03.2011 01:14
dynamics-ax: Modeling the world, with Microsoft Dynamics AX 2012 Blog bot DAX Blogs 0 25.01.2011 09:11
semanticax: Dynamics AX 2009 Installation - Application Blog bot DAX Blogs 0 22.12.2010 08:11
Developer for Microsoft Dynamics AX Certification Roadmap Blog bot DAX Blogs 1 13.05.2009 16:17
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:14.