Você está na página 1de 21

Administrao de Sistemas

Operacionais 2- Aula 1
Professor: Matheus Oliveira
Farias
Aula 1

Resumo
O que Linux ?

Arquitetura cliente servidor

Distros braseadas em Linux


Aula 1

O que Linux?
Aula 1

O que Linux?
O Linux um sistema operacional de cdigo aberto,
variante do Unix, que utiliza a licena GNU/GPL.

GNU General Public License(Licena Pblica Geral):


1. A liberdade de executar o programa, para qualquer propsito
(liberdade n 0)
2. A liberdade de estudar como o programa funciona e adapt-lo s
suas necessidades (liberdade n 1). O acesso ao cdigo-fonte
um pr-requisito para esta liberdade.
3. A liberdade de redistribuir cpias de modo que voc possa
ajudar ao seu prximo (liberdade n 2).
4. A liberdade de aperfeioar o programa e liberar os seus
aperfeioamentos, de modo que toda a comunidade beneficie
deles (liberdade n 3). O acesso ao cdigo-fonte um pr-
requisito para esta liberdade.
Aula 1

O que Linux?
Criado no incio dos anos 90 por um
universitrio finlands chamado Linus
Benedict Torvalds
Aula 1

O que Linux?
Amplamente utilizado no meio acadmico
e no ambiente corporativo
Aula 1

Arquitetura cliente servidor


Arquitetura da aplicao projetada pelo
desenvolvedor e determina como a aplicao
organizada nos vrios sistema finais. Kurose 5
edio

Omodelo cliente-servidor(em
inglsclient/server model), emcomputao, uma
estrutura deaplicao distribudaque distribui as
tarefas e cargas de trabalho entre os fornecedores
de um recurso ou servio, designados
comoservidores, e os requerentes dos servios,
designados comoclientes. Wikepedia
Aula 1

Arquitetura cliente servidor


Aula 1

Arquitetura cliente servidor


Caractersticas do cliente
Inicia pedidos para servidores;
Espera por respostas;
Recebe respostas;
Conecta-se a um pequeno nmero de servidores
de uma s vez;
Normalmente interage diretamente com os
servidores atravs de seu software aplicao
especifico, que lhe possibilita a comunicao
com o servidor;
Utiliza recursos da rede.
Aula 1

Arquitetura cliente servidor


Caractersticas do servidor
Sempre espera por um pedido de um cliente;
Atende os pedidos e, em seguida, responde aos
clientes com os dados solicitados;
Pode se comunicar com outros servidores para
atender uma solicitao especfica do cliente;
Fornece recursos de rede.
Normalmente interage diretamente com os
usurios finais atravs de qualquer interface
com o usurio;
Estrutura o sistema.
Aula 1

Arquitetura cliente servidor


Caractersticas do servidor
Sempre espera por um pedido de um cliente;
Atende os pedidos e, em seguida, responde aos
clientes com os dados solicitados;
Pode se comunicar com outros servidores para
atender uma solicitao especfica do cliente;
Fornece recursos de rede.
Normalmente interage diretamente com os
usurios finais atravs de qualquer interface
com o usurio;
Estrutura o sistema.
Aula 1

Arquitetura cliente servidor


Vantagens

Confiabilidade
Se uma mquina apresenta algum problema, ainda
que seja um dos Servidores, parte do Sistema
continua ativo.

Matriz de Computadores agregando


capacidade de processamento
A arquitetura Cliente / Servidor prov meios para que
as tarefas sejam feitas sem a monopolizao dos
recursos. Usurios finais podem trabalhar localmente.
Aula 1

Arquitetura cliente servidor


Vantagens

O Sistema cresce facilmente


Torna-se fcil modernizar o Sistema quando necessrio.

O Cliente e o Servidor possuem ambientes


operacionais individuais / Sistemas Abertos
Pode-se misturar vrias plataformas para melhor
atender s necessidades individuais de diversos
setores e usurios.
(SALEMI,1993)
Aula 1

Arquitetura cliente servidor


Desvantagens

Manuteno
As diversas partes envolvidas nem sempre funcionam bem
juntas. Quando algum erro ocorre, existe uma extensa lista
de itens a serem investigados.

Ferramentas
A escassez de ferramentas de suporte, sendo necessrio
as vezes o desenvolvimento de ferramentas prprias. Em
funo do grande poderio das novas linguagens de
programao, esta dificuldade est se tornando cada vez
menor.
Aula 1

Arquitetura cliente servidor


Desvantagens

Treinamento
A diferena entre a filosofia de desenvolvimento de software
para o microcomputador de um fabricante para o outro, no
como a de uma linguagem de programao para outra.
Um treinamento mais efetivo torna-se necessrio.

Gerenciamento
Aumento da complexidade do ambiente e a escassez de
ferramentas de auxlio tornam difcil o gerenciamento da
rede.
(SALEMI,1993)
Aula 1

Distros baseadas no Linux


Uma distribuio do Linux nada mais
que o conjunto de kernel, programas de
sistema e aplicativos reunidos num
nicopacote (Sistema)
Aula 1

Distros baseadas no Linux


Quais so as distribuies mais voltadas para
maquinas cliente e quais so para servidor.

Servidor:
Red Hat Enterprise Linux (RHEL)
CentOS
Debian
Cliente:
Linux Mint
Mandriva
Intermediario
Ubunto
OpenSuse
Fedora
Aula 1

Ubuntu e Linux Mint

Ubuntu
A Canonical lana verses do Ubuntu a cada seis meses
e com suporte tcnico por 18 meses.
Ultima verso 17.04
Ultima verso Ubuntu 16.04.2 LTS
Uma versoLTS (Long Term Support) suportada por 3 anos o
tipo desktop e por 5 anos o tipo servidor.
https://www.ubuntu.com
Aula 1

Ubuntu e Linux Mint

Linux Mint
Ultima verso Linux Mint 18.1 Serena
https://linuxmint.com
Aula 1

Artigos para leitura e sugestes de pesquisa

Sistema Unix
http://www.hardware.com.br/tutoriais/arvore-gene
alogica-linux/pagina3.html
Interfaces grficas do Linux (XFree)
Outras distros e suas principais caracterstica,
exemplo Xunbunto
Administrao de Sistemas
Operacionais 2- Aula 1
Professor: Matheus Oliveira
Farias