Thoughts from the EPS Windows Server Performance Team
Useful Microsoft Blogs
We here on AskPerf try to supply the community with relevant and timely information to help you better do your job. There are times however when our creative juices run dry, and that is where you all come in. So, what I am asking is that you comment this post with any ideas you have for information that you would like to see. We can then see about creating the content that you want. As a reminder, here are the basic components\technologies that we support here on the Performance Team:
User mode crashes (not blue-screens)
Apps and services (many of the built-in ones at any rate)
… and of course any tools or tricks for troubleshooting issues with the above. Look forward to hearing from you, have a good weekend.
I have two questions about the RDS technology:
1. When having multiple RD Sessions Host servers in a farm. Is there a simple way (maybe a checkbox) to take one out of the farm for maintenance so that no new connections can be made to this particular server for that moment? (A well known competitor provides this option :-))
2. Is there a simple way to structure applications in directories when publishing may applictions on a RD website?
If there is, maybe you can write an article about that.
Troubleshooting of performance and vital signs for virtualized environment? With and without CSV, Dynamic Memory, you name it =)
I have contacted my RDS specialists and will see if we can come up with something for you. For now, you might want to look up 'drain mode', which should address your first question:
I have good news and bad news. The good news is that like I mentioned in my previous post, Drain Mode should do exactly what you are wanting. We even had a blog post about it a couple of years ago:
The bad news is that we have nothing supported that will satisfy your second request. You could perhaps manually modify the HTML page, or route through UAG\TMG Portal with modified HTML, but those are really more for external connectivity.
I recently installed CorelDRAW X5 upgrade. When I attempt to open a file i receive an error: Unable to load CorelDrw.dll Error Code:127.
I have a couple of Windows 2003 x64 file clusters. they have 8GB of memory and currently run at about 142 MB of "available" memory reported by task manager on an average day.
I cant correlate memory usage to any processes, and I dont understand how to articulate how much memory a particular driver might be taking up or how much memory user connections \ open files from SMB shares are taking up. Id like to be able to break down exactly where memory is being used on high volume file servers.
Also I'd really like to understand how to size \ cap plan memory for file services better, especially with a large number of users per file cluster.
Perhaps a newer version of WMI-diag? This tool helped us so many times; it's worthed to update it to support newer versions of windows (2008 R1/R2 for example) without false warnings of missing files and so on. Shouldn't be to hard to update it, but that's my guess ;-)
I have an RDP performance issue I would like to hear your oppinion on.. I have trawled the net for info, but with no real luck.
when you NEED to run webpages with flash or other things of that nature (for online catalogues and the like) I have experienced major performance differences based on very slight latency change.
Rds servers are 2008R2, and clients are everything from 7, to xp, or thin clients.
When running on a connection with 13-15ms latency, I can browse websites with no problems at all, and everything is satisfactory... When doing the same on a connection with 25-30ms latency, it's VERY slow and choppy in comparison... Can that amount of latency really make that big a difference? (and yes I've done the testing from the same client)
Oh, and another curious issue I noticed.. When a client is connected to a 100mbit switch, running full duplex, the performance is also quite a bit worse, than when they're connected to a gbit switch.. But if you set them to run 100Half duplex, it's almost as god as Gbit...
How about an article about file server performance when using MBR disks vs GPT disks? Does a file server with millions of small files perform better on a GPT disk?
Can increasing the size of the NTFS change journal increase performance on a partition with 5 million small files? Will this also help resuce the time it takes to scan the partition for changed files during backups?
Working set trimming in windows server 2008 R2
How about troubleshooting hung servers using kk extensions to show root cause.
How about a instruction on how to install 32bit printer drivers on a windows 2008 R2 prin server. There is a lot of info available but non of it has the right solution. I copied the ntprint.inf folder from a windows 7 filerepository and read that i should copy this info to the filerepository on the 2008R2 prinerserver.
But during the copy i get an acces denied message, even when i try to open it running it like an administrator. So if you could hand out some instructions that would be nice!!
i like the deep dive stuff that goes in to detail about how certain things work. service manager, memory, NTFS, etc. those sort of topics really help me understand how windows works better and allows me to solve problems on my own. Thanks for the posts!
Should the ammount of RAM installed on a file server match or exceed the size of the MFT of all partitions? For example, if I have a partition with a 15GB MFT, should the server have at least 15GB of RAM?