Roitier Campos Gonçalves Iporá, GO, 02 Maio de 2017
Introdução As redes de computadores são uma necessidade da humanidade para o seu desenvolvimento. Entretanto, esse desenvolvimento é relativo, tendo em vista que desenvolver é evoluir, o que pode ser comprometido pelo mau uso de uma rede de computadores. De fato, uma rede é a interconexão de vários dispositivos com o objetivo de compartilhamento de dados e/ou recursos. Sendo assim, esses objetivos precisam ser resguardados com afinco para que a funcionalidade das redes seja atendida.
Servidores Um Servidor, em redes de computadores, nada mais é que um host da rede capaz de oferecer um determinado serviço a outros hosts da redes. Exemplos: Servidor de Banco de Dados Servidor de Arquivos; Servidor de Email; Servidor de Impressão; Servidor Web.
O Problema A quantidade de Servidores em uma rede pode crescer à medida que a quantidade de usuários vai crescendo, bem como a diversividade do fluxo de dados gerado por estes. Contudo, o modelo tradicional de Data Centers se resume em dois tipos: Todos os Servidores centralizados em um único Hardware; Vários Hardwares para atender a vários tipos de Servidores;
Mais Problemas A capacidade dos computadores vem aumentando consideravelmente, tendo como principais fatores a evolução do hardware e do software. Todavia, esta capacidade nem sempre é totalmente aproveitada. Quando nos remetemos à utilização de computadores como servidores, é notável uma necessidade maior de melhor aproveitar os recursos disponíveis.
Oito razões para ter de um Servidor 1. Você pode criar ordem a partir do caos; 2. Você pode proteger seus dados ao facilitar os backups; 3. Você pode colaborar mais como uma empresa; 4. Você pode acomodar uma força de trabalho móvel; 5. Você pode compartilhar o acesso de banda larga de alta velocidade; 6. Você pode instalar novos computadores, adicionar usuários e implantar novas aplicações mais rápida e facilmente; 7. Você pode obter mais capacidade de processamento; 8. Você pode mostrar-se mais profissional, e conectar-se melhor com seus clientes. Fonte: https://www.microsoft.com/brasil/security/smb/8razoes.mspx
Virtualização
O que torna o XenServer diferente? O Citrix XenServer utiliza o hipervisor do projeto Xen como um componente do núcleo de sua arquitetura para fornecer uma abstração estável e elástica da infraestrutura subjacente. A tecnologia Xen é amplamente reconhecida como sendo a mais rápida e mais segura plataforma de virtualização da indústria.
Diagrama da Arquitetura Fonte: http://www.citrix.com.br/products/xenserver/tech-info.html
Xen Server
A Virtualização A Virtualização é uma técnica quem consiste em separar o Hardware do Software, possibilitando a criação e utilização de várias máquinas virtuais, com sistemas operacionais diferentes, funcionando isoladamente, no mesmo hardware, que serão monitoradas e controladas pelo hypervisor O Hypervisor, ou Monitor de Máquina Virtual (VMM), é uma camada de software entre o hardware e o sistema operacional. O VMM é o responsável por fornecer ao sistema operacional visitante a abstração da máquina virtual e por controlar o acesso dos sistemas operacionais visitantes ao hardware. É a ferramenta que interliga o administrador da rede com as máquinas virtuais, permitindo a gerência delas
Tipos de Virtualização Virtualização Total: tem por objetivo fornecer ao sistema operacional visitante uma réplica do hardware subjacente. Dessa forma, o sistema operacional visitante é executado sem modificações sobre o monitor de máquina virtual (VMM), o que traz alguns inconvenientes.
Tipos de Virtualização Para-virtualização: o sistema operacional é modificado para chamar o VMM sempre que executar uma instrução que possa alterar o estado do sistema, uma instrução sensível. Isso acaba com a necessidade de o VMM testar instrução por instrução, o que representa um ganho significativo de desempenho. Outro ponto positivo da para-virtualização é que os dispositivos de hardware são acessados por drivers da própria máquina virtual, não necessitando mais do uso de drivers genéricos que inibiam o uso da capacidade total do dispositivo.
Uso da Virtualização... Consolidação de Servidores A consolidação de servidores consiste em usar uma máquina física com diversas máquinas virtuais, sendo uma para cada servidor. Virtualização da Infra-estrutura de TI A virtualização da infra-estrutura de TI prevê a virtualização de toda a estrutura da rede, com a criação de comutadores, roteadores e outros equipamentos virtuais, interconectado às máquinas virtuais. Outro ponto de distinção entre a consolidação e a virtualização da infra-estrutura é que esta permite a alocação dinâmica de recursos para as máquinas virtuais, levando a um processo de automação da infra-estrutura de TI. Continua...
...Uso da Virtualização Laboratórios de ensino Permite criar um ambiente que isole o estudante da máquina física, e, assim, reduzir custos de manutenção, aumentar a flexibilidade e aumentar a segurança. Desenvolvimento de Software Fornece ambientes dis tintos, com sistemas operacionais diferentes ou de diferentes versões, para que se possa testar o software e verificar o seu comportamento em outros ambientes, concomitantemente, e, também, criar ambientes isolados no qual uma falha em um software que está sendo desenvolvido não comprometa o sistema operacional da máquina hospedeira.
Softwares Utilizados Oracle VM Virtual Box Open Xen Manager VM 1 - Citrix Xen Server VM 2 - PFSENSE VM 3 Gnu/Linux Debian 8 (Jessie)
Cenário 1 Servidor conectado a WAN IP Estático (IFGoiano Iporá); LAN 192.168.121/24; funcionando como GATEWAY Autenticado,
Recursos Implementados Captive Portal; DHCP Server; Domínio de Network;
Custo estimado do projeto Softwares Citrix Xen Server Gratuito; PFSENSE Gratuito; GNU/LINUX Debian 8 Jessie Gratuito; Open Xen Manager Gratuito Hardwares (mínimo) Processador Intel Core 2 Duo (ou similar); 8 Gb Memória RAM; Disco Rígido 500 GB; 2 Placas de Rede (Ethernet ou WI-FI); Serviços 1 Micro Computador - R$ 1000,00 Aproximadamente R$ 2500,00 TOTAL: R$ 3500,00
Vamos para a prática?