Sistemas operacionais para Servidores UNIVERSIDADE FEDERAL DE SANTA CATARINA – UFSC CURSO DE BIBLIOTECONOMIA Sistemas operacionais para Servidores Apresentado por : Andrenizia Aquino Eluan andrenizia@gmail.com 16/09/2018
Tipos de Softwares Conceito: É a parte lógica do computador, ou seja, são os programas. Divisão dos softwares em categorias: Software Básico Sistemas Operacionais Softwares Utilitários Softwares Aplicativos 16/09/2018
Software básico: São programas que gerenciam todo o funcionamento do computador, além de propiciar uma interface com o usuário. Exemplos: Windows Linux Unix e outros. 16/09/2018
Família Windows 16/09/2018
Exemplo de versões: Windows 98 Windows NT Windows XP Windows Vista Windows 2003 16/09/2018
Histórico dos Sistemas Operacionais da Família Microsoft Em 1981, a Microsoft Lançou o 1º Sistema Operacional, o MS-DOS (Disk Operating System) para a linha de computadores pessoais da IMB-PC. Sistema operacional de 16 Bits, monoprogramável, monousuário e com uma interface de linha de comandos. O MS-DOS foi desenvolvido com base no sistema operacional CP/M e algumas idéias do Unix. Em 1985, é lançada a primeira versão do MS-WINDOWS, que introduz uma interface gráfica, porém mantém o MS-DOS como Sistema Operacional. Mas tarde são lançados as outras versões do Windows, Windows 3.1, Windows 95/98 e Windows ME. Todos associados ao MS-DOS. 16/09/2018
Devido as inúmeras limitações e deficiências do MS-DOS, a Microsoft no final da década de 1980, começa a trabalhar em um novo Sistema Operacional, O Windows NT (New Technology). Projeto conduzido por David Culter, ex-projetista da DEC (Digital Equipament Corporation). David Culter, foi responsável pelo desenvolvimento de inúmeros sistemas operacionais como: O PDP/RSX e o VAX/VMS. No projeto Windows NT, foram utilizados vários conceitos dos sistemas OS/2 e LAN Manager. 16/09/2018
Em 1993, a Microsoft lançou o Windows NT, Sistema Operacional de 32 Bits com multitarefa preemptiva, memória Virtual e suportes a múltiplos processadores simétricos. O Windows NT não tem qualquer ligação com a arquitetura do MS-DOS, porém oferece compatibilidade parcial com aplicações legadas. O Windows 2000 é a evolução do NT 4.0, pois mantém a mesma arquitetura interna, porém é utilizado para Desktop. O Windows 2000 passou a incorporar alguns recursos da família DOS-Windows, como: a função Plug-and-Play, Active Directory, o que substituiu o conceito de domínio do Windows NT. 16/09/2018
Obs: Active Directory: É o serviço de diretório que armazena informações sobre objetos em uma rede e disponibiliza à usuários e administradores de rede. 16/09/2018 Fonte: FLYNN; MCHOES, 2002.
Em 2001 a Microsoft lança o Windows XP, o qual introduz uma nova interface gráfica e alguns poucos recursos adicionais. Mantendo a mesma arquitetura do Windows 2000. 16/09/2018
Características do Windows 2000 É um sistema operacional mutiprogramável, de 32 Bits que suporta multiprocessamento simétrico e memória Virtual, e ainda oferece: Serviços de diretórios, através do Active Directory; Suporte a aplicação MS-DOS, Win16, Win32, OS/2 e POSIX; Suporte aos protocolos NetBEUI, TCP/IP, NWLink e Apple Talk; Suporte a Plug-and-Play; Suporte aos sistemas de arquivos FAT, FAT32 e NTFS; Compressão e criptografia de arquivos, e outros. 16/09/2018
O Windows 2000 lançado em duas versões: Windows 2000 Professional e Windows 2000 Server. O Windows 2000 Professional é direcionado ao mercado de estações de trabalho e computadores pessoais. O Windows 2000 Server é direcionado a Servidores de aplicações, arquivos, impressão e de banco de dados. 16/09/2018
O Windows 2000 Server criado em três versões: Server, Advanced Server e Datacenter Server. Os três possuem a mesma estrutura interna e interface gráfica, porém diferenciam-se nos serviços que oferecem, escalabilidade e desempenho. 16/09/2018
Fonte: FLYNN; MCHOES, 2002. 16/09/2018
Para satisfazer as necessidades dos usuários e para otimizar a utilização de recursos, a equipe de projetistas do Windows 2000 identificou cinco objetivos principais a serem alcançados: Extensibilidade; Portabilidade; Confiabilidade; Compartibilidade, e Desempenho. 16/09/2018
Família Linux 16/09/2018
Distribuições do Linux 16/09/2018
Conceitos Free Software (“Software Livre”) GPL (General Public License) e a Lei Brasileira. 16/09/2018
Free Software: Software é Livre quando ele possui permissão de ser copiado, usado ou distribuído por qualquer pessoa, seja na sua íntegra ou com modificações, gratuitamente ou sob alguma remuneração. Necessariamente isso implica que o código fonte deve estar disponível… Free Software é uma questão de Liberdade e não de preço. Algumas empresas utilizam o termo “free software” para se referir a alguns de seus produtos que podem ser utilizados gratuitamente, entretanto, estamos nos referindo a outra coisa. 16/09/2018
Projeto GNU O projeto GNU teve início em 1983 com a divulgação de uma convocação/manifesto escrito por Richard Stallman, que anunciava a intenção da criação de todo um sistema operacional (compatível com UNIX) utilizando única e exclusivamente programas livres (Free Software). 16/09/2018
Histórico – criador do Linux Release 0.02 em 1991 Estudante de Ciência da Computação Finlândia Linus Torvalds ( http://www.linux.org/info/linus.html ) 16/09/2018
Características Baixo custo de aquisição Suporte a diversas plataformas (X86, PPC, Sun-Sparc) Multitarefa e multiusuário Apoio de grandes players do mercado (IBM, HP, SUN, Oracle) Ambiente robusto Herança do Unix Distribuições (Red Hat, Novell/Suse, OpenSuse, Fedora, Debian, Kurumin...) 16/09/2018
Distribuições para servidores 16/09/2018
Sites para downloads de distribuições Linux Site oficial do linux - http://www.lunux.org Site do Centosbr - http://centosbr.org/ 16/09/2018
Plataforma SEER Segue a linha dos softwares livres. O Sistema Eletrônico de Editoração de Revistas (SEER) traduzido e customizado pelo Instituto Brasileiro de Informação em Ciência e Tecnologia (IBICT) baseado no software desenvolvido pelo Public Knowledge Project (Open Journal Systems) da Universidade British Columbia (http://pkp.sfu.ca/ojs/ ) . 16/09/2018
Requisitos de hardware e software exigidos: sistema operacional: preferência ( Unix ou Linux) e Windows Server 2003 Apache 1.3.29 MySQL 3.23.49 PHP 4.3.2 phpmyadmin É fundamental o uso da codificação de caracteres UTF-8 para a Coleta de Metadados através do protocolo OAI-PMH. 16/09/2018
Apache O servidor Apache (Apache server) é o mais bem sucedido servidor web livre. Foi criado em 1995 por Rob McCool, então funcionário do NCSA (National Center for Supercomputing Applications), Universidade Independente. É a principal tecnologia da Apache Software Foundation, responsável por mais de uma dezena de projetos envolvendo tecnologias de transmissão via web, processamento de dados e execução de aplicativos distribuídos. O servidor é compatível com o protocolo HTTP (HyperText Transfer Protocol - Protocolo de Transferência de Hipertexto) versão 1.1. É disponibilizado em versões para os sistemas Windows, Novell Netware, OS/2 e diversos outros do padrão POSIX (UNIX, LINUX, FreeBSD e outros). POSIX é um acrônimo para Portable Operating System Interface que pode ser traduzido como Interface Portável entre Sistemas Operacionais. Trata-se de uma família de normas definidas pelo IEEE. 16/09/2018
MySQL O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Structured Query Language - Linguagem de Consulta Estruturada) como interface. É um dos bancos de dados mais populares, com mais de 10 milhões de instalações no mundo. Entre os usuários do banco de dados MySQL estão: NASA, Banco Bradesco, Dataprev HP, Nokia, Sony, Alcatel, Cisco Systems e outros. 16/09/2018
PHP 4.3.2 e phpmyadmin PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor") é uma linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na Web, como por exemplo fóruns. phpMyAdmin é um programa de computador desenvolvido em PHP para administração do MySQL pela Internet. A partir deste sistema é possível criar e remover bases de dados, criar, remover e alterar tabelas, inserir, remover e editar campos, executar códigos SQL e manipular campos chaves. 16/09/2018
Referências IBICT. Serviço de Editoração de Revistas Eletrônicas. Disponível em: http://www.ibict.br/secao.php?cat=SEER/Revistas%20Brasileiras. Acesso em: 23 set 2007. MARCONDES, Carlos H.; SAYÃO, Luis Fernando. Bibliotecas digitais: saberes e práticas. 2. ed Salvador: UFBA; Brasília: IBICT, 2006. 336p. FLYNN, Ida M.; MCHOES, Ann Mclver. Introdução aos Sistemas Operacionais. Pioneira, 2002. 16/09/2018