SlideShare a Scribd company logo
1 of 23
Disk Rebuild & Spare Disks
In Qsan Network Storage
                      QsanTechnology.com
RAID 0, RAID 1
        (Performance)                (Data Protection)
            RAID 0                        RAID 1

    D   Z                            D
    C   Y                            C
    B   X                            B
    A   W                            A
                             Write



         AA            WW                AA          AA
        BB             X
                       X                 B
                                         B           B
                                                     B
         CC            YY                CC          CC
        DD             Z
                       Z                 D
                                         D           D
                                                     D

            2X write speed                1X write speed
RAID 0, RAID 1
        (Performance)              (Data Protection)
            RAID 0                      RAID 1

    D   Z                          D
    C   Y                          C
    B   X                          B
    A   W                          A

                            Read


         AA           WW               AA         AA
        BB            X
                      X                B
                                       B          B
                                                  B
         CC           YY               CC         CC
        DD            Z
                      Z                D
                                       D          D
                                                  D

            2X Read Speed               2X Read Speed
RAID 5
               RAID 5 (1 Parity Stripe)    A Balance of
                                           performance and protection

               DATA
D1   C1   B1     A1                       D1      C1        B1   A1
D2   C2   B2     A2                       D2      C2        B2   A2
D3   C3   B3     A3                       D3      C3        B3   A3


                                               CALC
                                               ULAT
                                                ES
                A1           A2       A3               Ap
                B1           B2       Bp               B3
                C1           Cp       C2               C3
                Dp           D1       D2               D3

                     CALCULATES
RAID 5
               RAID 5 (1 Parity Stripe)    A Balance of
                                           performance and protection

               DATA
D1   C1   B1     A1                       D1     C1        B1   A1
D2   C2   B2     A2                       D2     C2        B2   A2
D3   C3   B3     A3                       D3     C3        B3   A3




                A1         A2         A3            Ap
                B1         B2         Bp            B3          B3
                C1         Cp         C2            C3
                                                   Fails
                Dp         D1         D2            D3

                                                CALCULATES
Comparison

                  RAID 0   RAID 1         RAID 5   RAID 6
Min. Disk #         2         2             3        4
Fault               0        N-1            1        2
Tolerance Disk
#
Space              nX        1X           (n-1)X   (n-2)X
N: Disk numbers
X: Disk space



                               All Qsan RAID
                           systems support RAID
                             0, 1, 0+1. 5, 6, 10

                                                            6
Degrade Mode

   When one or more physical disks in a RAID Group
    failed or missing, if…
       Amount of healthy disks left in the RAID Group >= X , where
          X = 1 in RAID 1 (N disks)
          X = N-1 in RAID 3/5 (N disks)

          X = N-2 in RAID 6 (N disks)

       The RAID group enters Degraded Mode, waiting for failed
        disks to be replaced/recovered.
            RAID 0 enters failed status directly.
       Else, the RAID Group fails, cannot be recovered.
Degrade Mode Test

   How many failed physical disks at most can you have
    in a RAID group to keep data availability?

       RAID 5 of 3 disks
       RAID 0 of 2 disks
       RAID 1 of 2 disks
       RAID 6 of 4 disks
Degrade Mode Test

   How many failed physical disks at most can you have
    in a RAID group to keep data availability?

       RAID 5 of 3 disks   Answer: 1 disk
       RAID 0 of 2 disks   Answer: 0 disk
       RAID 1 of 2 disks   Answer: 1 disk
       RAID 6 of 4 disks   Answer: 2 disk



                                             Do you pass this test?
RAID Group Health Status
                               All disks in good condition



                                          Healthy
 Failed/Missing Disk Amount
     Within tolerance amount
                                                              Rebuilding finished

                                  Failed/Missing Disks
                                   Replaced/Restored
               Degraded                                      Rebuilding


                                                              Failed/Missing Disk Amount
 Failed/Missing Disk Amount
                                                              (including disks being rebuilt)
  Exceeds tolerance amount
                                                              Exceeds tolerance amount

                                          Failed
Rebuild Mode

   While Rebuilding is processing
       All VDs (virtual disk) in the same RG(RAID group) are to be rebuilt
       VDs are rebuilt in order
       DATA can still be accessed
       Slower Performance
       Frequent I/O while rebuilding affects rebuilding progress
RAID Failure
   Disks undetected
       Removed disks, bad connectors, unpowered disks


   Failed Disks
       Bad disk status reported from the disks
       More than 300 I/O retries accumulated in 10 minutes
       Replace the faulty disks with healthy ones

       Read Error?
          Does not necessarily indicate disk failure.
          Disks with read errors are more likely to fail.

          Rebooting the system clears the Read Error status.
Spare Disks
   What is a spare disk?

   Why do we need spare disks?

   Types of spare disks
       Global spare
       Dedicated spare


   Requirements?
       What do we need in the system to use this function?
Global Spare (GS)

   A disk that is assigned to be the spare disk of ANY RG
    in need.
   Can be used by ANY degraded RG.


      RG1    RG1   RG2    RG3

      RG1    RG1   RG2    RG3

      RG1    RG1   RG2    GS
      RG1    RG1   RG2    GS
Global Spare (GS)

   A disk that is assigned to be the spare disk of ANY RG
    in need.
   Can be used by ANY degraded RG.
                   Auto assign


      RG1    RG1       RG2       RG3

      RG1    RG1       RG2       RG3

      RG1    RG1       RG2       GS
      RG1    RG1       RG2       GS
Global Spare (GS)

   A disk that is assigned to be the spare disk of ANY RG
    in need.
   Can be used by ANY degraded RG.
                   Auto assign


       RG1   RG1       RG2       RG3

       RG1   RG1       RG2       RG3

       RG1   RG1       RG2       GS
       RG1   RG1       RG2       GS


                        Auto assign
Dedicated Spare (DS)

   A disk that is assigned to be the spare disk of a
    Dedicated RG.
   Used by the dedicated RG ONLY.


      RG1    RG1    RG2   RG3

      RG1    RG1    RG2   RG3

      RG1    RG1    RG2    DS1
      RG1    RG1    RG2    DS3
Dedicated Spare (DS)

   A disk that is assigned to be the spare disk of a
    Dedicated RG.
   Used by the dedicated RG ONLY.
                   Auto assign

      RG1    RG1    RG2    RG3

      RG1    RG1    RG2    RG3

      RG1    RG1    RG2    DS1
      RG1    RG1    RG2    DS3
Dedicated Spare (DS)

   A disk that is assigned to be the spare disk of a
    Dedicated RG.
   Used by the dedicated RG ONLY.
                   Auto assign

      RG1    RG1    RG2    RG3

      RG1    RG1    RG2    RG3

      RG1    RG1    RG2    DS1
      RG1    RG1    RG2    DS3

                                 NOT allowed!!
TrioNAS LX U600Q




   Outstanding Performance         Advanced Protection
    o Hardware RAID                  o    Snapshot
    o SSD caching                    o    Volume clone
    o Qsan Unified OS                o    Battery Backup Module
                                     o    AntiVirus
   Integrated Backup Solution      Storage Efficiency
    o Amazon S3 Cloud backup         o    Thin Provisioning, DeDup, Compression
    o Remote Replication             o    UnifiedAUTH
                                                                             20
AegisSAN LX P600Q (iSCSI)




   10GbE iSCSI-6G SAS High Availability Systems            Outstanding Performance
     Intel Xeon Dual core CPU, Intel® Ethernet               QiSOE (Qsan Hardware iSCSI
      10GbE                                                    offload engine)
     Dual Active controllers, and full redundant             Up to 640K IOPS, up to 4,000
      and hot-pluggable design                                 MB/s throughput
     2x 10GbE + 2x 1GbE iSCSI ports per controller

     SBB form factor, 4U24/3U16/2U12/2U24

     Support RAID 0, 1, 0+1, 3, 5, 6, 10, 30, 50, 60,
      JBOD, N-way mirror, online volume
      expansion                                                                               21
AegisSAN LX F600Q (Fibre Channel)




   8GbE FC-6G SAS High Availability Systems                Outstanding Performance
     Intel Xeon Dual core CPU                                Up to 650K IOPS, up to 5,000

     Dual Active controllers, and full redundant and          MB/s throughput
      hot-pluggable design
     4x 8G FC + 2x 1GbE iSCSI ports per controller

     SBB form factor, 4U24/3U16/2U12/2U24

     Support RAID 0, 1, 0+1, 3, 5, 6, 10, 30, 50, 60,
      JBOD, N-way mirror, online volume expansion

                                                                                          22
QsanTechnology.com
Sales@QsanTechnology.com


      Thank you very much!

More Related Content

Similar to Disk Rebuild & Spare Disk for Network Storage

RAID and Storage Arrays
RAID and Storage ArraysRAID and Storage Arrays
RAID and Storage ArraysChris Pierce
 
Raid 091113193838-phpapp01
Raid 091113193838-phpapp01Raid 091113193838-phpapp01
Raid 091113193838-phpapp01basca4
 
RAID PPT vivek mangal.pptx
RAID PPT vivek mangal.pptxRAID PPT vivek mangal.pptx
RAID PPT vivek mangal.pptxVIVEKMANGAL8
 
GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...
GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...
GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...TSOLUTIONS
 
The overview of raid10
The overview of raid10The overview of raid10
The overview of raid10gary Jiang
 
Presentation On RAID(Redundant Array Of Independent Disks) Basics
Presentation On RAID(Redundant Array Of Independent Disks) BasicsPresentation On RAID(Redundant Array Of Independent Disks) Basics
Presentation On RAID(Redundant Array Of Independent Disks) BasicsKuber Chandra
 
Castle enhanced Cassandra
Castle enhanced CassandraCastle enhanced Cassandra
Castle enhanced CassandraEric Evans
 
Demystifying Storage
Demystifying  StorageDemystifying  Storage
Demystifying Storagebhavintu79
 
Case Study Raid Utility Guideline
Case Study Raid Utility GuidelineCase Study Raid Utility Guideline
Case Study Raid Utility GuidelineSelinasalvationdata
 

Similar to Disk Rebuild & Spare Disk for Network Storage (17)

RAID and Storage Arrays
RAID and Storage ArraysRAID and Storage Arrays
RAID and Storage Arrays
 
Raid 091113193838-phpapp01
Raid 091113193838-phpapp01Raid 091113193838-phpapp01
Raid 091113193838-phpapp01
 
RAID - IS AUDIT
RAID - IS AUDITRAID - IS AUDIT
RAID - IS AUDIT
 
RAID PPT vivek mangal.pptx
RAID PPT vivek mangal.pptxRAID PPT vivek mangal.pptx
RAID PPT vivek mangal.pptx
 
Raid
Raid Raid
Raid
 
Raid Levels
Raid LevelsRaid Levels
Raid Levels
 
GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...
GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...
GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...
 
The overview of raid10
The overview of raid10The overview of raid10
The overview of raid10
 
RAID
RAIDRAID
RAID
 
Raid
RaidRaid
Raid
 
Presentation On RAID(Redundant Array Of Independent Disks) Basics
Presentation On RAID(Redundant Array Of Independent Disks) BasicsPresentation On RAID(Redundant Array Of Independent Disks) Basics
Presentation On RAID(Redundant Array Of Independent Disks) Basics
 
Castle enhanced Cassandra
Castle enhanced CassandraCastle enhanced Cassandra
Castle enhanced Cassandra
 
Raid
RaidRaid
Raid
 
Raid 5
Raid 5Raid 5
Raid 5
 
Demystifying Storage
Demystifying  StorageDemystifying  Storage
Demystifying Storage
 
Raid+controllers
Raid+controllersRaid+controllers
Raid+controllers
 
Case Study Raid Utility Guideline
Case Study Raid Utility GuidelineCase Study Raid Utility Guideline
Case Study Raid Utility Guideline
 

Recently uploaded

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Disk Rebuild & Spare Disk for Network Storage

  • 1. Disk Rebuild & Spare Disks In Qsan Network Storage QsanTechnology.com
  • 2. RAID 0, RAID 1 (Performance) (Data Protection) RAID 0 RAID 1 D Z D C Y C B X B A W A Write AA WW AA AA BB X X B B B B CC YY CC CC DD Z Z D D D D 2X write speed 1X write speed
  • 3. RAID 0, RAID 1 (Performance) (Data Protection) RAID 0 RAID 1 D Z D C Y C B X B A W A Read AA WW AA AA BB X X B B B B CC YY CC CC DD Z Z D D D D 2X Read Speed 2X Read Speed
  • 4. RAID 5 RAID 5 (1 Parity Stripe) A Balance of performance and protection DATA D1 C1 B1 A1 D1 C1 B1 A1 D2 C2 B2 A2 D2 C2 B2 A2 D3 C3 B3 A3 D3 C3 B3 A3 CALC ULAT ES A1 A2 A3 Ap B1 B2 Bp B3 C1 Cp C2 C3 Dp D1 D2 D3 CALCULATES
  • 5. RAID 5 RAID 5 (1 Parity Stripe) A Balance of performance and protection DATA D1 C1 B1 A1 D1 C1 B1 A1 D2 C2 B2 A2 D2 C2 B2 A2 D3 C3 B3 A3 D3 C3 B3 A3 A1 A2 A3 Ap B1 B2 Bp B3 B3 C1 Cp C2 C3 Fails Dp D1 D2 D3 CALCULATES
  • 6. Comparison RAID 0 RAID 1 RAID 5 RAID 6 Min. Disk # 2 2 3 4 Fault 0 N-1 1 2 Tolerance Disk # Space nX 1X (n-1)X (n-2)X N: Disk numbers X: Disk space All Qsan RAID systems support RAID 0, 1, 0+1. 5, 6, 10 6
  • 7. Degrade Mode  When one or more physical disks in a RAID Group failed or missing, if…  Amount of healthy disks left in the RAID Group >= X , where  X = 1 in RAID 1 (N disks)  X = N-1 in RAID 3/5 (N disks)  X = N-2 in RAID 6 (N disks)  The RAID group enters Degraded Mode, waiting for failed disks to be replaced/recovered.  RAID 0 enters failed status directly.  Else, the RAID Group fails, cannot be recovered.
  • 8. Degrade Mode Test  How many failed physical disks at most can you have in a RAID group to keep data availability?  RAID 5 of 3 disks  RAID 0 of 2 disks  RAID 1 of 2 disks  RAID 6 of 4 disks
  • 9. Degrade Mode Test  How many failed physical disks at most can you have in a RAID group to keep data availability?  RAID 5 of 3 disks Answer: 1 disk  RAID 0 of 2 disks Answer: 0 disk  RAID 1 of 2 disks Answer: 1 disk  RAID 6 of 4 disks Answer: 2 disk Do you pass this test?
  • 10. RAID Group Health Status All disks in good condition Healthy Failed/Missing Disk Amount Within tolerance amount Rebuilding finished Failed/Missing Disks Replaced/Restored Degraded Rebuilding Failed/Missing Disk Amount Failed/Missing Disk Amount (including disks being rebuilt) Exceeds tolerance amount Exceeds tolerance amount Failed
  • 11. Rebuild Mode  While Rebuilding is processing  All VDs (virtual disk) in the same RG(RAID group) are to be rebuilt  VDs are rebuilt in order  DATA can still be accessed  Slower Performance  Frequent I/O while rebuilding affects rebuilding progress
  • 12. RAID Failure  Disks undetected  Removed disks, bad connectors, unpowered disks  Failed Disks  Bad disk status reported from the disks  More than 300 I/O retries accumulated in 10 minutes  Replace the faulty disks with healthy ones  Read Error?  Does not necessarily indicate disk failure.  Disks with read errors are more likely to fail.  Rebooting the system clears the Read Error status.
  • 13. Spare Disks  What is a spare disk?  Why do we need spare disks?  Types of spare disks  Global spare  Dedicated spare  Requirements?  What do we need in the system to use this function?
  • 14. Global Spare (GS)  A disk that is assigned to be the spare disk of ANY RG in need.  Can be used by ANY degraded RG. RG1 RG1 RG2 RG3 RG1 RG1 RG2 RG3 RG1 RG1 RG2 GS RG1 RG1 RG2 GS
  • 15. Global Spare (GS)  A disk that is assigned to be the spare disk of ANY RG in need.  Can be used by ANY degraded RG. Auto assign RG1 RG1 RG2 RG3 RG1 RG1 RG2 RG3 RG1 RG1 RG2 GS RG1 RG1 RG2 GS
  • 16. Global Spare (GS)  A disk that is assigned to be the spare disk of ANY RG in need.  Can be used by ANY degraded RG. Auto assign RG1 RG1 RG2 RG3 RG1 RG1 RG2 RG3 RG1 RG1 RG2 GS RG1 RG1 RG2 GS Auto assign
  • 17. Dedicated Spare (DS)  A disk that is assigned to be the spare disk of a Dedicated RG.  Used by the dedicated RG ONLY. RG1 RG1 RG2 RG3 RG1 RG1 RG2 RG3 RG1 RG1 RG2 DS1 RG1 RG1 RG2 DS3
  • 18. Dedicated Spare (DS)  A disk that is assigned to be the spare disk of a Dedicated RG.  Used by the dedicated RG ONLY. Auto assign RG1 RG1 RG2 RG3 RG1 RG1 RG2 RG3 RG1 RG1 RG2 DS1 RG1 RG1 RG2 DS3
  • 19. Dedicated Spare (DS)  A disk that is assigned to be the spare disk of a Dedicated RG.  Used by the dedicated RG ONLY. Auto assign RG1 RG1 RG2 RG3 RG1 RG1 RG2 RG3 RG1 RG1 RG2 DS1 RG1 RG1 RG2 DS3 NOT allowed!!
  • 20. TrioNAS LX U600Q  Outstanding Performance  Advanced Protection o Hardware RAID o Snapshot o SSD caching o Volume clone o Qsan Unified OS o Battery Backup Module o AntiVirus  Integrated Backup Solution  Storage Efficiency o Amazon S3 Cloud backup o Thin Provisioning, DeDup, Compression o Remote Replication o UnifiedAUTH 20
  • 21. AegisSAN LX P600Q (iSCSI)  10GbE iSCSI-6G SAS High Availability Systems  Outstanding Performance  Intel Xeon Dual core CPU, Intel® Ethernet  QiSOE (Qsan Hardware iSCSI 10GbE offload engine)  Dual Active controllers, and full redundant  Up to 640K IOPS, up to 4,000 and hot-pluggable design MB/s throughput  2x 10GbE + 2x 1GbE iSCSI ports per controller  SBB form factor, 4U24/3U16/2U12/2U24  Support RAID 0, 1, 0+1, 3, 5, 6, 10, 30, 50, 60, JBOD, N-way mirror, online volume expansion 21
  • 22. AegisSAN LX F600Q (Fibre Channel)  8GbE FC-6G SAS High Availability Systems  Outstanding Performance  Intel Xeon Dual core CPU  Up to 650K IOPS, up to 5,000  Dual Active controllers, and full redundant and MB/s throughput hot-pluggable design  4x 8G FC + 2x 1GbE iSCSI ports per controller  SBB form factor, 4U24/3U16/2U12/2U24  Support RAID 0, 1, 0+1, 3, 5, 6, 10, 30, 50, 60, JBOD, N-way mirror, online volume expansion 22