Can you define heavy use? On Thu, Oct 2, 2008 at 11:03 PM, Michael B. Smith < [EMAIL PROTECTED]> wrote:
> Obligatory Warning: This post uses basic math! <gasp> > > It also serves to show why, while the OP thought this was a quick question, > it really is not. Even with small servers and small numbers of users, you > have to pay attention to the I/O subsystem. I've gone into far too many SBS > customers who thought their SBS server with SATA disks should support 10 > users just fine. Well, it really depends. > > I covered the performance calculation for RAID-1 and RAID-5 on SCSI and > SATA > recently in the eZine EMO: > > > http://peach.ease.lsoft.com/scripts/wa.exe?A2=ind0809&L=EMO-NEWSLETTER&T=0&F > =&S=&P=1470 > > I added some more information about how this effects SANs here: > > > http://theessentialexchange.com/blogs/michael/archive/2008/09/19/it-s-all-ab > out-the-iops-silly.aspx > > I cover this particular question (the performance required of disk > subsystems for Exchange and how that is affected by disk choice, controller > choice, SAN choice, etc.) in great depth in my upcoming book "Exchange > Server 2007: Operations and Monitoring". That's my commercial. :-) > > Using RAID-1, read performance is equal to (IOPS * N), where N is the > number > of disks in the array and IOPS is the total IOPS available from a single > disk. Write performance is (IOPS * N / 2). Note that N must always be an > even number (such as 2, 4, 6, 8.) with RAID-1. However, the amount of disk > available is (GB * N / 2), where GB is the amount of disk space available > on > a single disk. > > Using RAID-5, read performance is equal to (IOPS * (N - 1)). Write > performance is (IOPS * ((N - 1)/ 4)). Note that N can be any number higher > than 2. The amount of disk space is (GB * (N - 1)). > > For 40 heavy users, your database IOPS requirement is about 20 IOPS. Your > transaction log IOPS requirement is about 8 IOPS. We will exclude the > operating system and page file IOPS requirement as best practice requires > that they be on separate volumes/arrays than any Exchange array. (Given the > proper amount of memory in a server, Exchange will not page significantly; > and after cache is steady-stated, I/O requirements of the operating system > are quite small.) > > Your average 7,200 RPM SATA drive will only provide you with approximately > 35 IOPS (this is called a "full stroke" IOPS, required for any random > access > application, as opposed to sequential read/write). In RAID-1 (two disks), > your Read IOPS is 70, however your Write IOPS is still only 35 IOPS! > Assuming Exchange 2007, with approximately a 1:1 read:write ratio, your > average IOPS is 52.5. > > In RAID-5 (three drives), your Read IOPS is 70 IOPS and your Write IOPS is > 17.5 IOPS. Average IOPS is 44 IOPS. RAID-5 does meet the I/O requirements > for 40 heavy Exchange users with those drives. However, during times of > heavy database update, the disk drives will be unable to keep up and > Exchange performance will degrade. > > I would not provision RAID-5 in this configuration. > > If you are configuring a single Exchange server (that is, one that holds > all > the Exchange roles), you should consider bumping the memory to 4 GB (the > calculation actually comes to 3.2 GB, but that would be pretty hard to > find!). > > Regards, > > Michael B. Smith, MCITP:SA,EMA/MCSE/Exchange MVP > My blog: > http://TheEssentialExchange.com/blogs/michael<http://theessentialexchange.com/blogs/michael> > Link with me at: http://www.linkedin.com/in/theessentialexchange > > -----Original Message----- > From: Martin Blackstone [mailto:[EMAIL PROTECTED] > Sent: Thursday, October 02, 2008 10:15 PM > To: MS-Exchange Admin Issues > Subject: RE: Quick Question > > Those 1 TB drive are SATA I'm sure so they may be overkill size wise, they > are not performance wise. > > -----Original Message----- > From: Jason Tierney [mailto:[EMAIL PROTECTED] > Sent: Thursday, October 02, 2008 6:29 PM > To: MS-Exchange Admin Issues > Subject: RE: Quick Question > > I would just throw them in a single RAID5 and make a 40GB Windows partition > and put everything else on the other partition. > > Specs are made for servers that hold hundreds of users. For 30-45 users, > your 4 1TB drives are overkill anyway. Get a decent proc and 2-3GB of RAM > and you'll have no troubles at all. > > Jason Tierney, MCITP:EA > Vice President, Consulting Services > > Corporate Network Services > "Count on Us" > 20010 Fisher Ave, Suite E > Poolesville, MD 20837 > direct: 240-425-4441 | main: 301.948.8077 | fax: 301.349.2518 > http://www.cornetser.com<http://www.cornetser.com/> > Best Place to Work, Alliance for Workplace Excellence - 2006, 2007, 2008 > > ...ask me how to better manage your IT costs with PROSuite > > > ~ Ninja Email Security with Cloudmark Spam Engine Gets Image Spam ~ > ~ http://www.sunbeltsoftware.com/Ninja ~ > ~ Ninja Email Security with Cloudmark Spam Engine Gets Image Spam ~ ~ http://www.sunbeltsoftware.com/Ninja ~