Metasystem to nazwa nowej techniki z informatyki, która pozwala użytkownikom zasobów ruchu wyraźnie podzielony geograficznie, ustanawiając ideę zintegrowanego systemu komputerowego. Metasystem integruje za pośrednictwem szybkich sieci złożone heterogeniczne zasoby, takie jak: ogromne bazy danych czy superkomputery.
Metasystemy pozwalają na uporządkowane współdzielenie zasobów w bardzo aktywnych i międzyinstytucjonalnych firmach. Zwiększ lokalną moc obliczeniową. Produktywność zwiększa się dzięki przeważnie prostemu środowisku programowania.
Podobnie jak urządzenia pamięci masowej, metasystemy muszą obejmować zasoby o różnej pojemności, połączone zawodnymi sieciami, zlokalizowanymi w różnych dziedzinach administracyjnych. Jednak potrzeba doskonałej wydajności może wymagać całkiem innych modeli programowania i interfejsów.
Niektóre z zalet oferowanych przez te systemy to: oszczędności, jakie oferuje użytkownikom, ponieważ inne zasoby mogą być drogie. Wspólne stałe przestrzenie plików.
Wśród powodów, które motywowały do stworzenia metasystemów, są:
Skalowalność: jej celem jest to, aby systemy te były w stanie obsługiwać tysiące, a nawet miliony maszyn, które mogą być połączone przez Internet.
Łatwość obsługi: dodanie nowej maszyny do zestawu powinno być łatwe. Prostota w tworzeniu aplikacji.
Czas realizacji: ma to związek z problemami, których rozwiązanie zwykle wymaga czasu. Wymagane są mechanizmy kontrolne, aby zapewnić minimalną ilość pracy utraconej podczas awarii.
Adaptacyjna równoległość: grupa maszyn ma tendencję do zwiększania się i zmniejszania podczas wykonywania aplikacji. Dlatego metasystem musi mieć możliwość ponownego przypisywania zadań.
Heterogeniczność: implikuje różne architektury. Dostępność i wysoka wydajność.