Testing Pre-Production Servers Accurately?
An anonymous reader asks: "Having been granted a 90-day demo enclosure of new blade servers from a major vendor the question I find myself asking is: On a limited budget, how does one simulate 1000+ attached clients and the activity of those clients? We're a K-12 school district and our current servers don't keep up with all the roaming-profile abuse from our Windows workstations. Are there tools or tricks available to simulate load on Netware/Linux servers? The user groups around here usually answer this question with 'Get some workstations for a test lab!', there's got to be a less expensive option, right? Can we leverage our existing client populous to achieve our goal, without interrupting or changing the quality of service at the desktop, substantially?"
I really could go on and on with problems they cause. They have but one sole purpose which is to save user settings. While this in itself is a very strong reason, all of the negative side-effects of using them outweighs their benefit. Over time you will find yourself cutting more and more out of the user profiles in order to fix the problems they cause. For example, to reduce the size of the profiles, you can have certain subdirectories ignored. This works great, but by the time you eliminate the problem directories to reduce the number of files in the profile, you realize that much of the value of roaming profiles is being eliminated just to make them work decently. In the end it's just better to avoid them.
This even applies to situations where each user typically uses only a single PC, an environment which is very different from a typical school. In those environments, what purpose does a roaming profile serve? If the users don't roam, you might as well just use local profiles stored on the workstations themselves.