Автономные вычисления
-
Определение и концепция автономных вычислений
- Автономные вычисления — это вычислительные системы, которые могут функционировать без вмешательства человека.
- Они стремятся к самонастройке, самовосстановлению, самооптимизации и самозащите, чтобы поддерживать работоспособность без вмешательства человека.
-
Проблемы управления компьютерными сетями
- Ручное управление сетями становится сложным и дорогостоящим.
- Большинство проблем в инфраструктуре связаны с клиентскими приложениями и базами данных.
-
Инициатива автономных вычислений (ACI)
- ACI направлена на создание основы для автономных систем, вдохновленной вегетативной нервной системой человека.
- IBM определила четыре типа свойств для автономных систем: самонастраивающийся, самовосстанавливающийся, самооптимизирующийся и самозащитный.
-
Условия для автономных систем
- Система должна знать свои ресурсы и ограничения, а также уметь адаптироваться к изменениям.
- Она должна быть способна обнаруживать и защищать себя от атак.
- Система должна взаимодействовать с другими системами и использовать открытые стандарты.
-
Эволюционные уровни автономности
- IBM выделяет пять уровней автономности, начиная от ручного управления и заканчивая полностью автономными системами.
-
Шаблоны проектирования и управление
- Шаблоны проектирования, такие как MVC, помогают упростить сложность проектирования автономных систем.
- Замкнутые контуры управления контролируют ресурсы и поддерживают их параметры в заданных диапазонах.
-
Концептуальная модель автономной системы
- Сенсорная способность системы позволяет ей наблюдать за рабочим контекстом.
- Система управляет своей работой, основываясь на цели, политике и «инстинкте самосохранения».
-
Практические аспекты и рекомендации
- Существуют внешние ресурсы, такие как конференции и публикации, которые могут быть полезны для изучения автономных вычислений.
Полный текст статьи: