Reiser5 የፋይል ስርዓት አፈጻጸም የሙከራ ውጤቶች ታትመዋል

የ Reiser5 ፕሮጀክት የአፈፃፀም ሙከራዎች ውጤቶች ታትመዋል ፣ ይህም በከፍተኛ ሁኔታ እንደገና የተነደፈ የ Reiser4 ፋይል ስርዓት ስሪት “ትይዩ ሚዛን” ላላቸው ሎጂካዊ ጥራዞች ድጋፍ ይሰጣል ፣ እሱም ከባህላዊ RAID በተቃራኒ የፋይል ስርዓቱ ንቁ ተሳትፎን ያሳያል። አመክንዮአዊ የድምጽ መጠን አካል መሣሪያዎች መካከል ውሂብ በማሰራጨት ውስጥ. ከአስተዳዳሪው አንፃር፣ ከ RAID የሚለየው ጉልህ ልዩነት ትይዩ-ልኬት አመክንዮአዊ ጥራዝ አካላት የተቀረጹት የማገጃ መሳሪያዎች መሆናቸው ነው።

የቀረበው የፈተና ውጤቶቹ የጋራ የፋይል ስራዎችን አፈጻጸም ይገመግማሉ፣ ለምሳሌ ፋይልን ወደ አመክንዮአዊ መጠን መፃፍ፣ ከተለዋዋጭ የጠንካራ ግዛት አንጻፊዎች ያቀፈ ፋይልን ከሎጂካዊ ድምጽ ማንበብ። በሎጂክ ጥራዞች ላይ ያሉ የክዋኔዎች አፈጻጸም እንደ መሳሪያን ወደ አመክንዮአዊ ድምጽ መጨመር፣ መሳሪያን ከአመክንዮታዊ ድምጽ ማውጣት፣ ከፕሮክሲ ዲስኮች መረጃን ዳግም ማስጀመር እና ውሂብን ከመደበኛ (ልዩ ያልሆነ) ፋይል ወደተገለጸ መሳሪያ ማዛወር ያሉ ተግባራትም ነበሩ። ለካ።

ጥራዞችን ለመሰብሰብ በ 4 ቅጂዎች መጠን ውስጥ የ Solid-state drives (SSD) ጥቅም ላይ ውለዋል. በሎጂካዊ ድምጽ ላይ ያለው የኦፕሬሽን ፍጥነት በጠቅላላው የሎጂክ መጠን ላይ ያለው የቦታ መጠን ጥምርታ እና ቀዶ ጥገናውን ለማጠናቀቅ ከሚወስደው ጊዜ ጋር ይገለጻል ፣ ይህም ከአሽከርካሪዎች ጋር ሙሉ ማመሳሰልን ይጨምራል።

የማንኛውንም ኦፕሬሽን ፍጥነት (ከጥቂት መሳሪያዎች ባቀፈ የድምጽ መጠን ከፕሮክሲ ዲስክ ላይ መረጃን ከማፍሰስ በስተቀር) ከአንድ መሳሪያ ወደ ሌላ የመገልበጥ ፍጥነት ከፍ ያለ ነው። በተመሳሳይ ጊዜ, የድምፅ መጠን ከተሰራባቸው መሳሪያዎች ብዛት መጨመር ጋር, የሥራው ፍጥነት ይጨምራል. ልዩነቱ የፋይል ፍልሰት ኦፕሬሽን ነው፣ ፍጥነቱ በአሳዛኝ ሁኔታ (ከላይ) ወደ ዒላማው መሣሪያ የመፃፍ ፍጥነት። ዝቅተኛ ደረጃ ተከታታይ መዳረሻ፡ መሳሪያ ማንበብ፣ M/s ፃፍ፣ M/s DEV1 470 390 DEV2 530 420 ትልቅ ፋይል ተከታታይ ማንበብ/መፃፍ (ኤም/ሰ)፡ የዲስኮች ብዛት በድምጽ ፃፍ 1 (DEV1) 380 460 1 DEV2) 410 518 2 (DEV1+DEV2) 695 744 3 (DEV1+DEV2+DEV3) 890 970 4 (DEV1+DEV2+DEV3+DEV4) 950 1100 የውሂብ ፍጥነት ከመሣሪያ ወደ መሣሪያ መቅዳት (M/s) DEV1 DEV2 260 DEV2 DEV1 255 መሣሪያን ወደ አመክንዮአዊ መጠን መጨመር፡ የድምጽ መጠን መሣሪያ ሊታከል የሚገባው ፍጥነት (ኤም/ሰ) DEV1 DEV2 284 DEV1+DEV2 DEV3 457 DEV1+DEV2+DEV3 DEV4 574 መሣሪያን ማስወገድ ከአመክንዮአዊ ድምጽ፡ የድምጽ መጠን መሳሪያ ሊወገድ ነው ፍጥነት(M/s) DEV1+DEV2+DEV3+DEV4 DEV4 890 DEV1+DEV2+DEV3 DEV3 606 DEV1+DEV2 DEV2 336 ውሂብን ከፕሮክሲ ዲስክ ዳግም አስጀምር: የድምጽ ተኪ ዲስክ ፍጥነት (ኤም/ሰ) DEV1 DEV4 228 DEV1+DEV2 DEV4 244 DEV1+DEV2+ DEV3 DEV4 290 DEV1 RAM0 283 DEV1+DEV2 RAM0 301 DEV1+DEV2+DEV3 RAM0 374 DEV1+DEV2+DE መሣሪያ መጠን አግኝ RAM3 4 DEV0+DEV427+DE (ኤም/ሰ) DEV1+DEV2+DEV3+DEV4 DEV1 387 DEV1+DEV2 +DEV3 DEV1 403 DEV1+DEV2 DEV1 427

የ I/O ጥያቄዎችን የማውጣት ሂደት በሎጂካዊ ጥራዝ አካላት ላይ ትይዩ ከሆነ አፈፃፀሙ የበለጠ ሊሻሻል እንደሚችል ተጠቁሟል (በአሁኑ ጊዜ ፣ ​​ለቀላልነት ፣ ይህ የሚከናወነው በአንድ ክር በ loop ነው)። እንዲሁም እንደገና በሚዛንበት ጊዜ ሊንቀሳቀሱ የሚችሉትን እነዚያን መረጃዎች ብቻ ካነበቡ (አሁን፣ ለቀላልነት፣ ሁሉም መረጃዎች ይነበባሉ)። ትይዩ ልኬት ባላቸው ስርዓቶች ውስጥ ሁለተኛውን መሳሪያ የመደመር/የማስወገድ ፍጥነት ከመጀመሪያው ዲስክ ወደ ሁለተኛው (በቅደም ተከተል ከሁለተኛው እስከ መጀመሪያው) በእጥፍ እጥፍ ነው። አሁን ሁለተኛውን ዲስክ የመደመር እና የማስወገድ ፍጥነት በተመሳሳይ 1.1 እና 1.3 የመቅዳት ፍጥነት ነው።

በተጨማሪም፣ ሁሉንም የሎጂክ የድምጽ መጠን (ፕሮክሲ ዲስክን ጨምሮ) በትይዩ የሚያስኬድ የO(1) ዲፍራግመንት ይፋ ተደርጓል። ትልቁን ክፍል በተናጠል የማቀነባበሪያ ጊዜ በማይበልጥ ጊዜ ውስጥ.

ምንጭ: opennet.ru

አስተያየት ያክሉ