Como jovem engenheiro de software, muitas vezes ouço outros colegas falarem sobre os dias dos cartões perfurados e dos "computadores do tamanho da sala".
As primeiras memórias de computadores que eu tenho envolvem o MS DOS e o Windows 3.1.
Minha pergunta é: ainda existem empresas, centros acadêmicos ou agências governamentais que ainda usam mainframes das décadas de 1960 a 1970 em suas operações diárias?
Se sim, você consegue pensar em um lugar que permita aos visitantes observar uma máquina dessas no trabalho? Sei que existem vários museus por aí que possuem tais peças, mas não consigo pensar em um que funcione.
Respostas:
NASA no mínimo. Os ônibus espaciais aposentados executavam os mesmos programas e equipamentos de computador desde a comissão inicial. Se bem me lembro, eles tinham cerca de 32K de RAM.
A razão pela qual eles fizeram isso foi que o software e o hardware eram livres de bugs, a atualização ou a troca de equipamentos / softwares poderia ter introduzido bugs com risco de vida ou ter sido proibitivamente caro produzir com um grau tão alto de ausência de bugs.
fonte
Os negócios de nossa empresa (uma empresa de aluguel de carros) são baseados em um mainframe, originalmente instalado em 1972. Não há sinais de que ele seja substituído em um futuro próximo - isso custaria uma quantia enorme de dinheiro e vários anos de esforço.
Um dos meus empregadores anteriores (uma companhia aérea) também tinha um mainframe como a espinha dorsal de suas operações. Eles começaram a trabalhar em sua substituição há alguns anos, mas não sei onde eles estão atualmente.
Então, sim, existem muitos deles ainda em uso, especialmente nos bancos. Como esses sistemas, em geral, executam sistemas críticos para os negócios, sem os quais toda a empresa é encerrada, eles são guardados em data centers protegidos. Portanto, infelizmente, não acho que eles aceitem visitantes do mundo exterior na maioria desses lugares.
fonte
O sistema de carteira de motorista do Estado de Michigan ainda é executado em um mainframe dos anos 70.
fonte
Muitos sistemas de controle de tráfego aéreo usam sistemas Univac.
fonte
Quanto ao software, com certeza. A IBM, pelo menos, se esforçou bastante para manter a compatibilidade ascendente. Há uma lógica de negócios que ainda está sendo usada com alegria por muitas organizações grandes.
Quanto ao hardware, provavelmente não:
Economicamente, não faz sentido executar hardware tão antigo. Substituí-lo por um hardware mais novo (mas compatível com software) custa menos e fornece um sistema mais confiável e mais sustentável.
No entanto, economicamente, faz sentido executar um software tão antigo, se a lógica de negócios ainda for válida. (Mas essa é outra conversa.) Então, sim, ainda existem muitos negócios em execução de software que foram escritos há muito tempo.
fonte
Quando eu estava trabalhando na RAF Filingdales, em meados dos anos 90, no Sistema de Alerta Precoce de Mísseis Balísticos , nos disseram que eles não podiam conectar diretamente nada além do mainframe original à matriz de radar, pois isso seria considerado uma violação de um tratado estratégico de armas que rege o uso do sistema de radar de alerta precoce.
Agora não estou convencido de que isso fosse verdade, dada a atual atualização da National Missile Defense , mas o mainframe CDC-Cyber original ainda poderia estar em uso se o projeto NMD ainda não tiver sido concluído.
Certamente, a RAF Filingdales não está em algum lugar em que você deva entrar legalmente sem a verificação do governo , embora você possa sempre ingressar no CND . * 8 ')
Dadas as minhas dúvidas, criei uma pergunta sobre os céticos: os computadores conectados a sistemas de alerta precoce de mísseis são limitados por tratados internacionais? .
fonte
Você pode assistir a um Zuse Z3 nos museus de Munique e Hünfeld, na Alemanha. É o primeiro computador totalmente funcional e controlado por programa (livremente programável) do mundo.
fonte
Na minha empresa atual, ainda estamos usando os mainframes IBM TPF (vários deles, dadas as restrições de desempenho).
Estamos no processo (e já há pelo menos quatro anos que estive lá) de migrar para caixas baseadas em Linux (enxames delas) com bancos de dados Oracle / MySQL / SQlite (dependendo dos requisitos).
É uma tarefa longa e que consome energia, mas os mainframes estão no limite e exigiria a compra de mainframes ainda maiores / mais novos para substituí-los.
fonte