Você está na página 1de 23

Virtualizao Xen

CompileMG - Guilherme Domingues de Oliveira

Contexto
Motivao Conceitos de Virtualizao Porque a Virtualizao ? Introduo ao Xen Instalao e execuo de Domnios xen Concluso

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Motivao
Necessidade diluir servios crticos; Prover maior segurana e disponibilidade; Reduzir o desperdcio de recursos computacionais; Prover flexibilidade e dinamismo ao corpo de servidores da instituio;

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Conceito de Virtualizao
Alocao lgica de recursos fisicos destinados a aplicaes, sistemas operacionais ou servios requisitados por ambientes distintos e isolados do ambiente computacional fisco.

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Definies de Virtualizao

Pginao de memria ambiente Gnu/Linux

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Definies de Virtualizao

Pginao de memria ambiente Microsoft Windows

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Definies de Virtualizao
Classes de Virtualizao Desktop; Network; Aplicao; Servidor e Mquina;

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Definies de Virtualizao
Desktop

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Definies de Virtualizao

Network

Bridges de Comunicao aplicados para Domnios Xen

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Definies de Virtualizao

Network

Aplicao bridges em um servidor Xen em produo

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Definies de Virtualizao

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Definies de Virtualizao
Servidor e Mquina Definio: Sistema hbil de prover todo o ambiente virtual e incluindo o seu proprio, sobre uma plataforma operacional. Fortemente associada atualmente ao conceito de Virtualizao

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Definies de Virtualizao
Tipos de Virtualizao Servidor e Mquina Guest OS Sistema Hospedeiro tratado como uma instncia do sistema operacional host. Exemplos : Parallels WorkStation, Sun Virtualbox, VMWare Workstation Parallel Virtual Machine Abstrao de um cluster de Alto Desempenho em um nico nodo Exemplo : PVM Hypervisor Pequeno sistema de monitor de mquinas virtuais que se estabelece mais proximo ao hardware,que executa duas funes: Proteger as requisies de hardware pelas mquinas virtuais e Gerenciar a sua fila de execuo. Exemplo:Xen Full Virtualization Virtualizao completa de hardware, que inclui a tecnologia Hypervisor. Permitindo a execuo da virtualizao com sistemas operacionais de kernel no modificados sobre a camada Hypervisor. Exemplo: VmWare ESX

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Introduo ao Xen
Projeto desenvolvido pela XenSource, que mantida atualmente pela Citrix System, que tambm disponibiliza verses proprietrias destinada a empresas; Alternativa livre de Virtualizao Hypervisor; Paravirtualizao;

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Carga Inicial How to Servidor Xen


Configurao bsica :

Configurao repositrio rvore Stable Debian

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Carga Inicial How to Servidor Xen


Atualizando a base de dados:

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Carga Inicial How to Servidor Xen


Preparando o Disco:

Instalando o Xen 3.2

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Carga Inicial How to Servidor Xen


Ajustando /etc/xen/xend-config.sxp

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Carga Inicial How to Servidor Xen


Efetivando as alteraes feitas :

Criando uma mquina virtual openvpn2 :

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Carga Inicial How to Servidor Xen


Dedicando algumas interfaces de rede s bridges :

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Carga Inicial How to Servidor Xen


Vinculando as interfaces um guest Xen:

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Carga Inicial How to Servidor Xen


Comandos teis :
Iniciando um mquina : xm create </etc/xen/nomedamquina.cfg> Parando a mquina : xm destroy <nomedamquina> Listando instncias de mquinas virtuais: xm list Acesso ao terminal da mquina : xm console <nomemquina> Lista de recursos utilizados em tempo real (top): xm top Mais informaes : xm help & man xm

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Bibliografia
Professional Xen Virtualization Willian von Hagen - books.google.com.br www.howtoforge.net www.vivaolinux.com.br

Virtualizao Xen CompileMG Guilherme Domingues de Oliveira

Você também pode gostar