ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Network setup - Hyper-V

    IT Discussion
    13
    143
    11.2k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • CCWTechC
      CCWTech
      last edited by

      Yes, that is primarily how it's used.

      1 Reply Last reply Reply Quote 0
      • DashrenderD
        Dashrender @black3dynamite
        last edited by

        @black3dynamite said in Network setup - Hyper-V:

        @ccwtech said in Network setup - Hyper-V:

        @black3dynamite said in Network setup - Hyper-V:

        @ccwtech said in Network setup - Hyper-V:

        Odd to say the least. Their system requirements are low, we even purchased a new PC (for one of the workstations) to see if that would help.

        The new PC is a I5-7400 CPU 2.4 Ghz with 8 GB Ram so it is more than sufficient.

        Requirements:
        Processor Intel® Core i7, i5, i3 Intel® Core ™ 2 Duo® 2.53 GHz
        RAM 6 GB (64-bit) | 4 GB (32-bit) 2 GB
        Hard Disk 160 GB available disk space 80 GB available disk space
        Optical Drive DVD RW DVD ROM
        Network Adapter Ethernet 100/1000 Ethernet 100/1000
        Monitor 19 LCD/LED (or larger) 17 LCD/LED
        Video Adapter 32-bit, 1024 x 768
        or higher resolution capable
        16-bit, 800 x 600
        or higher resolution capable
        Sound Standard sound card Standard sound card
        USB 6 available USB 2.0 Ports 4 available USB 2.0 Ports
        Operating Systems (32/64-bit) Windows® 10 Professional
        Windows® 8.1 Professional
        Windows® 7 Professional

        You can try setting up a Windows 10, 8.1 and 7 VM on the host and see if the performance is still slow.

        Is it meant to be accessible via network shares?

        Even worse - the vendor declares that access is through UNC path only, not a mapped network drive.. lol

        1 Reply Last reply Reply Quote 0
        • DashrenderD
          Dashrender
          last edited by

          @CCWTech what versions of SMB are enabled on the server and the clients?

          CCWTechC 1 Reply Last reply Reply Quote 0
          • CCWTechC
            CCWTech
            last edited by

            I'm aware.

            1 Reply Last reply Reply Quote 0
            • CCWTechC
              CCWTech @Dashrender
              last edited by

              @dashrender said in Network setup - Hyper-V:

              @CCWTech what versions of SMB are enabled on the server and the clients?

              I haven't tried SMB 1 yet. Is that something that needs to be done on physical, hyper-v, and clients?

              DashrenderD 1 Reply Last reply Reply Quote 0
              • DashrenderD
                Dashrender @CCWTech
                last edited by

                @ccwtech said in Network setup - Hyper-V:

                @dashrender said in Network setup - Hyper-V:

                @CCWTech what versions of SMB are enabled on the server and the clients?

                I haven't tried SMB 1 yet. Is that something that needs to be done on physical, hyper-v, and clients?

                I'm curious as to what's currently enabled?

                CCWTechC 1 Reply Last reply Reply Quote 0
                • Reid CooperR
                  Reid Cooper
                  last edited by

                  So the app is fast when using local storage and slow when using network storage? Seems like a not unexpected behaviour.

                  CCWTechC 1 Reply Last reply Reply Quote 0
                  • CCWTechC
                    CCWTech @Dashrender
                    last edited by

                    @dashrender said in Network setup - Hyper-V:

                    @ccwtech said in Network setup - Hyper-V:

                    @dashrender said in Network setup - Hyper-V:

                    @CCWTech what versions of SMB are enabled on the server and the clients?

                    I haven't tried SMB 1 yet. Is that something that needs to be done on physical, hyper-v, and clients?

                    I'm curious as to what's currently enabled?

                    Just defaults.

                    Does SMB1 need to be enabled on ALL servers (Physical, Hyper-V Applications) and then all clients?

                    If so, can that be done when they are in production?

                    DashrenderD 1 Reply Last reply Reply Quote 0
                    • black3dynamiteB
                      black3dynamite
                      last edited by

                      Temporary exclude the software directory and/or processes of that software from Windows Defender AV on server to see if that helps.

                      1 Reply Last reply Reply Quote 0
                      • CCWTechC
                        CCWTech @Reid Cooper
                        last edited by

                        @reid-cooper said in Network setup - Hyper-V:

                        So the app is fast when using local storage and slow when using network storage? Seems like a not unexpected behaviour.

                        Except that it is. Of course running it locally with be always faster, but I'm talking about very significant slowdowns. I said above that I have done several of these servers for clients that use the software and have not had this issue.

                        Reid CooperR DashrenderD 2 Replies Last reply Reply Quote 0
                        • Reid CooperR
                          Reid Cooper @CCWTech
                          last edited by

                          @ccwtech said in Network setup - Hyper-V:

                          @reid-cooper said in Network setup - Hyper-V:

                          So the app is fast when using local storage and slow when using network storage? Seems like a not unexpected behaviour.

                          Except that it is. Of course running it locally with be always faster, but I'm talking about very significant slowdowns. I said above that I have done several of these servers for clients that use the software and have not had this issue.

                          Have you looked for things like a broken switch, unnecessary route hops, high latency between nodes, packet loss, or things of that nature?

                          1 Reply Last reply Reply Quote 0
                          • DashrenderD
                            Dashrender @CCWTech
                            last edited by

                            @ccwtech said in Network setup - Hyper-V:

                            @dashrender said in Network setup - Hyper-V:

                            @ccwtech said in Network setup - Hyper-V:

                            @dashrender said in Network setup - Hyper-V:

                            @CCWTech what versions of SMB are enabled on the server and the clients?

                            I haven't tried SMB 1 yet. Is that something that needs to be done on physical, hyper-v, and clients?

                            I'm curious as to what's currently enabled?

                            Just defaults.

                            Does SMB1 need to be enabled on ALL servers (Physical, Hyper-V Applications) and then all clients?

                            If so, can that be done when they are in production?

                            need? I would hope not, but I don't know.. Have you confirmed what is actually enabled? What's the output of Get-SmbClientConfiguration and Get-SmbConnection on both the hosting VM and the client computers?

                            1 Reply Last reply Reply Quote 0
                            • DashrenderD
                              Dashrender @CCWTech
                              last edited by

                              @ccwtech said in Network setup - Hyper-V:

                              @reid-cooper said in Network setup - Hyper-V:

                              So the app is fast when using local storage and slow when using network storage? Seems like a not unexpected behaviour.

                              Except that it is. Of course running it locally with be always faster, but I'm talking about very significant slowdowns. I said above that I have done several of these servers for clients that use the software and have not had this issue.

                              Right, but difference now is - Windows server version and Hyper-V version? what about hardware differences?

                              CCWTechC 1 Reply Last reply Reply Quote 0
                              • CCWTechC
                                CCWTech @Dashrender
                                last edited by

                                @dashrender said in Network setup - Hyper-V:

                                @ccwtech said in Network setup - Hyper-V:

                                @reid-cooper said in Network setup - Hyper-V:

                                So the app is fast when using local storage and slow when using network storage? Seems like a not unexpected behaviour.

                                Except that it is. Of course running it locally with be always faster, but I'm talking about very significant slowdowns. I said above that I have done several of these servers for clients that use the software and have not had this issue.

                                Right, but difference now is - Windows server version and Hyper-V version? what about hardware differences?

                                Server 2016 is new. They all have been 2012 R2 and earlier. However the vendor says they have tested 2016 and had no problems. I don't know how much testing they have done with hyper-v (although they so support it).

                                Hardware is essentially the same setup.

                                1 Reply Last reply Reply Quote 0
                                • DashrenderD
                                  Dashrender
                                  last edited by

                                  When possible, you should have a copy of the data so you can just restore it to a test location for something like the following.

                                  Windows 10 PC (Desktop/laptop hardware) put the data there and access it using the same client machine via the same switch as the server uses, see if there is a difference.

                                  Then test the same setup with Server 2016 on that hardware.

                                  1 Reply Last reply Reply Quote 0
                                  • DashrenderD
                                    Dashrender
                                    last edited by

                                    I believe you said that you put the data directly on the Hyper-V host and shared it? if so, what was the outcome?

                                    I also recall that you shared it from the VM, and accessed it on the Hyper-V host via that share, and it was slow - is that still the case?

                                    1 Reply Last reply Reply Quote 0
                                    • CCWTechC
                                      CCWTech
                                      last edited by

                                      Output from Physical Server:

                                      ConnectionCountPerRssNetworkInterface : 4
                                      DirectoryCacheEntriesMax : 16
                                      DirectoryCacheEntrySizeMax : 65536
                                      DirectoryCacheLifetime : 10
                                      DormantFileLimit : 1023
                                      EnableBandwidthThrottling : True
                                      EnableByteRangeLockingOnReadOnlyFiles : True
                                      EnableInsecureGuestLogons : True
                                      EnableLargeMtu : True
                                      EnableLoadBalanceScaleOut : True
                                      EnableMultiChannel : True
                                      EnableSecuritySignature : True
                                      ExtendedSessionTimeout : 1000
                                      FileInfoCacheEntriesMax : 64
                                      FileInfoCacheLifetime : 10
                                      FileNotFoundCacheEntriesMax : 128
                                      FileNotFoundCacheLifetime : 5
                                      KeepConn : 600
                                      MaxCmds : 50
                                      MaximumConnectionCountPerServer : 32
                                      OplocksDisabled : False
                                      RequireSecuritySignature : False
                                      SessionTimeout : 60
                                      UseOpportunisticLocking : True
                                      WindowSizeThreshold : 1

                                      Output from Applications server:

                                      ConnectionCountPerRssNetworkInterface : 4
                                      DirectoryCacheEntriesMax : 16
                                      DirectoryCacheEntrySizeMax : 65536
                                      DirectoryCacheLifetime : 10
                                      DormantFileLimit : 1023
                                      EnableBandwidthThrottling : True
                                      EnableByteRangeLockingOnReadOnlyFiles : True
                                      EnableInsecureGuestLogons : True
                                      EnableLargeMtu : True
                                      EnableLoadBalanceScaleOut : True
                                      EnableMultiChannel : True
                                      EnableSecuritySignature : True
                                      ExtendedSessionTimeout : 1000
                                      FileInfoCacheEntriesMax : 64
                                      FileInfoCacheLifetime : 10
                                      FileNotFoundCacheEntriesMax : 128
                                      FileNotFoundCacheLifetime : 5
                                      KeepConn : 600
                                      MaxCmds : 50
                                      MaximumConnectionCountPerServer : 32
                                      OplocksDisabled : False
                                      RequireSecuritySignature : False
                                      SessionTimeout : 60
                                      UseOpportunisticLocking : True
                                      WindowSizeThreshold : 1

                                      ServerName ShareName UserName Credential Dialect NumOpens


                                      HOMETOWN-APPS Data HTVET\hvh2 HTVET\HVH2 3.1.1 1
                                      HOMETOWN-APPS Data HTVET\HVH3 HTVET\HVH3 3.1.1 1
                                      HOMETOWN-APPS Data HTVET\HVH8 HTVET\HVH8 3.1.1 1

                                      Output from one of the workstations:
                                      ConnectionCountPerRssNetworkInterface : 4
                                      DirectoryCacheEntriesMax : 16
                                      DirectoryCacheEntrySizeMax : 65536
                                      DirectoryCacheLifetime : 10
                                      DormantFileLimit : 1023
                                      EnableBandwidthThrottling : True
                                      EnableByteRangeLockingOnReadOnlyFiles : True
                                      EnableInsecureGuestLogons : True
                                      EnableLargeMtu : True
                                      EnableLoadBalanceScaleOut : True
                                      EnableMultiChannel : True
                                      EnableSecuritySignature : True
                                      ExtendedSessionTimeout : 1000
                                      FileInfoCacheEntriesMax : 64
                                      FileInfoCacheLifetime : 10
                                      FileNotFoundCacheEntriesMax : 128
                                      FileNotFoundCacheLifetime : 5
                                      KeepConn : 600
                                      MaxCmds : 50
                                      MaximumConnectionCountPerServer : 32
                                      OplocksDisabled : False
                                      RequireSecuritySignature : False
                                      SessionTimeout : 60
                                      UseOpportunisticLocking : True
                                      WindowSizeThreshold : 8

                                      ServerName ShareName UserName Credential Dialect NumOpens


                                      HOMETOWN-APPS Data HTVET\hvh HTVET.LOCAL\hvh 3.1.1 1

                                      1 Reply Last reply Reply Quote 0
                                      • CCWTechC
                                        CCWTech
                                        last edited by

                                        It is still slow when running the app on the physical server from the hyper-v (apps) server.

                                        I have put the application on a directory on the physical server and shared that out for testing. More to come...

                                        1 Reply Last reply Reply Quote 0
                                        • DashrenderD
                                          Dashrender
                                          last edited by

                                          I gave the wrong command.

                                          Get-SmbServerConfiguration
                                          This one will tell you what SMB versions you have enabled for serving up shares. Only needed on the server side.

                                          CCWTechC 1 Reply Last reply Reply Quote 0
                                          • CCWTechC
                                            CCWTech @Dashrender
                                            last edited by

                                            @dashrender said in Network setup - Hyper-V:

                                            I gave the wrong command.

                                            Get-SmbServerConfiguration
                                            This one will tell you what SMB versions you have enabled for serving up shares. Only needed on the server side.

                                            Physical or virtual or both?

                                            DashrenderD 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 7 / 8
                                            • First post
                                              Last post