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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.11.2024, 13:38   #1  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
AX2009 - как понять, сколько еще протянет?
Добрый день

Есть большой проект, где все еще используется AX2009
Они беспокоятся, что долго она не протянет, и хотят провести аудит, чтобы понять , когда наступит апокалипсис.

Какие проверки можно провести?
1) TLS у них уже 1.2
2) Думаю, что можно провести анализ размера их таблиц, чтобы понять, нужно ли какие-то данные удалять или архивировать
3) Вроде, для AX2009 c recid int64 дефрагментация уже не актуальна. Но, может, надо проверить что-то еще в отношении RecId ?

Какие штуки можно и нужно проверить?

Спасибо
Старый 28.11.2024, 13:46   #2  
twilight is offline
twilight
MCTS
MCBMSS
 
881 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Она может протянуть сколь угодно долго, если не нужен функционал из новых версий.
Тут скорее вопрос в железе и бэкапах, нужно на них обратить внимание.
__________________
I could tell you, but then I would have to bill you.
Старый 28.11.2024, 14:54   #3  
AxeUser is offline
AxeUser
Участник
 
10 / 15 (1) ++
Регистрация: 26.11.2021
Для начала нужно проверить ваше руководство на внушаемость, ибо судьба системы в большей степени зависит не от ее технических характеристик, а от способности принимающих решения попадать под влияние всяких инфоциган. Хотя то что у вас все такие есть аксапта, это уже прецедент и прогноз неутешительный. Ждите в скором времени модных трендов в виде микросервисов, оренсоурсов и импортозамещению.
Старый 28.11.2024, 15:41   #4  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,322 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от kitty Посмотреть сообщение
Добрый день

Какие проверки можно провести?
1) TLS у них уже 1.2
2) Думаю, что можно провести анализ размера их таблиц, чтобы понять, нужно ли какие-то данные удалять или архивировать
3) Вроде, для AX2009 c recid int64 дефрагментация уже не актуальна. Но, может, надо проверить что-то еще в отношении RecId ?

Какие штуки можно и нужно проверить?
Добрый день! Ну версия TLS это особо ни о чём - и со старыми версиями можно работать.
Анализ таблиц провести конечно можно, но зачем? Если нет проблем с дисковым пространством - то смысла нет. Если есть - то эта проблема может быть решена путем модернизации железа (=докупки оборудования). Это реально дешевле работ по "обрезанию" таблиц.
Да, начиная с какого-то объема данных может упасть скорость выборки. Но опять-таки это лечится индексами и оптимизацией медленных участков.
Дефрагментация неактуальна.

Согласен с другими участниками, что если нет потребности в новом функционале - то смысла чего-то менять нет.

Тут апокалипсис может возникнуть в другом ключе - это в наличии и стоимости специалистов, которые готовы поддерживать систему. И тут уже ничего не сделаешь. С другой стороны - сроки этого апокалипсиса совершенно непредсказуемы. Но в ближайшие как мне кажется лет 5 его точно можно не опасаться.
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: kitty (1).
Старый 28.11.2024, 18:46   #5  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
Цитата:
Сообщение от twilight Посмотреть сообщение
Она может протянуть сколь угодно долго, если не нужен функционал из новых версий.
Тут скорее вопрос в железе и бэкапах, нужно на них обратить внимание.
Спасибо. В чем вопрос с бэкапами?
Их объем (то есть, что достаточно места для их хранения + длительность создания/восстановления на текущей инфраструктуре), или Вы имели ввиду что-то иное?
Старый 28.11.2024, 19:32   #6  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Бекапы вообще ни при чем, мне кажется.
Всегда можно "перезагрузить матрицу", т.е. подчистить базу от старых данных. Эта проблема актуальна практически для любых приложений и способ лечения примерно одинаковый. Просто где-то его легче применять, а где-то сложнее.
Старый 28.11.2024, 20:24   #7  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
TLS 1 и 1.1 в определенный момент морально устарели, и стали считаться небезопасными. Клиент ворошил всю свою инфрструктуру, чтобы убедиться , что TLS 1 или 1.1 не используется. Вроде, со стороны AX не пришлось ничего менять. Проверили. что windows сервера, на которых AOS-ы, имеют версию .Net , что поддерживает TLS 1.2 . В интернете были статьи, что AX2009 не работает с SQL server версиями, что поддерживают 1.2 , но, вроде, все это оказалось неверным.
Какой-то конкретной документации об этом нет.

Я к тому, что никто не знал, будет в результате работать аксапта и все интерфейсы, или все накроется медным тазом.

Последний раз редактировалось kitty; 28.11.2024 в 20:30.
Старый 28.11.2024, 21:30   #8  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,322 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от kitty Посмотреть сообщение
TLS 1 и 1.1 в определенный момент морально устарели
Я так скажу - Microsoft в один прекрасный момент может признать устаревшим весь протокол TCP/IP. И что с того?
прошлые версии TLS можно активировать и с ними работать, как будто и проблем нет. Ну а по поводу безопасности - тут неизвестно где раньше "рванет". Тут скорее Ростелеком чего-то "прирежет", нежели будут организованы хакерские атаки. А может и атаки организуют раньше
У меня дома есть NAS, который работает строго с TLS 1.0 - я с этим каждое обновление Windows борюсь)). Пока побеждаю ))

Из наблюдений за коллегами из разных компаний. У всех массово стоит Windows 10 / Windows Server 2019. И никто не рвется за "новизной"
__________________
Возможно сделать все. Вопрос времени
Старый 29.11.2024, 17:02   #9  
someOne is offline
someOne
Участник
Аватар для someOne
 
174 / 432 (15) +++++++
Регистрация: 11.12.2008
Адрес: Москва
Цитата:
Сообщение от kitty Посмотреть сообщение
TLS 1 и 1.1 в определенный момент морально устарели, и стали считаться небезопасными. Клиент ворошил всю свою инфрструктуру, чтобы убедиться , что TLS 1 или 1.1 не используется. Вроде, со стороны AX не пришлось ничего менять. Проверили. что windows сервера, на которых AOS-ы, имеют версию .Net , что поддерживает TLS 1.2 . В интернете были статьи, что AX2009 не работает с SQL server версиями, что поддерживают 1.2 , но, вроде, все это оказалось неверным.
Какой-то конкретной документации об этом нет.

Я к тому, что никто не знал, будет в результате работать аксапта и все интерфейсы, или все накроется медным тазом.
Можно вообще не пускать аксапту в интернет напрямую. Для обмена данными с "внешним миром" можно вполне использовать прокси. Аксапта отправляет запрос прокси (через протокол HTTP внутри вашей локальной сети), а прокси уже выполянет запрос к целевому адресу, (через HTTPS, TLS и так далее все что угодно) и возвращает ответ. Тогда сервер Аксапты вполне можно оставить на устаревшей ОС, какой нибудь windows 2008.

К тому же это лучше и с точки зрения информационной безопасности для вашего сервера AOS...

У нас так работает. Написали прокси сервер на IIS, и дергаем его. Можно и файл по ссылке скачать, и json rpc какой нибудь, и soap... Все что угодно.

Вот как то так например (для понимания) производится запрос к внешнему ресурсу из Аксапты

X++:
    DEV_HttpProxy = new DEV_HttpProxy();
    DEV_HttpProxy.parmContentType("application/json");
    DEV_HttpProxy.parmMethod("GET");
    DEV_HttpProxy.parmUrl("https://www.someserver.ru/api/somemethod");
    DEV_HttpProxy.exequteReq();
    
    somedata = DEV_HttpProxy.retData();// Полученный ответ от прокси
Понятное дело что этот DEV_HttpProxy нужно будет прежде реализовать, а потом использовать из любых мест в Аксапте, где нужно отправить запрос в интернет.

Возможно и существуют готовые сервисы прокси, которые "умеют" HTTP в HTTPS переделывать. Не изучал... Но написать самим - не сложно если специалисты по IIS и NET имеются...
За это сообщение автора поблагодарили: Pandasama (3).
Старый 29.11.2024, 22:07   #10  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,510 / 435 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Цитата:
Сообщение от kitty Посмотреть сообщение
Они беспокоятся, что долго она не протянет, и хотят провести аудит, чтобы понять , когда наступит апокалипсис
Знаю фирмы, которые до сих пор и весьма успешно сидят на 3.0. Поэтому технически, как уже говорилось выше, 2009 проживёт ещё ОООЧЕНЬ долго.
__________________
С уважением,
Вячеслав
За это сообщение автора поблагодарили: Pandasama (3).
Старый 29.11.2024, 22:15   #11  
twilight is offline
twilight
MCTS
MCBMSS
 
881 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Цитата:
Сообщение от kitty Посмотреть сообщение
Спасибо. В чем вопрос с бэкапами?
Их объем (то есть, что достаточно места для их хранения + длительность создания/восстановления на текущей инфраструктуре), или Вы имели ввиду что-то иное?
Вероятность выхода из строя старого железа выше, чем вероятность выхода из строя Аксапты. Тут то бэкапы могут и пригодится.
А вы тестируете бэкапы на восстановление?
__________________
I could tell you, but then I would have to bill you.
Старый 02.12.2024, 21:59   #12  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
305 / 873 (30) +++++++
Регистрация: 23.10.2012
Цитата:
Сообщение от kitty Посмотреть сообщение
Они беспокоятся, что долго она не протянет
Не протянет по какой причине? Есть предпосылки вызванные текущим состоянием? Проведите аудит системы. Если эфемерные сомнения терзают - составьте disaster recovery plan.
Старый 04.12.2024, 11:28   #13  
Serg is offline
Serg
Участник
 
118 / 30 (2) +++
Регистрация: 12.02.2002
В этом году я столкнулся с Axapta 2-й версии. Это был какой-то австрийский клиент, которому нужно было увеличить размерность конфигуратора до 1000 единиц на узел.
Вроде работает... Но ощущение такое, как будто заглянул в кунсткамеру или залез на старый чердак.
Старый 04.12.2024, 12:13   #14  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Serg Посмотреть сообщение
В этом году я столкнулся с Axapta 2-й версии...
Прикольно.
А под какой виндой ?
Старый 04.12.2024, 14:20   #15  
Serg is offline
Serg
Участник
 
118 / 30 (2) +++
Регистрация: 12.02.2002
не обращал внимание, но то же старая какая-то.

Еще прикольный был клиент, но уже на d365fo, прозводит он какие-то радиоизотопы и там забавно проводилась инвентаризация, она автоматическая и переодическая, через интервал считается, сколько радиоактивности у него осталось и это как вторая учетная единица. И в общем по законам ядерной физики это процедура ее пересчитывала.
Старый 04.12.2024, 20:47   #16  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
Цитата:
Сообщение от Товарищ ♂uatr Посмотреть сообщение
Не протянет по какой причине? Есть предпосылки вызванные текущим состоянием? Проведите аудит системы. Если эфемерные сомнения терзают - составьте disaster recovery plan.
Мне кажется, или Вы не ответили на мой вопрос, а просто его повторили?
В вопросе у меня и говорится про аудит ( см. первое сообщение топика) . И спрашиваю про то, по каким причинам может не протянуть, что нужно проверить.
Старый 04.12.2024, 20:52   #17  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
Волшебным способом Денис Трунин написал статью аккурат по этой теме! Не знал, но прям рождественский подарок сделал : https://denistrunin.com/ax2012-howtosupport/
За это сообщение автора поблагодарили: twilight (1), Logger (3).
Старый 05.12.2024, 22:41   #18  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
305 / 873 (30) +++++++
Регистрация: 23.10.2012
Цитата:
Сообщение от kitty Посмотреть сообщение
Мне кажется, или Вы не ответили на мой вопрос, а просто его повторили?
Вы загнали аудиторию форума в рамки видения своего решения не предоставив контекст проблематики. Мой вопрос - попытка получить данный контекст.

https://learn.microsoft.com/en-us/pr...ze-performance

Если дела действительно настолько плохи, что руководство проявляет недоверие к текущим исполнителям - ну наймите консалтинговую организацию. Они предоставят профильных специалистов, заинтересованных в нахождении как можно большего количества отклонений.
Вы боретесь со следствием, начните с причины - с лиц ответственных за процесс разработки, что он из себя представляет, какие существуют стандарты и не на бумаге ли они только существуют.
Ну проведёте аудит, устраните ошибки, без стандартизации решений и следования этим стандартам будете бегать по кругу, пока у руководства есть на это средства.

Последний раз редактировалось Товарищ ♂uatr; 05.12.2024 в 23:03.
Теги
ax2009

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ax2009: Как обновить(!) Service Reference не перегружая AOS? (не привлекая внимания санитаров) mazzy DAX: Программирование 9 19.10.2020 20:30
axinthefield: Choosing a Single Deployment or Multiple Deployments of AX2009 Blog bot DAX Blogs 0 15.06.2011 03:25
sumitax: SharePoint 2010 and AX2009 Blog bot DAX Blogs 0 11.11.2010 11:11
Shekhar: Dynamics AX2009 : Standalone Installation on Vista with Role centres and workflow. Blog bot DAX Blogs 0 30.03.2010 15:05
aEremenko: Как правильно подобрать оборудование и понять, сколько оно будет стоить? Blog bot DAX Blogs 0 17.04.2007 12:00

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

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

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