What is the main goal of raid technology, Database Management System

Assignment Help:

What is the main goal of RAID technology? Describe the levels 1 through 5.

RAID stands for Redundant Array of Inexpensive (or sometimes "Independent")Disks.

RAID is a method of combining several hard disk drives into one logical unit (two or more disks grouped together to appear as a single device to the host system). RAID technology was developed to address the fault-tolerance and performance limitations of conventional disk storage. It can offer fault tolerance and higher throughput levels than a single hard drive or group of independent hard drives. While arrays were once considered complex and relatively specialized storage solutions, today they are easy to use and essential for a broad spectrum of client/server applications.

RAID 1 : Mirrored set without parity. Gives fault tolerance from disk errors and failure of all but one of the drives. Increased read performance occurs while using a multi-threaded operating system in which supports split seeks, extremely small performance reduction while writing. Array continues to operate so long as at least one drive is functioning. Using RAID 1 along with a separate controller for each disk is sometimes known as duplexing. SNIA definition.

RAID 2: Redundancy through Hamming code. Disks are synchronised and striped inside very little stripes, Frequent in single bytes/words. Hamming codes error correction is computed across corresponding bits on disks, and is stored on multiple parity disks. SNIA definition.

RAID 3: Striped set along with dedicated parity/Bit interleaved parity. This mechanism gives an improved performance and fault tolerance same to RAID 5, but with a dedicated parity disk rather than rotated parity stripes. The single parity disk is a bottle- neck for writing since every write needs updating the parity data. One minor advantages is the dedicated parity disk permits the parity drive to fail and operation will continue without parity or performance penalty.

RAID 4: Block level parity. Identical to RAID 3, but does block-level striping instead of byte-level striping. In this setup, files can be distributed among multiple disks. Each disk operates independently that permits I/O requests to be performed in parallel, by data transfer speeds can suffer because of the type of parity. The error detection is achieved through dedicated parity and is stored in a separate, single disk unit.

RAID 5: It distributes data and parity information across all disks.


Related Discussions:- What is the main goal of raid technology

ER diagram in database, What is an ER diagram? Why is it used in Database m...

What is an ER diagram? Why is it used in Database management system (DBMS)?

List the armstrong axioms for functional dependencies, List the Armstrong's...

List the Armstrong's axioms for functional dependencies.  What do you understand by soundness and completeness of these axioms?      Ans: The Armstrong's axioms are: F1:

Entity Relationship for music band managem modeliing, i am required to come...

i am required to come up with entities relationships, optionality and cardinality from a scenario. there is a night club and bookings for a musician band

Describe queries with complex types, Describe queries with complex types? ...

Describe queries with complex types? The present extension of the SQL query language deal with the complex type Let us start with the simple example: Find the title and t

Explain the concept of qbe, Explain the concept of QBE? Query-by-exampl...

Explain the concept of QBE? Query-by-example represents a visual/graphical approach for accessing information in a database by the use of query templates called as skeleton tab

What are the basic merits of decomposition, The basic merits of decompositi...

The basic merits of decomposition. The Advantages of Decomposition 1.  Separate person can work on each subsystem. 2.  A particular software engineer can specialize in a

Entity integrity constraint - relational constraints, It defines that no pr...

It defines that no primary key value can be null. This is as the primary key is used to recognize individual tuple in the relation. So we will not be able to recognize the records

List the types of authorization, List the types of authorization. A) R...

List the types of authorization. A) Read authorization B) Write authorization C) Update authorization D) Drop authorization

What three major types of actions includes databases, What three major type...

What three major types of actions includes databases? Briefly discuss these The three major types of actions including databases are: (i) Defining: It includes specifyin

Write Your Message!

Captcha
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