Gerenciamento de Host

23

Click here to load reader

Transcript of Gerenciamento de Host

Page 1: Gerenciamento de Host

CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE

Laureate International Universities

TECNOLOGIA EM REDES DE COMPUTADORES

ANDRE CAIO ROCHA AMAZONAS

ANDREZA DOS SANTOS DE OLIVEIRA

BRUNO MICHEL BREYTHENNER MORAIS DE MELO

ERIK SILVA MEDEIROS

JEFFERSON HENRY FRANÇA SILVA

JOSÉ MOISES FONSECA PEREIRA JUNIOR

Administração de Sistemas Operacionais de Redes

Gerenciamento de Host

MANAUS

2012

Page 2: Gerenciamento de Host

ANDRE CAIO ROCHA AMAZONAS

ANDREZA DOS SANTOS DE OLIVEIRA

BRUNO MICHEL BREYTHENNER MORAIS DE MELO

ERIK SILVA MEDEIROS

JEFFERSON HENRY FRANÇA SILVA

JOSÉ MOISES FONSECA PEREIRA JUNIOR

Administração de Sistemas Operacionais de Redes

Gerenciamento de Host

Os discentes da turma RCN04S1

apresentam este Trabalho como

pré-requisito para obtenção de

nota na disciplina de

Administração de Sistemas

Operacionais de Redes,

ministrada pela Professora Karen

Michella das Chagas Ribeiro.

MANAUS

2012

Page 3: Gerenciamento de Host

Resumo

Este trabalho tem como principal objetivo mostrar uma Visão Global sobre o

Gerenciamento de host, suas configurações e personalização das estações, os protocolos

e como utilizar deste benefício a favor das empresas. Todas as empresas, não importa o

tamanho tem que ter uma rede bem projetada e gerenciada com eficácia, para atender as

exigências atuais no mercado.

Page 4: Gerenciamento de Host

Introdução

O tema deste trabalho é o Gerenciamento de Host e tem como objetivo mostrar

como são feitas as instalações de cada sistema operacional, alguns nomes de

dispositivos de partição de disco, assim como montar e desmontar no Linux/Unix,

mostraremos as diferenças entre cada instalação feitas em diversos tipos de sistemas

operacionais no mercado para host, aplicando conceitos encontrados no livro.

Page 5: Gerenciamento de Host

Visão Global

Facilita a instalação dos hosts no projeto através da personalização do projeto da

rede e em favor daquilo que será determinado pelo próprio sistema e suas ferramentas e

lembrando que devemos conhecer a situação geral ao instalarmos e configurarmos os

hosts.

Considerando a Sala Física do Servidor

Os equipamentos de porte crítico precisam ser protegidos de danos acidentais e

propositais à sala de equipamentos pode ser única ou dupla e deve ter portas com

tranca,equipamento de refrigeração impedindo a temperatura de ultrapassar os 20°

Celsius e um equipamento de Anti – Roubo. As fitas de backup devem ter armazenagem

diferenciada em servidores duplicado o meio físico deve ser separado para a segurança

dos dados em caso de danos externos:explosões, danos físicos e etc.

O ISP e empresas de hospedagem na web devem ter nível de segurança

diferenciado com câmeras e até escolta para que nenhum tipo de intrusão possa

acontecer fisicamente na s salas escolhidas.Além disso ate mesmo a identificação de

funcionários deve ser assistida e para visitantes o acompanhamento da segurança

algumas medidas devem ser tomadas:

Fornecimento de energia ininterrupto

Equipamentos de Espera Automática

Proteção contra desastres naturais

Gaiolas de Faraday que impeça o vazamento de radiação eletromagnética

Fácil acesso ao cabeamento

Controladores de Umidade

Page 6: Gerenciamento de Host

Inicialização de Hosts/Unix/Windows

A operação básica de ligar e desligar um computador deve ser sempre feita com

cautela pois mesmo em sistemas multitarefa existem processos a todo momento sendo

realizados e nessas realizações o desligamento correto principalmente pode trazer

muitos benefícios para a rede.

Unix

O Sistema UNIX pode ser inicializado de varias formas, pressionando – se o

botão B para o boot como multiusuário e na utilização desse sistema sua ferramenta

principal é a criação de discos de reparo de sistema de arquivos. Para encerra-ló

devemos executar programas específicos:

Halt – Interrompe o sistema sem aviso

Shutdown – Realiza o encerramento correto do sistema

Windows

O procedimento de inicialização do WINDOWS em um PC começa com a BIOS

que executa a verificação do sistema e seus hardwares para a conexão da parte física

com o sistema e a partição que ele faz parte para um Host com um ou mais sistemas

operacionais.

Configurando e Personalizando Estações de Trabalho, Partição, Formatação,

Nesse pequeno resumo falaremos sobre o espaço em disco dos computadores da

atualidade. Hoje em dia se pode usar a grande capacidade de armazenamento para

configurá-la e personalizá-la. Seja ela para questões pessoais, diversão, lazer e, questões

profissionais, trabalhos. Para melhor utilizarmos de tal beneficio é fundamental

sabermos configurar e usar as seguintes ferramentas: Particionar e Formatar.

Como mencionado o espaço em disco é um recurso valioso que pode ser usado

para muitas finalidades. Podemos dizer que uma delas seria o Compartilhamento de

Rede. Ela nos permite tornar o espaço em disco disponível para todos os hosts de uma

Page 7: Gerenciamento de Host

rede. Na organização do espaço em disco, podemos otimizar o uso dos recursos

separando o espaço do sistema operacional, o espaço pode ser compartilhado pode se

tornar disponível para todos os hosts, o espaço que pode ser usado na otimização do

trabalho local, o espaço que pode ser usado na execução de backups distribuídos, para

proporcionar redundância múltipla.

Para melhor utilização e aplicação dessas áreas é necessário separá-las com

particionamento dos discos. Essa finalidade serve para que arquivos não possam vazar

para o espaço de outro. Saber organizar arquivos e dados é fundamental para uma

saudável estabilidade do sistema. Separar o sistema operacional de dados do usuário

facilita muito para prevenções futuras como backups quanto para um melhor

desenvolvimento do sistema. Particionar requer experiência e prudência pois as regras

práticas mudam constantemente de acordo RAM e tipos de sistemas operacionais.

Devemos sempre levar em conta a especificação que cada partição criada irá assumir.

Qual a sua principal finalidade?! Pensando nesses conceitos estaremos mais preparados

para uma ótima administração do sistema. Vale ressaltar outro tipo de partição. A

partição da Memória virtual, também chamada de partição de troca,Swap. Ela é usada

na paginação.

Outra ferramenta fundamental é a formatação do sistema. Formatação de discos

é uma maneira de organizar e definir uma rota na superfície de um disco. Para a cultura

dos Pc´s essa organização chama-se Formatação em quanto para o Unix chama-se

Criação de um sistema de arquivos. Criação de um sistema de arquivo logicamente não

é tão simples, exige um a configuração de uma infra-estrutura para a criação e

nomeação de arquivos e diretório. Um sistema de arquivos não é apenas um esquema de

rotulação, ele também fornece funcionalidade.

Orientação a objetos: Separação de problemas independentes

Geralmente a orientação a objetos em linguagens de programação é apresentada

como uma fusão de duas ideias independentes: a classificação de tipos de dados e o

controle de dados e o controlo de acesso baseado no escopo. Trata-se simplesmente da

observação de que informações podem ser compreendidas e organizadas mais

eficientemente.

Page 8: Gerenciamento de Host

Os objetos do sistema de arquivos, do global ao mais local, são as partições de

disco, diretórios e arquivos. As partições são úteis porque podem ser descarregadas

(copiadas em fita, por exemplo) como unidades independentes. Os diretórios são

adequados porque ocultam e agrupam arquivos relacionados em unidades.

Muitas instituições fazem backups da partição inteira do sistema operacional

porque não têm um sistema de separação dos arquivos que alternaram ou configuraram

isoladamente. A quantidade de arquivos reais necessária manter costuma ser pequena

Por exemplo:

Os bancos de dados de senhas e grupos

A configuração do kernel

Arquivos do diretório /etc como serviços, arquivos de configuração padrão

Scripts especiais de inicialização

Uma boa solução é fazer cópias mestras de arquivos em um diretório especial

que fique separado da versão de distribuição do sistema operacional. As vantagens

dessa abordagem são:

O controle de alterações de versão RCS é fácil de implementar

Backup e separação automática

Facilidade de distribuição para outros hosts.

Manter uma partição de disco separada para o software de terceiros que você

instala faz muito sentido. Significa que você não terá que reinstalar esses softwares

posteriormente quando atualizar seu sistema operacional.

Instalando um Disco Unix

Há vários tipos de interfaces de disco usadas na comunicação com os discos

rígidos.

Discos ATA/IDE: Os dispositivos ATA apresentavam várias limitações na

capacidade de dados e na quantidade de discos por controlador.

Discos SCSI: A interface SCSI também pode ser usada para dispositivos que

não sejam discos. Ela é melhor que a IDE para operações multitarefa.

Page 9: Gerenciamento de Host

Discos IEEE 13994: Esses discos usam uma tecnologia superior mas têm

encontrado aceitação limitada devido a seu custo.

Para conectar um novo disco em um host Unix, temos que desligar o sistema,

aqui está uma lista de verificação típica da inclusão de um disco SCSI em um sistema

Unix.

Desligue o computador.

Conecte o disco e conclua a cadeia SCSI com o terminador apropriado.

Configure a identificação SCSI do disco de um modo que ela não seja igual à de

nenhum outro disco.

Particione e rotule o disco. Atualize a lista de falhas.

Edite a tabela de sistema de arquivos ou equivalente para montar o disco.

Mount e Umount

Dizemos que um sistema de arquivos específico está montado em um diretório

ou ponto de montagem. O comando mount monta os sistemas de arquivo definidos da

tabela de sistemas de arquivos. Trata-se de um arquivo que contém dados de leitura para

montagem.

Há dois tipos principais de arquivo – sistemas de arquivo de disco e o sistema de

arquivos de rede NFS. Se montarmos um sistema de arquivo 4.2 isso significa que ele é,

por definição um disco local de nosso sistema. Se montarmos um sistema de arquivos

NFS, teremos que especificar seu nome e o do host em que o disco físico está instalado.

A opção –t não funciona em todas as implementações Unix também podemos

digitar os comandos manualmente. O diretório /mounted/widger deve existir para que

isso funcione. Se depois desmontarmos usando umount /mounted/wigner os arquivos

reaparecerão novamente. Algumas implementações do NFS permitem que os sistemas

de arquivos sejam mesclados no mesmo ponto de montagem, para que o usuário veja

uma combinação de todos os sistemas de arquivos montados no mesmo ponto.

Page 10: Gerenciamento de Host

Nomes de Dispositivos de Partição de Disco

A convenção para a denominação de dispositivos de disco é diferente no BSD e

no System 5 Unix. Nem todos os sistemas diferenciam o destino (target) e o dispositivo

(device). Em muitos sistemas você encontrará somente + ou d mas os dois.

Instalação do Sistema Operacional

O processo de instalação é uma das coisas mais destrutivas que podemos fazer a

um computador, tudo que existir no disco desaparecerá durante o processo. Portanto, o

usuário deve ter um plano de restauração das informações se a reinstalação resultar em

erro.

Atualmente, a instalação de uma nova máquina é uma tarefa simples. O sistema

operacional vem em alguma mídia removível que é inserida no player e inicializada.

Em seguida, o usuário responde a algumas perguntas e a instalação está concluída.

Os sistemas operacionais de hoje são grandes, portanto, são divididos em

pacotes. O usuário seleciona se quer instalar tudo que está disponível ou apenas certos

pacotes. A maioria dos sistemas operacionais fornece um programa de instalação de

pacotes que ajuda nesse processo.

Solaris

O Solaris pode ser instalado de várias maneiras. A mais simples é a partir do

CD-ROM. No prompt de inicialização, simplesmente digitaremos ? boot cdrom. Isso

iniciará uma interface gráfica que conduzirá o usuário pelas etapas do processo desde o

particionamento do disco até a instalação do sistema operacional. O procedimento está

descrito adequadamente na documentação que vem junto, na verdade ele é bem

intuitivo. O Solaris fornece um serviço chamado Jumpstart, que permite que os hosts

executem scripts especializados que a personalizem. A personalização é extremamente

importante para a integração dos hosts em uma rede local. O Solaris da uma grande

contribuição para a configuração automática da rede.

Page 11: Gerenciamento de Host

GNU/LINUX

Instalar o GNU/Linux é simplesmente uma questão de inserir um CD-ROM e

executar a inicialização a partir dele para, então, seguir as instruções. No entanto, o

GNU/Linux não é um, mas uma família de sistemas operacionais. Há muitas versões de

distribuição, mantidas por diferentes empresas, e elas são instaladas de maneiras

distintas.

Windows

Instalar o Windows é semelhante ao GNU/Linux. Insere-se um CD-ROM e

inicializa-se o sistema (boot), o Windows e reinicializado varias vezes durante o

procedimento de instalação, em seguida, o restante da instalação prossegue com uma

interface gráfica de usuário. Há vários modelos de instalação para estações de trabalho

Windows, que incluem a normal, laptop, mínima e personalizada.

Instalação Dupla

Instalação dupla existe várias vantagens em ter dois sistemas operacionais

instalado no seu computador, isso e fácil de fazer com os procedimentos de instalação

fornecidos por esses dois sistemas operacionais. Dai temos que escolher o sistema

operacional em um menu na hora da inicialização. O gerenciador de inicialização

GRUB que agora faz parte das versões do GNU/Linux executa essas tarefas muito bem.

Porém, é bom avisa que sempre devemos instalar o Windows antes de instalar o

GNU/Linux.

Page 12: Gerenciamento de Host

Configurando a pesquisa de serviços de nomes

A pesquisa de nomes deve ser configurada para que um sistema possa pesquisar

nomes de host e endereços de Internet. Em Windows, o usuário configurará uma lista de

servidores de nomes acessando o menu da configuração de rede TCP/IP. Em hosts

UNIX, geralmente também ha ferramentas gráficas com essa finalidade.

Clientes sem Disco

As estações de trabalho sem disco são como o nome sugere, aquelas que não têm

nenhum disco. Atualmente elas são raras, mas com aumento das velocidades de redes,

estão sendo discutidas novamente em novos formatos, como os “clientes magros”.

Host de Base Dupla

Um host com duas interfaces de rede, ambas conectadas a uma rede é chamado

de host de base dupla (dual-homed). São importantes na construção de firewalls para

segurança da rede. Ele pode ser configurado para encaminhar automaticamente os

pacotes entre as redes (atuando como uma ponte) ou para bloquear esse

encaminhamento.

Essa última opção é comum na configuração de um firewall. A maioria dos

sistemas operacionais comerciais configura interfaces de rede dual automaticamente,

com o encaminhamento desativado.

Clonando Sistemas

Alguns sistemas operacionais de tipo UNIX fornecem uma solução para isso

usando modelos de pacote para que o procedimento de instalação se torne padronizado.

Os discos rígidos de uma máquina podem ser copiados fisicamente e, em seguida o

nome de host e o endereço IP poderão ser editados. Todos os softwares podem ser

instalados em um host e compartilhados com o uso do NFS ou outro sistema de

arquivos compartilhado.

Sistema de arquivos NFS/compartilhado é sem dúvida a que demanda menos

trabalho, já que envolve a instalação do software somente uma vez, mas também é a

Page 13: Gerenciamento de Host

mais lenta na operação para os usuários. No RedHat Linux os discos podem ser

espelhados diretamente, com o uso de algum tipo de programa de clonagem.

É bom ressaltar que os sistemas Windows, não podem ser clonados sem um

software especial, por exemplo, o Norton Ghost ou o PowerQuest Drive Image. Há

razões técnicas básicas para isso. Uma é o fato de muitos parâmetros do host serem

configurados no impenetrável registro do sistema. Outra razão é que os usuários são

registrados em um banco de dados binário com identificações de segurança que podem

ter valores numéricos diferentes em cada host deve ser registrado manualmente em seu

servidor de domínio.

Instalação de Software

A maioria das instalações padrões de sistemas operacionais não nos deixa com

um sistema imediatamente utilizável. Temos que instalar softwares de terceiros para

conseguir extrair algum trabalho útil do host. A instalação de software é um problema

semelhante ao da instalação do sistema operacional. O software de terceiros tem origem

em uma fonte diferente da do sistema operacional. Alguns softwares têm que ser

compilados a partir dos programas-fonte.

Software Gratuito e Software Proprietário

Diferente da maioria dos outros sistemas operacionais populares, o UNIX foi

desenvolvido por pessoas que criavam seus próprios softwares em vez de se basear nos

produtos já existentes. Há dois tipos de instalação de software: a executada a partir de

arquivos binários e a instalação a partir dos programas-fonte.

Estruturando os Softwares

A primeira etapa da instalação de um software é decidir onde desejamos

armazená-lo. O software deve ser separado dos arquivos do sistema operacional que

foram instalados, para que este possa ser reinstalado ou atualizado sem prejudicar a

instalação do primeiro.

Page 14: Gerenciamento de Host

O UNIX tem um padrão de denominação de fato para os diretórios que devemos

tentar manter caso seja interessante, para que as outras pessoas entendam como nosso

sistema é composto. O BIN são arquivos binários ou executáveis usados para usuários

comuns. O SBIN são arquivos binários ou executáveis utilizados pelos administradores

do sistema ou super usuários. Lib biblioteca e arquivos de suporte para software

especiais.

A estruturação dos softwares instalados em um host de tipo UNIX é dividida em

três categorias: software comum instalado, software GNU (software gratuito) e software

da empresa. O GNU acabará tornando um sistema operacional independente já que

esses arquivos são mantidos por uma única fonte, faz sentido armazená-lo

separadamente.

Os softwares específicos da empresa incluem programas e dados desenvolvidos

localmente para substituir os softwares ou dados que vêm com o sistema operacional.

Também incluem dados especiais como o banco de dados de nomes alternativos para

correio eletrônico e as tabelas DNS de nossa instalação.

Exemplo de software GNU

O método GNU de instalação de software que se tornou amplamente aceito. Isso

se aplica a qualquer tipo de sistema Unix, e ao Windows se houver um kit de

compatibilidade com o Unix, como o Cygwin ou UWIN. Para começar a compilação do

software, devemos sempre procurar primeiro um arquivo chamado README ou

INSTALL, precisamos fazer pra compilação e instalação do software isso na maioria

dos casos é necessário digitar alguns comandos.

No caso da instalação do software GNU é necessário o fornecimento do nome de

um prefixo para a instalação do pacote, alguns softwares de janelas baseados no padrão

X11 requerem o uso de comando, sempre examinar o arquivo README.

Page 15: Gerenciamento de Host

Exemplo de software proprietário

No software proprietário temos que receber uma copia do programa em um

Disco, junto com informações de licenciamento, isto é, um código que ativa o programa

e com isso alguns deles requerem o uso de uma licença. Eles são instalados

automaticamente, e para a conclusão é necessário o código de licença que é fornecido.

Instalando Bibliotecas compartilhadas

O sistema que usam biblioteca compartilhada às vezes precisam fazer uma

reconfiguração quando há uma nova biblioteca a serem adicionadas, as bibliotecas são

armazenadas em cachê para ter o acesso mais rápido.

Segurança da configuração

Todos os sistemas de computador moderno têm diretório para o agrupamento de

arquivos, para que tenhamos que misturar todos os arquivos em um local, nunca

devemos considerar a instalação de em /usr/bin /etc ou qualquer diretório que seja

controlado pelos projetista do sistema, é como deitar em uma auto – estrada e espera

que um novo sistema operacional ou atualização passe sobre nós.

Não deveremos trabalhar com privilégios root a menos que precisamos, e nem

iniciar a compilação com o superusuário por que devemos confiar na origem do

programa.

Privilégio limitado: nenhum processo ou programa deve receber mais privilegio

do que o necessário para executar sua tarefa, pode ser um risco à segurança.

O software que são iniciados pelos sistema na hora da inicialização são com o

privilégio de ROOT, mas os daemons que não precisam disso podem renunciar a esses

privilégios específicos e ser executados como um usuário especial, o privilégio ROOT

tem uma questão de segurança relacionada tem a ver com os programas que gravam em

arquivos temporários.

Page 16: Gerenciamento de Host

Quando a compilação falha

Softwares que distribuem o seu código-fonte possam configurá-lo

automaticamente para que funcione com a maioria dos sistemas operacionais, no

entanto, ocorre um erro que faz com que a compilação seja interrompida. Há algumas

coisas que remediar isso: Certifique-se de que o software não depende da presença de

outro pacote ou biblioteca, Tenta corrigir o código-fonte para fazer a compilação

ocorrer ou entre em contato com o autor do programa.

Atualizando o software

As atualizações dos softwares tornaram esse processo mais fácil já que é

possível permitir que várias versões do software coexistam ou retornar versões

anteriores se problema forem descobertos nas versões mais recentes.

Page 17: Gerenciamento de Host

Conclusão

Concluímos que este trabalho foi de grande importância e aprendizado para nos

da equipe, pois através dele, aprendemos um pouco sobre as diversas maneiras de

instalar, configura e personaliza um sistema operacional no host, pois cada um começa

com um simples CD-ROM , mas cada instalação e diferente uma da outra, tendo assim

suas maneiras de instalar seu sistema operacional.