13 July,2011 by Tom Collins
Migrating database servers, often requires decisions on whether to virtualize. There are plenty of tests, criteria and documentation on metrics for testing on virtualized database servers.
I’m working on a large data centre migration. One of the objectives is to list out database servers (DB2 and SQL Server) which satisfy the criteria.
Some quick formulas are useful. They do not substitute considerations for the performance stack, but act as a rule of thumb.
These formulas are for Windows and Linux. A colleague uses these formula to create candidacy lists for large server farms.
Information required
Number of processors
Processor speed
Average Utilization % of Processor
Formula
No.Processors x Processor Speed x CPU Utilisation % = CPU score
<= 4096 = Good Candidate
> 4096 = Possible Candidate
Information required
Physical Memory
Memory utilise
Formula
Total Memory x Memory Utilisation % = Memory Score
<=4096 = Good Candidate
> 4096 and <=6144 = Likely Candidate
> 6144 = Possible Candidate
Information required
Daily Average Total IO rate (4K pages per second)
Formula
Daily Average Total IO rate(4k pages per second) = Disk IO score
<=1000 IO per second = Good candidate
>1000 IO per second and <= 3000 per second = Likely candidate
> 3000 IO per second = Possible Candidate
Related posts
Virtualization – and database servers
SQL Server – virtualization - is it a viable alternative
This is only a preview. Your comment has not yet been posted.
As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.
Having trouble reading this image? View an alternate.
Posted by: |