My organization is currently running a moderate sized implementation of Orion NPM, APM.
We are currently running Orion Core 2011.1.2, APM 4.2.0, NPM 10.1.3.
We have a dedicated SQL server, primary polling server, four additional polling engines, and an additional web console server. I am looking to upgrade to the most current versions of NPM and SAM. We poll roughly 16k elements with our current implementation. We can not have the system down any extended length of time and I am trying to determine the best possible upgrade path to take with the least possible amount of down time...
Our SQL server will be upgraded in the near future to Windows 2008 R2, MS SQL 2008... I wanted to upgrade our primary polling server and additional polling engines to Windows 2008 and upgrade RAM to at least 8GB per polling engine. All of our servers currently run Windows 2003 R2 with 4 GB RAM per polling engine (primary included).
For upgrading our polling servers I was thinking of setting up a new server with with the desired OS and hardware (windows 2008 R2 8GB RAM) installing the new Orion software and pointing it to our current Orion DB. This would effectively be our new primary polling server. I would, of course, have all other polling engines turned off at this time, and I would then rename and re-IP the newly upgraded server to the old primary polling server's info...I would then turn on all our old additional polling servers. Then one at at time I would remove the nodes from our additional polling servers, remove that server from production, have the OS and hardware upgraded, place the new Orion software on the server, place the server back in production and reassign all nodes previously assigned to this server... Would this work? I have questions as the old polling engines may not work with the newly upgraded primary polling engine...
I wanted know if anyone else has had experience with this size upgrade of Orion before and if so, how you accomplished your upgrade to minimize down time. Any one has any thoughts it would be greatly appreciated.
Best regards to all!