Um nó pode ter vários NICs, sendo que um endereço IP é atribuído a cada NIC na máquina virtual implantada.

Os seguintes endereços IP estão disponíveis nas propriedades NodeName:NICx_ip, onde -x- é o número do NIC.

No aplicativo de amostra Clustered Dukes Bank, as propriedades do nó Balanceador de carga são mostradas como load_balancer:NIC0_ip e load_balancer:NIC1_ip, porque o nó Balanceador de carga tem dois NICs definidos. Não há garantias de que NIC0 e NIC1 serão atribuídos a eth0 e eth1, respectivamente, na máquina virtual. Os NICs são nomes lógicos no blueprint para as interfaces de rede. Esses NICs são mapeados a redes lógicas que, por sua vez, são mapeadas a redes de nuvem específicas. A propriedade NIC0_ip retorna o endereço IP atribuído à máquina virtual conforme definido no blueprint, não no endereço IP eth0 na máquina virtual.

A propriedade load_balancer:ip também é fornecida. A propriedade é referente ao endereço IP do primeiro NIC e NIC0. Se um componente precisar dos endereços IP de todas as máquinas virtuais em um cluster, ele usará a propriedade all(NodeName:NICx_ip). Para fazer referência ao endereço IP da máquina virtual atual, a propriedade self:ip está disponível. Essa propriedade é útil para nós clusterizados, pois um componente pode precisar saber em qual máquina virtual ele está, em vez de saber os endereços IP de todas as máquinas virtuais no cluster. Para obter as propriedades para uma máquina virtual específica em um cluster, é possível usar a propriedade all(NodeName:node_array_index). Consulte Propriedade de índice de matriz de nó predefinido.