any chance you could potentially run BI on a VM on that server, so you can isolate and control the resources of the machine enough to the point where it doesn't impact the main operations of the business? Personally, if it was me, I would never run a mission critical application (either as a server, or as a VMS) on a machine running any other mission critical process.. it's the whole putting too many eggs in one basket thing. Especially with the cost of PC hardware and/or NVRs being so cheap, why risk bogging down a machine or perhaps taking down the network unexpectedly? Whatever you do, make sure that you are running the BI camera traffic thru a seperate network interface card, connected to an isolated switch for your cameras to insure top IP transit performance on the network.