Поради та лайфхаки

Що таке автономні обчислення?

Автономні обчислення означають здатність системи до саморегуляції через адаптивні технології, що підвищують обчислювальні можливості та зменшують потребу в людському втручанні для вирішення складних питань системи та операцій з обслуговування, таких як оновлення програмного забезпечення.

Прагнення до автономних обчислень спричинено необхідністю скоротити витрати та вирішити складнощі комп’ютерних систем, що відкриває шлях до розвитку більш складних обчислювальних технологій.

Ініціатива автономних обчислень IBM (ACI) прагне полегшити мережеве сполучення комп’ютерних систем із мінімальним втручанням людини поза початковою конфігурацією. Ця ініціатива натхненна автономною нервовою системою людини.

IBM виділяє чотири основні області в автономних обчисленнях:

  1. Самоконфігурація
  2. Самооздоровлення (усунення помилок)
  3. Самооптимізація (автоматизоване управління ресурсами для максимальної продуктивності)
  4. Самозахист (проактивне виявлення та усунення загроз)

Основні характеристики автономних систем включають автоматизацію, адаптивність і ситуативну обізнаність.

Зображення Hoil Ryu / Freejpg.com

Характеристики автономних систем

Автономні системи розроблені для імітації нервової системи людини, функціонуючи автономно без свідомого користувацького втручання, так само як тіло керує температурою, частотою дихання та виділенням гормонів. Відповідно, середовища автономних обчислень оснащені передовим штучним інтелектом, що працює безперебійно і непомітно, динамічно пристосовуючись до стимулів.

IBM окреслила вісім критеріїв, які характеризують автономну систему:

  1. Вона повинна мати внутрішню самосвідомість щодо своїх ресурсів, можливостей, обмежень та зв’язків.
  2. Вона повинна автоматично конфігуруватись і реконфігуруватись у відповідь на зміни середовища.
  3. Вона повинна покращувати продуктивність автономно.
  4. Вона повинна самовідновлюватись або перенаправляти функції в разі виникнення проблем.
  5. Вона повинна мати надійний механізм самооборони від загроз, підтримуючи безпеку та цілісність.
  6. Вона повинна адаптуватись до змін середовища, формуючи протоколи зв’язку з суміжними системами.
  7. Вона повинна дотримуватись відкритих стандартів, уникаючи власних обмежень.
  8. Вона повинна прогнозувати вимоги до ресурсів, залишаючись непомітною для кінцевого користувача.

Переваги автономних обчислень

Основною перевагою автономних обчислень є зниження загальної вартості володіння (TCO). Вони мінімізують збої, скорочують витрати на обслуговування та зменшують потребу в персоналі для управління системами. Д-р Кумар з IBM підкреслює такі негайні переваги, як зменшення витрат на впровадження та обслуговування, а також покращення стабільності системи. Довгострокові переваги включають покращене управління ІТ бізнесом, де системи адаптуються та впроваджують бізнес-політики, пристосовуючись до змін середовища.

Крім того, автономні обчислення сприяють консолідації серверів, оптимізуючи доступність систем і скорочуючи як витрати, так і людські зусилля, пов’язані зі здійсненням їх керування.

Перспективи майбутнього автономних обчислень

Автономні обчислення не тільки спрощують управління обчислювальними системами, але й закладають основи для більш ефективних застосувань хмарних обчислень. Їхні майбутні застосування охоплюють балансування навантаження на сервери, розподіл процесів, контроль за постачанням енергії, автоматизоване оновлення програмного забезпечення та драйверів, попереджувальні сповіщення про збої, виправлення помилок пам’яті та автоматизовані рішення для резервного копіювання та відновлення системи.

Схожі публікації

Як швидко прибрати перегар

Volodymmyr

Як правильно варити раків

Volodymmyr

Як зробити полиці в підвалі

Volodymmyr