sistemas operacionais para servidores

24
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – TADS Laboratório de Sistemas Operacionais Luiz Picolo [email protected]

Upload: luiz-picolo

Post on 09-Jun-2015

21.002 views

Category:

Technology


5 download

DESCRIPTION

Durante um dos ciclos de seminários no Instituto Federal de Mato Grosso do Sul (IFMS), fomos encarregados de apresentar sobre os sistemas operacionais para servidores. Para tanto, criamos um texto que condensaria algumas ideias sobre o assunto com o intuito de compor uma base que não abrangesse somente alguns sistemas, mas mostra-se de forma clara e sucinta o objetivo principal de um sistema operacional, ou seja, abastração e gerência. Para a pesquisa, utilizamos alguns renomados pesquisados de sistemas operacionais como Maziero e Tanembaum, para dar maior credibilidade e sustento às ideias que queríamos expor. Para ter acesso ao material completo, por favor, acesse meu site. www.luizpicolo.com.br

TRANSCRIPT

Page 1: Sistemas Operacionais para Servidores

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE

SISTEMAS – TADS

Laboratório de Sistemas Operacionais

Luiz [email protected]

Page 2: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Sistemas Operacionais para

Servidores

Page 3: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Conceitos Iniciais

● Definições sobre o que é um sistema operacional e como ele atua no gerenciamento de todas as complexidades do hardware.

● Servidores (Aspectos físicos, Tipos).

● Sistemas Operacionais para Servidores (Tipos e Peculiaridades).

Page 4: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Conceitos Iniciais

Maziero expõe que “existe uma grande distância entre os circuitos eletrônicos e dispositivos de hardware e os programas aplicativos em software” (MAZIERO, 2006, p.03).

Page 5: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Conceitos Iniciais

Neste sentido, para que seja feito o acesso diretamente ao hardware, como armazenar uma certa informação no disco rígido, o programador deveria trabalhar em um baixo nível de programação levando em consideração a diversidade do hardware o qual ele quer interagir.

Page 6: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Conceitos Iniciais

Neste sentido, para que seja feito o acesso diretamente ao hardware, como armazenar uma certa informação no disco rígido, o programador deveria trabalhar em um baixo nível de programação levando em consideração a diversidade do hardware o qual ele quer interagir.

Page 7: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Conceitos Iniciais

Para satisfazer esta necessidade foi criado então os sistemas operacionais, que nada mais são do que “um conjunto de recursos abstratos claros em vez de recursos confusos de hardware” (TANENBUM, 2009, p. 02).

Page 8: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Page 9: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Conclusão Parcial

Partido destes conceitos, pode-se afirmar que os sistemas operacionais são camadas de softwares necessárias e indispensáveis para a harmonia entre os processos e o hardware.

Page 10: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Servidores

São maquinas mais potentes do que um desktops comuns.

“Os servidores lidam com cargas de trabalho mais pesadas e com mais aplicativos, aproveitando a vantagem de um hardware específico para aumentar a produtividade e reduzir o tempo de inatividade”.

Page 11: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Servidores

● Servidores de arquivos;

● Servidores de bancos de dados;

● Servidores de impressão;

● Servidores de comunicação;

● Servidores Web.

Page 12: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Servidores

Assim, para que haja um gerenciamento desta carga de trabalho entre estas diferentes funcionalidades de servidor, houve a necessidade de um sistema operacional que permitir-se “a gestão eficiente de grandes quantidades de recursos (disco, memória, processadores), impondo prioridades e limites sobre o uso dos recursos pelos usuários e seus aplicativos” (MAZIERO, 2006, p.06).

Page 13: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Servidores

Um servidor normalmente possui mais poder de processamento devido à quantidade de processadores ou núcleos presentes em sua arquitetura física. Logo, os mesmos conseguem executar mais tarefas e com maior velocidade. Um exemplo de processador para servidores é o “Coprocessador Intel® Xeon Phi™ 5110P com 60 núcleos/1,053 GHz/240 threads”.

Page 14: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Ligação com apresentações Anteriores

A política de escalonamento padrão de servidores Web é a FIFO (First In First Out), ou seja, uma abordagem não preemptiva, na qual as requisições são admitidas na ordem de chegada e processadas pela política de escalonamento.

Page 15: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Foco da Apresentação

Existe uma diversidade de sistemas operacionais, levando em consideração as várias distribuições baseadas no Kernel Linux. Contudo, o foco será apenas em sistemas Windows e baseados no núcleo Linux.

Page 16: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Sistemas Operacionais para ServidoresWindows

● Windows 2000Server;

● Windows Server 2003;

● Windows Server 2008 R2;

● Windows Server 2012.

Page 17: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Sistemas Operacionais para ServidoresWindows.

Alguma Características

● Infraestrutura para nuvens;

● Dynamic Access Control;

● Plataforma de servidor Web;

● Active Directory

Page 18: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Sistemas Operacionais para ServidoresLinux

● Mandriva Enterprise Server 5;

● Ubuntu Server;

● Debian;

● Red Hat Enterprise 6 Linux;

●CentOS Server, entre outros.

Page 19: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Sistemas Operacionais para ServidoresLinux

Page 20: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Sistemas Operacionais para ServidoresLinux

Page 21: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Sistemas Operacionais para ServidoresLinux

O CentOS apresenta várias similitudes para com o seu opositor, o Windows Server, como a governança de dados, a criação de identidades e grupos de acesso, escalabilidade, adaptação para nuvens, entre outros. Uma característica interessante dos sistemas baseados no Kernel Linux é a possibilidade da utilização ou não da interface gráfica, gerando assim, melhor desempenho e segurança para o servidor.

Page 22: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Sistemas Operacionais para Servidores

Ambas plataformas, Windows e Linux, além de satisfazer todos os requisitos necessários para um bom funcionamento na área de servidores, apresentam softwares que auxiliam na administração ou redirecionamento especifico Mail Servers, Domain NameSystem Servers, File Transfer Protocol Servers, configurações para servidores Dynamic Host Configuration Protocol, virtualização, entre outros.

Page 23: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Conclusão

Portanto, os sistemas operacionais referidos neste texto possuem características que fazem dos mesmos sistemas robustos que satisfazem as necessidades para as quais eles são designados, ou seja, gerenciar de forma adequada grande carga de trabalho, afim de que todo esse processamento possa ser utilizado da melhor forma possível garantindo assim a integridade, a segurança, escalabilidade e o melhor escalonamento.

Page 24: Sistemas Operacionais para Servidores

Instituto Federal de Educação,Ciência e Tecnologia de

Mato Grosso do Sul

Referências

CORLASSOLI, Tarcísio P. Uma Política de Escalonamento para Servidores Web Baseada na Velocidade de Conexão [online] Disponível na Internet via URL: http://dspace.c3sl.ufpr.br/dspace/handle/1884/25067consultado em 23 de Novembro de 2012.

MAZIERO, Carlos A. Sistemas Operacionais [online] Disponível na Internet via URL:http://dainf.ct.utfpr.edu.br/~maziero/doku.php/so:livro_de_sistemas_operacionais. Arquivoconsultado em 18 de Novembro de 2012.

TANENBAUM, A. Sistemas Operacionais Modernos; tradução Ronaldo A. L. Gonçalvez,Luís A. Consularo, Luciana do Amaral Texeira; revisão técnica Raphael Y. De Camargo. 3,ed. São Paulo: Person Prentice Hall, 2009.

http://technet.microsoft.com/pt-BR/windowsserver/bb512925.aspx?ocid=otc-c-br-jtc--wikiAcessando em: 17/11/2012

http://technet.microsoft.com/pt-br/library/cc740116%28v=ws.10%29.aspxAcessado em:18/11/2012

http://w3techs.com/technologies/history_details/os-linuxAcessado em: 17/11/2012.

http://content.dell.com/br/pt/empresa/d/sb360/what-is-a-server. Acessando em: 15/11/2012

http://www.intel.com.br/content/www/br/pt/processors/xeon/xeon-phi-detail.html