Você está na página 1de 25

PROXMOX

Alcyon Junior

Alcyon Junior professor da instrutor na Training Tecnologia.

faculdade

IESB

Apaixonado por tecnologia e software livre. Graduado em 3 diferentes cursos de Tecnologia Informao, com nfase em redes de computador. de

Possui tambm certificao internacional LPIC-1, CNAP, ttulo de Especialista em Redes de Computador pela CISCO e MBA em Governana de TI. Agora, mestrando em Gesto do Conhecimento e da Tecnologia da Informao pela Universidade Catlica de Braslia.

http://portaltic.com alcyon@portaltic.com

Como falar comigo

Email - alcyon@portaltic.com

PortalTIC http://portaltic.com Facebook Alcyon Junior Twitter - @alcyjones LinkedIN - http://br.linkedin.com/in/alcyon Google Plus - http://gplus.to/alcyjones
http://portaltic.com alcyon@portaltic.com 3

Histria

Introduzido nos anos 60 em Mainframes

Em 1980 os microcomputadores e PCs ganharam em eficincia

Depois de 1990, a virtualizao volta a ser estudada

Virtualizao hoje, est em primeiro plano

http://portaltic.com alcyon@portaltic.com

Introduo
Este cenrio enfoca a funo de virtualizao de servidores que permite as organizaes de TI reduzir custos e criar um centro de dados gil e dinmico.

A funo de virtualizao oferece um paradigma inteiramente novo de implantao e licenciamento para que permitir mltiplas instncias de sistema operacional sejam executados em uma infraestrutura virtual separada do hardware por uma tecnologia de virtualizao. Conforme examinarmos este cenrio, ser importante manter o foco no apenas no que o cenrio oferece, mas tambm naquilo que possibilita o Linux e outros sistemas operacionais.
http://portaltic.com alcyon@portaltic.com 5

Introduo
Virtualizao uma camada entre o hardware e o sistema operacional

http://portaltic.com alcyon@portaltic.com

Introduo

http://portaltic.com alcyon@portaltic.com

Introduo

Permitir que mais de um Sistemas Operacional funcione em um mesmo hardware, em um mesmo instante

Cada mquina virtual funciona isoladamente do operacional hospedeiro e de outras mquinas virtuais.

sistema

Cada mquina virtual possui o seu prprio hardware virtual (como RAM, CPU, Placa de Rede, etc)

http://portaltic.com alcyon@portaltic.com

Tipos de Virtualizao
1. Emulador - o oposto da mquina real

Implementa todas as instrues realizadas pela mquina real em um ambiente abstrato de software; Engana, fazendo com que todas as operaes da mquina real sejam implementadas em um software; Interpreta um cdigo desenvolvido para outra plataforma.

http://portaltic.com alcyon@portaltic.com

Tipos de Virtualizao
2. VMM Virtual Machine Monitor

Conhecida como Hypervisor; Fornece uma interface (atravs da multiplexao do hardware) que idntica ao hardware subjacente e controla uma ou mais mquinas virtuais; Pode ser implementado entre o hardware e o SO hospedeiro ou como um processo do SO hospedeiro.

http://portaltic.com alcyon@portaltic.com

10

Funes da Virtualizao
A funo de virtualizao possibilita que organizaes criem um centro de dados gil e dinmico e reduzam custos. As principais propostas de valor que a virtualizao de servidor permitem so essas:

Consolidao de servidor: Possibilitar que os clientes reduzam a quantidade total e o custo de propriedade de servidor minimizando a utilizao do hardware, consolidando cargas de trabalho e reduzindo os custos de gerenciamento. Ambientes de desenvolvimento e teste. Criar um ambiente mais flexvel e fcil de gerenciar que maximize o hardware de teste, reduza custos, melhore o gerenciamento do ciclo de vida e melhore a cobertura dos testes. Gerenciamento de continuidade de negcios. Eliminar o impacto de tempos de inatividade programados e no programados e permitir capacidades de recuperao de desastres com recursos como a Migrao ao Vivo e clustering de host. Centro de dados dinmico. Utilizar os benefcios da virtualizao para criar uma infraestrutura mais gil combinada com novos recursos de gerenciamento para permitir a voc mover mquinas virtuais sem causar impacto sobre os usurios.
http://portaltic.com alcyon@portaltic.com 11

Tipos de virtualizao
Virtualizao Completa ou Total
Toda a estrutura de hardware virtualizada, porem o sistema virtualizado executa de forma mais lenta. Caso o hardware no suporte esta tecnologia o monitor ter que implementar alternativas para que as operaes privilegiadas sejam executadas. O acesso ao s dispositivos de entrada e sada realizado pelo monitor de maquinas virtuais. (KOCKLER TORSTEN, 2007)

http://portaltic.com alcyon@portaltic.com

12

Tipos de virtualizao
Paravirtualizao
O sistema convidado sofre modificaes , possibilitando eficincia entre o sistema e monitor de maquinas virtuais, onde o acesso direto ao dispositivos de entrada e sada. (LAUREANO, 2006).

http://portaltic.com alcyon@portaltic.com

13

Tipos de virtualizao
Recompilao dinmica
recompilao de partes do cdigo, durante a execuo, onde o sistema adqua o cdigo ao ambiente em execuo. (LAUREANO, 2006) Segundo Grazziotin (2007), ele explica que, na virtualizao, os dois componentes principais so o hospedeiro e o convidado:

O hospedeiro o sistema operacional instalado inicialmente no servidor.

ser

O convidado, no to restrito, porque representa o ambiente virtual executado sobre o sistema operacional hospedeiro como uma mquina virtual.
http://portaltic.com alcyon@portaltic.com 14

Tipos de virtualizao

Virtualizao do hardware

Virtualizao se d atravs de software aplicado sobre a camada acima do sistema operacional. A soluo pelas empresa s entrevistadas. Exemplos: VMware, Virtual PC.

http://portaltic.com alcyon@portaltic.com

15

Tipos de virtualizao
Virtualizao de sistema operacional

Esta tecnologia virtualiza o sistema operacional onde a maquina ira roda aplicaes ou conjunto de aplicaes de um sistema operacional. Exemplos: FreeBSD Jail ou User-Mode Linux.

http://portaltic.com alcyon@portaltic.com

16

Tipos de virtualizao
Virtualizao de linguagem de programao

Esta tecnologia cria aplicao no topo do sistema operacional, objetivando a execuo de programas escritos para essa virtualizao. Exemplos: Java, Smaltalk.

http://portaltic.com alcyon@portaltic.com

17

Recursos para administrao

Virtual Machine Manager que suporta criao, edio, inicializao, terminao de mquinas virtuais baseadas na KVM. ConVirt que suporta criao, edio, inicializao, terminao de mquinas virtuais baseadas na KVM, alm de migrao arraste-e-solte de mquinas virtuais em execuo ou suspensas entre hospedeiros. Proxmox Virtual Environment que um Software livre de virtualizao incluindo KVM e OpenVZ - instalador de metal-exposto, IU de gerenciamento e suporte comercial opcional.

http://portaltic.com alcyon@portaltic.com

18

VMM

O controle do software (chamado VMM, Virtual Machine Monitor) pode ser mais simples, o que resulta em um maior desempenho se comparado a solues baseadas apenas em software. Os emuladores so mquinas virtuais que simulam computadores reais. So bastante conhecidos os emuladores de vdeo games antigos e os emuladores de microcomputadores, como o VMware, o Bochs e o VM VirtualBox, software livre da Oracle.

http://portaltic.com alcyon@portaltic.com

19

PROXMOX

O Proxmox, tendo como lder o desenvolvedor Martin Maurer, anunciou a liberao de sua verso "Environment Virtual" 1.9, que traz diversas atualizaes e ajustes. A verso tambm traz o OpenVZ 2.6.32 (estvel), o KVM 0.15 com suporte a KSM e o PVE kernel 2.6.32. Alm disso, h atualizaes de drivers, incluindo e1000e para 1.5.1, driver ARECA RAID, megaraid_sas, bnx2, igb para 3.1.16, ixgbe para 3.5.14-NAPI, drbd 8.3.10; vzctl (3.0.28), entre outras mudanas importantes.

O Proxmox uma soluo de virtualizao (Completa/Para virtualizao) de Cdigo Aberto para rodar suas appliances e Mquinas Virtuais, e fcil de administrar pois possui uma interface WEB limpa. Em sua verso atual, 1.9, est rodando em cima da distribuio GNU/Linux Debian 5.0 (Lenny), mas a verso 2.0 beta dever rodar em cima da Verso 6.0 (Squeeze), irei cobrir as alteraes dessa nova verso assim que for lanada.

http://portaltic.com alcyon@portaltic.com

20

PROXMOX - Caractersticas
As principais caratersticas so: livre, Roda em Distribuio Debian (Lenny), KVM/OpenVZ, Backup/Restaurao via interface Web, Cluster, Live Migration da VM, Bonding de Interfaces de rede, etc.

Requirimentos: Socket Duplo, Quad Core CPU CPU: 64bit (Intel EMT64 or AMD64) Intel VT/AMD-V (para suporte a virtualizao KVM) 8 GB RAM bom, mas quanto mais melhor RAID por Hardware Disco Rgidos Rpidos, para melhores resultados, utilizar discos com 15K RPM SAS, Raid10 so bem vindos. 2 Gbit NIC (para bonding), Interfaces de redes adicionais s dependem do tipo de storage utilizado.

http://portaltic.com alcyon@portaltic.com

21

PROXMOX - Caractersticas
Minimo (apenas teste) CPU: 64bit (Intel EMT64 ou AMD64) Intel VT/AMD-V (para suporte a virtualizao KVM) Minimo 1 GB RAM Hard drive Uma interface de Rede As seguintes tecnologias de storage so suportadas: Local storage (mandatory) iSCSI FC NFS DRBD AoE CIFS Todas as outras solues baseadas em Debian.

http://portaltic.com alcyon@portaltic.com

22

Demonstrao

http://portaltic.com alcyon@portaltic.com

23

http://portaltic.com alcyon@portaltic.com

24

Contatos

Email - alcyon@portaltic.com PortalTIC http://portaltic.com Facebook Alcyon Junior Twitter - @alcyjones LinkedIN - http://br.linkedin.com/in/alcyon Google Plus - http://gplus.to/alcyjones
http://portaltic.com alcyon@portaltic.com 25

Você também pode gostar