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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.02.2019, 12:41   #1  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,896 / 5651 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
А вот если сравнивать On-Prem и DAX2012, то сравнение очень даже интересное, и зачастую не в пользу старой версии. Вот если эту ветку вдруг решат прикрыть, то тогда точно беда для Enterprise.
On-Prem конечно лишена части озвученных мною проблем, но она просто запредельно дорога. (Не только благодаря собственной цене но и благодаря цене инфраструктуры и дополнительных лицензий на Windows Server, SQL Server и тд и тп). Возможно стоимость внедрения в случае On Prem и станет сопоставима с DAX2012 (Ну может процентов на 25-30 больше, что в целом терпимо), но вот цена собственно инфраструктуры - запретительная. Кроме того - требование регулярных обновлений (а иначе - отказ от поддержки) тоже для Enterprise неприемлем. (Вряд ли клиенты с 1000-2000 пользователей готовы обновлятся чаще чем раз в год, а скорее даже в два).
Старый 08.02.2019, 12:55   #2  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,889 / 3165 (113) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от fed Посмотреть сообщение
Возможно стоимость внедрения в случае On Prem и станет сопоставима с DAX2012 (Ну может процентов на 25-30 больше, что в целом терпимо), но вот цена собственно инфраструктуры - запретительная.
Т.е. продается в основном облачное решение? Это кажется мне несколько парадоксальным, раз у него столько неудобств есть.
Старый 08.02.2019, 12:55   #3  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от fed Посмотреть сообщение
On-Prem конечно лишена части озвученных мною проблем, но она просто запредельно дорога. (Не только благодаря собственной цене но и благодаря цене инфраструктуры и дополнительных лицензий на Windows Server, SQL Server и тд и тп).
А насколько версия On-Prem дороже облачной при прочих равных ? Цена инфраструктуры On-Prem сопоставима в сравнении с 2012 или тоже значительно выше ?

Последний раз редактировалось Alexius; 08.02.2019 в 12:58.
Старый 08.02.2019, 13:12   #4  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,896 / 5651 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Alexius Посмотреть сообщение
А насколько версия On-Prem дороже облачной при прочих равных ? Цена инфраструктуры On-Prem сопоставима в сравнении с 2012 или тоже значительно выше ?
Там надо 21 виртуальную машину. (Для PROD и TEST). На каждую машину нужно Windows Server покупать. Надо две лицензии на SQL Server, поскольку оно вроде бы требует отдельных серверов для PROD и TEST. (Может и можно на один SQL Server поставить, но я не уверен что оно поддерживаться будет). Кроме того, On Premises требует SQL Server 2016. SQL Server 2016 в Standard Edition не поддерживает более 24 ядер. Так что если у тебя клиент более или менее крупный (типа от 300 пользователей), то придется под SQL (по крайней мере - продуктивный) отводить 32 ядра и выше и ставить SQL Server Enterprise Version (которая на 32 ядра стоит порядка 400-450K USD. Само-то железо по нынешним временам тысяч в 100-150 обойдется (а в экстремально урезанной конфигурации для тестирования и изучения - может даже тысяч в 30). Проблема в софте.
Старый 08.02.2019, 21:05   #5  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от fed Посмотреть сообщение
On Premises требует SQL Server 2016. SQL Server 2016 в Standard Edition не поддерживает более 24 ядер. Так что если у тебя клиент более или менее крупный (типа от 300 пользователей), то придется под SQL (по крайней мере - продуктивный) отводить 32 ядра и выше и ставить SQL Server Enterprise Version (которая на 32 ядра стоит порядка 400-450K USD. Само-то железо по нынешним временам тысяч в 100-150 обойдется (а в экстремально урезанной конфигурации для тестирования и изучения - может даже тысяч в 30). Проблема в софте.
Я правильно понимаю что необходимость такого железа это из-за кривизны архитектуры решения?
Или там In-Memory technologies in (Azure) SQL Database и все летает?

Что интересно компаний предоставляющих хостинг/облако для SAP S/4HANA сильно больше 10.
То есть конкуренция и возможность переходить. Что делает стоимость владения рыночной.
https://www.sap.com/dmc/exp/2014-09-...#recordid=1155

Вот Principles of SAP HANA Sizing —on premise and cloud, достаточно увлекательно.
https://www.sap.com/documents/2016/1...71af511fa.html
Архивирование данных и разделение старых и текущих данных это очень сильно.
Старый 11.02.2019, 10:33   #6  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,896 / 5651 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Я правильно понимаю что необходимость такого железа это из-за кривизны архитектуры решения?
Или там In-Memory technologies in (Azure) SQL Database и все летает?
Проблема в Azure Service Fabric, которая изначально разрабатывалась под кровавый entterprise и на маленьком числе VM работать не умеет
Более интересно то, что до недавнего времени вполне работоспособные на среднем числе пользователей окружения уровня Tier-1 и Tier-2 деплоились на основе обычного IIS и работали на всего паре VM+ база данных где-то в Azure. То есть - не было и нет никаких технических ограничений для того чтобы Microsoft выпустил бы D365FOE On Premise SMB, которое требовало бы двух-трех виртуалок+SQL Server. Но они из за чмошно-маркетинговых побуждений выпустили On Premise на основании тяжелейшей архитектуры. Кроме того, есть сильное подозрение, что продуктивные инстанцы в облаке, на самом деле, до сих пор работают на основе IIS. Микрософт только недавно начал ASF-based окружения в TEST деплоить, причем не во всех регионах. То есть - похоже что микрософтовцы просто решили за счет тех клиентов, кому On Premises нужен просто протестировать альфа-версию ASF-based D365FOE.

Касательно числа ядер для SQL Server: Я видел несколько достаточно больших (типа 200-300 пользователей) внедрений DAX2009/DAX2012 (причем нормально сделаных, без грязного переписывания). Так вот при 16 ядрах у SQL Server, логистика там работала без огонька. Так что при числе пользователей выше 300 я бы думал о где-нить 32 ядрах на SQL Server. Проблема в том что с каждой новой версией SQL Server, стоимость лицензии на ядро росла. Во времена DAX2009 и SQL Server 2008R2, стоимость SQL Server была сопоставима со стоимостью железа, на котором он исполнялся. Сейчас стоимость Enterprise Edition SQL Server 2016/2017 явно раза в 3-4 выше стоимости железа.
За это сообщение автора поблагодарили: trud (3), ax_mct (5).
Старый 11.02.2019, 11:40   #7  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Архивирование данных и разделение старых и текущих данных это очень сильно.
Цитата:
Data aging is a business data management concept for reducing the memory footprint in
SAP HANA

Only operationally relevant (“hot”/current) data is loaded into main memory of SAP HANA

Other (“cold”/historical) data remains primarily stored on disk, not affecting hot data performance, yet cold data
remains accessible via SQL on request
Так а в чем тут сила то? На первый взгляд SQL Server работает точно также, данные помещаются в память если к ним обращаются

Цитата:
Сообщение от fed Посмотреть сообщение
Так вот при 16 ядрах у SQL Server, логистика там работала без огонька. Так что при числе пользователей выше 300 я бы думал о где-нить 32 ядрах на SQL Server. Проблема в том что с каждой новой версией SQL Server, стоимость лицензии на ядро росла. Во времена DAX2009 и SQL Server 2008R2, стоимость SQL Server была сопоставима со стоимостью железа, на котором он исполнялся. Сейчас стоимость Enterprise Edition SQL Server 2016/2017 явно раза в 3-4 выше стоимости железа.
Тут кстати смотря как трактовать ядро. т.е. при 16 ядрах у тебя может быть и мощный 4 процессорный сервер с включенным HT полностью выделенный под SQL( и стоимость этого сервера будет больше лицензий), где будут новые процы 3.5ГЦ так и виртуалка которая занимает половину какого-нибудь старого процессора 2ГЦ
Старый 11.02.2019, 12:05   #8  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,896 / 5651 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от trud Посмотреть сообщение
Так а в чем тут сила то? На первый взгляд SQL Server работает точно также, данные помещаются в память если к ним обращаются
Не могу рассказать про HANA, но вообще говоря In Memory Database != Cache. То есть - в InMemory database данные храняться в собственных структурах, не ориентированых на табличное хранение. Например, классические БД используют для быстрого поиска B-Tree, просто потому что данные на диске хранятся страницами и время чтения одной записи равно времени чтения страницы. А вот если данные всегда хранятся в памяти, то выгоднее использовать обычные сбалансированные деревья, а не B-Tree. Опять таки, большая часть БД не использует хэширование для хранения данных (вроде бы только в Oracle и в Postgress что-то есть). А если даннные хранятся в оперативке, то построить и какое-то время поддерживать хэш-таблицу можно достаточно дешево.
Старый 11.02.2019, 12:45   #9  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от trud Посмотреть сообщение
Так а в чем тут сила то? На первый взгляд SQL Server работает точно также, данные помещаются в память если к ним обращаются
Про силу я по части архивирования. Для производительности (или меньшего железа) горизонтально делить данные на устаревшие и текущие это очень сильно. Ну вот зачем нам SalesLine c данными за N лет для текущих операций?

А то что In-Memory уже устоявшаяся мода и тренд - это факт.
Старый 12.02.2019, 01:43   #10  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от ax_mct Посмотреть сообщение
В свете того что большинство клиентов DAX2012 на D365FOE никогда не перейдет это собственно все и определяет.
Что им помешает перейти на D365FOE OnPrem? Тем более, через год-другой, когда детские болячки пройдут и производительность выправится?
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Стоимость владения D365FOE да и любого облачного ERP решения не интересна для Enterprise уровня.
Опять же, забываете про OnPrem - почему?
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Стоимость перехода с DAX2012 на D365FOE не дешевле чем на любой другой продукт.
Голословное утверждение. Из моего скромного опыта, стоимость все же сильно зависит от объема кастомизаций и готовности отказываться от них в пользу нового стандартного функционала.
Цитата:
Сообщение от ax_mct Посмотреть сообщение
При этом выбор D365FOE выглядит очень рискованным для Enterprise.
Если речь только про Azure, то может быть. На счет OnPrem-версии я бы не был так категоричен.
Цитата:
Сообщение от fed Посмотреть сообщение
Проблема в том, что любое внедрение для одного клиента (то есть - когда мы не разрабатываем тиражируемый софт), окупается только в режиме быстрого прототипирования. Это когда мы можем чего-нить разработать, поверхностно протестировать и зарелизить в PROD в течении одного дня.
Если день расширить до суток, то в OnPrem это вполне реально. В принципе и в течение дня реально, если совсем поверхностно тестировать
Цитата:
Сообщение от fed Посмотреть сообщение
Даже если что-то сломалось после релиза, то во-первых мы можем это достаточно быстро отладить прямо в PROD
В D365O OnPrem - можно! Через удаленную отладку с виртуалки, где есть исходники.
Цитата:
Сообщение от fed Посмотреть сообщение
(ну или очень быстро скопировать данные на TEST)
В D365O OnPrem - можно!
Цитата:
Сообщение от fed Посмотреть сообщение
во-вторых - мы можем исправленную версию быстро зарелизить
В D365O OnPrem - можно! А если с тщательно вымытыми руками да в обход песочницы, то - весьма быстро, буквально меньше часа
Цитата:
Сообщение от fed Посмотреть сообщение
а в третьих - мы опять таки в PROD можем данные скриптиком быстро исправить.
В D365O OnPrem - можно!
Цитата:
Сообщение от fed Посмотреть сообщение
Там надо 21 виртуальную машину. (Для PROD и TEST).
Ну, при желании можно и меньше, вон люди пишут, что тестовую среду до 4-х виртуалок сокращали (по количеству ролей SF, которые каждая должны быть на отдельном хосте). А так: рабочая среда 8 узлов под SF плюс 2 узла на кластер SQL Server, тестовая - 7 узлов, считая SQL Server (можно 2 AOS'а вместо 3-х и SSRS поставить на хосте СУБД, без кластеризации), итого условно 17, а не 21. Инфраструктура - отдельно, потому что ADFS и файл-сервер могут быть нужны не только для D365FOE. А вся песочница по ресурсам при желании умещается в 8 ядер и 64Гб памяти, т.е. штатный сервер всё-в-одном для AX2012.
Цитата:
Сообщение от fed Посмотреть сообщение
На каждую машину нужно Windows Server покупать.
Ну... такова селяви. Наверно, если очень захотеть, под песочницы можно использовать триальные версии и переразворачивать всё раз в полгода-год, как делают с DEV-виртуалками.
Цитата:
Сообщение от fed Посмотреть сообщение
Надо две лицензии на SQL Server, поскольку оно вроде бы требует отдельных серверов для PROD и TEST.
Для песочницы можно использовать бесплатный SQL Server Developer Edition - это ж не продуктивная среда.
Цитата:
Сообщение от fed Посмотреть сообщение
Проблема в Azure Service Fabric, которая изначально разрабатывалась под кровавый enterprise и на маленьком числе VM работать не умеет
Ну что такого-то? 3 АОСа как бы и раньше не были какой-то роскошью, а за вычетом АОСов и SSRS получается всего 4 "лишних" виртуалки: 3 оркестратора и Management Reporter.
Цитата:
Сообщение от trud Посмотреть сообщение
Цитата:
Сообщение от fed Посмотреть сообщение
Кроме того, On Premises требует SQL Server 2016. SQL Server 2016 в Standard Edition не поддерживает более 24 ядер. Так что если у тебя клиент более или менее крупный (типа от 300 пользователей), то придется под SQL отводить 32 ядра и выше и ставить SQL Server Enterprise Version (которая на 32 ядра стоит порядка 400-450K USD).
Тут кстати смотря как трактовать ядро. т.е. при 16 ядрах у тебя может быть и мощный 4 процессорный сервер с включенным HT полностью выделенный под SQL( и стоимость этого сервера будет больше лицензий), где будут новые процы 3.5ГЦ так и виртуалка которая занимает половину какого-нибудь старого процессора 2ГЦ
К слову, да, если не ставить под СУБД древние Xeon 2.4GHz и не считать количество ядер с учетом HT, то и на 16-и ядрах можно ого-го сколько сделать. Скажем, 4x4 ядра Xeon E7-8893 v4 3.2GHz 60Mb L3 - это совсем не то же самое, что какие-нить 2x8 ядер Xeon E5-2630 v3 2.4Ghz 20Mb L3.
За это сообщение автора поблагодарили: raz (10), Morpheus (1), ax_mct (5).
Старый 11.02.2019, 12:37   #11  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от fed Посмотреть сообщение
Проблема в Azure Service Fabric, которая изначально разрабатывалась под кровавый entterprise и на маленьком числе VM работать не умеет
...
Но они из за чмошно-маркетинговых побуждений выпустили On Premise на основании тяжелейшей архитектуры.
...
Во времена DAX2009 и SQL Server 2008R2, стоимость SQL Server была сопоставима со стоимостью железа, на котором он исполнялся. Сейчас стоимость Enterprise Edition SQL Server 2016/2017 явно раза в 3-4 выше стоимости железа.
Думаю потому что Azure Service Fabric гораздо для них важнее чем D365 On Premise.
То есть им в принципе им плевать на D365 On Premise. Другие приоритеты с учетом того что 2/3 дохода от подписки. А Azure Service Fabric это один из основных драйверов Azure.

Очень возможно они формально имея D365 On Premise они делают все чтобы он был неинтересен.
То есть когда хотят отказать вежливо то назначают неадекватную цену.

В этой связи интересно связано ли текущая стоимость "On-Premise" SQL Server c заталкиванием в облака. Типа сравните как выгоднее Azure SQL.
Старый 08.02.2019, 13:03   #12  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,896 / 5651 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от fed Посмотреть сообщение
On-Prem конечно лишена части озвученных мною проблем, но она просто запредельно дорога. (Не только благодаря собственной цене но и благодаря цене инфраструктуры и дополнительных лицензий на Windows Server, SQL Server и тд и тп).
Поправлю себя: Я как-то рассчитывал стоимость владения на 5 лет в варианте облака и On Premises для клиента на примерно 200 пользователей.
Так вот - стоимость софта за 5 лет в облаке получилась 1 480 000 USD. Цена аналогичной инфраструктуры в On Premises (то есть - железо, лицензии на D365FOE, Windows Server, SQL Server etc) 1 630 000USD. При этом есть подозрение что в облаке пришлось бы еще тысяч на 100-120 докупать дополительных instance. Так что в целом - цены вполне сопоставимы. Разница только в том, что в режиме On Premises надо сразу выложить процентов 60 суммы, а в облаке можно по частям платить.
И меня, конечно, не очень порадует если наши сейлы куда-то On Premises продадут. Он по прежнему, мягко говоря, не очень стабилен...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
(Москва) Ищем консультанта по логистике AX2012 Evgeniy_R Рынок труда Microsoft Dynamics 0 19.01.2016 13:00
В Тойота Мотор Россия требуется разработчик AX2012 (Москва) ToyotaIT Рынок труда Microsoft Dynamics 9 26.05.2015 18:00
Сертификация по AX2012 lvan Обучение 7 14.10.2013 12:33
Требуются профессионалы на успешный действующий проект AX2012 Yuri Safronov Рынок труда Microsoft Dynamics 23 11.01.2013 16:00
AX2012 выпущена... но не для России EVGL Microsoft и системы Microsoft Dynamics 16 09.08.2011 10:53

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:19.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.