Cursos de Virtualização
Conheça nossos cursos de virtualização com software livre

Cursos de Virtualização

Problemas de falta de espaço, consumo de energia, alta densidade térmica, dificuldades de gerenciamento e desperdício de recursos de hardware são alguns dos aspectos que a Virtualização pode resolver.

A virtualização da infra-estrutura de TI (servidores principalmente), otimiza o uso dos recursos computacionais, concentrando e aproveitando melhor o uso de processadores e memória, e dá flexibilidade para a administração do ambiente, permitindo às empresas reduzir custos com energia, hardware, espaço e gerenciamento.

Utilizar ambiente virtualizado garante uma alta velocidade na criação de novos ambientes (aplicações, servidores, estações de trabalho e volumes para armazenamento de dados), proteção da informação, alta disponibilidade para as aplicações e flexibilidade para recuperação em caso de desastres.

A Arte da Virtualização de Sistemas Operacionais utilizando Xen


Faça este curso!

Utilizando a tecnologia de virtualização Xen, que é aberta e livre, podemos gerar economia de recursos agregando diversos servidores reais em apenas um servidor físico. Com o Xen é possível criar várias máquinas virtuais dentro de um mesmo servidor real com uma perda mínima de performance.

Este curso possui turmas presenciais

Quem deve fazer este curso e por quê

Baseado em levantamento feito com 150 CIOs e gerentes de TI, Andi Mann, analista de virtualização da Enterprise Management Associates (EMA) adverte: falta preparo das equipes de TI para administrar ambientes virtualizados.

O curso “A arte da virtualização de Sistemas Operacionais utilizando Xen - 454" da 4Linux, é voltado para técnicos, analistas e administradores de redes que necessitem diminuir a quantidade de servidores, custo com energia e melhorar o aproveitamento dos recursos computacionais, instalando e configurando um ambiente de virtualização Xen.

Além disso, o curso prepara desenvolvedores e programadores que estão interessados em montar ambientes isolados para homologação e testes de software.

Por que fazer este curso na 4Linux

  • Conteúdo independente de produto, o aluno conhecerá o que está por traz das soluções corporativas Xen Citrix, Red Hat e SUSE
  • O processo de criação do ambiente de virtualização é feito passo a passo a partir do zero e no final do curso o aluno tem um ambiente praticamente idêntico ao que irá utilizar em produção
  • Aprendizagem de conhecimentos aprofundados sobre gerenciamento de processadores e memória
  • O aluno aprende várias ferramentas que auxiliam na manutenção e segurança da infraestrutura de virtualização
  • Aprender a utilizar da forma mais adequada os servidores e recursos computacionais
  • O instrutor, deste curso, fez parte de um grupo internacional composto por dez pessoas que participaram do processo de elaboração da prova de certificação LPI 304, que aborda justamente os virtualização e alta disponibilidade

Troubleshooting em Xen

Esta etapa do curso visa a capacitação dos alunos na resolução de problemas, preparando-o para diferentes cenários do dia a dia profissional. Foi desenvolvida de forma que o aluno possa testar e aplicar os conhecimentos obtidos durante as aulas, para identificação e correção de falhas previamente elaboradas pelos técnicos da 4Linux.

Xen, XenServer e XenDesktop

  • Xen é um projeto de software livre que implementa um hypervisor. O hypervisor é a parte de software que é responsável pela virtualização e permite criar máquinas virtuais.
  • Os produtos da empresa Citrix que começam com o nome Xen, como o XenServer e o XenDesktop não são software livre. Estes produtos utilizam o Xen como hypervisor mas adicionam uma camada de gerência e inteligência entre o Xen e o usuário. A Citrix cobra por esta camada, e utiliza o Xen como parte da solução.
  • O curso “A arte da virtualização de Sistemas Operacionais utilizando Xen – 454” da 4Linux, aborda tópicos práticos sobre o uso do Xen e prepara o aluno para entender conceitos universais sobre virtualização mas não trata de assuntos relacionados as ferramentas da Citrix.
  • Introdução Teórica
  • Porque tem se falado tanto em Virtualização?
  • Motivo 1: Hardware subutilizado
  • Motivo 2: Consumo de energia elétrica e meio ambiente
  • Motivo 3: Custos com mão de obra
  • Para que serve a virtualização?
  • Virtualização de servidores
  • Virtualização como ferramenta
  • Arquitetura x86
  • Como a virtualização funciona?
  • Virtualização com Xen
  • O que é o Xen?
  • Como o Xen Funciona?
  • Virtualização completa
  • Para-virtualização
  • Soluções disponíveis
  • Prática dirigida
  • Instalando Xen sobre Debian Lenny
  • O ambiente Xen
  • Comando xm
  • Opções de armazenamento para máquinas virtuais
  • Partições em discos locais
  • LVM
  • Arquivo de imagem
  • Sistema de arquivos remoto
  • Criando uma máquina virtual Debian usando LVM
  • Criando uma máquina virtual Debian usando imagem
  • Desafio I: Criar máquina virtual Centos
  • Gerenciando máquinas virtuais
  • Estados de execução de domínios virtuais
  • Parando um domínio-virtual
  • Salvando e restaurando um domínio virtual
  • xentop
  • Controle de CPU
  • Adicionando e listando processadores
  • Limitando domínios virtuais
  • Controle de memória
  • Redes virtuais
  • Interfaces virtuais
  • Modo bridge
  • Modo NAT
  • Criando uma máquina virtual Windows
  • Desafio II: Instalar Ubuntu com virtualização completa
  • Live migration / Motion
  • Introdução teórica
  • Configuração do Xen
  • Configurar servidor NFS
  • Criando a VM
  • Iniciar a VM
  • Fazer a migração
  • Verificando se funcionou
  • Desafio III: Download durante o Live Migration
  • Interface gráfica com virt-manager
  • Instalação
  • Executando o Virtual Machine Manager
  • Criando uma VM com Virtualização completa
  • Criando uma VM com Para-virtualização
  • Adicionar conexões a novos servidores de virtualização
  • Gerenciar Storage
  • Desafio IV: Live Migration com o Virtual Machine Manager
  • Demanda de cliente
  • Problemas de TI no cenário atual de uma empresa
  • Leitura em Inglês Técnico;
  • Conhecimentos em TCP/IP;
  • Conhecimentos técnicos equivalente aos tópicos abordados no curso Linux System Administration;

A 4Linux preocupa-se com o aproveitamento máximo dos alunos em sala de aula e uma de suas iniciativas para que isso acontecesse foi desenvolver a exclusiva prova de pré-requisitos. Desta forma o iniciante não se perde em meio a assuntos de complexidade maior e os avançados podem exigir o máximo dos instrutores.

Faça a prova e descubra qual é o curso ideal para seu estágio de especialização (70% de pontuação é o mínimo aconselhável para que possa acompanhar o curso sem dificuldades).

  • 01 Apostila com conteúdo + exercícios
  • 01 DVD com com Debian e arquivos que serão usados durante o curso
  • 01 CD com o Xen Cloud Platform
  • 01 Livro "Executando o Xen – Um guia prático para a arte da Virtualização ", do autor: Matthews, Jeanna N. / Editora Pearson

Curso presencial:
40 horas
Noturno: 2 semanas de segunda a sexta, 4 horas diárias.
Diurno: 1 semana de segunda a sexta, 8 horas diárias.
Finais de Semana: 5 sábados ou domingos, 8 horas diárias.

OpenVZ + KVM - Soluções de Virtualização com Software Livre

Faça este curso!

Virtualização é uma tecnologia madura. Os maiores desafios não estão na instalação e no uso das soluções de virtualização, estão nas escolhas de tecnologias e no modo de uso. Este é o primeiro curso a fornecer duas maneiras de consolidação de datacenters: containers com o OpenVZ e virtualização com o KVM. A virtualização com KVM resolve a maioria dos problemas, mas para alguns casos os containers oferecem flexibilidade e desempenho superiores.

 O objetivo primário do curso é traduzir virtualização em redução de custo. No curso o aluno irá se deparar com um cenário real de uma empresa que atualmente vem enfrentando diversos problemas na infraestrutura de TI e ainda não possui virtualização em seu ambiente. Os alunos serão convidados, junto com o instrutor, a propor e executar um plano de melhoria na área de TI baseado nas tecnologias de virtualização OpenVZ e KVM.

Este curso faz parte de um pacote promocional. Confira!Este curso possui turmas presenciais

Quem deve fazer o curso e por quê

  • O curso será melhor aproveitado por técnicos, analistas, administradores de redes que têm pouca experiência com virtualização usando Software Livre
  • Usuários de VMWare que pretendem implementar virtualização com software livre serão bem atendidos por este curso

Por que fazer este curso na 4Linux

  • Conteúdo independente de marca, o aluno aprende a lidar com mais de uma solução de virtualização
  • É o primeiro curso a fornecer duas maneiras de consolidação de datacenters: containers e virtualização real
  • Preparação do aluno para lidar com virtualização de máquinas virtuais GNU/Linux e Windows
  • O curso é recheado de tarefas importantes para o dia a dia de um CPD como monitoração e backup de máquinas virtuais
  • Laboratórios ricos. Muitos testes orientados ajudam a preparar o aluno para usar a virtualização em ambientes de produção

A Introdução descreve o que é e para que serve a virtualização, falando da evolução da arquitetura de processadores x86; dos princípios básicos de funcionamento; compara o KVM com o Xen dos pontos de vista técnico e gerencial; Descreve a virtualização baseada em containers e compara o OpenVZ com o KVM; Descreve o básico do dimensionamento de servidores, para determinar quantas máquinas virtuais “cabem” em um servidor físico. E por último fala sobre compra de hardware.

A Instalação do Debian Squeeze é um laboratório em que o aluno vai instalar o sistema operacional em seu computador. A instalação é feita no modo texto com orientações detalhadas da apostila.

A Instalação do KVM e do Virtual Machine Manager é um conjunto de procedimentos executados em linha de comando que está descrito com detalhes na apostila.

A Apresentação do cenário da empresa Acme é a descrição de um cenário de uma pequena empresa que depende da infra estrutura de TI, mas que tem uma infinidade de problemas. Atualmente a Acme não usa Virtualização.

A Implementação da solução para a empresa Acme é um exercício em que os alunos terão a oportunidade de projetar um ambiente virtualizado com base em pedidos de um cliente fictício. Após concluir o projeto, a implementação será feita com criação de máquinas virtuais Debian, CentOS e Windows. Os alunos ainda vão instalar e testar serviços nas máquinas virtuais.

Em Modificar o Hardware das máquinas virtuais os alunos irão fazer modificações nas máquinas virtuais que já foram criadas. Os alunos serão orientados sobre como adicionar processadores, memória, discos locais e dispositivos USB como um pendrive.

Criar redes para as máquinas virtuais explica resumidamente a teoria e mostra a implementação dos três principais modos de rede que as máquinas virtuais podem utilizar: Redes privadas, NAT e Bridge.

O tópico Ferramenta de Monitoração: Ganglia mostra porque é necessário monitorar os parâmetros de hardware do ambiente e porque o Ganglia é uma boa escolha. Mostra também como a monitoração ajuda no dimensionamento. Após a introdução teórica os alunos serão orientados sobre como instalar esta ferramenta no servidor de virtualização e nas máquinas virtuais.

A parte Benchmark: KVM fala sobre concorrência, ou acesso simultâneo de Memória, Rede e Disco. Uma curta introdução sobre arquitetura de computadores é seguida por testes de carga que estressam memória, rede e disco exibindo parâmetros numéricos de desempenho. O objetivo é avaliar os impactos de desempenho no servidor de virtualização quando uma máquina virtual está com consumo exagerado de recursos.

Em Criar Storage Será apresentado como um storage pode potencializar a Virtualização. A primeira tarefá prática será configurar o host para funcionar como um storage simples, exportando diretórios por NFS. Em seguida os alunos adicionarão um disco remoto a uma máquina virtual.

Backup das máquinas virtuais do KVM faz uma introdução sobre o que é e qual a importância do backup e o compara com redundância. A implementação visa fazer backups das máquinas virtuais do ponto de vista do servidor de virtualização, ou seja das máquinas virtuais completas. Os alunos serão instruídos sobre como instalar a solução e sobre como realizar as operações de backup e restore.

Virtual Machine Manager Avançado mostra recursos com foco em gerenciar vários servidores de virtualização a partir de um console centralizado. Explica e mostra como fazer clones de máquinas virtuais, orienta os alunos a criar uma máquina virtual com todos os discos no storage, explica e mostra como migrar máquinas virtuais, em execução, entre servidores de virtualização sem que seja necessário parar as máquinas virtuais.

A parte OpenVZ relembra tópicos vistos na introdução que comparava o KVM com o OpenVZ. Após uma introdução, os alunos serão orientados a instalar o OpenVZ no servidor de Virtualizção, a fazer sua configuração, a criar Virtual Private Servers com Debian e CentOS, além de usar o storage como armazenamento para os Virtual Private Servers.

A ferramenta de monitoração do servidor de virtualização é configurada em Ferramenta de Monitoração: Ganglia. Em seguida o “cliente” do Ganglia é instalado nos Virtual Private Servers.

Benchmark: OpenVZ tem objetivos semelhantes aos mesmos testes com o KVM. Ter os resultados do KVM e do OpenVZ vai permitir escolher a tecnologia de virtualização correta para demandas diferentes.

O Backup dos Virtual Private Servers do OpenVZ é composto apenas por procedimentos que testam o backup e restore dos containers do OpenVZ.

A Conversão Física para Virtual e Virtual para física apresenta um método de converter máquinas virtuais em servidores físicos e para converter servidores físicos em máquinas virtuais. É um método genérico que explica os passos necessários. A parte prática mostra como fazer esta conversão com ferramentas livres.

O tópico Linha de comando: KVM + Virsh faz uma introdução sobre como controlar o hypervisor KVM através da linha de comando. Os principais comandos serão apresentados e testados.

  • Conhecer conceitos de particionamento de discos rígidos
  • Conhecer conceitos e comandos do LVM
  • Conhecer o editor de textos VI/VIM
  • Possuir noções de permissões de arquivos e diretórios
  • Conhecer a instalação de pacotes Debian utilizando aptitude e dpkg
  • Conhecer conceitos de redes de computadores
  • Entender os principais protocolos de rede TCP/IP
  • Saber configurar a Rede, IP, máscara, gateway, DNS Servers e hostname e domínio
  • Sobre arquivos e diretórios, saber listar, verificar o tamanho, criar, movimentar, copiar, renomear e remover
  • Conhecer os comandos básicos: more e less, head e tail, wc, sort, echo, cut, file, free, date, uptime, uname, diff, time, find e locate
  • Conhecer os comandos: scp, ssh, cfdisk ou fdisk, mount e umont
  • Ter conhecimento sobre Kernel e GRUB
  • Saber compilar e usar um Kernel do Linux
  • Inglês instrumental para leitura de documentos técnicos

Ou ter conhecimentos equivalentes aos cursos

  • 01 Apostila de exercícios + conteúdo

A carga horária do curso varia de acordo com a modalidade:

Curso presencial:

40 horas
Noturno: 2 semanas de segunda a sexta, 4 horas diárias.
Diurno: 1 semana de segunda a sexta, 8 horas diárias.
Finais de Semana: 5 sábados ou domingos, 8 horas diárias. 

Contato

Fale Conosco

  Chat online  Chat online: abrir chat online

  Telefone  Ligue para:  (11) 2125-4747 ou (11) 2125-4748

  Email  formulário de contato

Ombudsman

Sugestões, elogios ou críticas?

Mande e-mail para ombudsman@4linux.com.br

Contato

Fale Conosco

  Chat online  Chat online: abrir chat online

  Telefone  Ligue para:  (11) 2125-4747 ou (11) 2125-4748

  Email  formulário de contato

Ombudsman

Sugestões, elogios ou críticas?

Mande e-mail para ombudsman@4linux.com.br