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, 2 Nov 2007 06:16:03 -0700,    group: microsoft.public.exchange.design        back       


Best Practice for Exchange - one database per storage group.   
In recent times, I have been hearing that the current best practice for 
Exchange database to storage group design is to utilize all stroage group 
first and then add more databases.  (I get this information by way of an 
Exchange Ranger).

I also read this on page 323 in "Microsoft Exchange Server 2007 - Tony 
Redmond's Guide to Successful Implementation" book, in the 3rd paragraph, it 
states the Microsoft Best Practice for Exchange 2003 is to have one database 
per storage group.  

I need to reference an offical Microsoft document that spells this revised 
Best Practice in database design.   However, I cannot find it anywhere.  Any 
assistance for Microsoft reference material on this best practice would be 
appreciated.

Regards,
Leonard Lee
date: Fri, 2 Nov 2007 06:16:03 -0700   author:   Leonard Lee

Re: Best Practice for Exchange - one database per storage group.   
The Exchange 2003 recommendation:

http://support.microsoft.com/kb/890699

Same as for Exchange 2007:

http://technet.microsoft.com/en-us/library/bb331954.aspx

This configuration is enforced if you implement things like CCR, etc.

-- 
Neil Hobson
Exchange MVP
http://www.msexchange.org/Neil_Hobson/
http://www.msexchangeblog.com


"Leonard Lee"  wrote in message 
news:230EC8F8-F2A8-40F7-BF22-C506F690E7F9@microsoft.com...
> In recent times, I have been hearing that the current best practice for
> Exchange database to storage group design is to utilize all stroage group
> first and then add more databases.  (I get this information by way of an
> Exchange Ranger).
>
> I also read this on page 323 in "Microsoft Exchange Server 2007 - Tony
> Redmond's Guide to Successful Implementation" book, in the 3rd paragraph, 
> it
> states the Microsoft Best Practice for Exchange 2003 is to have one 
> database
> per storage group.
>
> I need to reference an offical Microsoft document that spells this revised
> Best Practice in database design.   However, I cannot find it anywhere. 
> Any
> assistance for Microsoft reference material on this best practice would be
> appreciated.
>
> Regards,
> Leonard Lee
>
date: Fri, 2 Nov 2007 13:33:28 -0000   author:   Neil Hobson [MVP]

Re: Best Practice for Exchange - one database per storage group.   
As Neil states you have to have a 1 to 1 contention if using LCR/CCR.

It is interesting to note however that some storage vendors in the Microsoft 
ERSP 2.0 program are only using this for CCR implementation.

Oliver
date: Fri, 2 Nov 2007 19:30:15 -0000   author:   Oliver Moazzezi [MVP]

Re: Best Practice for Exchange - one database per storage group.   
It is also enforced in SCR in Service Pack 1.  As an aside, using 1 DB per 
SG gives you more aggregate checkpoint depth. The higher the checkpoint 
depth the more likely that the dirty page will remain in memory longer, 
which means it can be updated multiple times before being flushed to disk. 
Here's an example:

1 SG with 5 databases and 1000 total mailboxes (200 mailboxes per database); 
Checkpoint depth= 20MB/1000 = .02
5 SGs with 1 database in each and 1000 total mailboxes (200 mailboxes per 
SG); Checkpoint depth per SG is 20MB/200 = .1

In this example, you have an increase factor of 5 when you have 1 DB per SG 
vs. multiple DBs in a single SG.
-- 
Regards,

Scott Schnoll
Microsoft Corporation
This posting is provided "AS IS" with no warranties, and confers no
rights. Please do not send email directly to this alias. This alias is for
newsgroup purposes only.

"Oliver Moazzezi [MVP]"  wrote in message 
news:uDFCCbYHIHA.1204@TK2MSFTNGP03.phx.gbl...
> As Neil states you have to have a 1 to 1 contention if using LCR/CCR.
>
> It is interesting to note however that some storage vendors in the 
> Microsoft ERSP 2.0 program are only using this for CCR implementation.
>
> Oliver
>
>
>
date: Sun, 11 Nov 2007 12:53:09 +0100   author:   Scott Schnoll [MSFT]

Re: Best Practice for Exchange - one database per storage group.   
On Sun, 11 Nov 2007 12:53:09 +0100, "Scott Schnoll [MSFT]"
 wrote:

>It is also enforced in SCR in Service Pack 1.  As an aside, using 1 DB per 
>SG gives you more aggregate checkpoint depth. The higher the checkpoint 
>depth the more likely that the dirty page will remain in memory longer, 
>which means it can be updated multiple times before being flushed to disk. 
>Here's an example:
>
>1 SG with 5 databases and 1000 total mailboxes (200 mailboxes per database); 
>Checkpoint depth= 20MB/1000 = .02
>5 SGs with 1 database in each and 1000 total mailboxes (200 mailboxes per 
>SG); Checkpoint depth per SG is 20MB/200 = .1
>
>In this example, you have an increase factor of 5 when you have 1 DB per SG 
>vs. multiple DBs in a single SG.


It makes restores so much cleaner as well.
date: Sun, 11 Nov 2007 09:11:16 -0500   author:   Andy David {MVP}

Re: Best Practice for Exchange - one database per storage group.   
Yes Microsoft is recommending one DB per SG. There are reasons related to 
LCR/CCR also
I recommend reading following white papers to get more clear info

http://smtp25.blogspot.com/2007/11/microsoft-certified-technology.html

download DepLarge, DepComp and Depsimple, these are the best free (-: white 
papers I have seen so far

regards
oz




Oz Ozugurlu
Systems Engineer
MCSE 2003| M+| S+
MCDST | Security+|Project+

Telnet25@Gmail.com
http://smtp25.blogspot.com  (Blog)




"Leonard Lee"  wrote in message 
news:230EC8F8-F2A8-40F7-BF22-C506F690E7F9@microsoft.com...
> In recent times, I have been hearing that the current best practice for
> Exchange database to storage group design is to utilize all stroage group
> first and then add more databases.  (I get this information by way of an
> Exchange Ranger).
>
> I also read this on page 323 in "Microsoft Exchange Server 2007 - Tony
> Redmond's Guide to Successful Implementation" book, in the 3rd paragraph, 
> it
> states the Microsoft Best Practice for Exchange 2003 is to have one 
> database
> per storage group.
>
> I need to reference an offical Microsoft document that spells this revised
> Best Practice in database design.   However, I cannot find it anywhere. 
> Any
> assistance for Microsoft reference material on this best practice would be
> appreciated.
>
> Regards,
> Leonard Lee
>
date: Thu, 10 Jan 2008 23:01:11 -0500   author:   oz.ozugurlu

Google
 
Web ureader.com


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