Sistem informatic autonom

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 11 decembrie 2021; verificarea necesită 1 editare .

Un sistem informatic autonom  este un sistem informatic care îndeplinește următoarele criterii: [1]

  1. „cunoaștere de sine” – componentele sale trebuie să se autoidentifice. Întrucât un sistem poate exista la mai multe niveluri, un sistem autonom trebuie să cunoască în detaliu componentele sale , starea lor actuală, capacitățile și toate relațiile cu alte sisteme care îl afectează. Ea trebuie să-și cunoască propriile resurse , acele resurse pe care le poate împrumuta sau împrumuta.
  2. Un sistem autonom trebuie să se configureze și să se reconfigureze după schimbări în mediu. Configurarea sistemului trebuie efectuată automat atunci când condițiile externe se schimbă.
  3. Sistemul autonom nu oprește niciodată procesul de optimizare a structurii interne și a procedurilor în ceea ce privește atingerea obiectivelor generale predeterminate ale sistemului. Ea monitorizează în mod constant toate procedurile și chiar părțile acestora pentru a optimiza performanța.
  4. Un sistem informatic autonom trebuie să fie capabil să detecteze o încălcare a activităților normale ale sistemului și, în acest caz, să găsească o modalitate alternativă de utilizare a resurselor în cazul unei încălcări a activităților normale și să se reconfigureze în consecință.
  5. Un sistem informatic autonom trebuie să fie capabil să se apere. Trebuie să fie capabil să detecteze, să identifice și să se protejeze de diferite tipuri de influențe externe negative pentru a menține stabilitatea sistemului .
  6. Un sistem informatic autonom trebuie să primească informații despre mediul extern, mai ales în contextul propriilor activități, și să acționeze în consecință, ceea ce înseamnă a fi adaptativ.
  7. Un sistem informatic autonom este un sistem deschis .
  8. Un sistem autonom ascunde complexitatea inerentă a resurselor pe care le oferă. Acest lucru este necesar pentru a reduce decalajul dintre cerințele utilizatorului, logica (partea software) și implementarea tehnologică a sistemului.

Criteriile au fost dezvoltate de IBM în 2001, ca parte a proiectului Autonomous Computer Systems cu același nume. Scopul proiectului a fost de a crea sisteme capabile să funcționeze în mod automat pentru a facilita creșterea sistemelor de calcul. Adică, Automatic Computer Systems este o încercare de a crea sisteme informatice distribuite care sunt capabile să răspundă independent la situații neașteptate. Se presupune că astfel de sisteme produc auto-optimizare constantă și control al stării lor și al stării mediului.

Note

  1. IBM Research | Calcul autonom | prezentare generală | Arhivat din originalul The 8 Elements la 31 decembrie 2011.

Link -uri