Sistemas Operacionais Mainframe
Antes de falarmos sobre os sistemas operacionais é bom entender o que é um computador de grande porte. Mais conhecidos Mainframes, são supercomputadores, servidores que realizam o processamento de um volume grande de informações, capazes de oferecer serviços de processamento a milhares de usuários através de milhares de terminais conectados diretamente ou através de uma rede. Tecnologia usada por bancos, universidades, servidores de WEB e sites de comércio eletrônico.
Um Mainframe requer instalação em salas especiais com vinte e quatro horas de monitoramento, alimentação e segurança permanentes, ar condicionado e sistema de detecção e extinção de incêndio.
No passado os sistemas operacionais para computadores de grande porte eram desenvolvidos para finalidade de cada modelo: processar texto, armazenar dados, efetuar cálculos ou gerenciar dispositivos. Eram baseados em sistemas próprios, os mais conhecidos são: MVS, VSE, VM, TPF (da IBM), OS2200, MCP (da Unisys), GCOS (da Bull), e outros de empresas como Fujitsu, Hitachi e Amdhal.
Atualmente os Mainframes IBM suportam sistemas operacionais baseados na evolução destes sistemas como z/OS, z/VM, z/VSE e zTPF alem do sistema operacional Linux.
Outros fabricantes de Mainframe: HP e Oracle. Usam sistema operacional da IBM, UNIX, Linux.
Os sistemas operacionais dos computadores são orientados para o processamento de muitos trabalhos simultâneos, grande quantidade de E/S.
Oferecem normalmente três tipos de serviços:
Em lote (batch) - Um sistema em lote processa jobs de rotina sem a presença interativa do usuário.
Processamento de transações - Administram grandes quantidades de pequenas requisições.
Ex.: processamento de verificações em um banco.
Tempo compartilhado - Permite que múltiplos usuários remotos executem seus Jobs simultaneamente no computador, como na realização de consultas a um grande banco de dados.