RAID ແມ່ນຫຍັງ?

RAID ແມ່ນການແກ້ໄຂທີ່ໄດ້ພັດທະນາມາເປັນຕົ້ນສະບັບສໍາລັບຕະຫຼາດ ເຊີຟເວີເຄືອຂ່າຍ ເປັນວິທີການສ້າງການເກັບຮັກສາຂະຫນາດໃຫຍ່ທີ່ມີລາຄາຕໍ່າກວ່າ. ໂດຍພື້ນຖານແລ້ວ, ມັນຈະໃຊ້ເວລາຫຼາຍທີ່ໃຊ້ອຸປະກອນຮາດດິສທີ່ມີລາຄາຕໍ່າກວ່າແລະນໍາໃຊ້ຮ່ວມກັນຜ່ານອຸປະກອນຄວບຄຸມເພື່ອໃຫ້ມີຄວາມສາມາດຂັບລົດຂະຫນາດໃຫຍ່ເທົ່ານັ້ນ. ນີ້ແມ່ນສິ່ງທີ່ RAID ຢືນຢູ່ກັບ: array redundant ຂອງຂັບລົດລາຄາບໍ່ແພງຫຼືແຜ່ນ. ເພື່ອບັນລຸເປົ້າຫມາຍນີ້, ຊອບແວແລະການຄວບຄຸມທີ່ຈໍາເປັນເພື່ອຈັດການຂໍ້ມູນທີ່ຖືກແບ່ງປັນລະຫວ່າງຂັບຕ່າງໆ.

ໃນທີ່ສຸດ, ຄວາມສາມາດໃນ ການປະມວນຜົນຂອງລະບົບຄອມພິວເຕີມາດຕະຖານຂອງທ່ານ ໄດ້ອະນຸຍາດໃຫ້ລັກສະນະຕ່າງໆໃນການກັ່ນຕອງທາງເຂົ້າສູ່ ຕະຫຼາດຄອມພິວເຕີສ່ວນຕົວ .

ໃນປັດຈຸບັນ, ການເກັບຮັກສາ RAID ອາດຈະແມ່ນຊອບແວຫຼືຮາດແວ , ແລະສາມາດໃຊ້ສໍາລັບສາມຈຸດປະສົງທີ່ແຕກຕ່າງກັນ. ເຫຼົ່ານີ້ປະກອບມີຄວາມອາດສາມາດ, ຄວາມປອດໄພແລະການປະຕິບັດ. ຄວາມສາມາດແມ່ນງ່າຍດາຍທີ່ມີສ່ວນຮ່ວມໃນປົກກະຕິໃນທຸກປະເພດຂອງການຕິດຕັ້ງ RAID ທີ່ໃຊ້. ຕົວຢ່າງເຊັ່ນ, ສອງຮາດໄດສາມາດເຊື່ອມຕໍ່ກັນເປັນຂັບດຽວກັບລະບົບປະຕິບັດການທີ່ມີປະສິດທິຜົນເຮັດໃຫ້ຂັບ virtual ເຊິ່ງມີຄວາມສາມາດສອງເທົ່າ. ການປະຕິບັດແມ່ນເຫດຜົນທີ່ສໍາຄັນຫນຶ່ງສໍາລັບການນໍາໃຊ້ການຕິດຕັ້ງ RAID ໃນຄອມພິວເຕີສ່ວນບຸກຄົນ. ໃນຕົວຢ່າງດຽວກັນຂອງສອງຂັບລົດທີ່ຖືກນໍາໃຊ້ເປັນຂັບດຽວ, ຕົວຄວບຄຸມສາມາດແບ່ງປັນຂໍ້ມູນເປັນສອງພາກສ່ວນແລະຫຼັງຈາກນັ້ນເອົາຊິ້ນສ່ວນເຫຼົ່ານີ້ໄປໃສ່ລະບົບຂັບແຍກຕ່າງຫາກ. ນີ້ປະສິດທິຜົນສອງເທົ່າກັບປະສິດທິຜົນຂອງ ການຂຽນຫຼືອ່ານຂໍ້ມູນ ກ່ຽວກັບລະບົບການເກັບຮັກສາ. ສຸດທ້າຍ, RAID ສາມາດໃຊ້ສໍາລັບການຮັກສາຂໍ້ມູນ.

ນີ້ແມ່ນເຮັດໄດ້ໂດຍການໃຊ້ບາງພື້ນທີ່ທີ່ຂັບໃນການສໍາຫຼວດຂໍ້ມູນທີ່ຖືກຂຽນໄວ້ໃນທັງສອງໄດ. ອີກເທື່ອຫນຶ່ງ, ມີສອງຂັບພວກເຮົາສາມາດເຮັດໃຫ້ມັນເພື່ອວ່າຂໍ້ມູນຈະຖືກຂຽນເຂົ້າໃນທັງສອງຂັບ. ດັ່ງນັ້ນ, ຖ້າຫາກວ່າຫນຶ່ງຂັບບໍ່ສາມາດ, ອີກຄົນຫນຶ່ງຍັງມີຂໍ້ມູນ.

ອີງຕາມຈຸດປະສົງຂອງການຈັດເກັບຂໍ້ມູນທີ່ທ່ານຕ້ອງການຮ່ວມກັນສໍາລັບລະບົບຄອມພິວເຕີຂອງທ່ານ, ທ່ານຈະໃຊ້ລະດັບຫນຶ່ງຂອງ RAID ຕ່າງໆເພື່ອບັນລຸເປົ້າຫມາຍເຫຼົ່ານີ້ທັງສາມ.

ສໍາລັບຜູ້ທີ່ໃຊ້ ຮາດໄດໃນຄອມພິວເຕີຂອງພວກເຂົາ , ການປະຕິບັດອາດຈະເປັນບັນຫາຫຼາຍກ່ວາຄວາມສາມາດ. ໃນທາງກົງກັນຂ້າມ, ຜູ້ທີ່ໃຊ້ ຂັບແຂງຂອງລັດ ກໍ່ອາດຈະຕ້ອງການວິທີທີ່ຈະໃຊ້ໄຟລ໌ຂະຫນາດນ້ອຍແລະເຊື່ອມໂຍງກັນກັບກັນເພື່ອສ້າງແຜ່ນໃຫຍ່ຂະຫນາດໃຫຍ່ເທົ່ານັ້ນ. ດັ່ງນັ້ນ, ພວກເຮົາຄວນເບິ່ງຂັ້ນຕອນຕ່າງໆຂອງ RAID ທີ່ສາມາດນໍາໃຊ້ກັບຄອມພິວເຕີສ່ວນບຸກຄົນ.

RAID 0

ນີ້ແມ່ນລະດັບຕໍ່າສຸດຂອງ RAID ແລະຕົວຈິງບໍ່ໄດ້ສະເຫນີແບບຟອມການຊົດເຊີຍໃດໆເຊິ່ງມັນແມ່ນວ່າມັນຖືກຫມາຍເຖິງລະດັບ 0. ໂດຍພື້ນຖານແລ້ວ, RAID 0 ໃຊ້ເວລາສອງຫຼືຫຼາຍກວ່າໄດແລະເຮັດໃຫ້ພວກເຂົາຮ່ວມກັນກັບຄົນຂັບລົດຄວາມໄວສູງ. ນີ້ແມ່ນບັນລຸໄດ້ໂດຍຜ່ານການປຸງແຕ່ງທີ່ເອີ້ນວ່າ striping. ບລັອກຂໍ້ມູນຖືກແບ່ງອອກເປັນບົດບັນທຶກຂໍ້ມູນແລະຫຼັງຈາກນັ້ນຂຽນໃນຄໍາສັ່ງໃນທົ່ວຂັບລົດ. ນີ້ສະຫນອງການປະຕິບັດການເພີ່ມຂຶ້ນເນື່ອງຈາກວ່າຂໍ້ມູນສາມາດໄດ້ຮັບການລາຍລັກອັກສອນພ້ອມໆກັນກັບຂັບລົດໂດຍການຄວບຄຸມໄດ້ຢ່າງມີປະສິດທິຜົນ multiplying ຄວາມໄວຂອງການຂັບລົດ. ຂ້າງລຸ່ມນີ້ແມ່ນຕົວຢ່າງຂອງວິທີການນີ້ສາມາດເຮັດວຽກໃນສາມແຜ່ນ:

Drive 1 Drive 2 Drive 3
Block 1 1 2 3
Block 2 4 5 6
Block 3 7 8 9


ເພື່ອໃຫ້ RAID 0 ເຮັດວຽກຢ່າງມີປະສິດທິຜົນເພື່ອເພີ່ມປະສິດທິພາບຂອງລະບົບ, ທ່ານຈໍາເປັນຕ້ອງພະຍາຍາມແລະໄດ້ຈັບຄູ່ກັບໄດ. ຂັບແຕ່ລະຄວນມີຄວາມສາມາດໃນການເກັບຮັກສາແລະຄວາມສາມາດໃນການຈັດເກັບໄດ້.

ຖ້າບໍ່, ຫຼັງຈາກນັ້ນ, ຄວາມສາມາດຈະຖືກຈໍາກັດເຖິງຫຼາຍຂອງຂັບລົດແລະການປະຕິບັດທີ່ນ້ອຍທີ່ສຸດກັບຂັບລົດທີ່ຊ້າສຸດເພາະມັນຕ້ອງລໍຖ້າເສັ້ນລວດທັງຫມົດທີ່ຖືກຂຽນກ່ອນທີ່ຈະຍ້າຍໄປທີ່ຊຸດຕໍ່ໄປ. ມັນກໍ່ສາມາດໃຊ້ໄດທີ່ບໍ່ຖືກຕ້ອງແຕ່ໃນກໍລະນີດັ່ງກ່າວ, ການຕິດຕັ້ງ JBOD ອາດຈະມີປະສິດຕິຜົນຫຼາຍຂຶ້ນ.

JBOD stands for just a bunch of drives and effectively is just a collection of drives that can be accessed independently from one another but appears as a single storage drive to the operating system. ນີ້ແມ່ນບັນລຸໄດ້ໂດຍປົກກະຕິໂດຍມີ span ຂໍ້ມູນລະຫວ່າງຂັບລົດ. ເລື້ອຍໆນີ້ເອີ້ນວ່າ SPAN ຫຼື BIG.

ປະສິດຕິຜົນ, ການປະຕິບັດງານເຫັນວ່າມັນທັງຫມົດເປັນແຜ່ນດຽວແຕ່ຕັນຈະຖືກຂຽນຜ່ານແຜ່ນທໍາອິດຈົນກ່ວາມັນເຕັມໄປ, ຫຼັງຈາກນັ້ນຄວາມຄືບຫນ້າໄປຫາທີສອງ, ຫຼັງຈາກນັ້ນທີສາມ, ແລະອື່ນໆ, ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການເພີ່ມຄວາມສາມາດພິເສດໃນລະບົບຄອມພິວເຕີທີ່ມີຢູ່ແລະ ມີຂັບລົດຂອງຂະຫນາດຕ່າງໆແຕ່ວ່າມັນຈະບໍ່ເພີ່ມປະສິດທິພາບຂອງອາເລໄດ.

ບັນຫາທີ່ໃຫຍ່ທີ່ສຸດກັບການຕັ້ງຄ່າ RAID 0 ແລະ JBOD ແມ່ນຄວາມປອດໄພຂອງຂໍ້ມູນ. ນັບຕັ້ງແຕ່ທ່ານມີຂັບລົດຫຼາຍ, ໂອກາດຂອງການສໍ້ລາດບັງຫຼວງຂອງຂໍ້ມູນເພີ່ມຂຶ້ນເນື່ອງຈາກວ່າທ່ານມີ ຈຸດຫຼາຍຂອງຄວາມລົ້ມເຫຼວ . ຖ້າໄດໃດໃນ RAID 0 ບໍ່ສາມາດເຮັດໃຫ້ຂໍ້ມູນທັງຫມົດຈະບໍ່ສາມາດເຂົ້າເຖິງໄດ້. ໃນ JBOD, ຄວາມລົ້ມເຫຼວຂອງການຂັບລົດຈະເຮັດໃຫ້ການສູນເສຍຂໍ້ມູນໃດໆທີ່ເກີດຂື້ນຢູ່ໃນຂັບລົດນັ້ນ. ດັ່ງນັ້ນ, ມັນເປັນສິ່ງທີ່ດີທີ່ສຸດສໍາລັບຜູ້ທີ່ຕ້ອງການໃຊ້ວິທີການເກັບຮັກສານີ້ເພື່ອໃຫ້ມີວິທີອື່ນທີ່ສາມາດສໍາຮອງຂໍ້ມູນຂອງເຂົາເຈົ້າໄດ້.

RAID 1

ນີ້ແມ່ນລະດັບຄວາມຈິງທີ່ແທ້ຈິງຂອງ RAID ຍ້ອນວ່າມັນສະຫນອງລະດັບຄວາມລະອຽດຂອງລະດັບເຕັມສໍາລັບຂໍ້ມູນທີ່ເກັບໄວ້ໃນອາເລ. ນີ້ແມ່ນເຮັດໂດຍຜ່ານຂະບວນການທີ່ເອີ້ນວ່າ mirroring. ປະສິດທິຜົນ, ຂໍ້ມູນທັງຫມົດທີ່ຖືກຂຽນເຂົ້າໃນລະບົບແມ່ນຖືກຄັດລອກໄປຫາແຕ່ລະໄດໃນລະດັບຊັ້ນ 1. ຮູບແບບຂອງ RAID ນີ້ແມ່ນປະຕິບັດໂດຍປົກກະຕິກັບພຽງແຕ່ຄູ່ຂອງການຂັບລົດເປັນການເພີ່ມຂັບລົດເພີ່ມເຕີມຈະບໍ່ເພີ່ມຄວາມອາດສາມາດເພີ່ມເຕີມ, ພຽງແຕ່ redundancy ຫຼາຍ. ໃຫ້ດີກ່ວາໃຫ້ຕົວຢ່າງຂອງໂຄງການນີ້, ນີ້ແມ່ນຕາຕະລາງທີ່ສະແດງໃຫ້ເຫັນວ່າມັນຈະຖືກຂຽນເຂົ້າໃນສອງໄດ:

Drive 1 Drive 2
Block 1 1 1
Block 2 2 2
Block 3 3 3


ເພື່ອໃຫ້ໄດ້ໃຊ້ປະສິດທິພາບຫຼາຍທີ່ສຸດຈາກການຕັ້ງຄ່າ RAID 1, ລະບົບຈະນໍາໃຊ້ອີກເທື່ອຫນຶ່ງທີ່ໃຊ້ Drive ທີ່ມີຄວາມສາມາດແລະອັດຕາການເຮັດວຽກດຽວກັນ.

ຖ້າຂັບລົດທີ່ບໍ່ເຫມາະສົມ, ຫຼັງຈາກນັ້ນຄວາມອາດສາມາດຂອງຂບວນຈະເທົ່າກັບໄດນ້ອຍທີ່ສຸດໃນອາເລ. ຕົວຢ່າງເຊັ່ນຖ້າໄດ terabyte ຫນຶ່ງແລະເຄິ່ງຫນຶ່ງແລະໄດ terabyte ຫນຶ່ງໃຊ້ໃນອາເລ RAID 1, ຄວາມອາດສາມາດຂອງອາເລນີ້ໃນລະບົບຈະມີພຽງແຕ່ terabyte ດຽວ.

ລະດັບ RAID ນີ້ມີປະສິດທິພາບສູງສໍາລັບຄວາມປອດໄພຂອງຂໍ້ມູນເນື່ອງຈາກວ່າທັງສອງຂັບເຄື່ອນມີປະສິດທິພາບຄືກັນ. ຖ້າຫນຶ່ງຂອງສອງຂັບລົດລົ້ມເຫລວ, ຫຼັງຈາກນັ້ນອີກປະການຫນຶ່ງມີຂໍ້ມູນທີ່ສົມບູນຂອງຄົນອື່ນ. ບັນຫາທີ່ມີປະເພດຂອງການຕິດຕັ້ງນີ້ໂດຍທົ່ວໄປແມ່ນການກໍານົດວ່າຂັບໃດຫນຶ່ງລົ້ມເຫລວເພາະວ່າມັກຈະເກັບຮັກສາໄວ້ບໍ່ໄດ້ໃນເວລາທີ່ຫນຶ່ງຂອງສອງຈະລົ້ມເຫລວແລະຈະບໍ່ໄດ້ຮັບການຟື້ນຟູຢ່າງຖືກຕ້ອງຈົນກ່ວາໄດໃຫມ່ຈະຖືກເອົາໃສ່ແທນທີ່ຈະລົ້ມເຫລວແລະການຟື້ນຕົວ ຂະບວນການແມ່ນດໍາເນີນການ. ດັ່ງທີ່ໄດ້ກ່າວມາກ່ອນ, ຍັງບໍ່ມີຜົນການປະຕິບັດທັງຫມົດຈາກນີ້. ໃນຄວາມເປັນຈິງ, ຈະມີການສູນເສຍການປະຕິບັດເລັກນ້ອຍຈາກຄ່າຂອງເຄື່ອງຄວບຄຸມສໍາລັບ RAID.

RAID 1 + 0 ຫຼື 10

ນີ້ແມ່ນການ ປະສົມປະສານທີ່ ມີຄວາມສັບສົນຢ່າງຮຸນແຮງ ຂອງທັງລະດັບ RAID 0 ແລະລະດັບ 1 . ມີປະສິດທິຜົນ, ຕົວຄວບຄຸມຈະຕ້ອງມີຕໍາ່ສຸດທີ່ສີ່ໄດເພື່ອເຮັດວຽກໃນຮູບແບບນີ້ເພາະວ່າສິ່ງທີ່ມັນຈະເຮັດແມ່ນເຮັດໃຫ້ສອງຄູ່ຂັບ. ຊຸດທໍາອິດຂອງການຂັບລົດແມ່ນເປັນອາເລທີ່ມີລັກສະນະຄ້າຍກັບຂໍ້ມູນລະຫວ່າງສອງ. ຊຸດທີ່ສອງຂອງຂັບລົດຍັງໄດ້ຮັບການປຽບທຽບແຕ່ສ້າງຕັ້ງຂຶ້ນເປັນແຖບທໍາອິດ. ນີ້ສະຫນອງທັງສອງຂໍ້ມູນການຊົດເຊີຍຂໍ້ມູນແລະຜົນປະໂຫຍດການປະຕິບັດ. ຂ້າງລຸ່ມນີ້ແມ່ນຕົວຢ່າງຂອງວິທີການຂຽນຂໍ້ມູນໃນສີ່ລໍ້ໂດຍໃຊ້ການຕິດຕັ້ງແບບນີ້:

Drive 1 Drive 2 Drive 3 Drive 4
Block 1 1 1 2 2
Block 2 3 3 4 4
Block 3 5 5 6 6


ດ້ວຍຄວາມຊື່ສັດ, ນີ້ບໍ່ແມ່ນຮູບແບບ RAID ທີ່ຕ້ອງການທີ່ຈະເຮັດວຽກຢູ່ໃນລະບົບຄອມພິວເຕີ. ໃນຂະນະທີ່ມັນສະຫນອງການສະຫນັບສະຫນູນການປະຕິບັດບາງຢ່າງມັນກໍ່ບໍ່ແມ່ນສິ່ງທີ່ດີເພາະວ່າມີມູນຄ່າຫລາຍເກີນໄປໃນລະບົບ. ນອກຈາກນັ້ນ, ມັນເປັນສິ່ງເສດເຫລືອທີ່ໃຫຍ່ຫຼວງຂອງພື້ນທີ່ດັ່ງທີ່ອາກາດຂັບຈະເທົ່າກັບເຄິ່ງຫນຶ່ງຂອງຄວາມສາມາດຂອງຂັບທັງຫມົດທີ່ລວມກັນ. ຖ້າຂັບລົດທີ່ບໍ່ເຫມາະສົມ, ການປະຕິບັດງານຈະຖືກຈໍາກັດກັບຄວາມໄວທີ່ສຸດຂອງຂັບລົດແລະຄວາມສາມາດຈະເທົ່າກັບສອງເທົ່າໄດນ້ອຍທີ່ສຸດ.

RAID 5

ນີ້ແມ່ນລະດັບສູງສຸດຂອງ RAID ທີ່ສາມາດພົບເຫັນຢູ່ໃນລະບົບຄອມພິວເຕີ້ຜູ້ໃຊ້ແລະເປັນວິທີການທີ່ມີປະສິດຕິຜົນຫຼາຍຂຶ້ນສໍາລັບການເພີ່ມຄວາມສາມາດແລະການຊົດເຊີຍ. ມັນສາມາດບັນລຸເປົ້າຫມາຍນີ້ຜ່ານຂະບວນການລຸດຂໍ້ມູນທີ່ມີຄວາມສົມດູນກັນ. ຈໍານວນສາມຢ່າງທີ່ຈໍາເປັນຕ້ອງເຮັດເພື່ອໃຫ້ຂໍ້ມູນດັ່ງກ່າວຖືກແບ່ງອອກເປັນເສັ້ນດ່າງຢູ່ໃນຫຼາຍໆຮອຍຂອງແຕ່ຫຼັງຈາກນັ້ນຫນຶ່ງບລັອກໃນແຖບແມ່ນຖືກກໍານົດໄວ້ສໍາລັບການສົມທຽບ. ເພື່ອອະທິບາຍໃຫ້ດີກວ່ານີ້, ໃຫ້ທໍາອິດໃຫ້ເບິ່ງວ່າວິທີການຂຽນຂໍ້ມູນຢູ່ໃນສາມໄດ:

Drive 1 Drive 2 Drive 3
Block 1 1 2 p
Block 2 3 p 4
Block 3 p 5 6


ໂດຍເນື້ອແທ້ແລ້ວ, ຕົວຄວບຄຸມໄດໃຊ້ເວລາຂໍ້ມູນຂໍ້ມູນທີ່ຈະຖືກຂຽນໃນທຸກໆໄດໃນອາເລ. bit ທໍາອິດຂອງຂໍ້ມູນແມ່ນຖືກໃສ່ຢູ່ໃນໄດຄັ້ງທໍາອິດແລະທີສອງແມ່ນຖືກຈັດໃສ່ໃນຄັ້ງທີສອງ. ໄດທີສາມໄດ້ຮັບຄວາມສົມດຸນຂອງບິດເຊິ່ງເປັນການສົມທຽບຂໍ້ມູນລະບົບຖານຂໍ້ມູນໃນຄັ້ງທໍາອິດແລະທີສອງ. ໃນເລກຄະນິດສາດ, ທ່ານມີພຽງ 0 ແລະ 1. ຂະບວນການຄະນິດສາດຂອງ boolean ແມ່ນເຮັດເພື່ອປຽບທຽບກັບບິດ. ຖ້າທັງສອງເພີ່ມຂຶ້ນເຖິງຈໍານວນຫນຶ່ງ (0 + 0 ຫຼື 1 + 1) ຫຼັງຈາກນັ້ນບິດຈະເທົ່າກັບ 0. ຖ້າທັງສອງເພີ່ມຂຶ້ນເຖິງຈໍານວນຄີກ (1 + 0 ຫຼື 0 + 1) ຫຼັງຈາກນັ້ນບິດຄູ່ຈະເປັນຫນຶ່ງ. ເຫດຜົນສໍາລັບການນີ້ແມ່ນວ່າຖ້າຫາກວ່າຫນຶ່ງໃນບັນດາຂັບລົດລົ້ມເຫລວ, ຕົວຄວບຄຸມແລ້ວສາມາດຫາຂໍ້ມູນທີ່ຂາດຫາຍໄປໄດ້. ຕົວຢ່າງເຊັ່ນຖ້າໄດຫນຶ່ງລົ້ມເຫລວ, ເຮັດໃຫ້ຂັບພຽງສອງແລະສາມ, ແລະຂັບສອງມີບລັອກຂໍ້ມູນຫນຶ່ງແລະຂັບສາມມີຕັນເຈັດຂອງຫນຶ່ງ, ຫຼັງຈາກນັ້ນ, ຂໍ້ມູນທີ່ຂາດຫາຍໄປໃນໄດຫນຶ່ງຕ້ອງເປັນສູນ.

ນີ້ສະຫນອງການຊົດເຊີຍຂໍ້ມູນປະສິດທິພາບທີ່ອະນຸຍາດໃຫ້ຂໍ້ມູນທັງຫມົດທີ່ຈະໄດ້ຮັບການຟື້ນຟູໃນກໍລະນີຂອງຄວາມລົ້ມເຫຼວຂອງຂັບ. ໃນປັດຈຸບັນສໍາລັບການຕັ້ງຄ່າຂອງຜູ້ບໍລິໂພກຫຼາຍທີ່ສຸດ, ຄວາມລົ້ມເຫຼວຍັງຈະເຮັດໃຫ້ລະບົບບໍ່ເປັນເພາະວ່າມັນບໍ່ຢູ່ໃນສະຖານະທີ່ເປັນປະໂຫຍດ. ເພື່ອໃຫ້ລະບົບປະຕິບັດຫນ້າທີ່, ມັນກໍ່ເປັນສິ່ງຈໍາເປັນເພື່ອທົດແທນການຂັບລົດທີ່ລົ້ມເຫລວທີ່ມີຂັບໃຫມ່. ຫຼັງຈາກນັ້ນ, ຂະບວນການການຟື້ນຟູຂໍ້ມູນຕ້ອງໄດ້ເຮັດຢູ່ໃນລະດັບຄວບຄຸມເຊິ່ງຫຼັງຈາກນັ້ນຈະເຮັດຫນ້າທີ່ boolean ກັບຄືນເພື່ອສ້າງຂໍ້ມູນກ່ຽວກັບການຫາຍໄປ. ນີ້ສາມາດໃຊ້ເວລາບາງຢ່າງ, ໂດຍສະເພາະແມ່ນສໍາລັບການຂັບລົດທີ່ມີຂະຫນາດໃຫຍ່ກວ່າ, ແຕ່ວ່າມັນກໍ່ສາມາດຟື້ນຕົວໄດ້ຢ່າງຫນ້ອຍ.

ໃນປັດຈຸບັນຄວາມອາດສາມາດຂອງອາເລ RAID 5 ແມ່ນຂຶ້ນກັບຈໍານວນຂອງໄດໃນອາເລແລະຄວາມສາມາດຂອງພວກມັນ. ເມື່ອອີກເທື່ອຫນຶ່ງ, ອາເລໄດ້ຖືກຈໍາກັດໂດຍການຂັບລົດຂະຫນາດນ້ອຍທີ່ສຸດໃນອາເລດັ່ງນັ້ນມັນກໍ່ດີທີ່ສຸດທີ່ຈະນໍາໃຊ້ເຄື່ອງທີ່ຈັບຄູ່. ພື້ນທີ່ເກັບຮັກສາປະສິດທິພາບແມ່ນເທົ່າກັບຈໍານວນຂອງຂັບລົດຫຼຸດລົງຫນຶ່ງເທື່ອເທົ່າກັບຄວາມສາມາດທີ່ຕໍ່າສຸດ. ດັ່ງນັ້ນ, ໃນເງື່ອນໄຂທາງຄະນິດສາດ, ມັນແມ່ນ (n-1) * Capacitymin . ດັ່ງນັ້ນ, ຖ້າທ່ານມີສາມຂັບ 2GB ໃນ RAID 5 array, ຄວາມຈຸທັງຫມົດຈະມີ 4GB. ອີກປະການຫນຶ່ງ RAID 5 ທີ່ນໍາໃຊ້ສີ່ຮາດໄດ 2GB ຈະມີຄວາມຈຸ 6GB.

ປະຈຸບັນການປະຕິບັດງານສໍາລັບ RAID 5 ແມ່ນມີຄວາມສັບສົນຫຼາຍກ່ວາບາງຮູບແບບ RAID ອື່ນໆເນື່ອງຈາກຂະບວນການ boolean ທີ່ຕ້ອງເຮັດເພື່ອສ້າງຄວາມຫຍຸ້ງຍາກໃນເວລາທີ່ຂໍ້ມູນຈະຖືກຂຽນໄວ້ໃນໄດ. ນີ້ຫມາຍຄວາມວ່າການຂຽນການຂຽນຈະນ້ອຍກວ່າ RAID 0 array ທີ່ມີຈໍານວນດຽວກັນຂອງໄດ. ການອ່ານການປະຕິບັດ, ໃນທາງກົງກັນຂ້າມ, ບໍ່ໄດ້ຮັບຜົນກະທົບຫຼາຍເທົ່າກັບການຂຽນເນື່ອງຈາກວ່າຂະບວນການ boolean ບໍ່ໄດ້ເຮັດຍ້ອນວ່າມັນອ່ານຂໍ້ມູນທີ່ກົງຈາກໄດ.

ບັນຫາໃຫຍ່ທີ່ມີການຕິດຕັ້ງ RAID ທັງຫມົດ

ພວກເຮົາໄດ້ປຶກສາຫາລືກ່ຽວກັບຄວາມສາມາດແລະຄວາມຄິດຕ່າງໆຂອງແຕ່ລະລະດັບຂອງ RAID ທີ່ສາມາດນໍາໃຊ້ໃນຄອມພີວເຕີສ່ວນບຸກຄົນແຕ່ມີບັນຫາອີກຫນຶ່ງຄົນທີ່ບໍ່ຮູ້ກ່ຽວກັບການສ້າງ RAID drive setups. ກ່ອນທີ່ການຕິດຕັ້ງ RAID ສາມາດໃຊ້ໄດ້, ມັນກໍ່ຕ້ອງໄດ້ຮັບການກໍ່ສ້າງໂດຍຊອບແວຄວບຄຸມຮາດແວຫຼືພາຍໃນຊອບແວຂອງລະບົບປະຕິບັດການ. ນີ້ຈະເລີ່ມຕົ້ນຮູບແບບພິເສດທີ່ຕ້ອງການເພື່ອຕິດຕາມວິທີການຂຽນຂໍ້ມູນແລະອ່ານໃນໄດ.

ນີ້ອາດຈະບໍ່ຄ້າຍຄືກັບບັນຫາແຕ່ວ່າມັນກໍ່ແມ່ນຖ້າທ່ານຕ້ອງການປ່ຽນແປງວິທີທີ່ທ່ານຕ້ອງການກໍານົດຄ່າ RAID RAID ຂອງທ່ານ. ຕົວຢ່າງ, ບອກວ່າທ່ານກໍາລັງໃຊ້ຂໍ້ມູນຕ່ໍາແລະຕ້ອງການເພີ່ມຂັບພິເສດສໍາລັບ array RAID 0 ຫຼື RAID 5. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ທ່ານຈະບໍ່ສາມາດໂດຍບໍ່ມີການປ່ຽນແປງຄັ້ງທໍາອິດອາເລ RAID ເຊິ່ງຈະລົບຂໍ້ມູນໃດໆທີ່ເກັບໄວ້ໃນໄດເຫຼົ່ານັ້ນ. ນີ້ຫມາຍຄວາມວ່າທ່ານຕ້ອງການສໍາຮອງຂໍ້ມູນຂອງທ່ານຢ່າງເຕັມສ່ວນ, ເພີ່ມຂັບໃຫມ່, reconfigure ອາເລຂອງ drive, format ທີ່ຂັບ array, ແລະຫຼັງຈາກນັ້ນ restore ຂໍ້ມູນເດີມຂອງທ່ານກັບ drive. ທີ່ສາມາດເປັນຂະບວນການທີ່ເຈັບປວດທີ່ສຸດ. ດັ່ງນັ້ນ, ໃຫ້ແນ່ໃຈວ່າທ່ານກໍ່ມີການຕັ້ງຄ່າອາເລຕາມວິທີທີ່ທ່ານຕ້ອງການຄັ້ງທໍາອິດທີ່ທ່ານເຮັດ.