# XenServer

## Introdução

O Citrix XenServer é um poderoso hypervisor baseado em Linux (família Red Hat/CentOS/Fedora) que compete com soluções como VMware ESXi e Proxmox. Ele oferece uma ampla gama de recursos de virtualização para centros de dados, permitindo criar e gerenciar múltiplas máquinas virtuais (VMs) em um único servidor físico.

> [!NOTA] Acesso ao XenServer
> O acesso ao XenServer pode ser feito via SSH para a interface de gerenciamento, usando credenciais de root.

## Benefícios

- Virtualização eficiente de servidores
- Gerenciamento centralizado de múltiplas VMs
- Otimização de recursos de hardware
- Flexibilidade na criação e configuração de ambientes virtuais

## Funcionalidades Principais

### Criação de Repositório Local para ISO

O XenServer permite criar um repositório local para armazenar imagens ISO, evitando a necessidade de um servidor NFS separado.

1. Acesse o servidor XenServer via SSH
	```
	#ssh root@ip_do_servidor
	```
2. Crie um diretório para armazenar as ISOs
   ```
   mkdir /home/Local_Storage_ISO
   ```
3. Vincule o diretório ao XenServer como repositório:
   ```
   xe sr-create name-label=Local_Storage_ISO type=iso device-config:location=/home/Local_Storage_ISO device-config:legacy_mode=true content-type=iso
   ```
4. Liste as bases locais para confirmar:
   ```
   xe vdi-list
   ```

### Envio de ISOs para o XenServer

Existem duas formas comuns de enviar ISOs para o XenServer:

1. Usando WinSCP:
   - Faça login no servidor usando as credenciais apropriadas
   - Navegue até o diretório de armazenamento de ISOs
   - Faça upload da ISO desejada

2. Usando FileZilla:
   - Processo similar ao WinSCP, mas usando o cliente FileZilla

### Gerenciamento via XenCenter

O XenCenter é uma aplicação de gerenciamento que funciona em sistemas Windows (ou emulado em Linux/MacOS).

Passos para usar:
1. Faça login no XenServer através do XenCenter
2. Atualize a página onde está o arquivo da ISO enviada
3. Selecione a ISO desejada no repositório criado
4. Inicie a instalação do sistema na nova máquina virtual

## Fluxo de Trabalho

```mermaid
graph TD
    A[Instalar XenServer] --> B[Criar repositório local para ISOs]
    B --> C[Enviar ISOs para o servidor]
    C --> D[Acessar via XenCenter]
    D --> E[Criar e gerenciar VMs]
    E --> F[Instalar sistemas operacionais nas VMs]
```

## Considerações Finais

O XenServer é uma boa uma solução para virtualização de servidores, permitindo uma gestão eficiente de recursos e flexibilidade na criação de ambientes virtuais. A capacidade de criar repositórios locais para ISOs e o gerenciamento via XenCenter facilitam a administração e implantação de máquinas virtuais.

## Etiquetas
#Virtualizacao #XenServer #Hypervisor #GerenciamentoDeServidores

## Leia Também
- [[virtualizacao de servidores|Virtualização de servidores]]