My feeling is that your server is adequately powerful for what you're using is for. Depending on what you're running, your memory might be a bit low; keep an eye on it with PerfMon, and augment if necessary. If you run short of disk, up it as well; 450 GB isn't much for a SAS server, and disk is pretty cheap these days. Using a 2MB dataset should be absolutely trivial for a server like that. Even a 3GB dataset should be quite doable, although you may notice more of a delay. 5 users is no problem at all; keep in mind, usually they'll just be looking at the screen, and won't actually be running anything, so on a quad-core processor if there's even one SAS process per core I'd be surprised. One thing that catches my eye is "run several reports (up to 9000 reports) at a time". Is this a typo? If not, 9000 reports being submitted concurrently isn't a few!?! What kind of reports are you running, and what do you mean when you give a size for them? (40 MB, 500 MB). SAS is very efficient, but rendering reports, particularly in HTML, can be a real headache, nothing to do with SAS. I've had a lot of experience advising users about how to change their requests to get rid of large problem reports. A couple more suggestions: Doc's suggestion is 100% correct; make sure that what looks like slow response isn't just data passing over the network. Also, make sure you schedule regular use of the SAS utility to clean up work dataset space. And finally, if your Enterprise Guide users are new, they may tend to cancel their EG sessions and leave SAS programs running on the server, which can be a resource suck. You can watch this with Task Manager on the server, and if it's a problem these zombie sessions can be cancelled. Good luck, and post back to let us know what happens! Tom
... View more