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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.10.2020, 16:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,626 / 848 (80) +++++++
Регистрация: 28.10.2006
Denis Trunin's Blogs: Comparing D365FO development VMs performance(VS2017)
Источник: https://denistrunin.com/devvm-perfv13/
==============

Comparing the performance of 4 D365FO development VM configurations with Visual studio 2017

Источник: https://denistrunin.com/devvm-perfv13/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 21.10.2020, 16:44   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Вообще спорный немного подход - делать выводы об оптимальной конфигурации дисковой системы сравнивая время выполнения одного теста на разных типах VM (для D12 v2 HDD15 и HDD3 еще и разные процессоры указаны), но все равно интересно.

P.S. Хотя, в заголовке не про дисковую а про VM в целом, так что беру свои слова обратно
__________________
-ТСЯ или -ТЬСЯ ?

Последний раз редактировалось Vadik; 21.10.2020 в 17:19.
Старый 21.10.2020, 17:20   #3  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1630 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
С процессорами кстати интерестно, они меняются. т.е. пару дней назад тестировал, были Xeon Platinum 8171M, сейчас уже E5-2673 v4. Возможно это типа что-то резервных машин, когда основные заняты гипервизор кидает их на другие
За это сообщение автора поблагодарили: Vadik (1), sukhanchik (6), imir (2).
Старый 27.10.2020, 22:43   #4  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
я тоже давно сделал вывод, что локальный девбокс держать куда эффективней. От проекта к проекту попадаются совершенно разные виртуалки в LCS, как правило все тормозные до жути. Порой, получается быстрее развернуть свой бокс, и сделать в нём, чем мучаться в LCS, даже если задача мелкая на десяток часов. Чистый девелопмент еще куда не шло, а вот стадия тестирования/отладки - это для предельно усидчивых. Свой бокс удобен - я держу там около 5-6 виртуалок под разные проекты. Красота в том, все виртуалки крутить одновременно не нужно: один запаузил (Hyper-V/Save), включил второй. Включил второй - продолжил с того же места, где остановился с неделю назад, даже Devops залогиненный остается. Удобно, как в Netflix
За это сообщение автора поблагодарили: EVGL (1), Vadik (1), iCloud (2).
Старый 28.10.2020, 00:12   #5  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от DSPIC Посмотреть сообщение
я тоже давно сделал вывод, что локальный девбокс держать куда эффективней. От проекта к проекту попадаются совершенно разные виртуалки в LCS, как правило все тормозные до жути.
Аналогичный опыт. Однако, настройка нового HPE ProLiant DL325 Gen10 Plus сервера (благо правительство расщедрилось, настоящий рог изобилия в год Ковида) заняло у меня неделю, и еще столько шума производил, что пришлось в подвал изгнать. Их проприетарный дисковый контроллер "HPE Smart Array P408i-a SR Gen10" поначалу не хотел работать с "левыми" Samsung SSD на полную мощь и уходил в "режим выживания" как раз тогда, когда презентация. Еще сильнее поседел после этой недели. Тоже не надо недооценивать.

Последний раз редактировалось EVGL; 28.10.2020 в 00:28.
Старый 07.06.2021, 17:49   #6  
vmoskalenko is offline
vmoskalenko
Участник
Аватар для vmoskalenko
 
145 / 334 (12) ++++++
Регистрация: 25.01.2007
Адрес: Toronto
Цитата:
Сообщение от trud Посмотреть сообщение
С процессорами кстати интерестно, они меняются. т.е. пару дней назад тестировал, были Xeon Platinum 8171M, сейчас уже E5-2673 v4. Возможно это типа что-то резервных машин, когда основные заняты гипервизор кидает их на другие
Прикольно.

А не пробовал прибить их Software RAID который Storage Pool? И использовать один диск 128 GB SSD для всего? У меня по впечатление что так работает быстрее. Но скорость не замерял и тесты не проводил.


Если будешь проводить тестирование еще раз, то не забудь этот сценарий включить. Скрипт который переносит данные со старых дисков и еще делает немного оптимизации находится вот тут https://github.com/valerymoskalenko/...ptimizationps1
За это сообщение автора поблагодарили: Vadik (1).
Старый 07.06.2021, 18:02   #7  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1630 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Можно попробовать как они выпустят Visual Studio 2019
Цитата:
А не пробовал прибить их Software RAID который Storage Pool? И использовать один диск 128 GB SSD для всего?
А зачем? Ну т.е. в облаке оптимально использовать 15 HDD, они по идее должны быстрее быть чем 1 SSD
За это сообщение автора поблагодарили: vmoskalenko (5).
Старый 07.06.2021, 20:07   #8  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от vmoskalenko Посмотреть сообщение
Скрипт который переносит данные со старых дисков и еще делает немного оптимизации находится вот тут https://github.com/valerymoskalenko/...ptimizationps1
Эти две опции взаимоисключающие

X++:
EXEC sys.sp_configure N'cost threshold for parallelism', N'50'
EXEC sys.sp_configure N'max degree of parallelism', N'1'
__________________
-ТСЯ или -ТЬСЯ ?
Старый 08.06.2021, 09:13   #9  
vmoskalenko is offline
vmoskalenko
Участник
Аватар для vmoskalenko
 
145 / 334 (12) ++++++
Регистрация: 25.01.2007
Адрес: Toronto
Цитата:
Сообщение от Vadik Посмотреть сообщение
Эти две опции взаимоисключающие

X++:
EXEC sys.sp_configure N'cost threshold for parallelism', N'50'
EXEC sys.sp_configure N'max degree of parallelism', N'1'
Ага. Я на всякий случай.

И вообще считаю что MAXDOP=1 - это зло. Потому что когда говорят что только так и никак иначе, то обычно этот же самый человек не знает о существовании второго параметра.
Старый 08.06.2021, 10:20   #10  
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
Цитата:
Сообщение от vmoskalenko Посмотреть сообщение
Ага. Я на всякий случай.

И вообще считаю что MAXDOP=1 - это зло. Потому что когда говорят что только так и никак иначе, то обычно этот же самый человек не знает о существовании второго параметра.
А ты сталкивался в реальной ситуации на реальном внедрении, с запросами, которые выигрывали бы от параллельного исполнения ? (Я имею в виду от Аксапты/DAX/D365). Я просто в свое время тоже с этим параметром играл, и единственная ситуация когда параллелизм вроде бы реально улучшал время исполнения запроса эдак процентов на 30-35 случалась на нескольких сложных (и если честно - кривоватых) запросах от внешнего генератора отчетов (не SSRS, а чего-то типа Business Objects/Crystal reports и тп).
Старый 08.06.2021, 10:53   #11  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от fed Посмотреть сообщение
А ты сталкивался в реальной ситуации на реальном внедрении, с запросами, которые выигрывали бы от параллельного исполнения ?
Да, в WHS. Только учитывай что в облачной D365 MAXDOP все равно принудительно на 1 выкручен - смысл его в DEV настраивать ?
__________________
-ТСЯ или -ТЬСЯ ?
Старый 08.06.2021, 11:13   #12  
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
Цитата:
Сообщение от Vadik Посмотреть сообщение
Да, в WHS. Только учитывай что в облачной D365 MAXDOP все равно принудительно на 1 выкручен - смысл его в DEV настраивать ?
А где примерно в WHS ? (Просто любопытно).
И да - интересуюсь я скорее в плане оптимизации вообще SQL Server в вообще транзакционных системах. (Может DAX2012, а может вообще какая-нибудь самописка).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Denis Trunin's Blogs: Comparing D365FO development VMs performance Blog bot DAX Blogs 0 12.01.2020 05:02
Denis Trunin's Blogs: Comparing D365FO development VMs performance Blog bot DAX Blogs 0 11.09.2019 18:12
DynamicsAxSCM: Change license plate, split quantity, skip and override location during inbound put away Blog bot DAX Blogs 0 27.11.2015 16:11
Clausl: Action and Activity Button icons in Microsoft Dynamics NAV 2009Копирование Stream Blog bot Dynamics CRM: Blogs 0 26.11.2008 17:15
Clausl: Action and Activity Button icons in Microsoft Dynamics NAV 2009 Blog bot Dynamics CRM: Blogs 0 29.09.2008 02:02

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

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

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