RAID ምንድን ነው?

RAID ለመጀመሪያው ለኔትወርክ ሰርቨር ገበያ ትልቅ መጠን ያለው ማከማቻ ለመፍጠር ነው. በመሠረታዊ ደረጃ, እጅግ በጣም አነስተኛ ወጪ ሃርድ ድራጎችን መውሰድ እና አንድ ከፍተኛ አቅም ያለው ዲቪዲ ለማቅረብ በመቆጣጠሪያው በኩል አንድ ላይ ይቀመጡ. ይህ RAID የሚባለው ይህን ይመስላል: ብዙ ወጪ የማይጠይቁ የመኪና ፍጆታዎች ወይም ዲስኮች. ይህን ሇማዯራጀት በተሇያዩ መዲዎች መካከሌ ውሂዴን ሇመከሊከሌ ይችሊሌ.

በመጨረሻም የመደበኛ ኮምፒተርዎ የመቆጣጠሪያ ኃይል ዘዴዎች ባህሪያት ወደ የግል ኮምፒተር (የገበያ) ገበያ እንዲለቁ ያስችላቸዋል .

አሁን የ RAID ማከማቻ ሶፍትዌር ወይም ሃርድዌር መሰረት ሊሆን ይችላል , እና ለሦስት የተለያዩ ዓላማዎች ሊያገለግል ይችላል. እነዚህም የአቅም, ደህንነት እና አፈፃፀም ያካትታሉ. ችሎታ በአብዛኛው በሁሉም ዓይነት የ RAID ዝግጅት ውስጥ የሚሳተፍ ቀላል ቀላል ነው. ለምሳሌ, ሁለት አሃዶች (drive hard drives) ሁለት አሃዶች (ዲጂታል አንፃፊ) አቻውን (ዲጂታል) አንፃፊ (ዲጂታል ዲስክ) በማድረጉ አንድ ዲስክ (drive) እንደ አንድ ነዳድ በአንድ ላይ ሊገናኙ ይችላሉ አፈፃፀም በግላዊ ኮምፒውተር ላይ የ RAID ማዋቀርን የሚጠቀምበት ሌላው ቁልፍ ምክንያት ነው. በተመሳሳይ ነጠላ ተሽከርካሪ ጥቅም ላይ የሚውሉ ሁለት ተሽከርካሪዎች ምሳሌዎች መቆጣጠሪያው ዳታውን በሁለት ክፍሎች መክፈል ከዚያም እያንዳንዱን ተለዋጭ አካል በተለየ አንጻፊ ማስቀመጥ ይችላል. ይህ በመረጃ ማጠራቀሚያ ላይ ያለውን መረጃ ለማንበብ ወይም ለማንበብ ውጤታማ ነው. በመጨረሻ RAID ለውሂብ ደህንነት ጥቅም ላይ ሊውል ይችላል.

ይሄ በዶክተሮች ላይ የተወሰነ ቦታን በመጠቀም ለሁለቱም ተሽከርካሪዎች የተጻፈውን ውሂብ ለማጣራት ነው. አንዴ በድጋሚ በሁለት ሞተሮች አማካኝነት መረጃው ለሁለቱም ተሽከርካሪዎች እንዲፃፍ ማድረግ እንችላለን. ስለዚህ, አንድ ተሽከርካሪ ሲሳካ, ሌላኛው አሁንም ውሂብ አለው.

ለኮምፒውተር ስርዓትዎ አንድ ላይ ማዋቀር የምትፈልጉበትን የመደርደሪያ ስብስብ ግብዓት መሰረት እነዚህን ሦስት ግቦች ለማሳካት ከተለያዩ የ RAID ደረጃዎች ውስጥ አንዱን መጠቀም ይችላሉ.

ኮምፒተርን በሃርድ ድራይቭ ውስጥ ለሚጠቀሙ ሰዎች አፈፃፀሙ ከአቅም በላይ ሊሆን ይችላል. በሌላ በኩል ጠንካራ አሠራሮችን የሚጠቀሙ ሰዎች ትናንሽ ዲጂቶቹን ለመውሰድ እና አንድ ነጠላ ተጓጓዥ ለመፍጠር ትስስር መፍጠር ይችላሉ. ስለዚህ ከግል ኮምፒተር ጋር ሊጠቀሙ የሚችሉ የተለያዩ የ RAID ደረጃዎችን እንመልከታቸው.

RAID 0

ይህ ዝቅተኛው የ RAID ደረጃ ነው, እና ምንም አይነት ቅናሽ አልተገኘም, ለዚህም ደረጃ 0 ተብሎ የሚጠራው. በዋነኛነት, RAID 0 ሁለት ወይም ከዚያ በላይ ተሽከርካሪዎች ይወስዳል, እና አንድ ላይ ተመጣጣኝ የመጠን አቅሙ እንዲፈጥሩ ያደርጋል. ይህ ስኬቲንግ ተብሎ በሚጠራው ፕሮሰሰር ነው. የውሂብ እገዳዎች ወደ የውሂብ ሰንሰለቶች ተሰብስበዋል እና ከዚያም በዶክመንቶች መካከል በተለያየ መልኩ ይፃፋሉ. ይህ የመቆጣጠሪያ ሥራን ያሻሽላል. ምክንያቱም የመቆጣጠሪያዎቹ መቆጣጠሪያዎች በአስቸኳይ በዲጂታል ተሽከርካሪዎች ውስጥ በዲቪዲዎች ፍጥነት መጨመራቸው ስለማይታወዛወዝ የመረጃ ፍጥነቶችን በከፍተኛ ፍጥነት መጨመር ይቻላል ከዚህ በታች በሶስት ዲስኮች ላይ እንዴት እንደሚሰራ ምሳሌ ያሳያል.

Drive 1 Drive 2 Drive 3
1 አግድ 1 2 3
አግድ 2 4 5 6
አግድ 3 7 8 9


RAID 0 ን እንዲሰሩ ውጤታማ የሚሆን ስርዓተ-ፆታ ተግባር እንዲፈጽሙ, ተመጣጣኝ ዶሜትዎችን መሞከር እና መሳተፍ ያስፈልግዎታል. እያንዳንዱ ነዳጅ ተመሳሳይ የማከማቻ እና የአፈፃፀም ባህሪያት ሊኖረው ይገባል.

ካልሠሩ, ከዚያ አንጻር አቅማቸውን ከሚፈጥሩት ትናንሽዎቹ የዲታ መሙያዎች እና አፈፃፀም እስከ ተከታታይ ስብስቦች ከመዘዋወሩ በፊት ሁሉም ወረቀቶች እስኪፃፉ መጠበቅ አለባቸው. ያልተዛቡ ተሽከርካሪዎችን መጠቀም ይቻላል ሆኖም ግን በዚያ ሁኔታ የ JBOD ማዋቀር የበለጠ ውጤታማ ሊሆን ይችላል.

JBOD የተወሰነ ዱባ ብቻ ነው የሚያመለክተው እና ውጤታማ በሆነ መልኩ እርስ በእርስ ለመነፃፀር የአዳራሽ ስብስቦች ብቻ ነው ነገር ግን ወደ አንድ ስርዓተ ክዋኔ ብቻ አንድ የማከማቻ አንቀሳቃሽነት ብቅ ይላል. ይሄ በመደዳዎች መካከል የውሂብ ጊዜ በመፍጠር ነው. ይህ አብዛኛውን ጊዜ ይህ SPAN ወይም BIG ይባላል.

በተገቢው ሁኔታ ኦፕሬሽኑ ሁሉንም እንደ ነጠላ ዲስክ ይመለከታል ነገር ግን ነካዎች እስኪሞሉ ድረስ ሙሉ በሙሉ ወደ ሁለተኛው, ከዚያም ሶስተኛ, ወዘተ ... ይሂዱ. ይህ በስራው ኮምፒተር ስርዓት ላይ ተጨማሪ ችሎታዎችን ለማከል ጠቃሚ ነው. የተለያዩ መጠን ያላቸው መኪኖች ቢኖሩም, የአንፃራዊ ድርድር አፈፃፀም አይጨምርም.

በ RAID 0 እና JBOD ማዋቀሩ ትልቁ ችግር የውሂብ ደህንነት ነው. ብዙ ተሽከርካሪዎች ስላሎት የመጠባበቂያ ብዛቶች ቁጥር እየጨመረ ስለመጣ የመረጃ ብዝበዛ ዕድል እየጨመረ ነው . በ RAID 0 ስብስብ ውስጥ ያለ ማንኛውም ድካም ቢቋረጥ, ሁሉም መረጃዎች አይገኙም. በ JBOD ውስጥ, የመሳሪያ / ውድቀት ብልሽት በመኪናዎ ውስጥ ያጋጠመው መረጃ ሁሉ እንዲጠፋ ያደርጋል. በውጤቱም ይህንን የመጠባበቂያ ዘዴ መጠቀም ለሚፈልጉ ሰዎች የተሻለ ነው.

RAID 1

በድርጅቱ ውስጥ ለተከማቸ ውሂብ ሙሉ የችሎታ መጠን የሚያቀርብ በመሆኑ ይህ የመጀመሪያው RAID ደረጃ ነው. ይህ መስተጋብር በመባል በሚታወቀው ሂደት ውስጥ ነው. በተሳካ ሁኔታ ወደ ስርዓቱ ውስጥ የተፃፈ መረጃ በሁሉም ደረጃ 1 ድርድር ወደ እያንዳንዱ አንቀሳቃሽ ይገለበጣል. ይህ የ RAID አካል በመደበኛነት በሁለት አንፃፊዎች የተደገፈ ሲሆን ተጨማሪ ተሽከርካሪዎች ተጨማሪ ተጨማሪ ችሎታን እንደማከል እንዲሁ ተጨማሪ ድግግሞሽ አይጨምርም. ለዚህ ምሳሌ በተሻለ ሁኔታ ለማንሳት ሁለት ክፍሎችን እንዴት እንደሚፃፍ የሚያሳይ ሠንጠረዥ እነሆ-

Drive 1 Drive 2
1 አግድ 1 1
አግድ 2 2 2
አግድ 3 3 3


ከ RAID 1 ማዋቀር እጅግ በጣም ውጤታማውን ጥቅም ለማግኘት ስርዓቱ ተመሳሳይ የአቅም እና የአፈፃፀም ደረጃዎችን የሚያጋሩ የተዛመዱ ተመንዎችን እንደገና ይጠቀማል.

የማይዛመዱ ተሽከርካሪዎች ጥቅም ላይ ከዋሉ, የአንግዱ አቅሙ በድርድሩ ውስጥ ካለው አነስተኛ የአቅም አንጻፊ ጋር እኩል ይሆናል. ለምሳሌ, በአንድ ራይት ቴራባይል እና አንድ ቴራባይት ተሽከርካሪ በ RAID 1 አመሠራር ውስጥ ጥቅም ላይ ከዋሉ, በዚህ ስርዓት ላይ የዚህ ድርድር አቅም አንድ ቴራባይት ብቻ ይሆን ነበር.

ይህ የ RAID ደረጃ ለውሂብ ደህንነት ከፍተኛ ውጤታማ ነው ምክንያቱም ሁለቱ መኪኖች ተመሳሳይ ናቸው. ከሁለቱ መንኮራኩሮች መካከል አንዱ ካላለፈ, ሌላኛው የሁለተኛው ሙሉ ውሂብ አለው. በዚህ አይነት ማዋቀር ላይ ያለው ችግር በአጠቃላይ የዶክተሮች የትኛው ሊሳካ E ንደሚችል ለመወሰን ያገለግላል. ምክንያቱም ከሁለቱ አንዱ ሲሰናከልና በተሳካለት A ንድ A ዲስ ተሽከርካሪ E ንዲገባ ከተፈለገ ከሁለቱ አንዱ E ንደተሰራና መልሶ ማግኘት ካልተቻለ ነው. ሂደቱ ይካሄዳል. ቀደም ሲል እንደተጠቀሰው, ከዚህ ውስጥ ምንም ትርዒት ​​አልተገኘም. በመሠረቱ, ለ RAID መቆጣጠሪያው ከመቆጣጠሪያው የላይኛው ክፍል አነስተኛ አፈፃፀም ይኖራል.

RAID 1 + 0 ወይም 10

ይህ ከ RAID ደረጃዎች 0 እና ደረጃ 1 ውስብስብ የሆነ ጥምረት ነው . በተገቢው ሁኔታ መቆጣጠሪያው በዚህ ሞዴል ውስጥ እንዲሰሩ ቢያንስ አራት ፈታሚዎች ያስፈልጋቸዋል ምክንያቱም ምክንያቱም የሚሠራው ሁለት ጥንድ ተሽከርካሪዎችን ነው. የመጀመሪያው የመኪናዎች ስብስብ በሁለቱ መሃከል ያለውን ውሂብ በቃለ መጠይቅ ያመላክታል. ሁለተኛው የመኪናዎች ቅንብርም እንዲሁ ተስተካክሎ የተቀመጠው ግን የመጀመሪያው ነው. ይህም የውሂብ ድግግሞሽንና የአፈፃፀም ውጤትን ያቀርባል. ከታች እንደዚህ አይነት ማዋቀሪያን በመጠቀም መረጃ በአራት ዊንዶውሶች እንዴት እንደሚጻፍ ምሳሌ ነው.

Drive 1 Drive 2 Drive 3 Drive 4
1 አግድ 1 1 2 2
አግድ 2 3 3 4 4
አግድ 3 5 5 6 6


እውነቱን ለመናገር, ይህ በኮምፒተር ስርዓቱ ላይ እየሰሩ የ RAID ሞዴል አይደለም. አንዳንድ የአፈፃፀም አድማጮችን ቢሰጠውም, በስርዓቱ ላይ ከመጠን በላይ የሆነ ከፍተኛ መጠን ያለው ስለሆነ ይህን ያህል ጥሩ አይደለም. በተጨማሪም የመኪና ጋራቶች በአብዛኞቹ ተሽከርካሪዎች ውስጥ የሚፈጥሩት የመኪና አቅም የሚያከማች ሆኖ ከፍተኛ የመጠጫ የሚሆን ቦታ ነው. የማይዛመዱ ተሽከርካሪዎች ጥቅም ላይ የዋሉ ከሆነ, አፈፃፀሙ በሪፌዎቹ ፍጥነት የሌለው እና አቅማችን አነስተኛ አነስ አነዳድ ነው.

RAID 5

በተጠቃሚ ኮምፕዩተር ስርዓቶች ውስጥ ሊገኝ የሚችል ከፍተኛው የ RAID ደረጃ ነው, እና የአቅም እና ቅልጥፍናን ለመጨመር እጅግ በጣም ውጤታማ ዘዴ ነው. ይህ በደረጃ የውጤታማነት አሰራር ሂደት አማካኝነት ውጤት ያስገኛል. በሶስት ዶከሮች ላይ እንደታሰበው ዳታ ሲከፋፈለው ይህን ለማድረግ ግን ቢያንስ ሦስት ዶክተሮች አስፈላጊ ናቸው ነገር ግን በድምፅ ድግግሞሽ ላይ አንድ ክፈፍ ለፓርቲ ይዘጋጃል. ይህንን የበለጠ ለማብራራት, መረጃው በሶስቱ ዶክመንቶች ውስጥ እንዴት እንደሚፃፍ በመጀመሪያ ይቃኝ.

Drive 1 Drive 2 Drive 3
1 አግድ 1 2 ገጽ
አግድ 2 3 ገጽ 4
አግድ 3 ገጽ 5 6


በመሠረቱ የመኪና ቅንዓተ-መቆጣጠሪያው በድርድሩ ውስጥ በሁሉም ተሽከርካሪዎች ላይ ይፃፍ. የመጀመሪያው የውሂብ መጠን በመጀመሪያው አንፃፊ ላይ እና ሁለተኛውን በሁለተኛው ላይ ያስቀመጠ ነው. የሶስተኛውን ዲስክ (ፓሪሽቲስ) በአንደኛው እና በሁለተኛ ደረጃ ላይ ያለውን የሁለትዮሽ ውሂብን ማነፃፀር ነው. በሁለትዮሽ ሂሳብ, 0 እና 1 ብቻ ነዎት. የቡሊያን ሂሳብ ሂደት ሂደቱን ለማነጻጸር ይጠቅማል. ሁለቱ እስከ ቁጥር ቁጥሮች (0 + 0 ወይም 1 + 1) ውስጥ ካሉት, የነጥብ መጠኑ ዜሮ ይሆናል. ሁለቱ ወደ አስድ ቁጥር ሲደመር (1 + 0 ወይም 0 + 1) ከሆነ የሽምችቱ ጥንድ አንድ ይሆናል. የዚህ ምክንያቱ የትራፊክ አንደኛው ካልተሳካ, ተቆጣጣሪው የጠፋው መረጃ ምን እንደሆነ ማወቅ ይችላል. ለምሳሌ, አንድ አውሮፕላን ቢሳንስ ሁለት እና ሶስት ነዳድ መንዳት እና ሁለት ነዳጅ መንዳት አንድ አንድ የውሂብ ብዜት እና አንድ ነዳጅ አንዷ ነች. ከዚያም በ Drive 1 ውስጥ ያለው የጠፋ የውሂብ ብዜት ዜሮ መሆን አለበት.

ይሄ በመረጃ አንጻፊ አለመሳካት ውስጥ ሁኖ ውሂብ ሁሉ እንዲመለስ የሚፈቅድለት የውሂብ ድግግሞሽ ያቀርባል. ለአብዛኛው ደንበኞች ውቅሮች, አንድ ውድቀትና ስርዓት በስርዓት ሁኔታ ውስጥ ስላልሆነ ስርዓቱ ላይ አይሆንም. የስርዓተ-ጉልፉን ሥራ ለማስጀመር አዲስ የተገጠመውን ተሽከርካሪ በአዲስ ድራይቭ መተካት አስፈላጊ ነው. ከዚያ የመረጃ ዳግም ግንባታ ሂደቱ በመቆጣጠሪያ ደረጃ ላይ መፈፀም አለበት, የጠፋውን ቦትላይ ላይ ያለውን ውሂብ መልሶ ለመፍጠር በኋሊ በተቃራኒው የቡሊያን ተግባር ይፈፅማል. ይሄ የተወሰነ ጊዜ ሊወስድ ይችላል, በተለይ ለተጨማሪ አቅም መኪናዎች, ነገር ግን ቢያንስ መልሶ ሊነቃ ይችላል.

አሁን የ RAID 5 አደራደር አቅም በድርጅቱ ውስጥ ካሉ አንጻፊዎች ቁጥር እና በአቅምዎ ላይ የተመሰረተ ነው. አንዴ በድጋሚ በድርድሩ ውስጥ በዲሲ ዲ ኤን ኤ ውስጥ አነስተኛ መጠን ያለው አንጻፊ የተከለከለ ስለሆነ የተጣመሩ ተሽከርካሪዎችን መጠቀም ጥሩ ነው. ትክክሇኛ የማከማቻ ቦታ አንዴ ከአንዴ ዝቅተኛ አዴል ከአንዴ ፌሌቶች ብዛት ጋር እኩሌ ነው. ስለዚህ በሒሳብ ቃላቶች (n-1) * Capacitymin . ስለዚህ, በ RAID 5 ድርድር ሶስት 3 ጂቢሶች ካሉዎት, አጠቃላይ ኃይል 4 ጂቢ ይሆናል. አራት ተጨማሪ 2 ጂ ዲ ዲ ዲስክዎችን የሚጠቀሙ RAID 5 ስብስብ 6 ጂቢስ አለው.

አሁን የ RAID 5 አፈፃፀም ውስንነት ከሚፈጠሩት ከሌሎች የ RAID ቅጾች ይልቅ ውሂቡ ወደ አንፃዎች በሚጻፍበት ጊዜ የነጥብ ውስጣዊ እሴትን ለመፍጠር መደረግ ያለበት ባሌሆነ ሂደት ነው. ይህ ማለት የመፃፍ አፈፃፀም በተመሳሳይ የፍሪፖርት ብዛት ከ RAID 0 array ያነሰ ነው ማለት ነው. በሌላ በኩል የአፈፃፀምን አሠራር ማንበብን ያህል አይጎዳውም ምክንያቱም የቡሊያን ሂደት ትክክለኛውን መረጃ ከአድራሻው ላይ ስለሚያነበበው ነው.

በሁሉም የ RAID ማዋቀሪያዎች ትልቅ ችግር

በግላዊ ኮምፒዩተሮች ላይ ሊጠቀሙባቸው የሚችሉትን የ RAID ደረጃዎች የተለያዩ ጠቀሜታዎችን እና ተቃውሞዎችን ተመልክተናል ነገር ግን ብዙ ሰዎች የ RAID ዲ ኤን ኤል ውቅሮችን ለመፍጠር ሲነሱ አንድ ሌላ ችግር አለ. የ RAID ዝግጅት ከመጠቀምዎ በፊት በመጀመሪያ በሃርድዌር ቁጥጥር ሶፍትዌር ወይም በስርዓተ ክወናው ሶፍትዌር ውስጥ መገንባት አለበት. ይህ በመሠረቱ መረጃው እንዴት እንደሚጻፍ እና እንደሚነበብ በትክክል ለመከታተል የሚያስፈልገውን ልዩ ቅርጸት ያስጀምረዋል.

ይህ ምናልባት እንደ ችግር አይነት አይደለም, ነገር ግን የእርስዎን RAID አደራጅ እንዴት እንዳዋቀሩ መቀየር ቢያስፈልግዎ ነው. ለምሳሌ ያህል, ውሂብ ዝቅተኛ እንደሆኑ እያነቡ እና ለ RAID 0 ወይም RAID 5 ድርድር ተጨማሪ መኪና ማከል ይፈልጋሉ. በአብዛኛዎቹ አጋጣሚዎች በእነዚህ አንጻፊዎች ውስጥ የተከማቸውን ማንኛውንም ውሂብ የሚያጠፋውን የ RAID array (ዳግም ማስዋቀር) አይችሉም. ይሄ ማለት ውሂብዎን ሙሉ በሙሉ ምትኬ ማስቀመጥ, አዲስ አንጻፊ ማከል, የአዝራሩን ድርድር ዳግም ማቀናጀት, ያንን አደራደር ፎርማት ፎርማት እና የመጀመሪያውን ውሂብ ወደ አንጻፊ ወደነበረበት መመለስ ማለት ነው. ያ በጣም አሰቃቂ ሂደትን ሊሆን ይችላል. በመሆኑም, ለመጀመሪያ ጊዜ ሲጠቀሙበት በሚፈልጉበት መንገድ ድርደራውን በትክክል እንዳዘጋጀዎ ያረጋግጡ.