« Autogestion » : différence entre les versions


Ligne 14 : Ligne 14 :


== Français ==
== Français ==
"== Français ==
<h3><poll>
Choisissez parmi ces termes proposés :
autogestion
autogestion informatique
auto-gestion
auto-gestion informatique
</poll></h3>
<h3>Discussion:</h3>
Pour le moment, le terme privilégié est «autogestion».
<br/>"


== Anglais ==
== Anglais ==



Version du 19 février 2019 à 21:11

Domaine


Coulombe

Définition

L'autogestion informatique est le processus par lequel les systèmes informatiques doivent gérer leur propre exploitation sans intervention humaine. On s'attend à ce que les technologies d'autogestion informatique envahissent la prochaine génération de systèmes de gestion de réseau.

Source:
L'objectif principal de cette thèse est de fournir une solution générique, réutilisable et extensible pour l'auto-gestion de ces applications.
Debbabi, B. (2014). Cube: a decentralised architecture-based framework for software self-management (Doctoral dissertation, Université de Grenoble).
https://tel.archives-ouvertes.fr/tel-01548372

Français

"== Français ==

<poll> Choisissez parmi ces termes proposés : autogestion autogestion informatique auto-gestion auto-gestion informatique </poll>

Discussion:

Pour le moment, le terme privilégié est «autogestion».
"

Anglais

Self-management (computer science)

Self-Management is the process by which computer systems shall manage their own operation without human intervention. Self-Management technologies are expected to pervade the next generation of network management systems.

The growing complexity of modern networked computer systems is currently the biggest limiting factor in their expansion. The increasing heterogeneity of big corporate computer systems, the inclusion of mobile computing devices, and the combination of different networking technologies like WLAN, cellular phone networks, and mobile ad hoc networks make the conventional, manual management very difficult, time-consuming, and error-prone. More recently self-management has been suggested as a solution to increasing complexity in cloud computing.[1][2]

Currently, the most important industrial initiative towards realizing self-management is the Autonomic Computing Initiative (ACI) started by IBM in 2001. The ACI defines the following four functional areas:

  • Self-Configuration: Automatic configuration of components;
  • Self-Healing: Automatic discovery, and correction of faults; automatically applying all necessary actions to bring system back to normal operation[3]
  • Self-Optimization: Automatic monitoring and control of resources to ensure the optimal functioning with respect to the defined requirements;
  • Self-Protection: Proactive identification and protection from arbitrary attacks.

The design complexity of Autonomic Systems and self-management systems can be simplified by utilizing design patterns such as the Model View Controller (MVC) to improve separation of concerns by helping encapsulate functional concerns.[4]