On 06/11/2013 03:26 PM, Liran Zelkha wrote:
Hi all,

I'm checking performance for VdsUpdateRunTimeInfo.
Naturally, much of the performance surrounds database activity 
(getVmsRunningOnVds queries, updateDeviceRuntimeInfo, updateVmDynamic)

Few questions:
1. I have implemented batch updates for procedure UpdateVmDeviceRuntimeInfo for 
improved performance.
2. Seems like the only parameters UpdateVmDeviceRuntimeInfo is getting are 
vm_id,vm_device_id,address and alias. Are those rapidly changing, or will it be 
beneficial to implement caching on those updates (to ensure not-required 
updates do not travel to the database).

slowly changing, but how will you cover all flows changing these devices to invalidate the cache (iiuc, this table is modified by engine when adding devices to a VM as well?)

3. Any additional known performance problems you know of in regards to this 
class?

Thanks...
_______________________________________________
Engine-devel mailing list
Engine-devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel


_______________________________________________
Engine-devel mailing list
Engine-devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel

Reply via email to