Science

Qu'est-ce que le métasystème? »Sa définition et sa signification

Anonim

Metasystem est le nom d'une nouvelle technique de calcul qui permet aux utilisateurs d' utiliser des ressources clairement réparties géographiquement, établissant l'idée d'un système informatique intégré. Le métasystème intègre, à travers des réseaux à haut débit, des ressources hétérogènes complexes telles que: d'énormes bases de données ou des supercalculateurs.

Les métasystèmes permettent le partage des ressources de manière ordonnée, au sein d'entreprises très actives et interinstitutionnelles. Augmentez la capacité de calcul locale. La productivité est améliorée grâce à un environnement de programmation essentiellement simple.

Tout comme les périphériques de stockage, les métasystèmes doivent intégrer des ressources de capacités variables, reliées par des réseaux peu fiables, situées dans différents domaines administratifs. Cependant, le besoin de performances supérieures peut exiger des modèles de programmation et des interfaces assez différents.

Certains des avantages offerts par ces systèmes sont: les économies qu'ils procurent aux utilisateurs, car d'autres ressources peuvent être coûteuses. Espaces de fichiers permanents partagés.

Parmi les raisons qui ont motivé la création des métasystèmes figurent:

Évolutivité: son objectif est que ces systèmes parviennent à prendre en charge des milliers, voire des millions de machines, qui peuvent être connectées via Internet.

Facilité d'utilisation: l' ajout d'une nouvelle machine à l'ensemble devrait être facile. Simplicité dans le développement d'applications.

Délais d'exécution: il s'agit des problèmes qui prennent généralement du temps à résoudre. L'application de mécanismes de point de contrôle est nécessaire pour garantir que la quantité de travail perdue lors de pannes est minimale.

Parallélisme adaptatif: le groupe de machines a tendance à croître et à diminuer lors de l'exécution d'une application. C'est pourquoi le métasystème doit pouvoir réattribuer des jobs.

Hétérogénéité: implique différentes architectures. Disponibilité et hautes performances.