W ciągu ostatnich lat dziedzina wiedzy jaką jest informatyka znalazła tak powszechne zastosowania, że jej podstawowe elementy jakimi są zwykłe komputery klasy PC a także ich oprogramowanie, można spotkać w każdym zakładzie pracy. Trudno dzisiaj wyobrazić sobie biurowe a niekiedy i produkcyjne stanowisko pracy bez komputera pracującego w stosownie skonstruowanej sieci. Coraz częściej prywatni użytkownicy decydują się również na kupno sprzętu komputerowego. Komputery wręcz opanowały cały świat i w dużej mierze przejęły żmudne zadania jakie wykonywali ludzie jak również pozwoliły na wykonanie zadań, których człowiek nie byłby w stanie wykonywać bez niego. Stały się one tak samo pomocne i wykorzystywane w życiu codziennym jak telefon, samochód czy telewizor. Podobnie jak w miarę wzrostu produkcji samochodów wzrasta zapotrzebowanie na budowę nowych dróg, tak samo wzrasta w miarę zastosowań zapotrzebowanie na coraz lepsze, bardziej wydajne i niezawodne komputery.
Takie „olbrzymy” jak Odra 1013, które dały początek współczesnym technologiom obliczeniowym, dziś nie dostarczają już mocy obliczeniowej potrzebnej na podstawowym poziomie zastosowań. Nazwa jaką można określić teraźniejszość to era informatyki. Komputery zdominowały nasze życie i otoczenie, znajdują się praktycznie wszędzie. Są one montowane zarówno w najprostszych urządzeniach używanych na co dzień w naszych domach jak i w wielkich wyspecjalizowanych instalacjach zdolnych wykonywać trudną do wyobrażenia pracę obliczeniową. Fakt, iż stały się one tak popularne sprawił, że odkrywa się coraz to nowe miejsca ich zastosowań.
Oprogramowanie i sprzęt komputerowy powinny być przede wszystkim niezawodne i wydajne. Osiągnąć to można dwiema drogami: produkując nowe komputery lub tworząc oprogramowanie, które pozwoli na łączenie mniej wydajnych komputerów i konstruowanie z nich jednego - o wielkiej wydajności. Oba te rozwiązania są stosowane, ale nie wszyscy mogą z nich korzystać. Wielkie korporacje mogą sobie pozwolić na zakup drogiego i nowoczesnego superkomputera natomiast mniejsze firmy i instytucje oświatowe nie mają zazwyczaj takiej możliwości. Rodzi się również problem stosowania komputerów, których parametry przestały być zadowalające. Okazuje się, że dla tych „starych” komputerów istnieją również zastosowania. Jest nim między innymi specjalne oprogramowanie, które pozwala na połączenie ich w jedną całość i uzyskanie tą drogą podwyższenia wartości podstawowych parametrów. Wynik takiego połączenia jest określany mianem klastra. To dzięki klastrom możliwe jest połączenie kilku a nawet kilkunastu jednostek komputerowych w celu zapewnienia lepszej wydajności i większej niezawodności.
