When looking at whether Azure premium storage is necessary, IOPS (input/output operations per second) is a good metric/guideline to look at. Does Sitecore provide any recommendations/guidelines as to what range is recommended for content management, content delivery and SQL Servers? Sitecore does provide guidance for Mongo servers, as they are known for needing specific IOP levels. I am looking for specific numbers for the other server roles.
-
4Sitecore's doc site only seems to provide suggested hardware specifications as far as I've seen, nothing in terms of IOPS. On a related note this article by kamsar is quite useful: kamsar.net/index.php/2015/07/Sitecore-Azure-Role-Sizing-Guide– Matthew DresserOct 24, 2016 at 16:41
-
2Possible duplicate of MongoDB disk IOPS– Mark CassidyOct 26, 2016 at 2:31
-
I reached out to Sitecore support for their opinion. Their official position is that they don't have one.– sestockerOct 27, 2016 at 18:33
1 Answer
I am not aware any IOPS guidelines, but there is a Sitecore Experience Platform 8.2 Performance White Paper where they have made many test and the Premium Storage Account is only mentioned for MongoDB.
In general, your Primary MongoDB takes the biggest hit and needs the fastest drives. Other than that, Sitecore solutions have largely been found to be CPU bound, rather than bound by performance of drives and storage systems.
-
Please provide more info in the answer as this is a link-only answer now... Oct 25, 2016 at 10:14
-
1in my answer I think I covered the most important thing from the document, that the Premium Storage Account is needed only for the the Mongo DB. Oct 25, 2016 at 10:44
-
Links are not forever though. I agree with @Gatogordo's assessment. See also sitecore.stackexchange.com/help/promotion Oct 25, 2016 at 12:29
-
1