Syndicate this forum's content with:   RSS feed Add to My Yahoo! Add to Google

DataCore Software Community Forum

Mirror Cache Protection

Share/Bookmark: Add this Thread to Digg Digg   Add this Thread to StumbleUpon Stumble Upon   Add this Thread to Del.icio.us Del.icio.us   Add this Thread to Reddit Reddit   Add this Thread to Facebook Facebook
RE: Mirror Cache Protection
by jimboefx on Mon, Mar 15 2010 3:50 PM
Hello, thanks for the reply.

I have checked that documentation section and agree. Thanks very much for that.

berniebgf Wrote:Hello,

It is listed in the SANmelody Help file......see comment below.

"When either the primary or secondary virtual volume of a mirror is broken, or is in the process of recovery, (full or log-based), all write I/Os will be acknowledged only when the storage array has acknowledged the I/O back to the storage server. This is to ensure that if a second failure should occur through the loss of a storage server or the remaining virtual volume in a mirror, then existing data is not compromised. Any read I/Os will be queried from cache first before accessing the physical disk."

XXXXXXXXXXX
Also, If you have a configuration running you can check for yourself by using "Perfmon" to monitor "Cache Writes per/Sec" for your specific Virtual Volumes.
I can tell you from experience that it does go into write through mode (on a per Vvol basis) when a partner volume is offline, and write through for all mirror volumes if a node goes offline.

regards

Bernie.
jimboefx Wrote:I have seen the two following excellent blog articles:

http://sanmelody.blogspot.com/2008/05/cache-protection.html

http://sanmelody.blogspot.com/2008/06/ha-cluster-mirroring-explained.html#uds-search-results

Is there any official Datacore documentation to backup the processes described in these articles?

e.g. That mirror volumes go to write-thru if one partner goes offline

I can find the lock step information in the help file, but not the write-thru in event of partner offline - can you help me verify this please?

SANmelody software uses "synchronous? mirroring over the SAN, in which the write acknowledgement is not returned to the requesting server until the data has been written to both storage servers.
jimboefx
Joined: Thu, Mar 4 2010
Posts: 5
RE: Mirror Cache Protection
by berniebgf on Sun, Mar 14 2010 6:47 AM
Last Edit: Sun, Mar 14 2010 6:47 AM
Hello,

It is listed in the SANmelody Help file......see comment below.

"When either the primary or secondary virtual volume of a mirror is broken, or is in the process of recovery, (full or log-based), all write I/Os will be acknowledged only when the storage array has acknowledged the I/O back to the storage server. This is to ensure that if a second failure should occur through the loss of a storage server or the remaining virtual volume in a mirror, then existing data is not compromised. Any read I/Os will be queried from cache first before accessing the physical disk."

XXXXXXXXXXX
Also, If you have a configuration running you can check for yourself by using "Perfmon" to monitor "Cache Writes per/Sec" for your specific Virtual Volumes.
I can tell you from experience that it does go into write through mode (on a per Vvol basis) when a partner volume is offline, and write through for all mirror volumes if a node goes offline.

regards

Bernie.
jimboefx Wrote:I have seen the two following excellent blog articles:

http://sanmelody.blogspot.com/2008/05/cache-protection.html

http://sanmelody.blogspot.com/2008/06/ha-cluster-mirroring-explained.html#uds-search-results

Is there any official Datacore documentation to backup the processes described in these articles?

e.g. That mirror volumes go to write-thru if one partner goes offline

I can find the lock step information in the help file, but not the write-thru in event of partner offline - can you help me verify this please?

SANmelody software uses "synchronous? mirroring over the SAN, in which the write acknowledgement is not returned to the requesting server until the data has been written to both storage servers.
berniebgf
berniebgf
Joined: Mon, Oct 13 2008
Location: Australia
Posts: 94
Mirror Cache Protection
by jimboefx on Sat, Mar 13 2010 5:05 AM
I have seen the two following excellent blog articles:

http://sanmelody.blogspot.com/2008/05/cache-protection.html

http://sanmelody.blogspot.com/2008/06/ha-cluster-mirroring-explained.html#uds-search-results

Is there any official Datacore documentation to backup the processes described in these articles?

e.g. That mirror volumes go to write-thru if one partner goes offline

I can find the lock step information in the help file, but not the write-thru in event of partner offline - can you help me verify this please?

SANmelody software uses "synchronous? mirroring over the SAN, in which the write acknowledgement is not returned to the requesting server until the data has been written to both storage servers.
jimboefx
Joined: Thu, Mar 4 2010
Posts: 5