Solved

Set queue_depth for SAN disks

Posted on 2008-10-17
1
787 Views
Last Modified: 2013-11-17
How can we actually determine to set the  queue_depth value on the SAN disks. Is there a default value.
0
Comment
Question by:jdenver47
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 10

Accepted Solution

by:
dfke earned 500 total points
ID: 22741834
Use can use the homogeneous queue depth calculation for this.  

The homogeneous queues must meet one of the following statements:
The queued commands are shared among all paths rather than providing servers with additional resources.
The virtual disks (VDisks) are distributed evenly among the input/output (I/O) groups in the cluster.

You can set the queue depth for each VDisk on the servers using the following calculation:
q = ((n ×7000) / (v×p×c))

where:
q is the queue depth per device path
n is the number of nodes in the cluster
v is the number of VDisks configured in the cluster
p is the number of paths per VDisk per host. A path is a route from a server fibre-channel port to a SAN Volume Controller fibre-channel port that provides the server access to the VDisk.
c is the number of hosts that can concurrently access each VDisk. Very few applications support concurrent access from multiple hosts to a single VDisk. This number typically is 1.

Consider the following example:

An eight-node SAN Volume Controller cluster (n = 8)
4096 VDisks (v = 4096)
One server with access to each VDisk (c = 1)
Each host has four paths to each VDisk (p = 4)
The calculation is ((8×7 000)/(4096×4×1)) = 4.

The queue depth in the operating systems must be set to four concurrent commands per path.

0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article you will get to know about pros and cons of storage drives HDD, SSD and SSHD.
When we purchase storage, we typically are advertised storage of 500GB, 1TB, 2TB and so on. However, when you actually install it into your computer, your 500GB HDD will actually show up as 465GB. Why? It has to do with the way people and computers…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

696 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question