Question

For the following questions, describe in detail what happens in a RAID-5 system when one disk fai...

  1. For the following questions, describe in detail what happens in a RAID-5 system when one disk fails. You may assume a system with 6 disks.
    1. ( 1 point) What happens when reading a piece of data from which the parity is stored on the failed disk?
    1. (1 point) What happens when reading a piece of data for which the actual data is stored on the failed disk?
    1. (1 point) If we replace the failed disk with a new disk, how could the system be returned to its original state?
    1. (2 points) How much data would need to be read and written during recovery? Estimate how long recovery would take if there were no competing requests in the system.
    1. (2 points) What might happen if we want to write a new piece of data while there is still a failed disk in the system? List at least two options. For each option, say how this would complicate your answer to the previous question.
0 0
Add a comment Improve this question Transcribed image text
Answer #1

RAID 5 is a redundant array of independent disks configuration that uses disk striping with parity. Because data and parity are striped evenly across all of the disks, no single disk is a bottleneck. Striping also allows users to reconstruct data in case of a disk failure.

RAID 5 evenly balances reads and writes, and is currently one of the most commonly used RAID methods. It has more usable storage than RAID 1 and RAID 10 configurations, and provides performance equivalent to RAID 0.

RAID 5 groups have a minimum of three hard disk drives and no maximum. Because the parity data is spread across all drives, RAID 5 is considered one of the most secure RAID configurations.

The benefits of RAID 5 primarily come from its combined use of disk striping and parity. Striping is the process of storing consecutive segments of data across different storage devices, and allows for better throughput and performance. Disk striping alone does not make an array fault tolerant, however. Disk striping combined with parity provides RAID 5 with redundancy and reliability.

RAID 5 used parity instead of mirroring for data redundancy. When data is written to a RAID 5 drive, the system calculates parity and writes that parity into the drive. While mirroring maintains multiple copies of data in each volume to use in case of failure, RAID 5 can rebuild a failed drive using the parity data, which is not kept on a fixed single drive.

RAID 5 is one of the most common RAID configurations, and is ideal for application and file servers with a limited number of drives. Considered a good all-around RAID system, RAID 5 combines the better elements of efficiency and performance among the different RAID configurations.

Fast, reliable reads are major benefits. This RAID configuration also offers inexpensive data redundancy and fault tolerance. Writes tend to be slower, because of the parity data calculation, but data can be accessed and read even while a failed drive is being rebuilt. When drives fail, the RAID 5 system can read the information contained on the other drives and recreate that data, tolerating a single drive failure.

Longer rebuild times are one of the major drawbacks of RAID 5, and this delay could result in data loss. Because of its complexity, RAID 5 rebuilds can take a day or longer, depending on controller speed and work load. If another disk fails during the rebuild, then data is lost forever.

PLEASE GIVE A LIKE***

Add a comment
Know the answer?
Add Answer to:
For the following questions, describe in detail what happens in a RAID-5 system when one disk fai...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Please help! B. Describe what happens at a point on the surface of the water where:...

    Please help! B. Describe what happens at a point on the surface of the water where: • a crest meets a crest . . a trough meets a trough a crest meets a trough For each of the above cases, describe how your answer would differ if the amplitudes of the two waves were not equal. Explain your reasoning. If the waves from two identical sources travel different distances to reach a particular point, the amplitudes of the waves from...

  • With the following code answer the following questions. describe what happens when the following code is...

    With the following code answer the following questions. describe what happens when the following code is executed: String[] searchMe = {"apple","bear","cat","dog","elephant"}; describe what is being created when this statement executes System.out.println(linearFind("cat",searchMe)); describe the values passed to the method describe how each of the specific values are compared to each other describe when the method stops executing and/or when the loop stops executing describe what is returned to beoutprinted System.out.println(binaryFind("apple",searchMe)); describe the values passed to the method describe how each of...

  • Watch The Angry Patient video and answer the following questions: (5 Points) What is the correct...

    Watch The Angry Patient video and answer the following questions: (5 Points) What is the correct way to manage an angry patient?  How would you handle the situation that was presented in the video? Watch the Getting along with Coworkers video and then answer the following question: (5 Points) What do you think about Rita’s attitude? Was it professional? Explain why. Watch the Aural Temperature video and answer the following questions: (5 Points) Explain how you would take the aural...

  • Explain what enterprise resource planning (ERP) systems. Outline several of their key characteristics. Describe in reasonable...

    Explain what enterprise resource planning (ERP) systems. Outline several of their key characteristics. Describe in reasonable detail how a company leverages an ERP system and how its operations are improved after installing an ERP system like SAP. Explain how a supply chain management system helps an organization make its operations more efficient What is Upstream and Downstream management of the supply chain? Explain the concept of “Supply Network”, its benefits, and how technology made this concept available Explain the difference...

  • To insure that file output is written to the disk you need to execute what method?...

    To insure that file output is written to the disk you need to execute what method? a. commit() b. write() c. close() d. complete() The following is called the ________ of a function. def myFunction(x,y) : a. header b. footer c. sentinel d. index True or False: A commonly used program that uses regular expressions is grep. True or False: In Python exception handling provides a mechanism for passing control from the point of the error detection to a handler...

  • SHORT ANSWER QUESTIONS Part 1 Classes Abstraction: What is Abstraction in terms of representation? Specifically what...

    SHORT ANSWER QUESTIONS Part 1 Classes Abstraction: What is Abstraction in terms of representation? Specifically what choices does one make when creating a class that is an example of Abstraction? Encapsulation: What is encapsulation? What is information hiding? What does a public interface to a class consist of (not in the sense of actual java interfaces but what the client uses to manipulate objects of the class) What is an object of a class? What is the constructor? How do...

  • Answer the question: "what is a system?" It can be as short as one page or...

    Answer the question: "what is a system?" It can be as short as one page or as long as 3 pages. What is a System? The term “system” originates from the Greek term syst¯ema, which means to “place together.” Multiple business and engineering domains have definitions of a system. This text defines a system as: System An integrated set of interoperable elements, each with explicitly specified and bounded capabilities, working synergistically to perform value-added processing to enable a User to...

  • Code is in C# Your instructor would like to thank to Marty Stepp and Hélène Martin...

    Code is in C# Your instructor would like to thank to Marty Stepp and Hélène Martin at the University of Washington, Seattle, who originally wrote this assignment (for their CSE 142, in Java) This program focuses on classes and objects. Turn in two files named Birthday.cs and Date.cs. You will also need the support file Date.dll; it is contained in the starter project for this assignment. The assignment has two parts: a client program that uses Date objects, and a...

  • Showtime Sound & Lighting (SSL) Inc. is one of three small businesses owned by Tom Smith....

    Showtime Sound & Lighting (SSL) Inc. is one of three small businesses owned by Tom Smith. SSL’s line of business is centered on providing services for the local entertainment industry as well as other organizations such as civic groups and churches in need of support for large gatherings. SSL’s services range from simple DJ services to rental and sale of audio, video, and lighting equipment. Support may be provided on either a continuous or a one-time basis. SSL has noticed...

  • 5. Please answer the following questions with respect to PLC Theory (8) a. Which phase of...

    5. Please answer the following questions with respect to PLC Theory (8) a. Which phase of the PLC is the pizza business? What indicators can you list? b. Given the phase of the PLC you indicated at part a: 1. What marketing mix strategies would you expect Dominos to be using? il. What marketing mix strategies is Dominos actually using? Ill. What disconnects, issues or questions arise from parts I and il above? The Strategy Carrying Domino's to New Heights...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT