I was given a report by our hosting provider, who manages our SAN, that shows the peak number of IOps on our SAN-attached drives (although not the throughput) has gone way, way up. In some cases the peak IOps is almost seven times as many IO read/writes for only slightly more MB/sec of data since last year. The major difference between this year and last is that we upgraded to SQL 2008 R2 from SQL 2005.
Is there any reason to think that SQL 2008R2 might be doing more, but smaller IOps? Or might be bursting them more rapidly? I don't have a good explanation for it (and the boss is asking.) To cover all bases, I have to at least wonder about the veracity of the report he gave me (the report is an analysis of an EMC NAR file, if that means anything to you). We have more total processor cores on servers connected to it, as well - could that have something to do with it (more threads doing reads and writes)?