Anexo 2 - Compreenda mais sobre o Unix x Windows NT
Comparativo Unix x Windows NT
O Unix e o NT são surpreendentemente iguais no projeto e nas capacidades, mas suas diferenças são significativas.
Ambos oferecem texto e aplicativos gráficos. Ambos os sistemas operacionais dão aos aplicativos um espaço de endereçamento virtual protegido no qual rodam. Ambos dão suporte a CPUs múltiplas e a processos leves. Ambos rodam em uma variedade de plataformas, embora o Unix o faça com muito mais delas. Ambos suportam sistemas de arquivos avançados com longos nomes. Ambos oferecem um poderoso compartilhamento de arquivo e outros serviços de rede similares.
O Windows NT desfruta de fato da vantagem da hegemonia da Microsoft, principalmente do controle central estrito do sistema operacional e de suas APIs. Um desenvolvedor pode escrever um aplicativo Windows NT uma vez e redigi-lo a uma CPU diferente só com um recompilamento. Isso é verdadeiro no Unix apenas com os aplicativos mais simples. O NT também deixa que os desenvolvedores enfoquem software de 32 bits para Windows 3.1 e Windows 95. A nascente base instalada do NT torna mais fácil localizar drivers de dispositivos e, cada vez mais, o vital e bem escrito software de domínio público que provocou inveja entre os usuários de Unix.
O Unix ainda tem uma margem nos recursos distribuídos, com a capacidade de compartilhar aplicativos, arquivos, impressoras e modems e procedimentos remotos através de conexões LAN e WAN. O Unix e-mail é o padrão Internet, e a rede TCP/IP é mais madura no Unix. Contudo, o método de compartilhamento de arquivos do Windows NT é geralmente mais rápido e mais eficiente do que o NFS. Ele também serve arquivos e impressoras para clientes Windows, Windows 95 e clientes Macintosh sem a exigência de um software opcional.
Atualmente, o Unix tem uma reserva de mercado para servir aplicações. Se é possível obter um acesso a um host Unix através de qualquer conexão de rede LAN ou WAN, pode se recorrer a todos os seus serviços. Falta ainda ao Windows NT - não inerentemente um sistema multiusuário - a capacidade nativa de compartilhar aplicações gráficas nas conexões de redes, uma falha que também torna mais difícil realizar a administração remota. Esta é uma das deficiências mais sérias do NT, embora estejamos começando a ver o software de terceiros que ajudam em sua resolução. Ele precisa de uma implementação consistente no nível do sistema operacional.
No nível mais baixo, ambos os sistemas operacionais dão suporte a RPC (Remote Procedure Calls - Chamadas de Procedimentos Remotos ), e os padrões de compartilhamento de objetivos rapidamente se desenvolvem em ambos. No entanto, o Windows NT irá levar uma vantagem: é a Microsoft quem cria os padrões. Os desenvolvedores, portanto, não se sentiram confusos no que diz respeito a qual método de compartilhamento de objeto implementar. Entretanto, até que a Microsoft apare as arestas de seu aplicativo de rede e de serviços objetivos, o Unix é, no geral, o melhor servidor de aplicações.
No domínio de compartilhamento de arquivos e impressões, o Netware ainda reina absoluto - mas o Windows NT está se aproximando rápido. O Unix mal surge no radar e está desaparecendo rapidamente. A rede nativa do NT cobre todas as bases: PC/Windows, Macintosh e TCP/IP (mais o compartilhamento de arquivo NFS exige um software). Nenhuma implementação Unix pode rivalizar com a facilidade do concorrente no setup e gerenciamento. É verdade que o Unix tem utilitários melhores, mas o seu compartilhamento de arquivos e impressoras ainda se encontra nos primeiros passos, se comparado ao Windows NT.
O NFS é o padrão Unix para o compartilhamento de arquivos e, recentemente, recebeu otimizações. Mesmos com estas últimas, os usuários e administradores acham o serviço de arquivos de NT mais rápidos e menos problemáticos. Os PCs Windows exigem que um software especial trabalhe como cliente NFS, e apenas algumas poucas implementações Windows NFS proporcionam os benefícios da rede nativa do Windows/Windows NT. O NT é claramente a melhor escolha para o compartilhamento de arquivos e impressora.
O Unix é uma escolha bem respeitável para servidores de banco de dados. Porém, o NT ganhou reputação pela implementação e gerenciamento mais fáceis, além de desenvolver uma operação "à prova de balas".
Vejamos algumas tabelas comparativas.
- Integração
DESCRIÇÃO |
UNIX |
NT |
||
Instalação de Aplicativos Padrão (rede e local) | Não |
Sim |
||
Detecção Automática de Hardware | Alguma |
Sim |
||
Protocolos de Redes Múltiplos | Opcional |
Sim |
||
Compartilhamento de Arquivos Windows SMB | Opcional |
Sim |
||
Compartilhamento de Arquivos Macintosh | Opcional |
Sim |
||
Compartilhamento de Arquivos Unix NFS | Sim |
Opcional |
||
Suporte ao Driver de Dispositivo do Fabricante (PC) | Ruim |
Bom |
O Windows NT é mais rápido na instalação porque é menor do que a maioria dos Unix. O suporte a arquivos e impressão padrão Macintosh do NT é uma vantagem para as empresas de plataformas mistas, e normalmente é mais fácil se encontrar drivers de dispositivos NT para novos hardwares.
- Segurança
DESCRIÇÃO |
UNIX |
NT |
||
Logon do Usuário Requerido | Sim |
Sim |
||
Permissões de Acesso no Nível de Arquivo | Sim |
Sim 1 |
||
Listas de Controle de Acesso ao Arquivo | Poucos |
Sim 2 |
||
Auditoria de Segurança | Maioria |
Sim |
||
Acesso Baseado no Cargo | Poucos |
Sim |
1 Tanto o NT quanto o Unix oferecem leitura, escrita e executam permissões em cada arquivo. O NT acrescenta "assuma a prioridade" e "permissão de mudança" a estes recursos.
2 As listas de controle de acesso do Windows NT se aplicam não apenas aos arquivos, mas a todos os objetos gerenciados pelo sistema operacional.
O Windows NT tem excelentes recursos de segurança padrão. As implementações comerciais do Unix oferecem níveis variados de segurança, mas nenhum pode rivalizar com a interface de administração simples do NT.
- Gerenciabilidade
DESCRIÇÃO |
UNIX |
NT |
||
Ferramentas de gerenciamento gráfico e de texto | Maioria |
Não |
||
Administração Remota e diagnósticos | Sim |
Opcional |
||
Gerenciamento de Volume Gráfico | Opcional |
Sim |
||
Gerenciamento de Volume Gráfico | Opcional |
Sim |
||
DHCP | Poucos |
Sim |
O Unix é mais fácil de gerenciar à distância do que o Windows NT, mas um usuário no console irá achar o NT muito mais fácil de administrar. O DHCP faz com que acrescentar um host a uma LAN seja tão simples quanto ligar um cabo.
- Escalabilidade
DESCRIÇÃO |
UNIX |
NT |
||
Suporte a Multiplataforma | Alguns |
Sim |
||
Suporte a Multiprocessador | Alguns |
Sim * |
||
Edição Somente no Cliente | Alguns |
Sim |
||
Suporte a aplicativos MS-DOS | Sim |
Sim |
||
Suporte a aplicativos Windows de 16 bits | Limitado |
Sim |
||
Suporte a Aplicativos Windows de 32 bits | Não |
Sim |
||
Suporte a Aplicativos Posix | Sim |
Sim |
||
Suporte a Aplicativos X Windows | Sim |
não |
* Até 32 processadores
O NT e a maior parte do Unix permitem que se acrescentem CPUs do mesmo tipo ou se use uma CPU mais rápida. O NT roda com código-fonte idêntico através dos tipos de CPUs. O NT tem uma estação de trabalho e uma edição de servidor. Alguns Unix oferecem arquivos e serviços com menos recursos intensivos. Os aplicativos DOS e Windows de 16 bits exigem uma CPU Intel no software
- Confiabilidade
DESCRIÇÃO | UNIX |
NT |
|
Proteção à Memória por Processo | Sim |
Sim |
|
Sistema de Arquivo Recuperável | Poucos |
Sim |
|
Diagnósticos Remotos | Sim |
Opcional |
|
Geranciamento de Volume de Armazenamento | Opcional |
Sim |
|
Criação de Faixas e Espelhamento de Disco | Opcional |
Sim |
Tanto o Unix quanto o NT se beneficiam de projetos maduros e a maioria os considera estáveis. Os sistemas Unix devem melhor para se elevar ao excelente padrão de tolerância a falhas em disco do NT.
O Windows NT está ganhando terreno rápido e os utilitários e serviços gratuito de que os usuários do Unix desfrutam irão abrir caminho até o NT.
Enfim, não há nenhuma resposta definitiva sobre qual sistema operacional é melhor. Os especialistas queiram criar a melhor solução possível para um dado problema empresarial devem ser inteligentes e ter mente aberta o suficiente para adotar um dos sistemas - ou ambos.
Bibliografia Consultada:
História e Introdução Ao Windows Nt
Introdução ao Gerenciamento e Segurança de Objetos
Sites de Pesquisa na internet
Gerenciamento e Segurança de Objetos do Windows NT - Mark Russinovich
Comparativo Unix x NT
- Livro Redes Locais - Luiz Fernando G. Soares - Editora Campus
- Livro Guia de Conectividade (Terceira Edição) - Frank J. Derfler, Jr. Editora Campus