UAG2010 direct access throughput troubleshooting

So I thought I'd try to measure the throughput on our connection by copying files and I max out at about 1,2 MB/s (ie ~10 Mbit/s).

Facts:

Virtualized UAG-server
Server is connected to a 100 Mbit connection on external interface
Client connected to a 30 MBit connection using ip-https
The server has about 10 active users and never max out memory or cpu, but goes to about 30% cpu when I copy a large file
The external nic on the server shows ~1,3% usage on a 1GBit conection

Based on the above it looks to work just fine, slight overhead from iphttps.

How do I find out what is throttling the speed? Seems to be something on the server side? I have tried connecting over two different connections, same end result in download speed. It's not the backend fileserver, internally we get GB-speed copying the same file to the same client computer over the LAN.

November 23rd, 2012 11:08am

Couple of questions:

What results do you get with a Teredo client connection?

Is the file server running IPv4 and you are using NAT64/

Free Windows Admin Tool Kit Click here and download it now
November 23rd, 2012 12:27pm

We have disabled Teredo through GPO. Activating the adapter through netsh doesn't seem to override the GPO settings, the state is still disabled (tried setting both default and enterpriseclient). Is there another way to activate it or do I have to enable it through an overriding GPO on the test client?

We have activated ISATAP on the server network so the file server is configured with an ISATAP adapter and 6to4 address. I reckon that means no NAT64/DNS64, not sure how to verify though.

November 23rd, 2012 1:24pm

We have disabled Teredo through GPO. Activating the adapter through netsh doesn't seem to override the GPO settings, the state is still disabled (tried setting both default and enterpriseclient). Is there another way to activate it or do I have to enable it through an overriding GPO on the test client?

We have activated ISATAP on the server network so the file server is configured with an ISATAP adapter and 6to4 address. I reckon that means no NAT64/DNS64, not sure how to verify though.

I think GPO settings take precedence, so you will need an overriding GPO. Out of curiosity, why are you disabling Teredo as this is a slightly unusual approach...

When you resolve the name of the server from a DA client, do you get an IPv6 which containts '5efe:[IPv4 Address]'?  

Free Windows Admin Tool Kit Click here and download it now
November 23rd, 2012 1:41pm

It was a consultant who set it up so I'm not quite sure why they disabled Teredo.

Yeah, the file server resolves to an ISATAP-address 5efe:[IPv4 address].

Is there generally a performance difference between using ISATAP, native IPv6 or NAT64/DNS64 addressing on the intranet? I mean noticable difference unless you have a lot of users and traffic.

Edit:

I tried the client over a 100 MBit connection getting ~4 MB in download speed. If I connect by wifi to the same router (~35 Mbit) I get ~1,8 MB download speed. Over 4G ~25-30 MBit I get 1,3 MB. Unscientifically it looks as if the throughput speed scales linearily by my clients connection speed. Just that there seems to be an incredibly high overhead, about 1 to 3, for every 3 Mbit in connection speed you get 1 Mbit throughtput.

  • Edited by Molotch Friday, November 23, 2012 2:52 PM
November 23rd, 2012 5:40pm

It was a consultant who set it up so I'm not quite sure why they disabled Teredo.

Yeah, the file server resolves to an ISATAP-address 5efe:[IPv4 address].

Is there generally a performance difference between using ISATAP, native IPv6 or NAT64/DNS64 addressing on the intranet? I mean noticable difference unless you have a lot of users and traffic.

Edit:

I tried the client over a 100 MBit connection getting ~4 MB in download speed. If I connect by wifi to the same router (~35 Mbit) I get ~1,8 MB download speed. Over 4G ~25-30 MBit I get 1,3 MB. Unscientifically it looks as if the throughput speed scales linearily by my clients connection speed. Just that there seems to be an incredibly high overhead, about 1 to 3, for every 3 Mbit in connection speed you get 1 Mbit throughtput.

Disabling Teredo is a bit odd and not something I would recommend (in a UAG DA deployment) as this is generally much better performing than IP-HTTPS.

My other questions were just trying to build up a picture of your setup...

Free Windows Admin Tool Kit Click here and download it now
November 23rd, 2012 6:12pm

I enabled Teredo which worked fine. No speed difference though. Getting somwhere about 1/3 to 1/2 of the clients connection speed in throughput.

November 24th, 2012 5:08pm

Is there any way to increase the Direct Access actual speed?

We have a 6Mb connection, confirming real speeds of 2-3MB via direct access 

Thanks,

Free Windows Admin Tool Kit Click here and download it now
November 19th, 2013 12:09pm

The only way to increase acutal speed as far as I know is to upgrade to Server 2012 and Windows 8.

I'm running a test lab at home with Server 2012 R2 and Windows 8.1 clients. It's much faster, no noticeable overhead over iphttps (guess Windows 7 clients still suffer from double encryption though, haven't tried yet).

So now you're in a conundrum. To gain the benefit of Server 2102 R2 you have to move over to Windows 8.

November 26th, 2013 8:13am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics