IC SunsetThe developerWorks Connections platform will be sunset on December 31, 2019. On January 1, 2020, this blog will no longer be available. More details available on our FAQ.

Comments (2)
  • Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry

Comments (2)

AchimScreen commented Nov 19 2016 Comment Permalink

In an actual problem situation, we have to migrate data from NetApp to DS8K to reduce I/O load but at first cannot separate the mirrors.

So I found your blog and set the preferred read parameter in my LVs to prioritize the DS8K mirror site for read operations.

To my surprise, I don't see stopping read I/O on the NetApp site but a read ratio of 1:5-10 in nmon (1 KB/s read from NetApp, 5-10 KB/s read from DS8K) after applying the -R option to my LVs.

First, I thought of -R not being dynamically, then I read the comment of Andi - although I see nearly no disk BUSY in nmon. But this would be an explanation for the distribution of I/O despite the -R option.

Thanks.

VS1P_Andreas_Behal commented Mar 18 2016 Comment Permalink

Hi,

we tried to set preferred read (due to other reasons) - but it turned out that the implementation is not doing what the documentation would suggest:
If the "preferred read" copy is busy the read might end up on another copy .. even if the preferred one is available .. A PMR confirmed that discrepancy:
Cust: if the documentation says "available" but instead means "available and not busy" why does it not say "available and not busy" in the first place?

IBM: Concerning the documentation there is already a request for that in the hands of developers.However there is no specific time delay until it will be updated.

Interestingly the documentation will be changed .. not the implementation (which would make more sense to me ?!?) Just to let you know ..
/Andi