Metasystem este numele unei noi tehnici de calcul care permite utilizatorilor să utilizeze resurse clar împărțite geografic, stabilind ideea unui sistem computerizat integrat. Metasistemul integrează, prin intermediul rețelelor de mare viteză, resurse eterogene complexe, cum ar fi: baze de date imense sau supercalculatoare.
Metasistemele permit partajarea resurselor într-un mod ordonat, în cadrul unor companii foarte active și interinstituționale. Creșteți capacitatea de calcul locală. Productivitatea este îmbunătățită având un mediu de programare în mare parte simplu.
La fel ca dispozitivele de stocare, metasistemele trebuie să încorporeze resurse de diferite capacități, legate de rețele nesigure, situate în diferite domenii administrative. Cu toate acestea, necesitatea unei performanțe superioare poate necesita modele și interfețe de programare destul de diferite.
Unele dintre avantajele oferite de aceste sisteme sunt: economiile pe care le oferă utilizatorilor, deoarece alte resurse pot fi costisitoare. Spații de fișiere permanente partajate.
Printre motivele care au motivat crearea metasistemelor se numără:
Scalabilitate: scopul său este că aceste sisteme reușesc să susțină mii și chiar milioane de mașini care pot fi conectate prin internet.
Ușor de utilizat: adăugarea unei mașini noi la set ar trebui să fie ușoară. Simplitate în dezvoltarea aplicațiilor.
Timpi de execuție: are legătură cu problemele care, de obicei, necesită timp pentru a fi rezolvate. Sunt necesare mecanisme de verificare pentru a se asigura că cantitatea de muncă pierdută în timpul eșecurilor este minimă.
Paralelism adaptiv: grupul de mașini tinde să crească și să scadă la executarea unei aplicații. Acesta este motivul pentru care metasistemul trebuie să poată reatribui locuri de muncă.
Eterogenitate: implică diferite arhitecturi. Disponibilitate și performanță ridicată.