Počítače začaly jako masivní sálové počítače, které mohly zaplnit celou místnost. Poté mikrotechnologie vedla k tomu, že se počítač zmenšil na takovou velikost, že se vešel do dlaně jednotlivce. Podniky si však uvědomují, že současné sálové počítače mají řadu užitečných funkcí.
Centrální úložiště dat
Na rozdíl od moderních osobních počítačů, ve kterých má každá pracovní stanice vlastní pevný disk, sálové počítače ukládají data každého uživatele do sebe. To má podobu binárních dat aplikace pro provádění programů, stejně jako konfigurační a datové soubory pro každého uživatele. Když se uživatelé přihlásí ze vzdáleného terminálu, mainframe dává tomuto terminálu přístup k souborům a programům, ke kterým má uživatel oprávnění pro přístup nebo spuštění.
Zachovat oprávnění k datům
Ukládání aplikací a dat na jednom sálovém počítači může vést ke zvýšení produktivity a efektivity, protože správci mohou jednoduše načíst datové soubory nebo aplikace do sálového počítače a poté nastavit, kteří uživatelé k nim mají přístup. I když má tento systém své výhody, musí systém běžící na sálovém počítači chránit a vynucovat uživatelská oprávnění, aby zajistil, že k určeným aplikacím nebo datovým souborům budou mít přístup pouze oprávnění uživatelé. Porucha nebo závada při takovém vynucování by mohla mít vážné bezpečnostní důsledky pro společnost používající sálový počítač.
Přidělte čas procesoru
Na rozdíl od osobních počítačů, které dávají každé pracovní stanici procesor, který je určen ke snižování čísel pro použití v počítači uživatele, mají mainframy omezený počet procesorových jader, které lze rozdělit mezi uživatele, kteří jsou aktuálně přihlášeni. Sálové počítače to mohou provádět různými způsoby, například různí uživatelé, kteří mají ke svým účtům přiřazeny různé priority, nebo mainframe, který k různým typům procesů nebo programů připojuje různé priority. Správce systému sálového počítače může zvolit, jak přidělit čas procesoru.
Spouštějte intenzivní aplikace
Hlavní výhodou běhu sálového počítače je jeho naprostý výkon zpracování. V roce 2011 mohl mít mainframe 16 nebo více procesorových jader. Díky tomu jsou ideální pro spouštění programů, které vyžadují obrovské množství výpočetních prostředků. Takové programy mohou zahrnovat finanční obchodní systémy nebo programy, které modelují masivně složité sociální nebo vědecké systémy. Používání sálových počítačů ke spouštění těchto programů nejen zvyšuje rychlost jejich provozu, ale také snižuje celkovou úroveň hardwaru, kterou by programy vyžadovaly.