Hi
Would love some help/input on my hardware situation under ESXi 5.1
My old base setup is as follows:
ASRock Z68 Extreme 7 Gen 3, socket 1155
Intel Core i7-2600 @3.4GHz
Crucial Ballistix 32GB (4x8GB) PC3-12800 1600MHz CL8 (8-8-8-24, 1.5V W/XMP)
Norco RPC-2212 chassis
To this I've added the folloving cards:
Intel E1G42ETBLK (dual port ET Gb nic)
PCIe 2.0 x4 lane
LSI SAS9211-8i HBA
PCIe 2.0 x8 lane
And this is all run on the free VMware vSphere Hypervisor 5.1
Using Intel VT-d to passthrough both PCIe cards to their virtualmachines.
My first setup was with the cards in the following slots.
Intel NIC in PCIe slot 4
LSI HBA in PCIe slot 5
This was working fine.
But according to the ASRock manual, not optimal.
According to the manual, PCIe slot 5 has only 4 lanes (although 16x slot wide).
With the LSI card in it, needing 8 lanes, that would be only half of what I needed as far as I understand.
Now I also wanted to add a DVB-S2 PCIe 1x card (TBS6981) and installed it to PCIe slot 3 (a 1x PCIe slot).
(keeping the two other cards in slot 4 and 5 for the time beeing)
That's when my problem started.
1) VMware is not able to see the DVB-S2 card at all.
2) I wasn't able to passthrough the Intel Gb nic card in slot 4.
3) LSI card in slot 5 was ok.
So I rearranged the cards.
Putting the LSI in slot 6 (figuring it would like to be in a 8x lane slot).
And the Intel card in slot 5 (figuring it was ok for a 4x lane card to be in a 4x lane slot)
And I kept the DVB-S2 card in PCEi slot 3 since it's a 1x card.
Now the problem shifted.
1) Still no DVB-S2 card.
2) Intel NIC in slot 5 is now ok with passthrough.
3) LSI card in slot 6 is now not possible to passthrough.
I'll try to install MS Windows 7 tomorrow, just to verify that the DVB-S2 card in fact is working.
But it seems to me that I won't be able to passthrough more then 2 PCIe cards at a time, and even adding one more will disable one of the two other completely.
Do you see any options to solve this with my current hardware (ASRock motherboard).
Move the cards around in other slots? I can't use slot 2, that will disable slot 1,4 and 6.
I think I'm out of options regarding card moves?
Or should I just opt for a new motherboard?
I would like to be able to use these 3 PCIe cards in passthrough at the same time (to different virtualmachines).
And would be nice to be able to keep the CPU, RAM and Norco chassis.
I'm not able to passthrough USB ports on this ASRock card, so a new card should be able to passthrough USB ports aswell.
Also it would be nice if I could get readings of CPU temperatures (not able to do that on the ASRock in ESXi 5.1)
And very limited SMART support, would be nice with better support for that as well.
Is this too much to ask for from a motherboard?
I'm looking at three possible boards at the moment.
ASUS Z9PE-D16
This will force me to change CPU (not the best option) but might be a better choice for running ESXi and passthrough of PCIe and USB stuff?
ASUS Maximus V Formula
ASUS Maximus V Extreme
Both socket 1155, so no new CPU needed, and has the Z77 express chipset.
I do NOT know if these boards give me what I want, they are just the ones I'm able to pick up quick and support VT-d.
So hoping for any input on them from you.
Or any other motherboard that gives me what I need that you know will solve my problems.
I'm done playing around and this time need something that just works.
Do I need to go for Xeon (dual Xeon) to get enough PCIe lanes without any conflict?
My ESXi is running my firewall (pfsense), FreeBSD for ZFS as media storage, windows server and desktop for development and testing and some Slackware tests and a Slackware for the DVB-S2 card (tvheadend software).
The last one would need USB in passthrough for legal decoding of DVB-S2 signals.
Thank you for reading.
And I'm looking forward to any feedback with a sollution (or questions if I've not provided enough info)
Would love some help/input on my hardware situation under ESXi 5.1
My old base setup is as follows:
ASRock Z68 Extreme 7 Gen 3, socket 1155
Intel Core i7-2600 @3.4GHz
Crucial Ballistix 32GB (4x8GB) PC3-12800 1600MHz CL8 (8-8-8-24, 1.5V W/XMP)
Norco RPC-2212 chassis
To this I've added the folloving cards:
Intel E1G42ETBLK (dual port ET Gb nic)
PCIe 2.0 x4 lane
LSI SAS9211-8i HBA
PCIe 2.0 x8 lane
And this is all run on the free VMware vSphere Hypervisor 5.1
Using Intel VT-d to passthrough both PCIe cards to their virtualmachines.
My first setup was with the cards in the following slots.
Intel NIC in PCIe slot 4
LSI HBA in PCIe slot 5
This was working fine.
But according to the ASRock manual, not optimal.
According to the manual, PCIe slot 5 has only 4 lanes (although 16x slot wide).
With the LSI card in it, needing 8 lanes, that would be only half of what I needed as far as I understand.
Now I also wanted to add a DVB-S2 PCIe 1x card (TBS6981) and installed it to PCIe slot 3 (a 1x PCIe slot).
(keeping the two other cards in slot 4 and 5 for the time beeing)
That's when my problem started.
1) VMware is not able to see the DVB-S2 card at all.
2) I wasn't able to passthrough the Intel Gb nic card in slot 4.
3) LSI card in slot 5 was ok.
So I rearranged the cards.
Putting the LSI in slot 6 (figuring it would like to be in a 8x lane slot).
And the Intel card in slot 5 (figuring it was ok for a 4x lane card to be in a 4x lane slot)
And I kept the DVB-S2 card in PCEi slot 3 since it's a 1x card.
Now the problem shifted.
1) Still no DVB-S2 card.
2) Intel NIC in slot 5 is now ok with passthrough.
3) LSI card in slot 6 is now not possible to passthrough.
I'll try to install MS Windows 7 tomorrow, just to verify that the DVB-S2 card in fact is working.
But it seems to me that I won't be able to passthrough more then 2 PCIe cards at a time, and even adding one more will disable one of the two other completely.
Do you see any options to solve this with my current hardware (ASRock motherboard).
Move the cards around in other slots? I can't use slot 2, that will disable slot 1,4 and 6.
I think I'm out of options regarding card moves?
Or should I just opt for a new motherboard?
I would like to be able to use these 3 PCIe cards in passthrough at the same time (to different virtualmachines).
And would be nice to be able to keep the CPU, RAM and Norco chassis.
I'm not able to passthrough USB ports on this ASRock card, so a new card should be able to passthrough USB ports aswell.
Also it would be nice if I could get readings of CPU temperatures (not able to do that on the ASRock in ESXi 5.1)
And very limited SMART support, would be nice with better support for that as well.
Is this too much to ask for from a motherboard?
I'm looking at three possible boards at the moment.
ASUS Z9PE-D16
This will force me to change CPU (not the best option) but might be a better choice for running ESXi and passthrough of PCIe and USB stuff?
ASUS Maximus V Formula
ASUS Maximus V Extreme
Both socket 1155, so no new CPU needed, and has the Z77 express chipset.
I do NOT know if these boards give me what I want, they are just the ones I'm able to pick up quick and support VT-d.
So hoping for any input on them from you.
Or any other motherboard that gives me what I need that you know will solve my problems.
I'm done playing around and this time need something that just works.
Do I need to go for Xeon (dual Xeon) to get enough PCIe lanes without any conflict?
My ESXi is running my firewall (pfsense), FreeBSD for ZFS as media storage, windows server and desktop for development and testing and some Slackware tests and a Slackware for the DVB-S2 card (tvheadend software).
The last one would need USB in passthrough for legal decoding of DVB-S2 signals.
Thank you for reading.
And I'm looking forward to any feedback with a sollution (or questions if I've not provided enough info)