|
Обеспечение устойчивости к сбоям Smart-M3 приложения на уровне программной инфраструктуры
И.В. Галов, Д. Ж. Корзун Петрозаводский государственный университет (ПетрГУ)
Аннотация:
Платформа Smart-M3 позволяет создавать программные приложения как интеллектуальное пространство, в котором агенты, выполняемые на разнообразных устройствах вычислительной среды, взаимодействуют через совместное накопление и использование информации. Актуальной задачей является поддержка работоспособности приложения в условиях возникновения сбоев в сетевых вычислительных средах. В данной статье рассматривается понятие программной инфраструктуры для Smart-M3 приложения и предлагаются два решения для обеспечения его устойчивости к сбоям. Первое решение определяет сервис управления содержимым, который обеспечивает сохранность объемных данных и их целостность за счет делегирования функций хранения выделенному элементу инфраструктуры приложения. Второе решение состоит из механизмов восстановления сетевых соединений. Для экспериментального исследования используется существующее Smart-M3 приложение — система интеллектуального зала SmartRoom. На ее примере показана эффективность применения предлагаемых решений.
Ключевые слова:
интеллектуальные пространства; платформа Smart-M3; Интернет физических устройств (IoT); работоспособность приложения; программная инфраструктура; восстановление от сбоев.
Образец цитирования:
И.В. Галов, Д. Ж. Корзун, “Обеспечение устойчивости к сбоям Smart-M3 приложения на уровне программной инфраструктуры”, Тр. СПИИРАН, 37 (2014), 188–207
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/trspy771 https://www.mathnet.ru/rus/trspy/v37/p188
|
|