Version: Navision 4.01 native database, 47 users, heavy volume (10,000 checks per month, 700 bank accounts, 175 companies). Database size is 60 Gb.
Is there anything better than Terminal Server for remote access (full operations including printing checks and generating reports)? We are located in downtown New Orleans and worry about local sever (which is a champ and works great) ...
Thank you all!
Best regards,
Denis Petrov.
0
Comments
Is there something about terminal services that isn't working the way you would like?
http://www.BiloBeauty.com
http://www.autismspeaks.org
My customers with more than 1 office use Citrix TS (without any probs)
But why do you will change the "champ" ?
Regards
If it does, you would have to upgrade executables once NAV fully supports Windows 2008 Server. Should not take them too long since 2008 is based on Vista SP1.
http://mibuso.com/blogs/davidmachanick/
We have, however, had to go with multiple TS servers. After 10-15 sessions running NAV, we had noticeable performance decreases, and have started using TS running on VMWare.
A lot of our networked printers are shared through a Windows Print Server, so spooling and spooling support services run on those servers, and not on the Terminal Servers itself. Since TS adds a printer instance for each logged-on session and printers that are attached to the client machine, maybe that load is bringing it down?
The Navision hardware sizing guide recommends 10 to 15 TS sessions per CPU and it also has a RAM sizing formula.
If the TS box has high CPU utilization or is having to page, then that will slow down performance - all stats available in the task manager.
http://mibuso.com/blogs/davidmachanick/
As far as disk access, the Virtual SCSI drivers in VMWare do a fair job on performance. The servers that we're using for Apps and TS are not connected to external SCSI arrays or our SAN, and only have built-in serial drives, so having a smaller section of disk space that can be treated as SCSI, with block protocols, does pretty well.
All-in-all, I'm pretty happy with the decision. Our physical footprint is smaller, our electricity usage is less, and we're still getting good performance.
The server has excess resources that Windows won't use optimally. If you doubt that - remember that Windows will dynamically use as much memory as you can add to the server - not optimally, but it will use it
With VMs, I get two instances of Windows splitting the physical resources, and optimizing each segment of resources that they're allocated.
I know it's counterintuitive, but VM/Hyper-V products have shown improvements on resource allocation, especially memory, over straight windows installs on servers with a lot of memory overhead, with the exception of some memory-heavy applications like SQL Server, that have their own dynamic memory allocation support built into Windows Server.
[edit] -
Obviously, I'm not suggesting that VM will make resources where there were none, but we have had a great deal of luck with VM Ware so far.
Honestly, I think the best parts of VMware are the available redundancies, faster reboots, and smaller physical footprint that we can get out of it.
for example - I can reboot a virtual machine in around a minute, to the login prompt. I can't reboot my quad-processor SQL Server behemoth in anywhere near that time.
If I want another app server, I just take my image of my existing one, carve out some space, throw it on there, change the SID, and I'm off. No more buying another server, building it, installing ADCS, blah blah blah...
If a server goes down (physically), I take my image of that server, and apply it to another box. I'm back up within the hour.
You can also segregate support services like DNS, DHCP, AD, etc..., that don't require a lot of "oomph" to run, but that I don't want to run on the same server instance (because I don't want to reboot all of them if one of them gets hung).
Anyway - this thread isn't about VMWare. Apologies to the Op.
We are looking for another solution because our champ might go under due to hurricanes.
Does anyone have a great working scheme for a backup office?
Thanks!
Denis Petrov.
If the system goes down - you want a mirrored server to kick in?
Or do you want to place your server in another location (top of mountain) and still have quick and full access?
http://www.BiloBeauty.com
http://www.autismspeaks.org
=D>
We would consider both solutions but #1 seems to be a little more efficient in our case of heavy volume and printing (on blank check stock) thousands of checks per month.
Thanks!
Denis Petrov.
Do you also need database failover? what about routing tables, DHCP, DNS, etc...? In the event of a hurricane, how would users in that area get access to another terminal server, anyway? Don't they often take a large chunk of the communication grid offline to begin with? Is this simply a case where the terminal server is there and the users are elsewhere?
Epimatic Corp.
http://www.epimatic.com