Application Integration
1745798 Members
3640 Online
108722 Solutions
New Discussion юеВ

VMware SIOC

 
SOLVED
Go to solution
MorseMike
New Member

VMware SIOC

New to Nimble Storage so if this has been answered somewhere else please just point me in the right direction:

I was going over Best Practices for SIOC in VMware (Using Duncan Eppings Blog post here: http://www.yellow-bricks.com/2010/10/19/storage-io-control-best-practices/)

and noticed that it recommended changing the latency thresholds based on the type of storage:

  • Change latency threshold based on used storage media type:
    • For FC storage the recommended latency threshold is  20 тАУ 30 MS
    • For SAS storage the recommended latency threshold is  20 тАУ 30 MS
    • For SATA storage the recommended latency threshold is 30 тАУ 50 MS
    • For SSD storage the recommended latency threshold is 15 тАУ 20 MS



I'm thinking that for Nimble storage I would follow the SSD latency thresholds, can anyone confirm this?  I don't see the SIOC setting referenced in the Nimble Storage Best Practices guide for VMware 5.



Thanks,


2 REPLIES 2
Nick_Dyer
Honored Contributor

Re: VMware SIOC

Hi Mike,

I've very rarely seen SIOC implemented in production environments. That being said if you were to set rules on latency for SIOC, I would absolutely use Duncan's guidance on the SSD latency figures for that setting.

Nick Dyer
twitter: @nick_dyer_
wen35
Trusted Contributor
Solution

Re: VMware SIOC

Hi Mike, SIOC is very useful in making sure the 'noisy neighbor' does not hog up storage resources for other VMs.  As for the recommended threshold, use Duncan's recommendation as a baseline reference point.  My recommendation is to tie it to what your applications/end users demand (service level objective/agreement with application team).  20 ms is a reasonable number to set for Nimble given our flash optimization to accelerate performance.  But if your applications can tolerate higher average latency, then It'd not make much sense to start throttling back workload to get lower latency.  Hope this helps.

-wen