Ir para o conteúdo

Administração

Agora você está logado no SolusVM 2. Antes que você ou seus clientes possam começar a criar seus servidores, você precisa fazer algumas configurações no SolusVM 2. Este tópico explica passo a passo como fazer isso.

1. Licenciamento

Para iniciar qualquer configuração do SolusVM 2, você precisa primeiro instalar uma licença do SolusVM 2. O SolusVM 2 usa o mesmo modelo de licenciamento e preço do SolusVM. Consulte o link para obter detalhes.

Para instalar uma licença:

  1. Vá para Configurações > Licenciamento.
  2. Clique em Ativar Licença, cole a chave de licença que você possui, e clique em Ativar.

Agora você está pronto para configurar o SolusVM 2.

2. Adicionando um recurso de computação

Os recursos de computação são hipervisores conectados ao servidor físico de gerenciamento. Os recursos de computação fornecem recursos (CPU, RAM e espaço em disco) que os clientes consomem para implantar seus próprios servidores isolados. A indústria também chama esses servidores de servidores virtuais privados (abreviadamente VPSs). No entanto, iremos nos ater ao termo “servidores”.

Note

O termo "recursos computacionais" do SolusVM 2 tem um significado diferente comparado com um comum. Por recursos de computação, queremos dizer tanto recursos reais recursos de computação (CPU e RAM) e também recursos de armazenamento (espaço em disco).

Requisitos

Os servidores que você deseja conectar como recursos de computação devem atender aos seguintes requisitos:

RAM Mínimo 8 GiB
Espaço livre em disco Mínimo 100 GiB
Conexões de entrada permitidas para portas TCP 22 (SSH) TCP 8080 (Agent) TCP 7778 (VNC)

Supported OS versions

Sistema operacional Arquitetura da CPU
x86_64 ARM (AArch64)
AlmaLinux 8
AlmaLinux 9
CentOS 7
CentOS Stream 8
Debian 10
Debian 11
Debian 12
RHEL 8
RHEL 9
Ubuntu 18.04
Ubuntu 20.04
Ubuntu 22.04
Ubuntu 24.04
Virtuozzo Hybrid Server/OpenVZ 7

The software components tested at the moment when new OS or OS version was added to the supported OS versions list:

Libvirt 4.0 - 10.0
QEMU 2.12 - 8.2
Open vSwitch 2.11 - 3.1

Note

No momento, manter os componentes de software atualizados é responsabilidade do administrador do sistema. Preste atenção, pois a atualização do Open vSwitch pode interromper a conectividade da rede.

Danger

Por motivos de resiliência, não recomendamos que você use o servidor de gerenciamento como um recurso de computação (mesmo que é tecnicamente possível).

Para adicionar um recurso de computação:

  1. Acesse Recursos de Computação e clique em Adicionar Recurso de Computação.

  2. Dê um nome ao seu recurso.

  3. Especifique o nome do host ou o endereço IP de um servidor que você deseja conectar como um recurso de computação.

  4. Escolha como se conectar ao servidor:

    • Se for via SSH, digite root como login SSH e senha do root.
    • Se for por meio de chaves SSH, selecione "Chave SSH" e cole uma chave SSH privada existente ou gere um novo par de chaves.

      Note

          SolusVM 2 usa as credenciais do servidor apenas uma vez (enquanto
          conectando o servidor como um recurso de computação) e não os armazena
          em qualquer lugar.
      
  5. Clique em Salvar.

    O SolusVM 2 agora verifica se o servidor que você está tentando conectar como um recurso de computação recurso atende aos requisitos. Se o servidor não suportar virtualização, você verá a seguinte mensagem de erro:

    Nesse caso, habilite a virtualização nas configurações do BIOS do servidor. Para fazer isso, consulte a documentação do fabricante do seu processador.

    Se o servidor passou nas verificações e estava conectado como um recurso de computação, você verá a tela que sugere a seleção de uma interface de rede e configuração de rede.

  6. Selecione a interface de rede e clique em Configurar Rede.

    Danger

    A configuração da rede representa o risco de perda permanente do acesso à rede para o servidor.
    Prossiga apenas se você tiver um dos seguintes:
    
    - Acesso físico ao servidor
    - Acesso ao console serial do servidor
    - Suporte ao servidor 24 horas por dia, 7 dias por semana, 365 dias por ano
    
  7. Clique em OK para iniciar a configuração da rede.

Assim que a configuração da rede for concluída, você verá o servidor conectado na lista "Recursos de Computação".

Note

Por padrão, o SolusVM 2 cria recursos de computação que possuem o tipo de rede roteada. Se este tipo não for adequado para sua rede, :doc:altere o tipo de rede do recurso de computação para bridged <administration:8>.

Agora você está pronto para criar um plano.

3. Adicionando um plano

Os planos são modelos de acordo com os quais os servidores são implantados. Os planos pré-configuram a quantidade de recursos (CPU, RAM e espaço em disco) que serão alocados aos servidores e qual tipo de armazenamento um recurso de computação terá.

Para adicionar um plano:

  1. Acesse Recursos de Computação > Planos e clique em Adicionar Plano.

  2. Dê ao seu plano um nome reconhecível.

  3. Selecione um tipo de armazenamento:

    • File Based, LVM e ThinLVM são tipos de armazenamento local. Eles definem como o disco do recurso de computação é particionado e seus dados são compactados.
    • NFS é um tipo de armazenamento remoto.

    Existem vários motivos pelos quais você pode preferir um tipo de armazenamento a outro. No entanto, recomendamos que você leve em consideração as seguintes considerações em conta:

    • Cada armazenamento requer que você configure um ponto de armazenamento para ele (um diretório, um grupo de volumes, um thin pool ou um servidor separado com NFS montado). Se você não tem experiência com nada disso, selecione File Based. Neste caso, SolusVM 2 pode criar um armazenamento ponto para você.
    • Para poder criar snapshots, selecione "File Based" e "qcow2", ou "LVM" ou "ThinLVM" e "raw". Um snapshots é uma cópia de um servidor em um determinado momento. Se algo der errado com o servidor (por exemplo, após a atualização do software), você pode retornar à configuração do servidor bem-sucedida restaurando um snapshot.
    • Para economizar recursos e implementar um número máximo de servidores, selecione ThinLVM.
    • Os recursos de computação exigem que você monitore os recursos consumidos pelos clientes para evitar o uso excessivo de recursos. ThinLVM requer esforços adicionais para monitorar o espaço disponível em disco. Para facilitar o monitoramento, selecione FB ou LVM.
    • Para compartilhar um ponto de armazenamento entre vários recursos de computação, selecione NFS. No entanto, certas operações podem levar mais tempo e os servidores podem ficar mais lentos porque o NFS é um tipo de armazenamento remoto.
  4. Se você selecionou File Based ou NFS durante a etapa anterior, selecione um formato de imagem: qcow2 ou raw. Com qcow2, você pode habilitar snapshots.

  5. Digite vários tokens. Os tokens são unidades usadas para calcular e mostrar o preço exato de um plano para os clientes.

  6. Especifique a quantidade desejada de CPU virtual, armazenamento (HDD) e memória.

  7. Os campos Locais, Sistemas Operacionais e Aplicação definem para quais locais, versões de Sistema Operacional e aplicações o plano pode ser usado. Locais, Sistemas Operacionais e Aplicações que não estão vinculados ao plano ficarão visíveis, mas não poderão ser selecionados para a criação de novos servidores virtuais.

    Preenchendo Local, Sistemas Operacionais e Aplicação você pode permitir apenas as combinações desejadas para criação de novos servidores virtuais como na imagem a seguir, onde “Windows 2022“ pode ser criado apenas no “London ” e apenas no plano “Enterprise“.

  8. Mantenha o plano visível.

  9. (Opcional) Para evitar o uso excessivo de recursos, você pode limitar a largura de banda e o IOPS para cada servidor criado no plano. Para fazer isso, clique em Alterar limites de recursos, clique em Limite e defina os limites desejados.

  10. Se você selecionou Baseado em Arquivo com qcow2, ThinLVM ou NFS, poderá ativar snapshots.

  11. Clique em Salvar.

O plano foi criado. Agora você pode vê-lo na lista “Planos”.

4. Adicionando um ponto de armazenamento

Cada recurso de computação requer um ponto de armazenamento dependendo do tipo de armazenamento:

  • Um diretório para File Based
  • Um grupo de volumes para LVM
  • Um thin pool para ThinLVM
  • Um servidor separado com NFS montado

Um diretório para File Based é apenas um diretório normal, enquanto um grupo de volumes e um thin pool são abstrações de armazenamento.

SolusVM 2 pode criar um diretório para o tipo de armazenamento File Based mas você mesmo precisa criar outros pontos de armazenamento.

Para adicionar um ponto de armazenamento a um recurso de computação:

  1. O procedimento de criação de um ponto de armazenamento depende do tipo de armazenamento selecionado ao criar o plano:

    • Para LVM, crie um volume grupo{target=_blank}.
    • Para ThinLVM, crie um thin pool{target=_blank}.
    • Com File Based, você pode ir para a próxima etapa. SolusVM 2 criará um diretório para você.
    • Para NFS, prepare um servidor separado com NFS montado e anexe o servidor como armazenamento SolusVM 2.
  2. Faça login no SolusVM 2 e vá para Recursos de Computação.

  3. Clique no nome do recurso de computação criado, vá para a guia "Armazenamento" e clique em Adicionar Armazenamento.

  4. Selecione um tipo de armazenamento que seu plano criado possui.

  5. Dependendo do seu tipo de armazenamento:

    • Forneça o caminho do diretório para File Based.
    • Na lista suspensa, selecione o grupo de volumes, o thin pool ou o armazenamento NFS que você criou durante a etapa 1.
  6. (Opcional) Por padrão, o armazenamento será usado para balancear novos servidores de acordo com o algoritmo de balanceamento escolhido (aleatório ou escalonamento circular em Configurações > Recursos de Computação) se a configuração "Usar para novos servidores" estiver ativada. Mantenha esta configuração ativada porque agora você tem apenas um ponto de armazenamento. Se posteriormente você tiver vários pontos de armazenamento e um deles estiver sobrecarregado em comparação com os outros, você pode impedir a criação de novos servidores neste ponto de armazenamento desativando "Usar para Novos Servidores".

    Note

    Se você compartilhar o armazenamento NFS entre recursos de computação, não será possível desativar o "Uso para Novos Servidores" em um recurso de computação específico.
    No momento, a desativação de "Usar para Novos Servidores" afeta todos os recursos de computação aos quais o armazenamento foi atribuído.
    
  7. (Opcional) Selecione uma tag de armazenamento para seu ponto de armazenamento.

  8. Clique em Salvar.

O ponto de armazenamento foi adicionado.

5. Adicionando um bloco IP

O bloco IP é um intervalo de endereços IP dos quais cada servidor criado recebe seu endereço IP. Atribuir um endereço IP transforma uma mera partição de servidor em um servidor real.

Um endereço IP identifica um servidor e permite que ele se comunique com outros dispositivos na Internet, o que é essencial se o servidor for usado para hospedagem de websites.

Você pode adicionar um bloco IPv4 ou IPv6. Um bloco IPv6 é mais difícil de adicionar. Por esta razão, o procedimento de adição de um bloco IPv6 é um tópico separado no guia de Administração.

Note

Por padrão, cada servidor possui apenas um endereço IP atribuído.

Para adicionar um bloco IPv4:

  1. Obtenha uma variedade de endereços IP. Normalmente você compra endereços IP de data centers e provedores de hospedagem ou aloque um intervalo de endereços IP em sua rede local.

  2. Vá para Rede e clique em Adicionar Bloco de IP.

  3. Dê um nome ao seu bloco de IP.

  4. Mantenha "IPv4" selecionado.

  5. Especifique os seguintes valores:

    • Os endereços IP inicial e final do bloco IP
    • Gateway
    • Máscara da rede
    • Servidores de nomes primários e secundários
  6. Selecione um ou mais recursos de computação aos quais atribuir o bloco IP.

  7. Clique em Salvar.

O bloco IP foi adicionado.

Você criou o recurso de computação, o plano, o bloco IP e o ponto de armazenamento. Você já passou da metade. Agora você precisa criar um local.

6. Adicionando um local

Uma localização é um rótulo que informa aos clientes onde um determinado nó está realmente localizado geograficamente. Normalmente, os clientes desejam escolher um recurso de computação mais próximo da sua localização geográfica para diminuir a latência da rede. Para fornecer aos clientes informações sobre localizações geográficas de nós disponíveis, você precisa criar locais e atribuí-los aos recursos de computação.

Por padrão, SolusVM 2 cria o local "Padrão". Você pode editá-lo ou adicionar novos locais.

Para adicionar um local:

  1. Acesse Recursos de Computação > Locais e clique em Adicionar Local.
  2. Dê um nome e uma descrição à sua localização.
  3. (Opcional) Se todos os seus nós estiverem localizados na mesma região, seus clientes não terão vários locais para escolher. Nesse caso, você pode ocultar esse local único dos clientes: eles não o verão ao criar servidores. Para ocultar a localização, desative a visibilidade.
  4. Selecione o Plano, ele define quais planos podem ser utilizados para criação de novos servidores virtuais neste local. Planos que não estão vinculados ao local ficará visível, mas não poderá ser selecionado para a criação de um novo servidor virtual.
  5. Selecione o ícone (uma bandeira que representa um país) de acordo com a localização geográfica real do nó que foi adicionado como um recurso de computação.
  6. Selecione um ou mais recursos de computação aos quais atribuir o local.
  7. Clique em Salvar.

Você adicionou o local e o atribuiu ao recurso de computação.

Se você optou por não criar um novo local, mas usar o local padrão, você só precisa atribuir o local existente a um recurso de computação.

Para atribuir um local existente a um recurso de computação:

  1. Selecione o ícone próximo ao local que você deseja atribuir.
  2. Selecione um ou mais recursos de computação para atribuir o local e clique em Salvar.

Você está quase lá! A última etapa que falta antes que os clientes estejam prontos para criar servidores.

7. Configurando o envio de notificações por e-mail

SolusVM 2 pode enviar notificações automáticas por e-mail para seus clientes quando seus servidores são implantados. Estes e-mails contêm informações necessárias para a conexão com a linha de comando do servidor via SSH: o endereço IP de um servidor criado e a senha root.

Para começar a enviar essas notificações por e-mail, você precisa obter um servidor SMTP e, em seguida, especifique suas configurações no SolusVM 2.

Para configurar notificações por e-mail:

  1. Obtenha um servidor SMTP. Você pode usar serviços de e-mail como SendGrid, MailGun, Mailchimp ou outros ou configure seu próprio servidor de e-mail (por exemplo, Postfix).

  2. Faça login no SolusVM 2 e vá para Configurações > E-mail.

  3. Especifique as seguintes configurações:

    • Nome do host do servidor de e-mail de saída
    • Porta SMTP (geralmente uma das seguintes: TCP 25, 465 ou 587)
    • Nome de usuário e senha SMTP
    • O e-mail do qual as notificações por e-mail serão enviadas
    • O nome que será especificado na assinatura das notificações por e-mail
  4. Marque a caixa de seleção "Usar TLS".

  5. (Opcional) Para verificar se as configurações SMTP especificadas estão corretas, você pode enviar um e-mail de teste. Para fazer isso, marque a caixa de seleção Enviar e-mail de teste e digite o endereço de e-mail desejado.

  6. Clique em Salvar.

Parabéns!

Tudo é feito por você como administrador. Os clientes agora estão prontos para criar seus servidores.

Vamos ver como eles fazem isso.