Xen Cloud Platform Xen descomplicado



Documentos relacionados
Online Help StruxureWare Data Center Expert

Guia de instalação UEG Linux LTS

HOW TO Procedimento para instalar Aker Firewall virtualizado no ESXi 5.0

Tutorial de Instalação do CentOS Versão 3.3

Como criar máquinas virtuais no VMware ESXi

Escolha seu serviço Cloud O melhor do Cloud

TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

Como instalar o sistema operacional pfsense no Citrix Xen Server

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

Introdução. O Windows Server 2003 está dividido em quatro versões:

TUTORIAL INSTALAÇÃO DA ROTINA 2075 NO LINUX

HOW TO. Instalação do Firewall 6.1 Software

INSTALANDO O WINDOWS SERVER 2008

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

Tutorial Instalação Dual Boot Ubuntu e Windows XP Virtualização com VirtualBox

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Como criar máquinas virtuais no Virtual Box

Classificação::Modelo de implantação

Sistema Operacional Unidade Instalando o Ubuntu Virtualizado

Guia Rápido de Instalação Ilustrado

No VirtualBox, carregar no Botão Novo (New), que irá abrir o Assistente de Criação de Máquina Virtual para criar uma nova VM.

Sumário 1. SOBRE O NFGoiana DESKTOP Apresentação Informações do sistema Acessando o NFGoiana Desktop

Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery

Aloque 1024 MB de RAM para a VM. Crie um novo disco virtual. Figura 03. Figura 04.

INSTALANDO SISTEMA PFSENSE COMO FIREWALL/PROXY

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

1 Instalando o VirtualBox no Windows

CA Access Control for Virtual Environments

Hyper-V e Intel HAXM. Ativando a virtualização

CONFIGURAÇÃO MINIMA EXIGIDA:

Eberhardt Comércio e Assist. Técnica. Ltda.

Processo de Instalação Limpa do Windows 8.1 em Computadores Philco

STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET


LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

SISTEMAS OPERACIONAIS LIVRES GERENCIAMENTO DE SERVIÇOS NO WINDOWS. Professor Carlos Muniz

Inicialização rápida da instalação SUSE Linux Enterprise Server 11

Manual Captura S_Line

1. Introdução Instalação Baixando o arquivo Instalando Enviando SMS Configurando o Itcell sms massa...

Manual de Instalação e Configuração para Revendedores e Assinantes Virtual Server.


UM PBX GENUINAMENTE BRASILEIRO

Manual de Instalação do Sistema Audatex Servidor/ Estação Nova Plataforma. 1 P á g i n a

TUTORIAL DE INSTALAÇÃO DO PFSENSE E UMA REDE INTERNA NO VIRTUALBOX

LIBERAÇÃO DA PASTA ARQUIVOS DE PROGRAMA

Instalando software MÉDICO Online no servidor

Instalação e utilização do Document Distributor

UM PBX GENUINAMENTE BRASILEIRO MANUAL DE INSTALAÇÃO COM IMAGEM ISO

INTRODUÇÃO AO SISTEMA

Print Audit 6 - Instalação do SQL Server 2008 express R2

Atualização de computadores CCE para Windows 8.1 ATUALIZAÇÃO LIMPA

Laboratório de Redes. Professora Marcela Santos

Como instalar uma impressora?

Manual de Instalação. Windows XP. Desenvolvedores: Patrick Duarte, Rodrigo dos Santos. Setembro de 2014.

NetEye Guia de Instalação

INSTALANDO O UBUNTU PELA IMAGEM ISO OU LIVE-USB DA UFV PASSO-A-PASSO.

Como criar uma máquina virtual para instalar o Windows XP ou outro?

SUMÁRIO 3 DAJE. 3 cartórios online E cartórios off-line

2 de maio de Remote Scan

Operador de Computador. Informática Básica

FTIN Formação Técnica em Informática. Sistema Operacional Proprietário Windows Prof. Walter Travassos

Procedimentos para Reinstalação do Sisloc

LINEAR EQUIPAMENTOS RUA SÃO JORGE, TELEFONE: SÃO CAETANO DO SUL - SP - CEP

Atualizaça o do Maker

atube Catcher versão 3.8 Manual de instalação do software atube Catcher

Manual de Instalação do Sistema Audatex Mono / Perito Nova Plataforma

Leia-me do Licenciamento em Rede

Tutorial: Instalando Linux Educacional em uma maquina virtual

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

Tutorial. Windows Live Mail

Manual de Instalação do Hábil Enterprise NFC-e Gratuito. Hábil Enterprise NFC-e Gratuito by Koinonia Software Ltda.

Leia antes de instalar Mac OS X

Manual de Instalação SNEP 3 Asterisk 13

TUTORIAL SISTEMA OPERACIONAL WINDOWS XP

CERTIFICADO DIGITAL ARMAZENADO NO COMPUTADOR (A1) Manual do Usuário

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

Inicialização rápida da instalação SUSE Linux Enterprise Server 11 SP1

Instalar o MarkVision

ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL

Manual de Instalação do Sistema Audatex Mono / Perito Nova Plataforma

Dicas Satux. Adicionando uma Impressora. Configurando o Primeiro acesso. Adicionar/Remover Programas. Como fazer gravações de CD/DVD

Instalando o Debian em modo texto

Auxiliar de instalação (Português Brasileiro) Primeiros passos

Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇO DE BACKUP. Professor Carlos Muniz

Capture Pro Software. Guia de referência. A-61640_pt-br

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

Guia de instalação Command WorkStation 5.6 com o Fiery Extended Applications 4.2

Guia de conexão na rede wireless

TRBOnet ENTERPRISE. Guia de Instalação. NEOCOM Ltd

Manual de Instalação. SafeSign Standard (Para MAC OS 10.7)

TUTORIAL INSTALAÇÃO DE IMPRESSORAS NO UEGLINUX

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

Manual de Instalação do Consultório Digital Versão 3.0.x

Manual do Usuário Atualização Março 2015

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 02. Prof. André Lucio

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V

CA ControlMinder for Virtual Environments

Transcrição:

Xen Cloud Platform Xen descomplicado CAPA A Xen Cloud Platform facilita muito a criação e o gerenciamento de máquinas virtuais sobre o hypervisor Xen. por Boris Quiroz e Stephen Spector A revolução da cloud computing está aí. A indústria da computação está em polvorosa com esse novo paradigma; porém, quem participa desse mercado sabe que a computação em nuvem, na realidade, é apenas a última etapa no retorno da computação centralizada, que deixa de lado a revolução do PC e sua norma de descentralização. Claro que essa revolução agora está sendo liderada pela comunidade do Código Aberto e suas várias soluções, tais como o sistema operacional, plataforma de virtualização, armazenamento e ferramentas de gerenciamento. Este artigo tem como foco as contribuições do projeto de código aberto Xen.org à computação em nuvem por meio do hypervisor Xen. Estima-se que o hypervisor Xen possua 20% do mercado de virtualização de servidores, e próximo a 100% da infraestrutura atual de computação em nuvem, incluindo Amazon EC2, Rackspace Cloud Servers e GoGrid. Em agosto de 2009, a comunidade Xen. org anunciou uma nova iniciativa, a Xen Cloud Platform (XCP) [1], para estabelecer uma nova solução com- 34 http://www.linuxmagazine.com.br

XCP CAPA Figura 1 A XCP exibe informações detalhadas da máquina física. Figura 2 Autenticação no Open Xen Center. pleta de código aberto com uma API suportada pela indústria para provedores de nuvens computacionais. A infraestrutura XCP vai permitir que vários outros projetos abertos, como Eucalyptus [2], OpenNebula [3] e Nimbus [4], tirem melhor proveito do hypervisor Xen com uma nova API voltada exclusivamente à computação em nuvem. A XCP busca resolver as necessidades dos provedores de nuvens por meio da combinação do isolamento e da capacidade de manutenção de múltiplas instâncias que o hypervisor Xen oferece, juntamente com aprimoramentos em segurança, armazenamento e virtualização de rede. A plataforma também visa a atender as demandas dos usuários por segurança, disponibilidade, desempenho e isolamento em nuvens tanto públicas quanto privadas. O projeto não tentará desenvolver novas ofertas independentes de gerenciamento e orquestração, pois nessa área já existem várias ofertas muito boas e em pleno desenvolvimento. No início de novembro de 2009, a comunidade Xen.org anunciou a XCP 0.1, uma proposta de solução de virtualização para atuar como plataforma para a XCP 1.0. Com o lançamento da XCP 0.1, a comunidade Xen.org convidou todos os fornecedores proprietários e de código aberto para se unir na criação de uma solução padrão aberta para a indústria de provedores de nuvem. O que se segue é uma demonstração da XCP em seu estado atual, incluindo instalação e operação da nova plataforma. Passo 1: imagem ISO A primeira etapa da instalação é baixar a mídia de instalação. É possível baixar uma imagem ISO binária para gravar em um CD/DVD, ou então obter os fontes também empacotados em formato ISO. Este artigo aborda a instalação a partir da imagem ISO binária. A imagem está disponível em [5]. Não se esqueça de conferir a soma MD5 antes de gravá-la num CD. Figura 3 O OXC permite monitorar, editar e criar máquinas virtuais. Figura 4 Para criar uma nova máquina virtual, primeiro é preciso escolher o sistema que vai equipá-la. Linux Magazine #65 Abril de 2010 35

CAPA XCP Passo 2: Requisitos e virtualização A Xen Cloud Platform é uma distribuição Linux simplificada, capaz de usar até: 128 GB de memória RAM, seis placas de rede, 32 núcleos de CPU. Para isso, é necessário que a máquina física sob a XCP tenha CPU x86 de 64 bits com no mínimo: Figura 5 Há várias formas de instalação. No caso da instalação via rede, é preciso fornecer uma URL. Figura 6 O home server é a máquina física que servirá sempre de base para esta máquina virtual. Figura 7 Defina os recursos de CPU e memória para a máquina virtual, mas não se esqueça de respeitar os limites físicos do hardware. CPU de 1.5 GHz (recomendase 2 GHz ou mais) 1 GB de memória RAM (recomenda-se 2 GB) 16 GB de disco rígido (60 GB é o espaço recomendado) Rede de 100 Mbps ou mais rápida (Gigabit Ethernet é o recomendado para o recurso de live migration e importação/ exportação de dados). Para hospedar máquinas virtuais Windows, é necessário o suporte a virtualização por hardware (tecnologias Intel VT ou AMD-V). Já no caso de máquinas virtuais Linux com suporte a paravirtualização, não é necessária a presença dessas tecnologias. Passo 3: Instalação Neste ponto, a imagem ISO deve ter sido gravada e o servidor deve estar pronto. Certifique-se de que o CD esteja inserido na unidade e inicie o servidor a partir dele. O processo de instalação é semelhante ao de qualquer outra instalação baseada em menus ncurses. As opções e configurações apresentadas e pedidas não são complexas. Ao final do processo, o CD será ejetado e o servidor reiniciará. Após o reinício, ele exibirá uma tela semelhante à da figura 1. Nela, é possível ver uma curta descrição 36 http://www.linuxmagazine.com.br

XCP CAPA do servidor e usar essa informação para controlá-lo remotamente. Note o endereço IP do servidor, neste caso 192.168.1.200. Administração Um dos melhores aplicativos para administração da XCP é o Open Xen Center, escrito majoritariamente em Python. Ele oferece um console gráfico que permite centralizar a administração de todos os servidores de nuvem. Para baixá-lo, basta visitar [6] e obter a versão mais recente. Após chamar o Open Xen Center, clique em Add new server e digite o endereço IP do seu servidor (neste caso, 192.168.1.200) e a senha de root (figura 2). O OXC se conecta ao servidor e, após a autenticação, exibe algo como a figura 3, com informações sobre a máquina física. No console gráfico do OXC, é possível adicionar quantos servidores físicos forem necessários. Passo 4: criação da VM Um ponto interessante da XCP é a possibilidade de criar e gerenciar o sistema tanto a partir de uma interface gráfica quanto via linha de comando. Este artigo aborda a interface gráfica, mas no final há um apêndice com as instruções para criar máquinas virtuais a partir da linha de comando. Para criar sua primeira máquina virtual, clique no botão New VM localizado na barra de ferramentas, e uma janela de diálogo se abrirá para pedir a seleção de sistema operacional a ser instalado. Como exemplo, este artigo selecionou o Debian Lenny (figura 4), mas evidentemente é possível selecionar outro sistema operacional à sua escolha. Em seguida, clique em Next para continuar e informar alguns dados básicos sobre a máquina virtual a Figura 8 Sempre que possível, escolha algum tipo de armazenamento compartilhado para abrigar o disco rígido virtual da máquina. Figura 9 Criação das interfaces de rede virtuais e seus vínculos às interfaces reais. Figura 10 Início da instalação netinstall do Debian Lenny na máquina virtual. Linux Magazine #65 Abril de 2010 37

CAPA XCP ser instalada. O passo seguinte serve apenas como referência, pois requer a digitação de um nome para a máquina virtual, assim como uma curta descrição desta. Após essa etapa, o processo de instalação perguntará sobre a mídia de instalação. Selecione a opção mais adequada à sua necessidade, dentre: Install URL: instalação via rede, fornecendo uma URL; Physical DVD Drive: DVD físico local do servidor; ISO Image: imagem ISO. Como mostra a figura 5, selecionamos a primeira opção, então precisamos digitar uma URL. Em seguida, clique em Forward. Na etapa seguinte (figura 6), escolhe-se o home server, isto é, o servidor que a máquina virtual terá como base para ser iniciada. Além disso, a máquina virtual sempre tentará utilizar os recursos do home server antes de experimentar outros servidores físicos. Após selecionar o home server, defina o número de CPUs virtuais (vcpus) e a quantidade de memória disponíveis para essa máquina virtual (figura 7). Obviamente, esses números são sempre limitados pelos recursos físicos. Como este artigo utilizou como base um pequeno computador como servidor, os recursos das máquinas virtuais também precisam ser limitados. Porém, note que os valores selecionados nesta etapa serão usados pela máquina virtual para iniciar, mas podem ser aumentados conforme a necessidade. O passo seguinte (figura 8) consiste em selecionar o tamanho e a origem do disco rígido virtual usado pela máquina virtual. Neste exemplo, utilizamos o disco local, mas, se houver compartilhamento compartilhado disponível, ele é altamente recomendável, pois permite a migração da máquina virtual a quente (live migration). Figura 11 Sistema Debian instalado. Ao final da seleção do disco rígido, clique em Forward para proceder à seleção da rede (figura 9). Nesta etapa, selecione somente as interfaces de rede que serão necessárias, até o máximo de seis. A configuração da rede (endereço IP, máscara de rede etc.) precisará ser feita individualmente pelo sistema operacional instalado em cada máquina virtual. Mais informações Gostou do artigo? Queremos ouvir sua opinião. Fale conosco em cartas@linuxmagazine.com.br Este artigo no nosso site: http://lnm.com.br/article/3390 Após finalizar esse passo, clique em Forward para ver uma mensagem que informa que a configuração foi feita e que a máquina virtual será iniciada em seguida, dando início ao processo de instalação. Na última tela, clique em Apply para realizar a instalação (figura 10). Ao final do processo, você terá seu sistema Debian Lenny instalado na máquina virtual (figura 11). n [1] Xen Cloud Project: http://www.xen.org/products/cloudxen.html [2] Eucalyptus Project: http://open.eucalyptus.com/ [3] Open Nebula: http://www.opennebula.org/ [4] Nimbus: http://workspace.globus.org/ [5] Imagem ISO da XCP: http://www.xen.org/products/cloud_source.html [6] Open Xen Center: http://www.openxencenter.com 38 http://www.linuxmagazine.com.br