Criando e configurando Resource Pools no Windows Server 2012 Hyper-V (pt-BR)

Em ambientes virtualizados com diferentes áreas de negócio, departamentos ou clientes, é preciso segregar não só as máquinas virtuais, mas também os recursos utilizadas por elas como disco, rede, memória, etc. Com Resource Pools do Windows Server 2012 Hyper-V, é possível atribuir um pool de recursos para um determinado grupo de máquinas virtuais de um mesmo servidor físico, tendo assim a opção de criar recursos exclusivos para serem usados por um cliente em um ambiente de nuvem pública ou privada, por exemplo. Além da segregação, é possível monitorar e ter relatórios de utilização desses recursos para saber quanto de cada Resource Pool está sendo consumido pelas máquinas virtuais.

É possível criar Resource Pools dos seguintes tipos:

· Disco virtuais (VHD)

· Processador

· Rede

· Memória

· ISSO

· Virtual Floppy Disks (VFD)

· Portas e conexões Fibre Channel

Os Resource Pools são criados via PowerShell através do comando New-VMResourcePool.

No exemplo abaixo, o Resource Pool do tipo VHD chamado Cliente01VHD é criado, agregando todos os discos virtuais do caminho C:\Hyper-V\StoragePool1:

New-VMResourcePool –Name Cliente01VHD–ResourcePoolType VHD – Paths C:\Hyper-V\StoragePool1

Ao criar um novo Resource Pool de VHDs, abra as propriedades da sua máquina virtual, clique em Hard Drive e clique em Virtual hard disk. Você verá a opção de escolher o Resource Pool e o disco, conforme figura abaixo:

http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/msvirtualization.metablogapi/3404.clip_5F00_image002_5F00_thumb_5F00_7114B504.png

Neste outro exemplo, um Resource Pool chamado Cliente01Network do tipo Rede é criado.

New-VMResourcePool –Name Cliente01Network –ResourcePoolType Ethernet

Ao clicar nas configurações da placa de rede de sua máquina virtual, será possível ver o novo Resource Pool criado e atribuir os switches virtuais, conforme figura abaixo.

http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/msvirtualization.metablogapi/2260.clip_5F00_image004_5F00_thumb_5F00_6259E352.png

Alguns Pools como memória e processador por exemplo, não oferecem interface gráfica no Hyper-V e não tem usabilidade por padrão, mas podem ser integrados com outras ferramentas de terceiros.

Usando Resource Metering também é possível ter relatórios de cada Pool, dando assim outra utilidade aos seus Resource Pools.

**
Leandro Carvalho**

Certified Ethical Hacker | MCSA+S+M| MCSE+S | MCTS | MCITP | MCBMSS | MCT | MVP Virtual Machine

My Blog | MSVirtualization (pt-BR) | Technet Wiki Articles | MVP Profile

Twitter: LeandroEduardo | LinkedIn: Leandroesc