Елементи технології поведінкового енерго навантаженого тестування розподілених інформаційних систем
DOI:
https://doi.org/10.15276/hait.05.2022.9Ключові слова:
мережева інформаційна система, поведінкове енергетичне тестування, розширена енергонавантажена мережа Петрі, енерго-навантажений ідентифікаторАнотація
Завчасна перевірка надійності функціонування, що проводиться до виникнення критичних надзвичайних ситуацій, відіграє важливу роль у теорії та практиці моніторингу та діагностики різних технічних систем, у тому числі комп'ютерних розподілених інформаційних систем. Багато методів перевірки та діагностики прямо чи опосередковано використовують енергетичні характеристики систем, які безпосередньо пов’язані з роботою, яку вони виконують, тобто їх продуктивністю. Запропоновані елементи технології поведінкового тестування енергоспоживання базуються на відповідних моделях і методах, доповнених реєстрацією та аналізом інерційної температури та оперативних вольт/амперних характеристик тестової поведінки систем, на рівні моделі, представленої розширеними енерго-навантаженими мережами Петрі. Запропоновані в цій роботі елементи технології поведінкового тестування відрізняються додатковим набором розрахункових та емпіричних граничних температурних та вольт/амперних характеристик, як систем, так і їх компонентів. Ці характеристики представляють критичні з точки зору споживання енергії стани/вершини, позиції/переходи, фрагменти та сценарії роботи, що дає підстави для їх моніторингу. Особливістю цих елементів технології є також можливість визначення та використання природних ідентифікаційних властивостей енергетичних характеристик у поведінковому тестуванні, що дозволяє використовувати їх у дослідах перевірки та розпізнавання надійності функціонування, як самостійно, так і в поєднанні. з аналізом поведінки. Використання додаткового аналізу енергоспоживання за температурними та вольт/амперними характеристиками в складі комплексних технологій тестування та на їх основі автоматизованих систем технічної діагностики дає змогу підвищити ефективність, повноту та гнучкість поведінкового онлайн- та офлайн-тестування для комп'ютерних розподілених інформаційних систем.