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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.10.2011, 10:48   #1  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Я прекрасно понимаю, зачем нужно автоматизированное тестирование, в том числе и нагрузочное. Просто не очень понятно, какой практический смысл в публикации его результатов ? Помочь клиентам и партнерам с сайзингом ? Ну так во первых - в реальности инстолляции таких размеров вообще редко случаются, а если и случаются то в силу специфики бизнеса нарезаются на несколько более мелких. Во вторых - я сомневаюсь что 5200 воображаемых пользователей можно приравнять к 5200 настоящим. Настоящие пользователи делают ошибки, которые могут как снижать так и повышать (последнее более вероятно) нагрузку на систему. Кроме того - при тестировании через скрипты устраняется влияние пользовательского интерфейса. (Как положительное так и отрицательное).

Возможно они еще хотели показать как сильно ускорилась новая версия системы по сравнению со старой. Но тогда не понятно почему они не стали ее тестировать на таком же железе как старую, 2009ую версию.

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

P.S. Кстати характерно, что результаты тестирования не выложены в открытый доступ. Ведь если бы методика тестирования была безупречной и подкопаться было бы не к чему, можно было бы их выложить в общедоступное место, на зло конкурентам, правда ведь ?

Последний раз редактировалось fed; 31.10.2011 в 11:04.
Старый 31.10.2011, 14:09   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1853 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от fed Посмотреть сообщение
Создается ощущение что любопытное, с технической точки зрения, нагрузочное тестирование превратили в очередной маркетинговый высер. И теперь тупые маркетологи и сейлы будут при продажах с умным видом говорить про 5200 пользователей
Это синтетический тест - не больше и не меньше. Что с его результатами будут делать маркетологи - это их личное дело. По мне - взята некая часто используемая операция в системе и заскриптовано ее выполнение множенством клиентов (не думаю что тот же SAP SD что-то принципиально иное делает). Показано что ядро (в данном контексте - AOS + разноска по GL-AR-Inventory) масштабируется до 5200 виртуально-сферических сейлов постящих инвойсы. Очевидно, что нагрузка смоделирована с большой погрешностью и накладные расходы от дополнительных запросов из UI могли бы свести это к скажем 3000 живых пользователей (если бы можно было организовать такое тестирование). Очевидно, что живые сейлы тоже по одному заказу в минуту не инвойсят и этих 5200 "попугаев" можно при желании экстраполировать хоть до 10000 "живых" периодически что-то постящих (оставим это на совести маркетологов). Тем не менее, цифры хорошие и выше чем выдавала прошлая версия. Что не так ?
Цитата:
Возможно они еще хотели показать как сильно ускорилась новая версия системы по сравнению со старой. Но тогда не понятно почему они не стали ее тестировать на таком же железе как старую, 2009ую версию
Ну привет... А смысл ? И где его (железо 2009 года) брать? И как на нем запускать 64-битный AOS к примеру ? И зачем тестировать на заведомо устаревшем и недоступном оборудовании? Смысл ведь не в том чтобы запустить на идентичном железе, а в том чтобы запуститься на оборудовании сопоставимой стоимости
Цитата:
P.S. Кстати характерно, что результаты тестирования не выложены в открытый доступ. Ведь если бы методика тестирования была безупречной и подкопаться было бы не к чему, можно было бы их выложить в общедоступное место, на зло конкурентам, правда ведь ?
Ну а это уже конспирология какая-то.. Потерпи немного, сейчас маркетологи над документом поработают и наверняка обнародуют вторую редакцию
__________________
-ТСЯ или -ТЬСЯ ?
Старый 31.10.2011, 14:39   #3  
Mykola Galak is offline
Mykola Galak
Участник
 
40 / 39 (2) +++
Регистрация: 24.01.2008
Адрес: Copenhagen
Цитата:
Сообщение от Vadik Посмотреть сообщение
Смысл ведь не в том чтобы запустить на идентичном железе, а в том чтобы запуститься на оборудовании сопоставимой стоимости
Цитата:
Сообщение от Vadik Посмотреть сообщение
Тем не менее, цифры хорошие и выше чем выдавала прошлая версия. Что не так ?
А как показать, что цифры выше за счет системы, а не только благодаря железу? Серверок в тесте АХ2012 где-то на 50% помощнее будет чем сервер в аналогичном тесте АХ2009. АХ2012 тест - 5135 конкурентных пользователей, АХ2009 - 2250.
Маркетологи говорят: "In fact, we've clocked Microsoft Dynamics AX 2012 at as much as 20 times faster than Microsoft Dynamics AX 2009 for some tasks!" http://blogs.msdn.com/b/dax/archive/...-20-times.aspx

Последний раз редактировалось Mykola Galak; 31.10.2011 в 14:53.
Старый 31.10.2011, 16:22   #4  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,449 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Mykola Galak Посмотреть сообщение
А как показать, что цифры выше за счет системы, а не только благодаря железу? Серверок в тесте АХ2012 где-то на 50% помощнее будет чем сервер в аналогичном тесте АХ2009
Можно провести сравнительное тестировани АХ2009 на новом оборудовании
Старый 31.10.2011, 16:42   #5  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1635 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Можно провести сравнительное тестировани АХ2009 на новом оборудовании
А смысл. По моему тут весь смысл что 2012 на серваке к примеру за 10.000 тыс долларов работает быстрее чем 2009 работала на аналогичном по стоимости сервере. понятно то что со временем оборудование растет в скорости и падает в стоимости
Старый 31.10.2011, 17:57   #6  
Mykola Galak is offline
Mykola Galak
Участник
 
40 / 39 (2) +++
Регистрация: 24.01.2008
Адрес: Copenhagen
Цитата:
Сообщение от trud Посмотреть сообщение
А смысл. По моему тут весь смысл что 2012 на серваке к примеру за 10.000 тыс долларов работает быстрее чем 2009 работала на аналогичном по стоимости сервере. понятно то что со временем оборудование растет в скорости и падает в стоимости
Я вижу смысл в объективности утверждения что АХ2012 производительней АХ2009. Через год на рынке можно будет купить сервер за 10к более производительный чем можно купить сейчас за теже 10к, но АХ то от этого производительней не станет. Звучит как попытка прикрыться прогрессом железа.
Старый 01.11.2011, 10:07   #7  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1853 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Mykola Galak Посмотреть сообщение
Через год на рынке можно будет купить сервер за 10к более производительный чем можно купить сейчас за теже 10к, но АХ то от этого производительней не станет
Обосновывать как-то будете? А то голословно немного на фоне удвоения количества ASU
__________________
-ТСЯ или -ТЬСЯ ?
Старый 11.03.2012, 12:55   #8  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,987 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от fed Посмотреть сообщение
Я прекрасно понимаю, зачем нужно автоматизированное тестирование, в том числе и нагрузочное. Просто не очень понятно, какой практический смысл в публикации его результатов ? Помочь клиентам и партнерам с сайзингом ? Ну так во первых - в реальности инстолляции таких размеров вообще редко случаются, а если и случаются то в силу специфики бизнеса нарезаются на несколько более мелких.
Совсем необязательно нарезать на несколько более мелких. Мне кажется что таким образом сопровождение системы резко удорожается. Удобнее не нарезать на кучу базенок, а делать все в одной базе и в одном приложении. Конечно, при условии что решены проблемы с производительностью и с лицензированием все честно.
Старый 11.03.2012, 20:38   #9  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Logger Посмотреть сообщение
Совсем необязательно нарезать на несколько более мелких. Мне кажется что таким образом сопровождение системы резко удорожается. Удобнее не нарезать на кучу базенок, а делать все в одной базе и в одном приложении. Конечно, при условии что решены проблемы с производительностью и с лицензированием все честно.
Обычно, если у тебя больше 500-700 пользователей, это говорит о том что речь идет о холдинге, причем с разными видами бизнеса. И зачастую бывает проще сделать несколько разных приложений под разные виды бизнеса, чем пытаться их всех засунуть в одну инстолляцию. Вопрос конечно дискуссионный, в разных случаях по разному, но при таком числе пользователей единая инстолляция будет упираться не столько в вопросы производительности, сколько в вопросы недостаточной унификации бизнеса чтобы все эти 5000 пользователей смогли удовлетвориться функциональностью одной инстолляции.
Старый 12.03.2012, 07:21   #10  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5813 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от fed Посмотреть сообщение
И зачастую бывает проще сделать несколько разных приложений под разные виды бизнеса, чем пытаться их всех засунуть в одну инстолляцию.
Здесь под приложениями понимаются разные учетные системы или же разные вариации аксаптовского приложения? Если последнее, то да, сделать несколько приложений может оказаться проще, но вот поддерживать их потом - куда сложнее, по-моему, чем единое приложение с единой базой. Наверняка в разных инсталляциях понадобится очень много одинаковых вещей, а переносить модифы между зоопарком разных приложений - это же свихнуться можно. Плюс вопросы администрирования: тут обычно пофигу на специфику бизнеса, везде для работы с Аксаптой нужно примерно одно и то же, в случае же разных приложений и разных баз (а тем более территориально разнесенных инсталляций) придется из раза в раз решать одни и те же проблемы, не имея возможности "экономить на масштабе".
Старый 12.03.2012, 09:04   #11  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Здесь под приложениями понимаются разные учетные системы или же разные вариации аксаптовского приложения? Если последнее, то да, сделать несколько приложений может оказаться проще, но вот поддерживать их потом - куда сложнее, по-моему, чем единое приложение с единой базой. Наверняка в разных инсталляциях понадобится очень много одинаковых вещей, а переносить модифы между зоопарком разных приложений - это же свихнуться можно. Плюс вопросы администрирования: тут обычно пофигу на специфику бизнеса, везде для работы с Аксаптой нужно примерно одно и то же, в случае же разных приложений и разных баз (а тем более территориально разнесенных инсталляций) придется из раза в раз решать одни и те же проблемы, не имея возможности "экономить на масштабе".
Если у нас порядка 5000 клиентов, то это значит что у нас порядка 13-15 бизнесов. Чтобы спроектировать нормальное целостное приложение, надо все эти бизнесы одновременно обследовать, одновременно спроектировать непротиворечивые доработки системы, однвременно запустить и тп. Что-то мне сложно представить команду консультантов и разработчиков, которые смогут все это сделать.
Можно конечно запускать эти бизнесы последовательно (что обычно и делается), но при таком раскладе очень может случиться что при попытке запихать в единое приложение 4ый бизнес-юнит, выяснится что то что напрограммили для 1ого и 2ого бизнес-юнитов в принципе не совместимо с тем что надо сделать для 4ого. В такой ситуации, несколько приложений может оказаться меньшим злом...
Старый 12.03.2012, 09:34   #12  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от fed Посмотреть сообщение
не совместимо с тем что надо сделать для 4ого.
А не возможен ли такой же принцип как сейчас со странами - параметр для включения функциональности того или иного бизнес-юнита в зависимости от компании.
Старый 12.03.2012, 10:04   #13  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от belugin Посмотреть сообщение
А не возможен ли такой же принцип как сейчас со странами - параметр для включения функциональности того или иного бизнес-юнита в зависимости от компании.
Возможен. Только ты вспомни, сколько времени и сил микрософт потратил (и еще потратит) на интеграцию всего этого зоопарка в единый слой. Есть ли у партнера или клиента бросить столько ресурсов на интеграцию результатов работы разных команд ради одного проекта ? (Пусть даже и большого).
Ну то есть - я не призываю вообще все бизнес-юниты и юрлица внедрять на отдельных инстолляциях. Всегда лучше постараться хотя бы часть из них соединить в одно приложение. Но я очень сомневаюсь, что при 5000 пользователях это возможно. При 1200-1500 пользователей - могу поверить; При 2000 - несколько сомневаюсь; При 5000 - никогда не поверю...
Теги
ax2012, производительность

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axperf: Microsoft Dynamics AX 2012 Trace Parser is now available for AX 2009 customers Blog bot DAX Blogs 2 01.12.2011 14:54
Microsoft Dynamics AX 2009 SP1 Rollup7 (RU7) Ivanhoe Microsoft и системы Microsoft Dynamics 10 08.09.2011 12:26
AX UK: PartnerSource and CustomerSource Access for Microsoft Dynamics ERP SPLA Partners and Their End-Customers! Blog bot DAX Blogs 0 13.04.2010 21:05
AX UK: AX VAT2010 White Paper now available on Partnersource and Customersource Blog bot DAX Blogs 0 16.10.2009 22:05
AX UK: Additional AX titles on Partner and CustomerSource Blog bot DAX Blogs 0 21.07.2009 10:05
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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