O VirtualBox é um software de virtualização que permite executar sistemas operacionais diferentes em um único computador. Esses Sistemas Operacionais que rodam através do VirtualBox são chamados de VM.
Dentro de cada VM VirtualBox podemos colocar quantos discos(HDs) que nosso computador suportar. O nosso computador onde o VirtualBox está instalado passa é chamado de máquina hospedeira, pois hospeda o VirtualBox e suas VMs.
Hot-plug, Hot-swap ou ainda Troca Quente
Hot-plug em discos(HD, SSD…), também conhecido como “hot-swapping”, é uma funcionalidade que permite conectar e desconectar discos rígidos externos ou internos sem precisar desligar o computador. Isso é muito útil em servidores e sistemas de armazenamento, onde a substituição rápida de discos é necessária para manutenção ou expansão do armazenamento.
Também usamos o termo de troca quente porque o disco é desconectado enquanto o computador está ligado ou quente.
Resumindo: com o hot-plug, é possível adicionar ou remover discos sem interromper as operações do sistema, sem precisar reiniciar as máquinas virtuais do VirtualBoa.
Hot-plug no VirtualBox
A opção hot-plug dentro do VirtualBox tem a mesma função que descrevi acima, a possibilidade de remover e conectar discos enquando a VM estiver ligada, em funcionamento. O termo VM é abreviação para Virtual Machine ou Máquina Virtual.
Na imagem acima vemos que a opção Hot-plug está desabilitada, isso porque a VM estava ligada. Para habitar ou desativar essa função em um dos discos a máquina virtual deverá está desligada.
A Importância do Hot-plug no VirtualBox
Passei muito tempo usando o VirtualBox sem ativar a opção de Hot-swap. Na verdade, não a ativei por falta de necessidade. Isso mudou quando comecei a criar VMs para testes de alta-disponibilidade ou Raid.
Com o Hot-swap(ou Hot-plug 🙂 ) ativada passei a ter bastante flexibilidade ao trabalhar nas desconexões e posterior reconexões do discos nos testes de alta-disponibilidade e Raid. Dessa forma era possível ver as falhas ocorrendo sem precisar perder todo aquele tempo esperando o Sistema Operacional reiniciar.
Para quem estiver iniciando, vou tentar descrever o que é Raid e Alta-disponibilidade.
- Raid em discos: RAID é uma sigla para Redundant Array of Independent Disks. Com essa tecnologia temos a possibilidade de combinar vários discos rígidos como se fosse apenas um, oferecendo maior desempenho, capacidade de armazenamento e/ou tolerância a falhas. Raid pode proporcionar redundância a falhar ou mais velocidade nas leituras de dados. Quando falo de redundância refiro ao fato onde se um dos discos falhar o sistema continua sem que o usuário perceba. Somente o administrador do sistema saberá quando monitorar os logs do sistema.
- Alta-Disponibilidade: Alta-disponibilidade(ou High-Availability) é a capacidade de um sistema ou serviço estar sempre disponível e operacional, com o mínimo de interrupções ou tempo de inatividade. Não ficou claro? Vou dá um exemplo, imagina dois servidores, contendo os mesmos programas, se um programa X parar em um o usuário final não notará, pois haverá disponibilidade no servidor ainda em operação.
Pode haver diversos outros recursos que levaria você a usar o hot-plug em uma VM do VirtualBox, mas em meu caso foram essas dois que ajudam bastante nos testes em laboratório.
Veja também: O que é FAILOVER em Informática?
Como Ativar Hot-plug em um Disco do VirtualBox?
Lembre-se que a VM tem que estar desligada para que possa ativar ou desativar o hot-plug.
Para ativar o hot-plug no VirtualBox, faça:
- Abra o VirtualBox Manager. Aquela tela inicial do Virtualbox 🙂
- Clique com o botão direito na máquina virtual que você deseja ativar o hot-plug e clique em “Configurações“.
- Selecione a guia “Armazenamento“
- Aparecerá a lista de todos os discos conectados na VM, selecione um deles
- Marque Hot-plug na direita da janela.
Como Remover e Reconectar um Disco com Hot-Plug Ativado no VirtualBox?
Veja na imagem abaixo que a opção Hot-plug está ativada para o disco oraclelinux92_1.vdi que está selecionado ao lado esquerdo.
Para desconectar esse disco basta clicar nele com o direito do mouse e escolher remover conexão.
Para inserir o mesmo disco novamente
- clique em Controladora: SATA na parte superior da lista de discos
- clique no ícone de um HD com sinald e + ao lado
- escolha o disco pelo nome e clique no botão Escolher
Veja também:
- Termos: Diferença entre Hardware RAID e FakeRAID
- Calcule Online Capacidade do RAID que Planeja Criar
- Tipos de Raids em Discos: Linear, RAID 0, RAID 1, RAID 5, RAID 4, RAID 5, RAID 6 e RAID 10
- Termos Usados em Alta-Disponibilidade(High Availability): Cluster, Fencing, Quorum, split-brain
Deseja saber como criar uma Alta-disponibilidade? Veja nossa série de artigos sobre pacemaker clicando aqui.
Comment on “VirtualBox: O que é Hot-Plug nas Configurações de Disco?”