|
Publié sur 01 Net en novembre 2001 (la version publiée peut présenter de légères différences avec l'article ci-dessous) Après le PC... le AC !"Le système nerveux humain, autorégulé, constitue un excellent modèle pour créer la prochaine génération informatique, l'Informatique Autonome". Cette déclaration peu commune émane d'un document IBM, expliquant avec force détails les enjeux d'un nouveau concept dénommé "Autonomic Computing" (AC). Un document que Big Blue n'hésite pas à qualifier de "Manifeste", exposant les grandes lignes de l'incroyable "challenge" auquel nous sommes confrontés, et de la non moins importante révolution que l'AC engendrera pour les entreprises et les individus. Trois points (au moins) sont particulièrement étonnants. D'abord, IBM justifie la nécessité absolue de passer à une nouvelle étape informatique par la complexité que cette dernière a engendré. En résumé, avec la prolifération des types de terminaux, la diversité des systèmes, la généralisation de l'informatisation des processus, ou l'avalanche de données hétérogènes, il n'est plus possible d'imaginer tout gérer avec des ordinateurs classiques. Ah. L'augmentation exponentielle de la puissance des ordinateurs a un prix, explique en substance le Manifeste. Celui de ne plus être capable de gérer la difficulté constituée par ces millions de machines et ces milliards de lignes de code. Curieusement, IBM semble déplorer que "nous" ayons accordé trop d'importance à la puissance, et pas assez aux moyens de faire face à ce que permet cette puissance. Etonnant. Au moins peut-on apprécier cette prise de conscience, près de 20 après la naissance du PC, de la part d'un industriel qui n'a pas toujours semblé étranger à la course à la puissance ou à la propagation des machines... Ensuite, l'accent est véritablement mis sur l'autonomie, et pas sur "l'intelligence". C'est également curieux, pour une entreprise ayant mis au point un ordinateur suffisamment "intelligent" pour battre le champion du monde d'échecs. Nous n'avons pas besoin de machines pensantes ou d'intelligence artificielle, explique IBM. Une preuve de pragmatisme... L'intelligence artificielle demeure un concept assez théorique, dont les principales avancées, dans le domaine de la robotique par exemple, sont plutôt éloignées des préoccupations quotidiennes des usagers informatiques que nous sommes. Plutôt que d'essayer d'élaborer des systèmes experts, essayons d'automatiser ce qui est répétitif et pénible sur les ordinateurs. On ne peut qu'applaudir. Pour ne parler que d'informatique personnelle, il faut bien constater qu'on est proche du degré zéro en matière d'autonomie. Pourtant, tous autant que nous sommes, nous effectuons quotidiennement de multiples tâches souvent identiques. Le fonctionnement d'un logiciel comme ICQ par exemple, scrutant en permanence et automatiquement la présence en ligne de personnes connues, est exemplaire. Si tout était aussi simple et autonome, cela pourrait être bien... Enfin, la vision d'IBM semble indissociable de la reproduction du modèle humain, et notamment de son système nerveux. L'analogie est permanente dans le Manifeste, ce qui en facilite certes la lecture, mais laisse tout de même des doutes quant à la faisabilité du modèle AC. Il est vrai que le corps humain effectue en permanence des contrôles ou des échanges de "données" et sait réagir de façon intuitive et autonome à des attaques provenant de l'extérieur. Mais on peut se demander si l'analogie ne s'arrête pas là. Après tout, le corps humain est à la fois complexe et imparfait. Le système immunitaire fonctionne bien, mais pas toujours suffisamment bien. Ce qui explique l'invention du médicament. Bref, ce document peu banal, dont je ne peux que recommander la lecture, jette peut-être les bases d'un nouveau type d'informatique, qui verra se répandre des systèmes plus autonomes et, souhaitons-le, plus agréables à utiliser. Pour ma part, je m'en réjouis, et ne peux qu'espérer qu'un jour on arrête de me demander si je suis "sûr" de vouloir éteindre mon PC à chaque fois que je veux l'éteindre... IBM Autonomic Computing http://www.research.ibm.com/autonomic Cyril Fievet |
u | |