wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Raid

profile
Ankit sharma undefined
Sep 09, 2024
0 Likes
0 Discussions
100 Reads

In operating systems (OS), a RAID (Redundant Array of Independent Disks) is a technology used to improve the performance, reliability, or storage capacity of disk systems by combining multiple physical drives into a single logical unit. Different RAID levels provide varying balances between fault tolerance (redundancy) and performance.Here are some common RAID levels:1. RAID 0 (Striping):Purpose: Increased performance.How it works: Data is split across multiple disks.Pros: High performance because reads and writes happen in parallel.Cons: No redundancy; if one disk fails, all data is lost.2. RAID 1 (Mirroring):Purpose: Data redundancy.How it works: Data is copied (mirrored) identically across two or more disks.Pros: High fault tolerance since data is stored on more than one disk.Cons: Higher cost as storage capacity is effectively halved.3. RAID 5 (Striping with Parity):Purpose: Balance of performance and fault tolerance.How it works: Data is striped across multiple disks with parity information (error detection) stored on one disk.Pros: Can tolerate a single disk failure without losing data.Cons: Slightly slower writes due to parity calculations.4. RAID 6 (Striping with Dual Parity):Purpose: Better fault tolerance.How it works: Similar to RAID 5 but with additional parity, allowing two disks to fail.Pros: Can handle two simultaneous disk failures.Cons: Lower write performance due to dual parity calculations.5. RAID 10 (1+0, Mirroring + Striping):Purpose: Combines RAID 1 and RAID 0.How it works: Data is mirrored and then striped across multiple disks.Pros: High performance and redundancy.Cons: High cost since it requires at least four disks.In the context of an operating system, RAID can be implemented either through:Software RAID: Managed by the OS with no need for dedicated hardware. Example: Linux software RAID.Hardware RAID: Managed by a dedicated RAID controller.The choice of RAID level depends on the specific needs for performance, cost, and redundancy.


Comments ()


Sign in

Read Next

LISP - Library Management System

Blog banner

Race Conditions

Blog banner

How To Invest In Indian Stock Market @ BSE & NSE ~ Tutorial 3

Blog banner

computer security

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

Direct Memory Access

Blog banner

note taker app

Blog banner

Internet of Things and cyber security

Blog banner

How I use google in my daily life

Blog banner

Linux 94

Blog banner

Threads

Blog banner

Decision Tree: A Diagram Model

Blog banner

Threads

Blog banner

A-B-C of Networking: Part-1 (Basics)

Blog banner

A BLOG ON MYSQL

Blog banner

Incorporating Automation into Digital Forensics.

Blog banner

Music is life

Blog banner

Geographic Information Systems(By aditi Unnikrishnan)

Blog banner

Google

Blog banner

Hot Mango Pickle (Methiyu)

Blog banner

Why Moms Are Choosing Customised School Accessories Over Generic Products

Blog banner

PERSONALITY DEVELOPMENT

Blog banner

The Memory Hierarchy

Blog banner

Bharat Maps

Blog banner

Evolution of Operating Sytems

Blog banner

INDIAN CHEAPEST COSMETICS BRAND

Blog banner

Digital Marketing Ethics Transparency Trust And Brand Reputation digital

Blog banner

E-BUSINESS RISK MANAGEMENT

Blog banner

TEAMWORK

Blog banner

Security issues in Sensor Networks and gathering admissible evidence in Network Forensics

Blog banner

Procedure For Corporate High-Tech Investigations

Blog banner

Security Issues and Countermeasures

Blog banner

Logical and physical address

Blog banner

Getting into Anime

Blog banner

Life

Blog banner

MySQL

Blog banner

Operating Systems

Blog banner

Introduction to Solidity Programming for Blockchain Development

Blog banner

Record Blocking

Blog banner

Top 5 Benefits of Artificial Intelligence

Blog banner

How Personalised Gifts Create Lasting Memories for Children?

Blog banner

Scheduling

Blog banner