We currently have our Hyperic DB setup as a standalone machine, our usage for Hyperic to name a few is around Windows Service Control, Analyzing Statistics, Historical Reporting , Alerts / Notifications, Server Resource Management, Error Logging via JVM etc...
We are looking for recommendations on moving / re-installing this environment to a virutal machine, considering the amount of processing that Hyperic does, would this be a sustainable or possible option?
Just a question - if you are willing to re-install this product so why not using the new 5.0 release? it has a migration tool that should direct you in data migrate from your DB (BTW - what DB are you using?) to the new Postgres DB Hyperic is using in 5.0.
So you can install a new 5.0 server and migrate your MySQL data into Postgres database using a tool that Hyperic provides.
As per the question you ask - can you ellaborate on how many vms are you monitoring?
I'm not too worried about the mirgration of our current DB, will be going the route of a clean install as it will be monitoring a new environment.
The option to move to 5.0 is on the table for some time this year, currently to get the initial setup we will be ultizing the freeware version.
There is roughly 100 machines being monitored, this includes VM's, Rack Mounted servers, 2 x DB's non virtual.
I think that moving your environment to a virutal machine id definitely a sustainable option, take a look at this document regarding the system requirements - http://support.hyperic.com/display/EVO/Supported+Configurations+and+System+Requirements, you should probably go for the 'medium' scale.