Amigo é bem fácil, vou te descrever de dois modos, nos quais esta na documentação da Citrix sobre VLAN no Xen-Server:
1. Abra o XenServer em modo texto
2. Para criar uma nova rede com VLAN vc deve digitar o nome que deseja para a VLAN com o comando abaixo, ele vai retornar o UUID da rede que foi criada:
xe network-create name-label=vlan5
3. Use o comando pif-list para encontrar o UUID do PIF correspondente à NIC físico para anexar a tag VLAN desejada. O UUIDs e nomes de dispositivo de todos os PIFs são devolvidos, incluindo as VLANs existentes:
xe pif-list
4. Crie uma VLAN especificando o PIF físico e a tag de VLAN. Será criada uma nova PIF e conectada à rede especificada. O UUID do novo objeto PIF é retornado.
xe vlan-create network-uuid=<network UUID> pif-uuid=<PIF UUID> vlan=5
5. Anexar VM VIFs para a nova rede:
6. Use xe vm-list para encontrar o UUID da VM na qual você deseja adicionar o VIF. Por exemplo, se a máquina virtual é chamado de vServerXP, digite o seguinte comando para retornar o UUID da VM:
xe vm-list params=uuid name-label=vServerXP
7. Adicionar um VIF a VM,com o comando vif-create, especificando a VM e UUIDs rede. O UUID da nova interface virtual será devolvido:
OBS: O parâmetro de dispositivo é um número que identifica a placa de rede virtual (0,1,2,4 etc) para uma VM.
xe vif-create vm-uuid=<VM UUID> network-uuid=<network UUID> device=0
8. Os VIFs são automaticamente conectados as VMs quando uma VM é iniciada, mas, se a VM já está em execução quando o VIF é criado, o VIF deve ser iniciado manualmente.
xe vif-plug uuid=<VIF UUID>
Caso vc queira fazer utilizando o XenCenter
1. Selecionar seu pool, ir na aba Network, clicar em Add Network...
2. External Network
3. Descrever o nome da vlan
4. Associar a NIC desejada e selecionar o número lógico de sua vlan.
Espero ter ajudado.