Hi friends
This blog is basically for reference. Microsoft has added many features in Hyper-V since it was first introduced in server 2008 and list keeps on increasing with every new Windows server.
Below are few links to understand technologies offered by Hyper-V. Ofcourse there are so many blogs and these are the ones which I found easy to understand and to-the-point.
For DHCP Guard
http://blogs.msdn.com/b/virtual_pc_guy/archive/2014/03/24/hyper-v-networking-dhcp-guard.aspx
Note: DHCP Guard don’t stop VM to accept IP. It stops him to provide IP (works as DHCP server) ofcourse if its a DHCP server. We use it to:
- Stop rogue DHCP server from offering IPs to clients
- Stop DHCP service on particular NIC when server has more than one NIC and we want to block any of them from offering IP. This helps when these NICs are connected to different network and you don’t want DHCP on few of these networks.
For SR-IOV
http://blog.scottlowe.org/2009/12/02/what-is-sr-iov/
For NUMA
For vRSS
http://www.aidanfinn.com/?p=15414
For RDMA
https://www.atlantic.net/blog/what-exactly-is-remote-direct-memory-access-rdma-and-how-does-it-work/
RDMA capability is used as a feature “SMB Direct” in Windows 2012/2012 R2. More explanation of SMB Direct is at:
https://technet.microsoft.com/en-in/library/jj134210.aspx
For VMQ
https://technet.microsoft.com/en-us/library/gg162704(v=ws.10).aspx
https://blogs.technet.microsoft.com/networking/2013/09/10/vmq-deep-dive-1-of-3/
Note: For vRSS to work VMQ must be enabled on host NIC.
For Router Guard
https://blogs.msdn.microsoft.com/virtual_pc_guy/2014/03/25/hyper-v-networkingrouter-guard/
https://www.petri.com/hyper-v-router-guard-and-dhcp-guard-explained
For Port ACL
http://www.aidanfinn.com/?p=12634
Often its asked, when these features were introduced in Hyper-V. So, let me compile this information here:
DHCP Guard – Windows 2012
Router Guard – Windows 2012
Port ACL – Windows 2012
SR-IOV – Windows 2012
Virtual NUMA – Windows 2012
vRSS – Windows 2012 R2
RDMA – Windows 2012
VMQ – Windows 2008 R2. Dynamic VMQ was introduced in Windows 2012.
Virtual Switch Extensibilty – Windows 2012
I will keep on updating this blog and I hope it will be as useful for you as it is for me. Thanks for being with me.