This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
virtualization:microsoft:hyper-v-nic [2013/08/07 15:26] gcooper |
virtualization:microsoft:hyper-v-nic [2014/07/08 12:04] (current) gcooper |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Configuring Hyper-V Network Interfaces for Clustering ====== | ====== Configuring Hyper-V Network Interfaces for Clustering ====== | ||
+ | |||
+ | See also **[[networking: | ||
http:// | http:// | ||
+ | |||
+ | ===== Converged Networking ===== | ||
+ | |||
+ | http:// | ||
+ | |||
+ | http:// | ||
+ | |||
+ | In Windows Server 2008 a host with local storage would require the following NICs as a // | ||
+ | |||
+ | - Parent (Management) | ||
+ | - VM (for the Virtual Network, prior to the Virtual Switch) | ||
+ | - Cluster Communications/ | ||
+ | - Live Migration | ||
+ | |||
+ | As the number of NICs proliferate: | ||
+ | |||
+ | - The number/cost of NICs go up | ||
+ | - The number/cost of switch ports goes up | ||
+ | - The wasted rack space cost goes up | ||
+ | - The power bill goes up | ||
+ | - The support cost for your network goes up | ||
+ | - The complexity goes up | ||
===== Basic Steps for Identical Hardware ===== | ===== Basic Steps for Identical Hardware ===== | ||
Line 12: | Line 36: | ||
===== Possible Hyper-V NIC Names ===== | ===== Possible Hyper-V NIC Names ===== | ||
+ | |||
+ | With four NICs: | ||
* Management | * Management | ||
- | * VMNet | + | * GuestPublic |
- | * CSV | + | * BlockStorage |
- | * LiveMigration | + | * FileStorage |
- | * iSCSI01 | + | |
- | * iSCSI02 | + | |
===== Rename a NIC ===== | ===== Rename a NIC ===== | ||
Line 49: | Line 73: | ||
#endregion | #endregion | ||
- | $adapters = Get-WMIObject Win32_PNPSignedDriver | Where-Object { $_.DeviceClass -eq “NET” -and $_.HardWareID -like “*PCI*” } | Sort-Object location | + | $adapters = Get-WMIObject Win32_PNPSignedDriver | Where-Object { $_.DeviceClass -eq "NET" |
| | ||
foreach ($adapter in $adapters ) { | foreach ($adapter in $adapters ) { | ||
Line 71: | Line 95: | ||
</ | </ | ||
- | ===== Set-IPAddressfromXML.ps1 ===== | + | ===== Set-IPAddressFromXML.ps1 ===== |
< | < | ||
Line 102: | Line 126: | ||
#region [MAIN BLOCK] | #region [MAIN BLOCK] | ||
#Get NIC list | #Get NIC list | ||
- | $Adapters = Get-WMIObject Win32_PNPSignedDriver | where { $_.DeviceClass -eq “NET” -and $_.HardWareID -like “*PCI*”} | Sort-Object location | + | $Adapters = Get-WMIObject Win32_PNPSignedDriver | where { $_.DeviceClass -eq "NET" |
| | ||
foreach ($Adapter in $Adapters ) { | foreach ($Adapter in $Adapters ) { | ||
Line 142: | Line 166: | ||
< | < | ||
< | < | ||
- | <nic id=" | + | <nic id=" |
- | <nic id=" | + | <nic id=" |
- | <nic id=" | + | <nic id=" |
- | <nic id=" | + | <nic id=" |
- | <nic id=" | + | |
- | <nic id=" | + | |
- | <nic id=" | + | |
- | <nic id="8" name=" | + | |
</ | </ | ||
</ | </ | ||
</ | </ |