Skip to main content

What is RAID 0, 1, 5, & 10?

Storage is a very important part of fault tolerance. If something were to happen to a company's data such as a disk failure that results in data loss, than that could have a serious impact on how the company performs. That's why we need to make sure that if a disk does fail, that no data loss would occur. And one of the best ways to prevent data loss is RAID, RAID stands for redundant array of independent disks. In a RAID setup, the data is copied on multiple disks so that in the event of a disk failure, no data would be lost. Now there are four common types of RAID. There is RAID 0, RAID 1, RAID 5 and RAID 10 Now RAID 0 is not fault tolerant, in fact RAID 0 shouldn't even be called RAID because not only does it not provide fault-tolerance, it actually increases the chance for data loss. Because in a RAID 0, the data is not duplicated but it's actually spread or striped across two separate disks. So it's just one of these disks fails, or if you decide to destroy yourself with a hammer, then all the data will be lost. So the only reason why you would want to use RAID 0 his speed. Because when you have 2 disk controllers working instead of 1, then accessing data is much faster. Now RAID 1 is fault tolerant. In a RAID 1 set up the data is copied on more than one disk, so disk 2 will have the exact same copy of the data as disk 1 So in the event of a single disk failure, such as getting destroyed by a laser beam, then no data loss would happen because the other disk would have a duplicate copy. Next we'll talk about RAID 5 In order to use RAID 5 you need to have 3 or more disks, RAID 5 is probably the most common setup that is used because it's fast and it can store a large amount of data. So in a raid 5 setup, data is not duplicated, but its striped or spread across multiple discs. And in addition to the data, there is another very important piece of information that is being evenly spread across all the disks, and this information is called parity, and parity is used to rebuild the data in the event of a disk failure. But there is a downside to RAID 5, because since the equivalent of an entire disk is used to store parity, it reduces the collective amount of data that can be stored in this array. So for example if all 4 of these disks were 1 terabyte each, that totals 4 terabytes, but in a RAID 5 set up, the total amount that will be used for data storage would be 3 terabytes, because the equivalent of 1 entire disk would be used to store parity. And finally there is raid 10 and RAID 10 is basically what the name says, its combining RAID 1 and RAID 0 together, and you need to use a minimum of 4 disks. So in a RAID 10 set up, a set of 2 disks are mirrored using a RAID 1 set up. Then both sets of the two disks are striped using RAID 0. So RAID 10 benefits from the fault tolerance of RAID 1 and the speed of RAID 0. But the downside in a RAID 10, is that you can only use 50% of the capacity for data storage. So if you are using four discs in a RAID 10 setup, you can only use two of them for actual storage.

Comments

Popular posts from this blog

Printers Explained - Laser, Inkjet, Thermal, & Dot Matrix

hello everyone in this article we're going to talk about different types of printers now printers allow the ability to print copies of documents or photos onto paper from a computer now there are several different types of printers but the most common types that are used in homes and businesses are inkjet and laser printers and there are also a couple of less common printers such as thermal printers and dot matrix printers which we'll talk about later so let's first talk about inkjet printers now inkjet printers are the most common printers that are used in homes they are affordable and they produce photo quality results and they are enough to suit the needs of a typical home user now an inkjet printer works by the printhead moving back and forth across the paper during printing and during this process the printhead places ink on the paper in very tiny dots in fact these dots are so tiny that they are smaller in diameter than a human hair and as these dots are precisely pla

VLAN Explained

VLAN stands for virtual local area network a VLAN is a local area network where the computers servers and other network devices are logically connected regardless of their physical location so even if these devices are scattered in different places it wouldn't matter because a VLAN can logically group them into separate virtual networks and the purpose of a VLAN is for improved security traffic management and to make a network simpler so as an example let's say you have a three-story office building and in this building you have computers that belong to certain departments that are mixed in with computers that belong to other departments on the same floor so the red computers represents the accounting department the blue computers represent the shipping department and the green computers represent the support department now as you can see all these computers from these different departments are all connected to a switch so they are all on one segment on a local area network or

Port Forwarding Explained

what is port forwarding now maybe you've heard about it but you weren't exactly sure what it was or how it works so basically port forwarding allows computers over the Internet to connect to a specific computer or service within a private network it's basically making your computer accessible over the Internet even though you're behind a router so for example let's say a friend of yours at their home wants to remotely control your computer at your home using a service such as remote desktop connection now remote desktop connection is a service built into Microsoft Windows that enables you to connect to another computer running Microsoft Windows and then once you're connected to the remote computer you can use that computers programs and files just as if you were sitting in front of it so now your friend is ready to connect to your computer so we starts up the remote desktop connection and sends the request to your public IP address with a specific port number no