Implementing the RAID is little challenging and user must take decision to install
either software-based RAID or hardware based RAID.Software based RAID
configuration is cheap in price and OS is managing it internally. As all disk
drives are connected and accessed using operating system which helps to configure
RAID. Hardware base RAID controller also a suitable option for our scenario
which required hard drive and RAID controller which need to buy.In our
implementation we used Hardware based RAID controller is used which is
available in the market helps to install RAID in server. Using RAID controller,
we have more advantages like, it is a dedicated processing unit means RAID card
will mange all RAID configuration apart from the operating system. Gives more
speed and space to read and write operations. This can be work on any operating
system also maintaining hard drives is very easy just replace the old drive with
new one. The cost of implementing RAID is costly but it has various levels and
cost of the implementation varies as per levels. RAID has different attributes
which are mirroring data, stripping data, parity and mirroring stripping sets etc.
Hardware cost:
Hardware cost will change as per RAID levels as follows,
RAID level 0:
Just one hard disk used to store data and that data stripped in disk. The extra
disk cost $100 which is less costly than others.
RAID level1:
Mirroring data between two identical disk, means to install level 1 it required least
4 hard disks. Which cost approximately $400.
RAID level 5:
It strips data and distributing parity data across all disks. This architecture does
not require extra hard drive.
Installing RAID is take up to 30 min to install and testing data will take 1 hour.
I would purchase the Adaptec RAID 8405 card to begin with. This card is
compatible with RAID 0.1,5 and 10 and is also compatible with windows. This
device also holds up to 4 drives so it would be perfect to run RAID 10 I
believe. The cost for the RAID controller is $430 and each of the chose M.2 ssd
cards is $9.79 so cost wise it would top out around $500 with tax being
included. As far as how long it would take to install and test I would estimate
from 24 to 48 hours. Mostly because I have never done it so testing and making
sure that everything works would be time consuming. I chose the adaptec
controller due to the fact that it supports all of the 4 basic types of RAID.
Something of a jack of all trades which is something that is appealing to me.
Here are the links to the M.2 SSDs and the RAID controller. "A RAID controller
card is a device between the host system and the storage system, and allows the
two systems to communicate with each other. There are standard redundant array
of independent disks levels that comprise a basic set of RAID configurations that
employ techniques of mirroring, parity, and striping to create large dependable data
stores from multiple general-purpose computer HDD's or hard disk drives. Now,
RAID 0 (striping), RAID 1 (mirroring) and it's variants, RAID 5 (distributed
parity), and RAID 6 (dual party). A RAID controller card is similar to an HBA,
but can also add redundancy, optimize performance, reduce latency, or even make
smart decisions on wrether to store data on an HDD or an SSD cache, depending
on user needs. Since these additional tasks consume power and processing speed,
RAID controllers are typically more expensive than HBA's (Host Bus Adapters)
and handle fewer devices." All of that being said, and if performance and write
is key, I think that RAID 5 would be the best candidate because it distributes
parity, which evens out the stress of a dedicated parity disk among all RAID
members, there is no bottlenecking, and if there is failure of a single drive,
subsequent reads can be calculated from the distributed parity so that no data is
lost. RAID 5 requires at least 3 drives and has block level striping. I think this
would be expensive, but worth it. However the drives should be the same size
and speed for the best results. RAID 1 would be the cheapest. It would take a
very long time to install and test setup. I'm approximating between 7 to 24 hours.
Redundant Arrays of Independent Disks (RAID) 1 technique must be implemented
for achieving fault tolerance in the specific scenario. The performance drag is high
even after the execution of 2 hard disk drives. Raid 5 would be the most reliable
option in the scenario as it strikes a balance between data security, fault tolerance,
and performance. Moreover, the RAID controller would work by virtualizing the
hard disk drives into distinctive groups with particular data protection as well as
redundancy features (Rouse, 2019).
The regular upgradation of the Windows version would help to manage the lag
issue and a graphics card could be further added to empty PCIe ×4 slot on the
motherboard. It would be beneficial as it would help to manage the delay in the
single hard drive by using the SATA connection.Making the purchase of a WD
Desktop Mainstream 2TB IntelliPower 64MB Cache SATA 6.0Gb/s 3.5" Internal
Hard Drive Kit would be an ideal option for desktops (Rouse, 2019).
The hard disk drive would cost about USD 100. The upgradation of the PCIe x
4 graphics card would cost approximately USD 120 as it would have the features
that would help to address the issue relating to fault tolerance.
To be perfectly honest with you I have no clue About this weeks discussion
question. I am literally scratching my hair because I really do not know how to
ask of this question. But I will do the best I can right now.RAID is the way of
combining several independent and relatively small disks into a single storage of a
large size. The disks included into the array are called array members. The disks
can be combined into the array in different ways which are known as RAID
levels. yy I found the website they have different price ranges. There was one that
I came across. It was SYBA SI-PEX40071 PCI-Express Controller Card is
designed for businesses which require large data storage. Equipped with dual chips,
it gives you an easy way to add additional eight internal SATA III ports to your
computer without compromising performance. The SATA III ports offer a blazing-
fast data transfer rate of 6Gbps, while remaining backwards compatible with the
SATA I and SATA II specifications. This controller card supports Port Multiplier
FIS Based or Command Based switching, ensuring maximum performance. After
doing the research on RAID (Redundant Array of Independence Disk, I have a
small understanding on what it is.
You have 4 common types of RAID which is
RAID 0
RAID 1
RAID 5
RAID 10
Using RAID 0 could possible cause you to loose data because it is not full
tolerance.
The only good thing/benefit about RAID 0 is the speed. RAID 0 is not duplicated
and instead is spread through 2 separate disk. If any of the disk fails all data
will be lost.
RAID 1 is full tolerance, and disk 1 will have the same copies as disk 2. If the
one of the disk were to somehow get destroyed, you wouldn't lose DATA because
it has a duplicate copy.
Then we have RAID 5 which is fast and can store a lot of DATA . RAID 5
data is not duplicated but spreads across multiple disk. This is what a lot of
companies use.
The downside to RAID 5 is it reduces collective amount of DATA.
RAID 10, you will need 4 disk. The set of 2 disk are mirrored using a RAID
1 set up, and both sets stripped using RAID 0.
Downside is you can only use 50% of capacity for DATA storage.
In my opinion the best one to go for would be RAID 5, as it is more common
especially in businesses and I think RAID 10 would be really expensive for some
people, including me.
But me personally, I'd go for RAID 1 since it's more in my budget which is
49.99 after doing the research online.
RAID 0 would be the one I'd least likely get because the only benefit with it is
the speed and my data has a higher chance of getting lost.
This weeks discussion is a little tricky, because i really don't know much about
RAID. I did some research on RAID and if i were to purchase a hardware, i
would purchase a Dell H700 Controller.
The difference between the two RAID is that, RAID-1 is lower in price instead
of RAID-10. staying on a budget is always a good thing considering the price of
each RAID and hardware drive. considering my budget, i would purchase RAID-1.
comparing the price between RAID-1 and RAID-10, RAID-1 is about $10 and
RAId-10 is about $900 which makes a very big difference in price.
i chose RAID-1 because it is more in my price range and i can afford to
purchase it.
in order to install RAID-10 you will need to use the hardware or software
solution.
The hardware needed would be something along the lines of this, it goes into the
PCIe x4 slot and makes RAID 0, 1, and 10 possible. I would then purchase 4
more of the same hard drive to make everything simple. After doing research
online, i believe that the best RAID level to use would be RAID 10, if money
is not an issue. RAID 10 does what RAID 1 (Mirroring) and 0 (Data Striping)
do but together. RAID 0 is quick, but is not fault tolerant. It stripes the data
across the hard disks, so in the event that a disk fails you lose all of the data.
Raid 1 is not very fast, but it is fault tolerant. You are only getting half of the
amount of memory due to the data getting mirrored onto the second disk. So in
the event a disk fails, you do not lose all the data on the disk. RAID 10
Combines the two, it requires a minimum of 4 disks, it stripes memory over the
disks and then mirrors the data. Increasing speed and not putting yourself at risk
of losing the data on a disk. RAID (redundant array of independent disks) is a
way of storing the same data in different places on multiple jard drives or solid-
state drives to protect data in the case of a drive failure. There are different
RAID levels, however, and not all have the goal of providing redundancy for a
system.RAID works by placing data on multiple disks and allowing input/output
operations to overlap in a balanced way, improving performance. Because the use
of multiple disks increases the mean time between failuresstoring data redundantly
also increases fault tolerance.
The cost of implementing one of these systems can vary depending upon the
specific needs and capabilities of your unit. The most bang for your buck would
probably be a RAID 5 system but it is the most expensive in the group. To
balance protection and power i would choose a RAID 3 or Raid 4 setup.
To build upon information about the performance of RAID-10, let's say that you
have a server with 20 hard drives, by making it a RAID-10 array, you are
effectively striping mirrors of those disks. So for example, you would have 10
mirrors that are stripped together for performance purposes. One of the great
things about RAID-10 is that the more mirrors that you have, the higher your
Input/Output Operations Per Second or IOPS. IOPS isn't necessarily more speed
during a file-copy though that many disks would help, IOPS are more operations
per-second. So if you were assigned to build a RAID array to support multiple
virtual-machine workloads, RAID-10 would be the best choice because those
multiple virtual-machines would really create a lot of Input Output on that array.
More IOPS is in the basic sense, more things that can be done at the same time
on the array.So at the end of the day, more mirrors inside of a RAID-10 array
allow for more IOPS. Without going crazy in-depth into this, you can also use
other storage technologies to increase your IOPS of your array by using NVME
or SAS/SATA SSD storage as a hot-cache tier zero storage. So that all of the
really common and frequently accessed data is stored in this very highly capable
storage and data that is pulled less frequently is pulled from the much slower
HDD's.
As I was looking online I decided I would buy a Raid kind of control thats
compatible with raid 10. RAID 10 because provides better performance and is also
a combination of raid 1 . It comes with yy fault tolerance and disk mirroring. 10
data is corrupt across disks. When one of the disks gets an error or begins to
fail, data is automatically recreated from the distributed data block. benefits of
using 10 allows stuff to be swapped with no issues to users in the case a
drive fails, and you need to replace it. the RAID 5 being the more professional
choice, it will perform well. only difference is it does not mirror the information
but the other disc can recreate the information using parity.