Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Exchange
2000.active.directory
2000.admin
2000.announcements
2000.app.conversion
2000.applications
2000.clients
2000.clustering
2000.connectivity
2000.development
2000.documentation
2000.general
2000.information.store
2000.interop
2000.kms
2000.misc
2000.protocols
2000.realtime.collabo.
2000.setup
2000.transport
2000.win2000
admin
application.conversion
applications
clients
clustering
connectivity
design
development
misc
mobility
setup
tools
  
 
date: Fri, 29 Feb 2008 09:31:01 -0800,    group: microsoft.public.exchange.clustering        back       


Exchange 07 - CCR Pressure   
I'm getting pressure from Microsoft partners not to deploy Exchange 07' in 
SCC anymore and that CCR is the way to go. However, I've had 2 very bad 
experiences with CCR and data loss/cluster kill scenarios. CCR does not 
provide the SLA that SCC can and still opens the field to data loss in the 
"write in process" partition. 

MNS clusters have a flaw and I digress that Microsoft continue to recommend 
CCR as a high-availability solution when in fact it cannot meet the SLA's 
that SCC can. 

If I already have a significant investment in storage technologies, why 
would I get recommendations not to use it? I trust my storage more now than 
ever after using CCR.
date: Fri, 29 Feb 2008 09:31:01 -0800   author:   Josh

Re: Exchange 07 - CCR Pressure   
"Josh"  wrote in message 
news:FE3381E0-01EF-427D-928A-A93C9EABC6AD@microsoft.com...
> I'm getting pressure from Microsoft partners not to deploy Exchange 07' in
> SCC anymore and that CCR is the way to go. However, I've had 2 very bad
> experiences with CCR and data loss/cluster kill scenarios. CCR does not
> provide the SLA that SCC can and still opens the field to data loss in the
> "write in process" partition.
>
> MNS clusters have a flaw and I digress that Microsoft continue to 
> recommend
> CCR as a high-availability solution when in fact it cannot meet the SLA's
> that SCC can.
>
> If I already have a significant investment in storage technologies, why
> would I get recommendations not to use it? I trust my storage more now 
> than
> ever after using CCR.

You can combine the two. Use CCR and use the SAN for the disk space. No 
biggie.

This blog might help a little, too: 
http://msmvps.com/blogs/clusterhelp/archive/2007/10/31/which-exchange-server-2007-server-cluster-type-should-i-use-ccr-or-scc.aspx


-- 
Russ Kaufmann
MVP - Windows Server - Clustering
ClusterHelp.com, a Microsoft Certified Gold Partner
Web http://www.clusterhelp.com
Blog http://msmvps.com/clusterhelp

The next ClusterHelp classes are:
Mar 10- 13 in Denver
May 12-15 in New York
date: Fri, 29 Feb 2008 11:03:03 -0700   author:   Russ Kaufmann [MVP]

Re: Exchange 07 - CCR Pressure   
- You you already have significant investments in storage and/or partner 
solutions, going with SCC would certainly make more sense, imo.
- In fact, SCC makes shared storage clusters even better compared to 
Exchange Server 2003, imo again.
- I am assuming you tested CCR and MNS quorums (or MNS quorums + FSW, the 
recommended confriguration) adequately in a lab environment before 
deploying. Did the results reveal any particular concerns?
- What are the specific issues or flaws with MNS (or MNS + FSW)?
- Haven't seen any "cluster kill" scenarios (post-RTM) so far - would you 
mind sharing some details?
-- 
Bharat Suneja
MVP - Exchange
www.zenprise.com
NEW blog location:
exchangepedia.com/blog
----------------------------



"Josh"  wrote in message 
news:FE3381E0-01EF-427D-928A-A93C9EABC6AD@microsoft.com...
> I'm getting pressure from Microsoft partners not to deploy Exchange 07' in
> SCC anymore and that CCR is the way to go. However, I've had 2 very bad
> experiences with CCR and data loss/cluster kill scenarios. CCR does not
> provide the SLA that SCC can and still opens the field to data loss in the
> "write in process" partition.
>
> MNS clusters have a flaw and I digress that Microsoft continue to 
> recommend
> CCR as a high-availability solution when in fact it cannot meet the SLA's
> that SCC can.
>
> If I already have a significant investment in storage technologies, why
> would I get recommendations not to use it? I trust my storage more now 
> than
> ever after using CCR.
date: Fri, 29 Feb 2008 10:07:46 -0800   author:   Bharat Suneja [MVP]

Re: Exchange 07 - CCR Pressure   
"Russ Kaufmann [MVP]" wrote:

> "Josh"  wrote in message 
> news:FE3381E0-01EF-427D-928A-A93C9EABC6AD@microsoft.com...
> > I'm getting pressure from Microsoft partners not to deploy Exchange 07' in
> > SCC anymore and that CCR is the way to go. However, I've had 2 very bad
> > experiences with CCR and data loss/cluster kill scenarios. CCR does not
> > provide the SLA that SCC can and still opens the field to data loss in the
> > "write in process" partition.
> >
> > MNS clusters have a flaw and I digress that Microsoft continue to 
> > recommend
> > CCR as a high-availability solution when in fact it cannot meet the SLA's
> > that SCC can.
> >
> > If I already have a significant investment in storage technologies, why
> > would I get recommendations not to use it? I trust my storage more now 
> > than
> > ever after using CCR.
> 
> You can combine the two. Use CCR and use the SAN for the disk space. No 
> biggie.
> 
> This blog might help a little, too: 
> http://msmvps.com/blogs/clusterhelp/archive/2007/10/31/which-exchange-server-2007-server-cluster-type-should-i-use-ccr-or-scc.aspx
> 
> 
> -- 
> Russ Kaufmann
> MVP - Windows Server - Clustering
> ClusterHelp.com, a Microsoft Certified Gold Partner
> Web http://www.clusterhelp.com
> Blog http://msmvps.com/clusterhelp
> 
> The next ClusterHelp classes are:
> Mar 10- 13 in Denver
> May 12-15 in New York 


I'm not sure saying combination of the two actually works. CCR relies on a 
MNS Quorum type cluster while SCC uses a physical disk Quorum. Two different 
ways of building a cluster and the fact the CCR/MNS Cluster requires a 
witness. 

Doing CCR on a SAN seems to be an inefficient use of SAN technology. A 
typical SAN itself provies snapshots/clones (usually as an additional 
license). So my reasoning is, why double my space requirements and 
"potentially" affect performance if I have to use the same spindles.

I could do CCR in a case that I don't want to use storage technologies 
available - then we merge into the political discussion on Microsoft 
replication technology vs. EMC/IBM/Hitachi/HP/VMware provided solutions. 

Could you clarify "combination of the two"?
date: Fri, 29 Feb 2008 11:09:00 -0800   author:   Josh

Re: Exchange 07 - CCR Pressure   
"Bharat Suneja [MVP]" wrote:

> - You you already have significant investments in storage and/or partner 
> solutions, going with SCC would certainly make more sense, imo.
> - In fact, SCC makes shared storage clusters even better compared to 
> Exchange Server 2003, imo again.
> - I am assuming you tested CCR and MNS quorums (or MNS quorums + FSW, the 
> recommended confriguration) adequately in a lab environment before 
> deploying. Did the results reveal any particular concerns?
> - What are the specific issues or flaws with MNS (or MNS + FSW)?
> - Haven't seen any "cluster kill" scenarios (post-RTM) so far - would you 
> mind sharing some details?

I don't mind discussing this at all - thats the point of the newsgroup! Yes, 
CCR/MNS+FSW was fully tested in a lab before both deployments. 

The concern is now the reliability concerns of the FSW server. In both 
deployments where CCS/MNS+FSW was deployed we experience a problem with the 
"partition in time" and the ability of Exchange to recover from this logging 
failure. Essentially it cannot recover from this failure and renders the 
cluster unusable because both nodes believe they are the primary for the set. 

Finding this problem is easiest by discussing the fix - 
http://support.microsoft.com/kb/258078

net start clussvc /forcequorum is specifically designed to fix the problem. 
and the requirements of this is to stop the cluster service on ALL nodes. 

What does this mean for the "partition in time"? It means that if I had 
pending information in that partition and I have to /forcequorum, that data 
is reset and essentially lost. In theory this would be like losing the most 
recent log file in Exchange 2003 and powering off the server. The changes 
haven't been commited. 

Also - the failover time in CCR is not nearly as fast as SCC. The "time to 
fail" is sometimes 3,5,7 minutes before things realize it's broke. Trying to 
acheive five 9s of availability with CCR seems impossible since even one 
small outage will be 5mins+ of downtime. 

It doesn't seem like CCR is really where it should be right now. 
Replication/write commits of data need to happen between both servers more 
quickly and potentially allow the actual Exchange data to operate in a 
"Read-only" database mode, much like SQL can accomplish.

I would love to see this technology improve, but it seems too hokey in my 
opinion when I can acheive better results from much less complex solutions. 
iSCSI+Snapshots for example.
date: Fri, 29 Feb 2008 11:23:01 -0800   author:   Josh

Re: Exchange 07 - CCR Pressure   
"Josh"  wrote in message 
news:B208C3DF-FD5C-4DA5-A909-A7625C92B6EE@microsoft.com...
>> > MNS clusters have a flaw and I digress that Microsoft continue to
>> > recommend
>> > CCR as a high-availability solution when in fact it cannot meet the 
>> > SLA's
>> > that SCC can.
>> >
>> > If I already have a significant investment in storage technologies, why
>> > would I get recommendations not to use it? I trust my storage more now
>> > than
>> > ever after using CCR.
>>
>> You can combine the two. Use CCR and use the SAN for the disk space. No
>> biggie.
>>
>> This blog might help a little, too:
>> http://msmvps.com/blogs/clusterhelp/archive/2007/10/31/which-exchange-server-2007-server-cluster-type-should-i-use-ccr-or-scc.aspx
>>
>
> I'm not sure saying combination of the two actually works. CCR relies on a
> MNS Quorum type cluster while SCC uses a physical disk Quorum. Two 
> different
> ways of building a cluster and the fact the CCR/MNS Cluster requires a
> witness.

CCR will run on a standard cluster. However, let's say that you want to 
stick with an MNS based quorum, that is no problem. You can still put your 
physical disk resources on the SAN, they do not have to be directly attached 
storage (DAS).

>
> Doing CCR on a SAN seems to be an inefficient use of SAN technology. A
> typical SAN itself provies snapshots/clones (usually as an additional
> license). So my reasoning is, why double my space requirements and
> "potentially" affect performance if I have to use the same spindles.

If you read the post, then you would have the answer. <G>  However, to make 
your life easier, the answer is because a snapshot clone is based on block 
by block copying processes which would make a copy of any corruption as 
well, whereas a CCR copy is created by using transactions, not block by 
block copying, thus any corruption will not likely appear in the passive 
copy. It is an extra layer of mitigation against database issues that you 
can't get with SCC and/or snapshots.

> I could do CCR in a case that I don't want to use storage technologies
> available - then we merge into the political discussion on Microsoft
> replication technology vs. EMC/IBM/Hitachi/HP/VMware provided solutions.
>
> Could you clarify "combination of the two"?

Again, to be clearer, CCR with the actual disks being on the SAN.


-- 
Russ Kaufmann
MVP - Windows Server - Clustering
ClusterHelp.com, a Microsoft Certified Gold Partner
Web http://www.clusterhelp.com
Blog http://msmvps.com/clusterhelp

The next ClusterHelp classes are:
Mar 10- 13 in Denver
May 12-15 in New York
date: Fri, 29 Feb 2008 12:59:01 -0700   author:   Russ Kaufmann [MVP]

Re: Exchange 07 - CCR Pressure   
"Josh"  wrote in message 
news:390C74DE-26D7-44E6-8516-0EED8FD5D871@microsoft.com...

> What does this mean for the "partition in time"? It means that if I had
> pending information in that partition and I have to /forcequorum, that 
> data
> is reset and essentially lost. In theory this would be like losing the 
> most
> recent log file in Exchange 2003 and powering off the server. The changes
> haven't been commited.

Thus the transport dumpster and the ability to replay lost transactions from 
the Hub Transport into the surviving database.

> I would love to see this technology improve, but it seems too hokey in my
> opinion when I can acheive better results from much less complex 
> solutions.
> iSCSI+Snapshots for example.

Maybe that is the best solution for your organization. There are several 
ways to implement high availability technologies to help you get the best 
availability for your particular organization. Good luck.


-- 
Russ Kaufmann
MVP - Windows Server - Clustering
ClusterHelp.com, a Microsoft Certified Gold Partner
Web http://www.clusterhelp.com
Blog http://msmvps.com/clusterhelp

The next ClusterHelp classes are:
Mar 10- 13 in Denver
May 12-15 in New York
date: Fri, 29 Feb 2008 13:02:12 -0700   author:   Russ Kaufmann [MVP]

Re: Exchange 07 - CCR Pressure   
"Russ Kaufmann [MVP]" wrote:

> "Josh"  wrote in message 
> news:B208C3DF-FD5C-4DA5-A909-A7625C92B6EE@microsoft.com...
> >> > MNS clusters have a flaw and I digress that Microsoft continue to
> >> > recommend
> >> > CCR as a high-availability solution when in fact it cannot meet the 
> >> > SLA's
> >> > that SCC can.
> >> >
> >> > If I already have a significant investment in storage technologies, why
> >> > would I get recommendations not to use it? I trust my storage more now
> >> > than
> >> > ever after using CCR.
> >>
> >> You can combine the two. Use CCR and use the SAN for the disk space. No
> >> biggie.
> >>
> >> This blog might help a little, too:
> >> http://msmvps.com/blogs/clusterhelp/archive/2007/10/31/which-exchange-server-2007-server-cluster-type-should-i-use-ccr-or-scc.aspx
> >>
> >
> > I'm not sure saying combination of the two actually works. CCR relies on a
> > MNS Quorum type cluster while SCC uses a physical disk Quorum. Two 
> > different
> > ways of building a cluster and the fact the CCR/MNS Cluster requires a
> > witness.
> 
> CCR will run on a standard cluster. However, let's say that you want to 
> stick with an MNS based quorum, that is no problem. You can still put your 
> physical disk resources on the SAN, they do not have to be directly attached 
> storage (DAS).
> 

I've got conflicting information to that statement. CCR + SCC is not a valid 
configuration considering the MNS requirements of CCR. Per other research, I 
see other MSFT engineers agree. In particlar, this quote - 

"It is not possible to do that. You cannot have SCC and CCR in the same 
cluster. 

-- 
Regards, 

Scott Schnoll 
Microsoft Corporation"
date: Fri, 29 Feb 2008 12:18:00 -0800   author:   Josh

Re: Exchange 07 - CCR Pressure   
That bit about SAN block based corruption is no morre valid than
log/bit level corruption.
date: Fri, 29 Feb 2008 15:28:36 -0500   author:   Mark Arnold [MVP]

Re: Exchange 07 - CCR Pressure   
"Josh"  wrote in message 
news:A38E58AC-0D0B-45D0-9FBB-87B6AA963644@microsoft.com...
>
>> >> You can combine the two. Use CCR and use the SAN for the disk space. 
>> >> No
>> >> biggie.
>> >>
>> >> This blog might help a little, too:
>> >> http://msmvps.com/blogs/clusterhelp/archive/2007/10/31/which-exchange-server-2007-server-cluster-type-should-i-use-ccr-or-scc.aspx
>> >>
>> >
>> > I'm not sure saying combination of the two actually works. CCR relies 
>> > on a
>> > MNS Quorum type cluster while SCC uses a physical disk Quorum. Two
>> > different
>> > ways of building a cluster and the fact the CCR/MNS Cluster requires a
>> > witness.
>>
>> CCR will run on a standard cluster. However, let's say that you want to
>> stick with an MNS based quorum, that is no problem. You can still put 
>> your
>> physical disk resources on the SAN, they do not have to be directly 
>> attached
>> storage (DAS).
>>
>
> I've got conflicting information to that statement. CCR + SCC is not a 
> valid
> configuration considering the MNS requirements of CCR. Per other research, 
> I
> see other MSFT engineers agree. In particlar, this quote -
>
> "It is not possible to do that. You cannot have SCC and CCR in the same
> cluster.

You are mis-reading what I have written. At no time did I say you could have 
both. I said that you can use CCR with a SAN. I hope that is clearer.


-- 
Russ Kaufmann
MVP - Windows Server - Clustering
ClusterHelp.com, a Microsoft Certified Gold Partner
Web http://www.clusterhelp.com
Blog http://msmvps.com/clusterhelp

The next ClusterHelp classes are:
Mar 10- 13 in Denver
May 12-15 in New York

>
> -- 
> Regards,
>
> Scott Schnoll
> Microsoft Corporation"
date: Fri, 29 Feb 2008 13:32:17 -0700   author:   Russ Kaufmann [MVP]

Re: Exchange 07 - CCR Pressure   
"Mark Arnold [MVP]"  wrote in message 
news:rmqgs31o2iudodctvkji51uudrngt76e2h@4ax.com...
> That bit about SAN block based corruption is no morre valid than
> log/bit level corruption.

Sorry, Mark. I think that there is some confusion here. If you are doing 
block level copying, then corruption can and will be copied. Entering a 
transaction, copying the transaction, and applying the transaction is not 
anything close to the same thing.

Just because corruption "might" appear in the active copy does not mean that 
the same corruption would appear in the passive copy because it was built 
separately using separate disks and seperate services.

-- 
Russ Kaufmann
MVP - Windows Server - Clustering
ClusterHelp.com, a Microsoft Certified Gold Partner
Web http://www.clusterhelp.com
Blog http://msmvps.com/clusterhelp

The next ClusterHelp classes are:
Mar 10- 13 in Denver
May 12-15 in New York
date: Fri, 29 Feb 2008 13:35:39 -0700   author:   Russ Kaufmann [MVP]

Re: Exchange 07 - CCR Pressure   
"Russ Kaufmann [MVP]" wrote:

> "Josh"  wrote in message 
> news:A38E58AC-0D0B-45D0-9FBB-87B6AA963644@microsoft.com...
> >
> >> >> You can combine the two. Use CCR and use the SAN for the disk space. 
> >> >> No
> >> >> biggie.
> >> >>
> >> >> This blog might help a little, too:
> >> >> http://msmvps.com/blogs/clusterhelp/archive/2007/10/31/which-exchange-server-2007-server-cluster-type-should-i-use-ccr-or-scc.aspx
> >> >>
> >> >
> >> > I'm not sure saying combination of the two actually works. CCR relies 
> >> > on a
> >> > MNS Quorum type cluster while SCC uses a physical disk Quorum. Two
> >> > different
> >> > ways of building a cluster and the fact the CCR/MNS Cluster requires a
> >> > witness.
> >>
> >> CCR will run on a standard cluster. However, let's say that you want to
> >> stick with an MNS based quorum, that is no problem. You can still put 
> >> your
> >> physical disk resources on the SAN, they do not have to be directly 
> >> attached
> >> storage (DAS).
> >>
> >
> > I've got conflicting information to that statement. CCR + SCC is not a 
> > valid
> > configuration considering the MNS requirements of CCR. Per other research, 
> > I
> > see other MSFT engineers agree. In particlar, this quote -
> >
> > "It is not possible to do that. You cannot have SCC and CCR in the same
> > cluster.
> 
> You are mis-reading what I have written. At no time did I say you could have 
> both. I said that you can use CCR with a SAN. I hope that is clearer.
> 

Thanks for the clarification - the wording in the first few sentences did 
make it seem like we were talking being able to do both. "CCR will run on a 
standard cluster. However, let's say that you want to stick with an MNS based 
quorum, that is no problem."

I have no other option than an CCR/MNS based quorum so I really didn't know 
where you were coming from other than an wrong assumption you could have 
both. I think that's a reasonable deduction from our conversation, not sure 
about a mis-reading.

Anyways - The statement about the block by block copying process bringing 
over corruption is true, but why would I copy known bad data? At some point 
we do have to introduce a level of human interaction here, if my exchange 
data has gone bad, I'm not going to keep making snapshots/clones of bad data. 

Afterall - I do like having a job!

As I figure most of the conversation of CCR/SCC will digress into 
money/politics/SLAs/expections. Will both work? Sure. Are they exactly alike, 
NO. Each needs to be evaluated against the requirements of the company.

:-)

--Josh
date: Fri, 29 Feb 2008 14:23:02 -0800   author:   Josh

Re: Exchange 07 - CCR Pressure   
"Josh"  wrote in message 
news:4C234601-DD48-464B-B9A1-81ED41DC7062@microsoft.com...
>> You are mis-reading what I have written. At no time did I say you could 
>> have
>> both. I said that you can use CCR with a SAN. I hope that is clearer.
>>
>
> Thanks for the clarification - the wording in the first few sentences did
> make it seem like we were talking being able to do both. "CCR will run on 
> a
> standard cluster. However, let's say that you want to stick with an MNS 
> based
> quorum, that is no problem."
>
> I have no other option than an CCR/MNS based quorum so I really didn't 
> know
> where you were coming from other than an wrong assumption you could have
> both. I think that's a reasonable deduction from our conversation, not 
> sure
> about a mis-reading.

I better clarify this more. In the RTM version of Exchange Server 2007 you 
are not required to use MNS because the application doesn't know what kind 
of quorum is being used. However, while this is true most of the time, SP1 
for Exchange Server 2007 will block installation unless MNS is being used.

So, your point is very valid regarding the need for MNS.

> Anyways - The statement about the block by block copying process bringing
> over corruption is true, but why would I copy known bad data?

The issue is that you don't know, necessarily, that you have corruption 
until you have it. Wow, did that make no sense or what? <G>

What I am really trying to say is that you usually don't find out that you 
have corruption until you try to backup. So, if you find it, what do you do? 
You restore from a previous backup and apply the logs? OK, if you do that, 
what is your down time?  Now, if you have CCR, you won't have the 
requirement to restore the database from a previous version, you have a 
copy.

> As I figure most of the conversation of CCR/SCC will digress into
> money/politics/SLAs/expections. Will both work? Sure. Are they exactly 
> alike,
> NO. Each needs to be evaluated against the requirements of the company.

Absolutely. However, the main reason an organization implements high 
availability is to mitigate against risks that can be controlled or 
eliminated through the technology. CCR provides higher levels of mitigation 
against database failure issues with the copy of the database, but, as has 
been pointed out, there are costs associated with it.


-- 
Russ Kaufmann
MVP - Windows Server - Clustering
ClusterHelp.com, a Microsoft Certified Gold Partner
Web http://www.clusterhelp.com
Blog http://msmvps.com/clusterhelp

The next ClusterHelp classes are:
Mar 10- 13 in Denver
May 12-15 in New York
date: Fri, 29 Feb 2008 16:23:10 -0700   author:   Russ Kaufmann [MVP]

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us