|
sql
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Raid levelslevels. I know what they are but I am using different books and tests and they all say different things. Raid 0 - fast but no fault tolerance.(stripe) Raid 1 - not as fast but fault tolerance (Mirror) Raid 5 - Better performance that 1 and better fault tolerance (Stripe and parity) Raid 10 - Faster than Raid 5 (Striping and Mirroring) In the Microsoft book, it says that Raid 10 best for log, Data and index files If no Raid 10, then Store Data and Index file on Raid 5 with Tran logs on Raid 10. Exam Cram: Raid 0 is good for Data Raid 1 is good for Logs Raid 5 should not be used in production ?????? One of the sample tests I am using has Volume C - Raid 1 (2 x 10GB) Volume D - Raid 1 (2 x 10GB) Volume E - Raid 0. (2 x 20GB) OS System on C: Data on D: Log on C: How are you supposed to take a test when all your resources contradict each other???? None of these resource agree on anything. I have no idea what to use here. I normally would use Mirrors for OS and Raid 5 for everything else. But I have no idea what the test would expect. Thanks, Tom tshad, think about what you get with each of the RAID levels and then make
your decisions based on that information. RAID 0 -- Striping only. This is the fastest disk access method, but provides NO fault tolerance, and maximizes storage capacity. RAID 1 -- Mirroring. This is not as fast as RAID 0 because a single controller is writing to two disks. This does give fault tolerance, but uses twice as much disk space. RAID 2 -- Duplexing (Mirroring, but uses two separate disk controllers, so is a bit faster than RAID 0 and adds some hardware fault tolerance as well) RAID 3-4 ... RAID 5 -- Striping with Parity. This provides fault tolerance, but the cost is both speed (creating the parity checksums) as well as storage space. It uses about 1 disks worth of space to store the parity checksums. RAID 6 -- Same as 5 with a hot-swappable spare drive that automatically activates. RAID 1+0, 0+1, 10 -- This is the most expensive solution,but provides the fastest access and highest level of fault tolerance. You essentially stripe a set of disks and then mirror that stripe set. Best practices suggest the following: Put the OS on your local C drive. You will want fast disks for your data retrieval and updating as well as fault tolerance. If money is not an issue then RAID 10, otherwise, RAID 5. Your transaction logs are sequential in nature, using a RAID 5 for sequential access is not really what RAID 5 is best at. For that sequential access methodology, you will want fast disks that are not performing parity checksums and so forth. In that case, RAID 1 or RAID 10 is the best option (fault tolerance, and good speed, and good sequential access). When you study for the exam, takes all of these things in to account. Speed, access style, money, fault tolerance and you should be able to derive a good solution. I hope this helps. Rick Sawtell MCT, MCSD, MCDBA, MCITPro: Database Admin/Impl "Rick Sawtell" <r_sawtell@nospam.hotmail.com> wrote in message I understand that.news:ukEaxbY%23JHA.1376@TK2MSFTNGP02.phx.gbl... > tshad, think about what you get with each of the RAID levels and then make > your decisions based on that information. > But obviously there are other opinions and the opinion that I am concerned with are what the test wants. And if ALL the study material out there disagrees - there is NO WAY that I can see how to make the right choice. Based on all you list out, you would think the study material would be consistant but it isn't. So really I am left with only flipping a coin. Thanks, Tom Show quoteHide quote > RAID 0 -- Striping only. This is the fastest disk access method, but > provides NO fault tolerance, and maximizes storage capacity. > RAID 1 -- Mirroring. This is not as fast as RAID 0 because a single > controller is writing to two disks. This does give fault tolerance, but > uses twice as much disk space. > RAID 2 -- Duplexing (Mirroring, but uses two separate disk controllers, so > is a bit faster than RAID 0 and adds some hardware fault tolerance as > well) > RAID 3-4 ... > RAID 5 -- Striping with Parity. This provides fault tolerance, but the > cost is both speed (creating the parity checksums) as well as storage > space. It uses about 1 disks worth of space to store the parity checksums. > RAID 6 -- Same as 5 with a hot-swappable spare drive that automatically > activates. > RAID 1+0, 0+1, 10 -- This is the most expensive solution,but provides the > fastest access and highest level of fault tolerance. You essentially > stripe a set of disks and then mirror that stripe set. > > Best practices suggest the following: > > Put the OS on your local C drive. > You will want fast disks for your data retrieval and updating as well as > fault tolerance. If money is not an issue then RAID 10, otherwise, RAID > 5. > Your transaction logs are sequential in nature, using a RAID 5 for > sequential access is not really what RAID 5 is best at. For that > sequential access methodology, you will want fast disks that are not > performing parity checksums and so forth. In that case, RAID 1 or RAID 10 > is the best option (fault tolerance, and good speed, and good sequential > access). > > When you study for the exam, takes all of these things in to account. > > Speed, access style, money, fault tolerance and you should be able to > derive a good solution. > > I hope this helps. > > Rick Sawtell > MCT, MCSD, MCDBA, MCITPro: Database Admin/Impl > > > >
Show quote
Hide quote
"tshad" <t***@pdsa.com> wrote in message If you care about the data, never put it on RAID 0, For most of the other news:uPNhwvb#JHA.2872@TK2MSFTNGP05.phx.gbl... > > "Rick Sawtell" <r_sawtell@nospam.hotmail.com> wrote in message > news:ukEaxbY%23JHA.1376@TK2MSFTNGP02.phx.gbl... >> tshad, think about what you get with each of the RAID levels and then >> make your decisions based on that information. >> > I understand that. > > But obviously there are other opinions and the opinion that I am concerned > with are what the test wants. And if ALL the study material out there > disagrees - there is NO WAY that I can see how to make the right choice. > Based on all you list out, you would think the study material would be > consistant but it isn't. > > So really I am left with only flipping a coin. > questions, it will depend on the question in the exam. For example, if the question says you need the fastest performance and maximum safety, raid 0+1. If you want safety and you are limited in the disks you have, RAID 5. As always, you have to provide the best answer given the scenario in the particular question. There isn't a law as of the Meades and the Persians. It varies depending on the scenario. I agree with Bob. You should never put data or logs on Raid 0 in production
and if the exam prep says you should I would throw it in the trash immediately. Also the test should provide enough other information to make the decision easier if you know the capabilities of each Raid. -- Show quoteHide quoteAndrew J. Kelly SQL MVP Solid Quality Mentors "tshad" <t***@pdsa.com> wrote in message news:uPNhwvb%23JHA.2872@TK2MSFTNGP05.phx.gbl... > > "Rick Sawtell" <r_sawtell@nospam.hotmail.com> wrote in message > news:ukEaxbY%23JHA.1376@TK2MSFTNGP02.phx.gbl... >> tshad, think about what you get with each of the RAID levels and then >> make your decisions based on that information. >> > I understand that. > > But obviously there are other opinions and the opinion that I am concerned > with are what the test wants. And if ALL the study material out there > disagrees - there is NO WAY that I can see how to make the right choice. > Based on all you list out, you would think the study material would be > consistant but it isn't. > > So really I am left with only flipping a coin. > > Thanks, > > Tom > >> RAID 0 -- Striping only. This is the fastest disk access method, but >> provides NO fault tolerance, and maximizes storage capacity. >> RAID 1 -- Mirroring. This is not as fast as RAID 0 because a single >> controller is writing to two disks. This does give fault tolerance, but >> uses twice as much disk space. >> RAID 2 -- Duplexing (Mirroring, but uses two separate disk controllers, >> so is a bit faster than RAID 0 and adds some hardware fault tolerance as >> well) >> RAID 3-4 ... >> RAID 5 -- Striping with Parity. This provides fault tolerance, but the >> cost is both speed (creating the parity checksums) as well as storage >> space. It uses about 1 disks worth of space to store the parity >> checksums. >> RAID 6 -- Same as 5 with a hot-swappable spare drive that automatically >> activates. >> RAID 1+0, 0+1, 10 -- This is the most expensive solution,but provides the >> fastest access and highest level of fault tolerance. You essentially >> stripe a set of disks and then mirror that stripe set. >> >> Best practices suggest the following: >> >> Put the OS on your local C drive. >> You will want fast disks for your data retrieval and updating as well as >> fault tolerance. If money is not an issue then RAID 10, otherwise, RAID >> 5. >> Your transaction logs are sequential in nature, using a RAID 5 for >> sequential access is not really what RAID 5 is best at. For that >> sequential access methodology, you will want fast disks that are not >> performing parity checksums and so forth. In that case, RAID 1 or RAID >> 10 is the best option (fault tolerance, and good speed, and good >> sequential access). >> >> When you study for the exam, takes all of these things in to account. >> >> Speed, access style, money, fault tolerance and you should be able to >> derive a good solution. >> >> I hope this helps. >> >> Rick Sawtell >> MCT, MCSD, MCDBA, MCITPro: Database Admin/Impl >> >> >> >> > >
Other interesting topics
How to Enqueue Messages With Service Broker in a Timely Fashion
Activity Monitor not showing Database names Server2000 Std Edition Timeouts Unable to access the tape for database backup purpose Maintenance did not delete old files Create Database on the server Upgrading from SQL Express to SQL Enterprise share Template location for SSMS using profiler to capture errors Rolling back bcp takes forever. Shouldn't. |
|||||||||||||||||||||||