Balão de memória

Autor: Eugene Taylor
Data De Criação: 12 Agosto 2021
Data De Atualização: 17 Junho 2024
Anonim
Balão de memória - Tecnologia
Balão de memória - Tecnologia

Contente

Definição - O que significa Memory Ballooning?

Balão de memória é um recurso de gerenciamento de memória usado na maioria das plataformas de virtualização que permite que um sistema host aumente artificialmente seu pool de memória aproveitando ou recuperando a memória não utilizada anteriormente alocada para várias máquinas virtuais.

Isso é conseguido através de um driver de balão instalado no sistema operacional convidado com o qual o hipervisor se comunica quando precisa recuperar a memória através do balão.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Balão de Memória

Através do aumento da memória, um servidor host pode recuperar a memória não utilizada de outras máquinas virtuais menos ocupadas e reatribuí-la para as que exigem mais. Teoricamente, um servidor com 32 GB de memória pode suportar uma alocação combinada de capacidade de memória de máquina virtual de 64 GB, simplesmente porque todas essas máquinas virtuais não estarão usando a quantidade máxima de memória que foram atribuídas ao mesmo tempo.

O driver do balão em cada sistema operacional convidado acompanha o excesso de memória de cada VM e, quando o hipervisor solicita uma recuperação de memória por meio de balão, o driver de balão na VM fixa uma quantidade específica de memória para que a VM não possa consumi-la, e, em seguida, o hypervisor recupera essa memória fixada para realocação. Se houver uma escassez de memória não utilizada, poderá ser iniciada uma troca de memória para atender à cota do balão. Se isso acontecer demais, haverá muita sobrecarga de E / S entre as várias VMs que estão trocando memória com o disco e podem afetar adversamente o desempenho geral do sistema virtual.

O benefício óbvio é que um host pode suportar mais VMs, desde que a maioria delas não consuma sua alocação de memória na maioria das vezes. Porém, em um sistema em que a maioria das VMs está ocupada e consome a maior parte de sua memória alocada, o balão pode causar degradação no desempenho. Isso apenas destaca a importância da capacidade de memória para qualquer sistema de computador.