МЕТОДИ ВІДМОВОСТІЙКОСТІ РЕЗЕРВУВАННЯ ПРИСТРОЇВ IOT
DOI:
https://doi.org/10.36994/2788-5518-2022-02-04-06Ключові слова:
IoT прилади, відмовостійкість, класифікація помилок, надлишкові алгоритми, відновлення системи після відмовиАнотація
IoT (Internet of Things) технології - це невеличкі прилади, які можуть підєднуватись до інтернету та часто містять сенсори, приводи (виконавчі механізми), або все разом. Розумний годинник з купою сенсорів, розумна лампа, яку можна увімкнути чи вимкнути віддалено, система зрошення рослин у тропічній теплиці, яка вмикається при занизькій вологості та передає інформацію в кінцевому рахунку в мобільний телефон щоб допомогти контролювати стан теплиці, це все приклади IoT приладів. Таких приладів стає все більше з кожним днем, та їх починають монтувати майже у всю техніку як в побуті, так і на підприємствах та фабриках. Відповідальність цих пристроїв не завжди критична, але є сфери, де помилки чи недостача даних з цих пристроїв є критичною або для правильності роботи алгоритмів прийняття рішень, або ж для машинного навчання та налаштування штучного інтелекту. Одна з великих ідей, яка стоїть поза застосуванням цих технологій всюди, це ідея створення розумного міста, де не треба буде персонально намагатись людям всюди встигнути та все доглянути, але догляд за по суті якістю життя містян відбуватиметься автоматично. В даній статті наводяться особливості приладів інтернету речей, які відрізняють їх від загально відомого клієнту в клієнт-сервісному застосунку. Це маленька енергоємність, віддалене розташування від серверів чи хмари, куди завантажується інформація, а також головне, що стосується статті, це необхідність в безперервному надаванні даних а також часта неможливість повторити надсилання тих самих даних повторно. Засновуючись на цих відмінностях, а також маючи на увазі поступовий, а не різкий спад активності застосунку заради забезпечення максимальної якості його роботи, проводиться аналіз методів надлишковості, а саме холодного, теплого та гарячого очікування, протоколу спільної надлишкової адреси та протоколу надлишковості віртуального роутингу. Також, аналізуються типи помилок та можливість зрозуміти справжню причину помилки. В статті також зазначається спосіб активації додаткового обладнання та метод слідкування за його роботою. Метою статті є показати, які методи надлишковості придатні для роботи саме з IoT приладами.
Посилання
M. Melo and G. Aquino, “FaTEMa: A Framework for Multi-Layer Fault Tolerance in IoT Systems,” Sensors, Oct. 2021. vol. 21, no. 21, p. 7181.
A. Sari and M. Akkaya, “Fault Tolerance Mechanisms in Distributed Systems,” International Journal of Communications, Network and System Sciences, 2015. vol. 08, no. 12, pp. 471–482.
C. J. Walter and N. Suri, “The customizable fault/error model for dependable distributed systems,” Theor Comput Sci, Jan. 2003. vol. 290, no. 2, pp. 1223–1251.
P. Vedavalli and C. Deepak, “Enhancing Reliability and Fault Tolerance in IoT,” in 2020 International Conference on Artificial Intelligence and Signal Processing (AISP), Jan. 2020, pp. 1–6.
R. Peng, Q. Zhai, and J. Yang, Reliability Modelling and Optimization of Warm Standby Systems. Singapore: Springer Singapore, 2021.
J. Wen, Y. Cao, L. Ma, and S. Du, “Design and Analysis of Double One Out of Two with a Hot Standby Safety Redundant Structure,” Chinese Journal of Electronics, May 2020. vol. 29, no. 3, pp. 586–594.
[7] Jen-Hao Kuo et al., “An Evaluation of the Virtual Router Redundancy Protocol Extension with Load Balancing,” in 11th Pacific Rim International Symposium on Dependable Computing (PRDC’05), pp. 133–139.
[8] R. Nur, Z. Saharuna, I. Irmawati, I. Irawan, and R. Wahyuni, “Gateway Redundancy Using Common Address Redundancy Protocol (CARP),” IJITEE (International Journal of Information Technology and Electrical Engineering), Feb. 2019. vol. 2, no. 3, p. 71.