Configure trunk on a NIC

Hi,
I kind of stuck with this problem.
And I just wante dto know if there is a way to do what i want.
Is there a way to configure trunk on one NIC , the other side will be a cisco switch configure with trunk too??
I want to create on the machine several "vlan interfaces" each for each vlan inside my lab.
Each interface will have a valid IP address.
Can i reach thos address if I will cinfigure trunk on the machine and trunk on the switch???
I hope I wrote my question clearly.
Thanks!

tprizler wrote:
No no no no....
What you have mentioned is aggregation. expanding the link bandwidth using more then one port.
Trunking means , link that can contain 1 or more vlans.In cisco-speak, that's correct. However Sun sold a link-aggregation product as "SunTrunking" for many years (still does), so a great many Solaris admins will use "trunking" as a term for the aggregation concepts.
For example. If i have 2 switches connected to each other via trunk port , they can exchange trafic of several vlans on the same port.
I want to so it when i have switch at one side and a solaris machine on the other..Depends on your hardware and OS. Most interfaces are not 802.1q compliant. What interfaces/hardware do you have?
Most of the solaris docs will reference "VLAN" as a term rather than "trunking". As an example:
http://docs.sun.com/app/docs/doc/816-4554/fpden?l=en
Darren

Similar Messages

  • Trunking on Server NIC

    As Dell and Sun provide PCI-x or PCI-e only, with just 2 build-in NICs, while server admins are quite reluctant to add additional NIC to run in traditional way, like Front-end NIC, Backup NIC, Load-Balancing-NIC, Mgmt NIC cause the PCI-x or PCI-e are quite expensive, not sure you encounter such issue or not, and how would you like deal with such issue and cater server's requirement, because we are quite reluctant to offer 802.1q trunk to server NIC either in our data center where we have hundreds of servers which are sitting behind FWSM(s). thanks.
    Best Regards.
    Leo

    From a networking perspective, there is not too much difference between trunking and adding additional adapters in hardware.
    With more adapters in a server it also becomes more complex to control routing.
    A more preferrable method (at least in my opinion) is to assign the servers into relatively small VLANs. These VLANs can be set up for servers belonging to the same customer or (load)sharing the same application.
    With smaller vlans you are able to use a single or teamed adapter for all traffic flows and you are still unlikely to run into network-load issues.
    Regards,
    Leo

  • How to configure trunk promiscuous?

    Hi Guys.
    how to configure trunk promiscuous?; i have and access switch connected to a core switch and them to a third party Firewall by an trunk interfaces. I need to have a promiscuous to CORE?; The trunk port to the firewall needs to be a trunk promiscuous?
    Thank you.  

    Hi,
    The only way I see is to dedicate a standalone port both on the 6500 switch and on the firewall for the Private VLAN, and configure the corresponding port on the switch as a promisc port (not a promisc trunk - just a promisc port without any tagging). Neither 3750-X nor 6500 support promisc trunk ports so this is not an option for you.
    Best regards,
    Peter

  • Configuring trunk betwen IOS (12.2) and CATOS (8.5(2))

    switch 1: WS-C2960S-24PS-L / c2960s-universalk9-mz.122-55.SE7 / port g 1/0/28
    switch 2: WS-C6509 + WS-X6K-SUP1A-2GE / cat6000-supk9.8-4-5.bin / sc0
    configuring trunk on fiber interfaces
    switch 1#sh interfaces g 1/0/28 trunk
    Port Mode Encapsulation Status Native vlan
    Gi1/0/28 on 802.1q trunking 1
    Port Vlans allowed on trunk
    Gi1/0/28 1-4094
    Port Vlans allowed and active in management domain
    Gi1/0/28 1-7,10-11,14,20-21,23,105-107,110,112,114,130-131,160,168,177,232,254,931
    Port Vlans in spanning tree forwarding state and not pruned
    Gi1/0/28 1-7,10-11,14,20-21,23,105-107,110,112,114,130-131,160,168,177,232,254,931
    switch 1#
    on switch 2 the possibilities are:
    switch 2> (enable) set trunk 5/1 [on | off | auto | desirable | nonegotiate] [dot1q | isl | negotiate]
    What should I choose?
    Thanks Rosa

    Hi!
    I have executed on switch 2:
    swtich 2 >  (enable)  set trunk 5/1 on 1,2,3,4,5,6,7,10,11,14,20,21,
    23,105,106,107,110,112,114,130,131,160,168,177,232,254,931 dot1q
    I have gotten:
    swtich 2 >  (enable) sh vtp domain                                     
    Version      : running VTP2 (VTP3 capable)                                      
    Domain Name  : impa                             Password  : not configured      
    Notifications: disabled                         Updater ID: X.Y.Z.W         
    Feature        Mode           Revision                                          
    VLAN           Client         18                                                
    Pruning             : disabled                                                  
    VLANs prune eligible: 2-1000  
    swtich 2 > (enable) sh trunk 5/1 detail                                                                                           
    * - indicates vtp domain mismatch
    # - indicates dot1q-all-tagged enabled on the port
    $ - indicates non-default dot1q-ethertype value
    Port      Mode         Encapsulation  Status        Native vlan
     5/1      on           dot1q          not-trunking  1
    Port      Peer-Port  Mode         Encapsulation  Status
     5/1      unknown    unknown      unknown        unknown   
    Port      TrunkFramesTx         TrunkFramesRx         WrongEncap
     5/1                         0                     0           0
    Port      Vlans allowed on trunk
     5/1      1-4094
    Port      Vlans allowed and active in management domain
     5/1      1
    Port      Vlans in spanning tree forwarding state and not pruned
     5/1       
    swtich 2 > (enable)    
    I still have on switch 1
    switch 1# sh int g 1/0/28 trunk
    Port        Mode             Encapsulation  Status        Native vlan
    Gi1/0/28    on               802.1q         trunking      1
    Port        Vlans allowed on trunk
    Gi1/0/28    1-4094
    Port        Vlans allowed and active in management domain
    Gi1/0/28    1-7,10-11,14,20-21,23,105-107,110,112,114,130-131,160,168,177,232,254,931
    Port        Vlans in spanning tree forwarding state and not pruned
    Gi1/0/28    1-7,10-11,14,20-21,23,105-107,110,112,114,130-131,160,168,177,232,254,931
    switch 1# sh vtp status
    VTP Version capable             : 1 to 3
    VTP version running             : 2
    VTP Domain Name                 : impa
    VTP Pruning Mode                : Disabled
    VTP Traps Generation            : Disabled
    Device ID                       : c414.3c74.c800
    Configuration last modified by 147.65.2.7 at 11-5-13 09:20:23
    Feature VLAN:
    VTP Operating Mode                : Client
    Maximum VLANs supported locally   : 255
    Number of existing VLANs          : 31
    Configuration Revision            : 18
    MD5 digest                        : 0xAE 0x64 0x23 0x5C 0x60 0x42 0x20 0xA1
                                        0xC3 0xF5 0x26 0x9C 0x5F 0x28 0x1A 0x70

  • Configure trunk ( dot1q)between Linxux server and a cisco 6500

    Want to know the proper way to configure a trunk on a cisco cat os switch... I'm ruunning a Linux server with the monitoring utility Nagios and I need it to access all my VLANS.
    Ex:
    Running
    On my Linux Server 2 network Interfaces on 10.30.32.11 and 10.30.33.11
    My switch has vlans 31,32,33,34,44,54,64
    Say the the linux server plugs into 6/20 6/21
    Do I first assign each port to a vlan ?
    And then do
    Set trunk 6/20 on dot1q 31-64
    Set trunk 6/21 on dot1q 31-64

    Does the NIC on the server support trunking? You do not need to assign the ports to every VLAN but just one which will be your Native VLAN(Vlan 1 by default).

  • Configuring RDS to specific NIC Adapter + Avoid Office 2013 Volume Licensing

    Background: Small Company basically 1 User (me)... I've recently purchased a new server class computer and have downloaded and installed Windows Server 2012 R2 Essentials.  I have 2 routers, 1 for home use (192.168..) and other provided to me by the
    company I contract to (10.41..).  I have a 4 port independent NIC card.  I connect to a company configured VM through a Remote Desktop Connection.  I also need to run Lync 2013 on the Windows Server 2012 machine in order to communicate internally
    with other members of the company.
    My Understanding: In order to configure the remote desktop connection to my VM to use a specific NIC adapter I must first install the Remote desktop Session Host service.  Then I should be able to configure the RDP-TCP connection to use a specific NIC
    adapter.  However, when I install the Remote desktop Session Host Service and I try and run Lync 2013 I receive an message stating that because I'm running Remote Desktop Services on this server I need to purchase volume licensing for my Office 2013 product.
    Question: Is there a way for me to configure my Windows Server 2012 R2 environment so that I can first specify a specific NIC adapter to use during my RDP session into my VM and also allow me not to have to purchase volume licensing for the Office 2013 product.
    -=Duane=-

    Hi Duane,
    As per my research, if you have RDS license and CAL installed still you need to purchase Office licensing to use office product. Office Professional Plus 2013 and Office Standard 2013 are licensed on a per-device basis. Users can only remotely access a copy
    of Office Professional Plus 2013 or Office Standard 2013 running on a network server from a licensed device. Therefore, your windows need the latest Office suite license assigned to the device.
    For more information.
    1.  Licensing Office on Remote Desktop Services
    2.  Microsoft Office
    For Network Adapter, you can try PowerShell Command and rename your NIC specific to RDS so that you can identify that specific NIC is used by RDS for connection. For that you can do following things.
    List of Network Adapter: Get-NetAdapter 
    Rename Network Adapter: Rename-NetAdapter -Name "Wired Ethernet Connection 4" PublicInternet1
    Please find below snap and link for more information.
    1.  Using PowerShell for NIC Configuration Tasks
    2.  Use PowerShell to Configure the NIC on Windows Server 2012
    Hope it helps!
    Thanks.

  • SPA 8000 configuration trunk SIP

    Hello everybody,
    I need your help with my first configuration of my SPA 8000.
    Before that equipement i used a Diguim asterisk for created 4 analogicals lines using a trunk sip which provide to me 4 phones numbers.
    I try to configurate this SPA to make the same thing, I have registration on both four lines, I can make outcoming call but i can't receive incoming call.
    I would like to start again my configuration and i need you help.
    I don't find where i should put the following informations:
    -  My provider for the SIP is WideVoip.
    - I have a unical accompt number fo the 4 lines
    - I have the password for this 4 lines
    - A proxy adress
    - 4 phones numbers
    Thanks for your help.
    Best regards

    Hi Hameed
    I just received complaints of this exact issue with a SPA122....did you ever find out if there's to cut off the voltage when the lines are unregistered or no link on WAN?
    Thanks,
    George

  • Configure Trunk carrying same Vlans on two separate uplinks on Cisco 3845

    Hi,
    I need to carry 2 vlans(x & y) in a trunk to two separate redundant devices uplinked to Cisco 3845 on Fa1/0 and Fa1/1. I know I can create sub-interfaces on one of the uplink interfaces(i-e Fa1/0) with 2 distinct 802.1q vlans(Fa1/0.x & Fa1/0.y). But is there a way I can carry same vlans(x & y) trunked to my 2nd redundant device uplinked on 3845 from Fa2/0 ? If not then how should I get the 2nd redundant device uplinked to this 3845 router.
    Any tips.. ?
    Thanks for your help and suggestions.

    IF both links are going to the same device then you can create a Layer 3 Etherchannel. 

  • Configure trunk port between 2 SG500 switches

    Hi all,
    I'm trying to do what seems to be a simple task but cannot get it to work.  I've very familiar with the Cisco commands on 2900 all the way up to 6500 series switches.  The SG500 has me stumped.  I have 3 switches, sw1, sw2, sw3.  sw1 and sw2 are stacked.  sw3 is standalone and in a different part of the building, maybe 25ft away.  All I want to do is set up a trunk port between the stack and the standalone.  In going by past experience, I would set the port as :
    - switchport mode trunk
    - switchport trunk allowed vlan 2,3,4
    The SG makes me specify tagged or untagged - which is fine.  So any vlan I want to move across the trunk i tag, obviously.  I do everything as I've done for years and it doesn't work.  VLAN1 is untagged, all VLANs I want to flow are allowed and tagged. 
    I'm quickly realizing I should have bucked up and just bought what I'm used to but I didn't have a choice in the matter.
    Any help would be great!
    Shawn

    Hi Shawn, something is the matter if the switch is asking you for tagged or untagged. The only reason it should be requesting a tag or untag statement is from a general port mode.
    The command syntax for the function is exactly the same as an IOS switch
    switchport mode trunk
    switchport trunk allowed vlan add 2,3,4
    Just like a Catalyst, if you use switchport trunk allowed vlan x,x,x it won't take the command as insufficient privilege or whatever the error it gives, suffice it say it doesn't really do anything without the add(or remove).
    -Tom
    Please mark answered for helpful posts

  • NICE recorder - one way or garbled audio over SIP trunk.

    Customer with CUCM 10.5.2 trying to integrate with a NICE recording solution.  Everything configured per NICE documentation and rechecked that several times with the NICE vendor.  However, if calling to/from the PSTN or legacy Nortel PBX to a Cisco 78xx or IP Communicator soft phone - we get one-way audio pushed out the SIP trunk to the NICE system.  If it's a Cisco to Cisco phone call - the audio is garbled. 
    Has anyone experienced this issue with this type of integration - or the same issue with a SIP trunk to the CUCM to another system at all?  We're at a loss here. 
    Thank you.

    This document should help you:
    http://www.cisco.com/en/US/tech/tk652/tk698/technologies_tech_note09186a008009484b.shtml

  • PS Script to Automate NIC Teaming and Configure Static IP Address based off an Existing Physical NIC

    # Retrieve IP Address and Default Gateway from static IP Assigned NIC and assign to variables.
    $wmi = Get-WmiObject Win32_NetworkAdapterConfiguration -Filter "IPEnabled = True" |
    Where-Object { $_.IPAddress -match '192\.' }
    $IPAddress = $wmi.IpAddress[0]
    $DefaultGateway = $wmi.DefaultIPGateway[0]
    # Create Lbfo TEAM1, by binding “Ethernet” and “Ethernet 2” NICs.
    New-NetLbfoTeam -Name TEAM1 -TeamMembers "Ethernet","Ethernet 2" -TeamingMode Lacp -LoadBalancingAlgorithm TransportPorts -Confirm:$false
    # 20 second pause to allow TEAM1 to form and come online.
    Start-Sleep -s 20
    # Configure static IP Address, Subnet, Default Gateway, DNS Server IPs to newly formed TEAM1 interface.
    New-NetIPAddress –InterfaceAlias “TEAM1” –IPAddress $IPAddress –PrefixLength 24 -DefaultGateway $DefaultGateway
    Set-DnsClientServerAddress -InterfaceAlias “TEAM1” -ServerAddresses xx.xx.xx.xx, xx.xx.xx.xx
    Howdy All!
    I was recently presented with the challenge of automating the creation and configuration of a NIC Team on Server 2012 and Server 2012 R2.
    Condition:
    New Team will use static IP Address of an existing NIC (one of two physical NICs to be used in the Team).  Each server has more than one NIC.
    Our environment is pretty static, in the sense that all our servers use the same subnet mask and DNS server IP Addresses, so I really only had
    to worry about the Static IP Address and the Default Gateway.
    1. Retrieve NIC IP Address and Default Gateway:
    I needed a way to query only the NIC with the correct IP Address settings and create required variables based on that query.  For that, I
    leveraged WMI.  For example purposes, let's say the servers in your environment start with 192. and you know the source physical NIC with desired network configurations follows this scheme.  This will retrieve only the network configuration information
    for the NIC that has the IP Address that starts with "192."  Feel free to replace 192 with whatever octet you use.  you can expand the criteria by filling out additional octects... example:
    Where-Object
    $_.IPAddress
    -match'192\.168.' } This would search for NICs with IP Addresses 192.168.xx.xx.
    $wmi
    = Get-WmiObject
    Win32_NetworkAdapterConfiguration
    -Filter "IPEnabled = True"
    |
    Where-Object {
    $_.IPAddress
    -match '192\.' }
    $IPAddress
    = $wmi.IpAddress[0]
    $DefaultGateway
    = $wmi.DefaultIPGateway[0]
    2. Create Lbfo TEAM1
    This is a straight forward command based off of New-NetLbfoTeam.  I used  "-Confirm:$false" to suppress prompts. 
    Our NICs are named “Ethernet” and “Ethernet 2” by default, so I was able to keep –TeamMembers as a static entry. 
    Also added start-sleep command to give the new Team time to build and come online before moving on to network configurations. 
    New-NetLbfoTeam
    -Name TEAM1
    -TeamMembers "Ethernet","Ethernet 2"
    -TeamingMode SwitchIndependent
    -LoadBalancingAlgorithm
    Dynamic -Confirm:$false
    # 20 second pause to allow TEAM1 to form and come online.
    Start-Sleep
    -s 20
    3. Configure network settings for interface "TEAM1".
    Now it's time to pipe the previous physical NICs configurations to the newly built team.  Here is where I will leverage
    the variables I created earlier.
    There are two separate commands used to fully configure network settings,
    New-NetIPAddress : Here is where you assign the IP Address, Subnet Mask, and Default Gateway.
    Set-DnsClientServerAddress: Here is where you assign any DNS Servers.  In my case, I have 2, just replace x's with your
    desired DNS IP Addresses.
    New-NetIPAddress
    –InterfaceAlias “TEAM1”
    –IPAddress $IPAddress
    –PrefixLength 24
    -DefaultGateway $DefaultGateway
    Set-DnsClientServerAddress
    -InterfaceAlias “TEAM1”
    -ServerAddresses xx.xx.xx.xx, xx.xx.xx.xx
    Hope this helps and cheers!

    I've done this before, and because of that I've run into something you may find valuable. 
    Namely two challenges:
    There are "n" number of adapters in the server.
    Adapters with multiple ports should be labeled in order.
    MS only supports making a LBFO Team out of "like speed" adapters.
    To solve both of these challenges I standardized the name based on link speed for each adapter before creating hte team.  Pretty simple really!  FIrst I created to variables to store the 10g and 1g adapters.  I went ahead and told it to skip
    any "hyper-V" ports for obvious reasons, and sorted by MAC address as servers tend to put all thier onboard NICs in sequentially by MAC:
    $All10GAdapters = (Get-NetAdapter |where{$_.LinkSpeed -eq "10 Gbps" -and $_.InterfaceDesription -notmatch 'Hyper-V*'}|sort-object MacAddress)
    $All1GAdapters = (Get-NetAdapter |where{$_.LinkSpeed -eq "1 Gbps" -and $_.InterfaceDesription -notmatch 'Hyper-V*'}|sort-object MacAddress)
    Sweet ... now that I have my adapters I can rename them into something standardized:
    $i=0
    $All10GAdapters | ForEach-Object {
    Rename-NetAdapter -Name $_.Name -NewName "Ethernet_10g_$i"
    $i++
    $i = 0
    $All1GAdapters | ForEach-Object {
    Rename-NetAdapter -Name $_.Name -NewName "Ethernet_1g_$i"
    $i++
    Once that's done Now i can return to your team command but use a wildcard sense I know the standardized name!
    New-NetLbfoTeam -Name TEAM1G -TeamMembers Ethernet_1g_* -TeamingMode SwitchIndependent -LoadBalancingAlgorithm Dynamic -Confirm:$false
    New-NetLbfoTeam -Name TEAM10G -TeamMembers Ethernet_10g_* -TeamingMode SwitchIndependent -LoadBalancingAlgorithm Dynamic -Confirm:$false

  • Installing and Configuring 3Com 3C900B NIC

    I am installing Solaris 7 on an INTEL, the system does not appear to
    pick up my NIC card (3C900B). When I do a ipconfig -a all I see is the
    localhost (lo0). I do not see an elxl0 or anything else. Is there something
    that I am missing or am I expecting to much from the sytem to detect this
    automatically? Any suggestions are appreciated, also once this is done I
    need to confirm my steps to configure DNS.
    Thanks much in advance to all who are willing to assist!

    i'm trying to install Solaris 10 - 6/06 on a some
    what older P4 1.5 GHz comp with 512 MB of DDR RAM.
    Everything goes well at booting the DVD except that
    when it comes to the NIC configuration it skips my
    NIC without configuring it. I always get the message:
    Using RPC Bootparam to configure network..... and
    after waiting for 1 minute it prints a message that
    my NIC is skipped. How can i fix it?This is not a bug that must be fixed.
    The installer is trying to automatically configure the NIC
    using a RARPD server on the network, that tells the
    box it's IP4 address.
    If you do not have a rarpd server installed on your network
    you must manually enter the NIC configuration.
    That happens automatically in the next few installation
    steps. That's all.

  • [svn:osmf:] 15934: Ensure OSMFPlayer doesn' t get stuck on preloader if configuration file is not present.

    Revision: 15934
    Revision: 15934
    Author:   [email protected]
    Date:     2010-05-06 14:18:56 -0700 (Thu, 06 May 2010)
    Log Message:
    Ensure OSMFPlayer doesn't get stuck on preloader if configuration file is not present.
    Modified Paths:
        osmf/trunk/apps/samples/framework/OSMFPlayer/src/org/osmf/player/preloader/Preloader.as
        osmf/trunk/libs/ChromeLibrary/org/osmf/chrome/application/ChromeApplication.as

    Thank you for the replies,
    unfortunately it's not the router. I usually switch on/off the router if I'm not at home. Therefore  I have ruled out from the very beginning the router. And I'd rule out an upgrade of  arch's packages as well.  I installed->upgraded all packages  after a fresh installation of arch,  and then I started the configuration...
    ewaller, nice "How to"
    Cheers
    Last edited by bradomyn (2011-09-13 10:59:39)

  • 6248 connected to 3750 yet ports not configured as trunkport

                       I've setup a 2 5108's with 6248 Fabrics and my ethernet uplinks are going to a 3750x. I'm not proficient with all that comes with switching but I manage to get my systems up and running effectively. After installing my esxi's on the systems I noticed that all of them were getting DHCP addressed from my network yet although I enabled my uplinks and configured them as 1gb I hadn't move the patch cables to the uplink ports on the 3750 configured as Trunk ports. Now in the past this was a show stopper. Am I missing something here. And lastly, I intend to aggregate some links with Port Channeling which is easy enough on the UCS but a note states the upstream switch needs to be configured as LACP.
    In short:
    1.) Do i need to configure my ports on the 3750 as Trunk dot1q or has something changed and it's auto-sensing
    2.) To do the Port Channel does it require Trunk or Switch and is it absolute that I configure LACP on the upstream 3750.
    Thanks

    I understand Trunking, a little however, when it comes to the UCS fabrics I have never been able to configure the upstream switch with anything other than Trunk Mode where I connect my ethenet uplink ports. Yet using a newer 3750x it is running without trunkports where my uplinks are connected. This is not normal. My test....I moved the patch cables to the configured Trunk Ports on the upstream 3750 and it stopped working, moved them back to the switchports and it started working. Next to this system is another with an earlier model 3750, (sorry I'm missing the specifics) and this will not work with the switctport mode, yet when plugged into the trunk ports of the upstream 3750 it works fine. As for Vlan's I have one other than Vlan 1 which is always the way I've configured these. I've configured about 15 sets of fabrics and only this one is acting this way.
    As for the Port Channel configuration thanks. I'm assuming that even in trunk mode I can set LACP.

  • Hyper-V over SMB 3.0 poor performance on 1GB NIC's without RDMA

    This is a bit of a repost as the last time I tried to troubleshoot this my question got hijacked by people spamming alternative solutions (starwind) 
    For my own reasons I am currently evaluating Hyper-V over SMB with a view to designing our new production cluster based on this technology.  Given our budget and resources a SoFS makes perfect sense.
    The problem I have is that in all my testing, as soon as I host a VM's files on a SMB 3.0 server (SoFS or standalone) I am not getting the performance I should over the network.  
    My testing so far:
    4 different decent spec machines with 4-8gb ram, dual/quad core cpu's, 
    Test machines are mostly Server 2012 R2 with one Windows 8.1 hyper-v host thrown in for extra measure.
    Storage is a variety of HD and SSD and are easily capable of handling >100MB/s of traffic and 5k+ IOPS
    Have tested storage configurations as standalone, storage spaces (mirrored, spanned and with tiering)
    All storage is performing as expected in each configuration.
    Multiple 1GB NIC's from broadcom, intel and atheros.  The broadcoms are server grade dual port adapters.
    Switching has been a combination of HP E5400zl, HP 2810 and even direct connect with crossover cables.
    Have tried stand alone NIC's, teamed NIC's and even storage through hyper-v extensible switch.
    File copies between machines will easily max out 1GB in any direction.
    VM's hosted locally show internal benchmark performance in line with roughly 90% of underlying storage performance.
    Tested with dynamic and fixed vhdx's
    NIC's have been used in combinations of RSS and TCP offload enabled/disabled.
    Whenever I host VM files on a different server from where it is running, I observe the following:
    Write speeds within the VM to any attached vhd's are severely effected and run at around 30-50% of 1GB
    Read Speeds are not as badly effected but just about manager to hit 70% of 1GB
    Random IOPS are not noticeably affected.
    Running multiple tests at the same time over the same 1GB links results in the same total through put.
    The same results are observed no matter which machine hosts the vm or the vhdx files. 
    Any host involved in a test will show a healthy amount of cpu time allocated to hardware interupts.  On a 6 core 3.8Ghz cpu this is around 5% of total.  On the slowest machine (dual core 2.4Ghz) this is roughly 30% of cpu load.
    Things I have yet to test:
    Gen 1 VM's
    VM's running anything other than server 2012 r2
    Running the tests on actual server hardware. (hard as most of ours are in production use)
    Is there a default QoS or IOPS limit when SMB detects hyper-v traffic?  I just can't wrap my head around how all the tests are seeing an identical bottleneck as soon as the storage traffic goes over smb.
    What else should I be looking for? There must be something obvious that I am overlooking!

    By nature of a SOFS reads are really good, but there is no write cache, SOFS only seems to perform well with Disk mirroring, this improves the write performance and redundancy but halves your disk capacity.
    Mirror (RAID1 or RAID10) actually REDUCES number of IOPS. With read every spindle takes part in I/O request processing (assumimg I/O is big enough to cover the stripe) so you multiply IOPS and MBps on amount of spindles you have in a RAID group and all writes
    need to go to the duplicated locations that's why READS are fast and WRITES are slow (1/2 of the read performance). This is absolutely basic thing and SoFS layered on top can do nothing to change this.
    StarWind iSCSI SAN & NAS
    Not wanting to put the cat amongst the pigeons, this isn't strictly true, RAID 1 and 10 give you the best IOP performance of any Raid group, this is why all the best performing SQL Cluster use RAID 10 for most of their storage requirements,
    Features
    RAID 0
    RAID 1
    RAID 1E
    RAID 5
    RAID 5EE
    Minimum # Drives
    2
    2
    3
    3
    4
    Data Protection
    No Protection
    Single-drive
    failure
    Single-drive
    failure
    Single-drive
    failure
    Single-drive
    failure
    Read Performance
    High
    High
    High
    High
    High
    Write Performance
    High
    Medium
    Medium
    Low
    Low
    Read Performance (degraded)
    N/A
    Medium
    High
    Low
    Low
    Write Performance (degraded)
    N/A
    High
    High
    Low
    Low
    Capacity Utilization
    100%
    50%
    50%
    67% - 94%
    50% - 88%
    Typical Applications
    High End Workstations, data
    logging, real-time rendering, very transitory data
    Operating System, transaction
    databases
    Operating system, transaction
    databases
    Data warehousing, web serving,
    archiving
    Data warehousing, web serving,
    archiving

Maybe you are looking for

  • Help! keynote update to 2.0.2 and now it doesn't work

    I had the original version of Keynote installed and today software update opened telling me to update to version 2.0.2, although I had version 1.X. It seemed strange to me because usually you can't update to a full new version, like 1 to 2, but it se

  • Cannot Log in after Leopard update

    I updated to Leopard. The installation was completed, but now I click on my name to log in, enter my password, and then the log in screen appears again. I repeat the process and it is a continuous loop? The DVD is still in the system. I cannot log in

  • Thousands of errors with acrobat pdf ocr conversion to Word 2013

    I am trying to convert an imaged pdf to word 2013 for text editing and spell check purposes. Acrobat Xl pro conversion can render a perfect copy in Word without OCR but, of course the text is uneditable and unreadable by Word's spell checker, but wit

  • RV16 Port forwarding and firewall

    I'm currently trying to configure an RV16 to allow SIP and RTP protocols from only 3 sites, so the first thing I did was to forward port 5060 to the internal IP on the network, on this case 192.168.1.55 SIP   UDP/5060~5061-> 192.168.1.55 RTP UDP/1000

  • Error after Download Latest Version

    Hi Folks, I tried many times to download latest version from spiceworks after download finished, i'm trying to install software but every time i got NSIS Error kindy find attached screen. Thanks, This topic first appeared in the Spiceworks Community