Describe a modification that solves this problem

Assignment Help Basic Computer Science
Reference no: EM131323271

You are developing a storage system for a application that demands unusually high reliability, so you have decided to use a three-replica durable storage scheme. You plan to use three ordinary disk drives D1, D2, and D3, and arrange that D2 and D3 store identical mirror copies of each block stored on D1. The disk drives are of a simple design that does not report read errors. That is, they just return data, whether or not it is valid.

10.1a. You initially construct the application so that it writes a block of data to the same sector on all three drives concurrently. After a power failure occurs during the middle of a write, you are unable to reconstruct the correct data for that sector. What is the problem?

10.1b. Describe a modification that solves this problem.

10.1c. One day there is a really awful power glitch that crashes all three disks in such a way that each disk corrupts one random track. Fortunately, the system wasn't writing any data at the time. Describe a procedure for reconstructing the data and explain any cases that your procedure cannot handle.

Reference no: EM131323271

Questions Cloud

The new equipment and cabinetry will cost dollar : Sam Hinds, a local dentist, is going to remodel the dental reception area and two new workstations. He has contacted A-Dec, and the new equipment and cabinetry will cost dollar 18, 000. A-Dec will finance the equipment purchase at 7.5 percentage over..
Calculate the value of your selected barrier option : Calculate the value of your selected barrier option and use it with the results you obtained in part a or b to determine the price of a standard European call or put.
Discuss about the research methods and data mining : Using the Waters Bottling Company in Module 1, continue to build the Marketing Plan Sections for the product you have selected/ invented/ created. Complete the following in MS Word: Be concise but complete in your analysis of each plan element. Yo..
What is wrong with tracy''s idea : A user who wishes to log in simply presents his or her name and this password; the system can authenticate the user by again transforming the user's name with the password key to see if the result is the same as the presented password. Thus no cen..
Describe a modification that solves this problem : You initially construct the application so that it writes a block of data to the same sector on all three drives concurrently. After a power failure occurs during the middle of a write, you are unable to reconstruct the correct data for that secto..
Find the available fonts on the user''s system : Enhance the font viewer program to allow the user to select different fonts. Research the API documentation to find out how to find the available fonts on the user's system.
Consequences of in group and out group categorization : So, what are the consequences of in group and outgroup categorization? How does this categorization affect a person's behavior in a group or team?
Create your own interpretation of a poem : Create your own interpretation of a poem. Underscore and define unfamiliar vocabulary, note formal elements, identify the speaker, situation, etc. Your essay must comment on each line of the poem and it must include an introductory paragraph that ..
Write a program that contains a text field and a button : Write an application with three buttons labeled "Red", "Green", and "Blue" that changes the background color of a panel in the center of the frame to red, green, or blue.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Distinguish between application and system software

Distinguish between application and system software. Differentiate between system development and program development. Explain security, privacy and ethical issues related to information technology.

  Describe three uses for a read-only database

Compare the difficulty of writing sub queries and joins with the difficulty of dealing with anomalies caused by multivalued dependencies.

  Describe the graphical coordinate system in java

How do you specify a particular color to be used as fill when using the Graphics class?

  Standardization of health information

Ad Hoc Versus Standard Representations and Formal Versus Informal StandardsChange is a constant in the field of health care, and this continual evolution necessitates various means of classifying and representing the vast amount of health informat..

  Input values for the projected cost of a vacation

Create the logic for a program that accepts input values for the projected cost of a vacation and the number of months until vacation. Pass both values to a method that displays the amount you must save per month to achieve your goal.

  Where did concept of object oriented programming originate

Where did the concept of object oriented programming originate

  Show an example of selection

Problem question from Kendall and Kendall, Systems Analysis and Design 9th Edition. Problem 1 page 395. see the attached table for question details.

  Determine the eigenvalues

How to determine the eigenvalues  of L(P) in the following stages :  - determine the eigenvalues of Kn

  Calculate and display each student''s average test score

The program should allow the user to enter each student's name and his or her four test scores. It should then calculate and display each student's average test score and a letter grade based on the average.

  Identify possible actors and use cases

1. Identify possible actors and use cases involved in Personal Trainer's operations. 2. Create an object relationship diagram for the Personal Trainer information system.

  Moral obligation to promote the greater good

Christian servant leaders profess to serve those whom they lead through love and the moral obligation to promote the greater good of others.

  Create a new sequential search method

The sequential search algorithm will always find the first occurrence of an item in a data set. Create a new sequential search method that takes a second integer argument indicating which occurrence of an item you want to search for.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd