Reiser5 ಪ್ರಾಜೆಕ್ಟ್ನ ಕಾರ್ಯಕ್ಷಮತೆ ಪರೀಕ್ಷೆಗಳ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ, ಇದು Reiser4 ಫೈಲ್ ಸಿಸ್ಟಮ್ನ ಗಣನೀಯವಾಗಿ ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಆವೃತ್ತಿಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ, ಇದು "ಸಮಾನಾಂತರ ಸ್ಕೇಲಿಂಗ್" ಅನ್ನು ಹೊಂದಿರುವ ತಾರ್ಕಿಕ ಪರಿಮಾಣಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ, ಇದು ಸಾಂಪ್ರದಾಯಿಕ RAID ಗಿಂತ ಭಿನ್ನವಾಗಿ, ಫೈಲ್ ಸಿಸ್ಟಮ್ನ ಸಕ್ರಿಯ ಭಾಗವಹಿಸುವಿಕೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಘಟಕ ಸಾಧನಗಳ ನಡುವೆ ಡೇಟಾವನ್ನು ವಿತರಿಸುವಲ್ಲಿ. ನಿರ್ವಾಹಕರ ದೃಷ್ಟಿಕೋನದಿಂದ, RAID ಯಿಂದ ಗಮನಾರ್ಹ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಸಮಾನಾಂತರ-ಪ್ರಮಾಣದ ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಘಟಕಗಳು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾದ ಬ್ಲಾಕ್ ಸಾಧನಗಳಾಗಿವೆ.
ಪ್ರಸ್ತುತಪಡಿಸಿದ ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶಗಳು ಸಾಮಾನ್ಯ ಫೈಲ್ ಕಾರ್ಯಾಚರಣೆಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತವೆ, ಉದಾಹರಣೆಗೆ ಫೈಲ್ ಅನ್ನು ತಾರ್ಕಿಕ ಪರಿಮಾಣಕ್ಕೆ ಬರೆಯುವುದು, ಘನ-ಸ್ಥಿತಿಯ ಡ್ರೈವ್ಗಳ ವೇರಿಯಬಲ್ ಸಂಖ್ಯೆಯ ಸಂಯೋಜನೆಯ ತಾರ್ಕಿಕ ಪರಿಮಾಣದಿಂದ ಫೈಲ್ ಅನ್ನು ಓದುವುದು. ಲಾಜಿಕಲ್ ವಾಲ್ಯೂಮ್ಗೆ ಸಾಧನವನ್ನು ಸೇರಿಸುವುದು, ಲಾಜಿಕಲ್ ವಾಲ್ಯೂಮ್ನಿಂದ ಸಾಧನವನ್ನು ತೆಗೆದುಹಾಕುವುದು, ಪ್ರಾಕ್ಸಿ ಡಿಸ್ಕ್ಗಳಿಂದ ಡೇಟಾವನ್ನು ಮರುಹೊಂದಿಸುವುದು ಮತ್ತು ನಿಯಮಿತ (ವಿಶೇಷವಲ್ಲ) ಫೈಲ್ನಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸಾಧನಕ್ಕೆ ಡೇಟಾವನ್ನು ಸ್ಥಳಾಂತರಿಸುವುದು ಮುಂತಾದ ತಾರ್ಕಿಕ ಪರಿಮಾಣಗಳಲ್ಲಿನ ಕಾರ್ಯಾಚರಣೆಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯೂ ಸಹ. ಅಳತೆ ಮಾಡಲಾಗಿದೆ.
ವಾಲ್ಯೂಮ್ಗಳನ್ನು ಜೋಡಿಸಲು 4 ಪ್ರತಿಗಳ ಮೊತ್ತದಲ್ಲಿ ಘನ-ಸ್ಥಿತಿಯ ಡ್ರೈವ್ಗಳನ್ನು (SSD) ಬಳಸಲಾಗಿದೆ. ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಮೇಲೆ ಕಾರ್ಯಾಚರಣೆಯ ವೇಗವನ್ನು ಸಂಪೂರ್ಣ ತಾರ್ಕಿಕ ಪರಿಮಾಣದಲ್ಲಿ ಆಕ್ರಮಿತ ಜಾಗದ ಪ್ರಮಾಣವು ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ತೆಗೆದುಕೊಳ್ಳುವ ಸಮಯಕ್ಕೆ ಅನುಪಾತವಾಗಿದೆ, ಇದರಲ್ಲಿ ಡ್ರೈವ್ಗಳೊಂದಿಗೆ ಪೂರ್ಣ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಸೇರಿದಂತೆ.
ಯಾವುದೇ ಕಾರ್ಯಾಚರಣೆಯ ವೇಗ (ಕಡಿಮೆ ಸಂಖ್ಯೆಯ ಸಾಧನಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಪರಿಮಾಣದಲ್ಲಿ ಪ್ರಾಕ್ಸಿ ಡಿಸ್ಕ್ನಿಂದ ಡೇಟಾವನ್ನು ಫ್ಲಶಿಂಗ್ ಹೊರತುಪಡಿಸಿ) ಒಂದು ಸಾಧನದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಡೇಟಾವನ್ನು ನಕಲಿಸುವ ವೇಗಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿರುತ್ತದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಪರಿಮಾಣವನ್ನು ಸಂಯೋಜಿಸಿದ ಸಾಧನಗಳ ಸಂಖ್ಯೆಯಲ್ಲಿನ ಹೆಚ್ಚಳದೊಂದಿಗೆ, ಕಾರ್ಯಾಚರಣೆಗಳ ವೇಗವು ಹೆಚ್ಚಾಗುತ್ತದೆ. ಅಪವಾದವೆಂದರೆ ಫೈಲ್ ವಲಸೆ ಕಾರ್ಯಾಚರಣೆ, ಗುರಿಯ ಸಾಧನಕ್ಕೆ ಬರೆಯುವ ವೇಗವನ್ನು (ಮೇಲಿನಿಂದ) ಲಕ್ಷಣರಹಿತವಾಗಿ ಸಮೀಪಿಸುವ ವೇಗ. ಕಡಿಮೆ ಮಟ್ಟದ ಅನುಕ್ರಮ ಪ್ರವೇಶ: ಸಾಧನ ಓದುವಿಕೆ, M/s ಬರಹ, M/s DEV1 470 390 DEV2 530 420 ದೊಡ್ಡ ಫೈಲ್ ಅನುಕ್ರಮ ಓದುವಿಕೆ/ಬರಹ (M/s): ಸಂಪುಟದಲ್ಲಿ ಡಿಸ್ಕ್ಗಳ ಸಂಖ್ಯೆ ರೈಟ್ ರೀಡ್ 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 ಲಾಜಿಕಲ್ ವಾಲ್ಯೂಮ್ಗೆ ಸಾಧನವನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ: ವಾಲ್ಯೂಮ್ ಸಾಧನವನ್ನು ಸೇರಿಸಬೇಕಾಗಿದೆ ವೇಗ (M/s) DEV1 DEV2 284 DEV1+DEV2 DEV3 457 DEV1+DEV2+DEV3 4 ಡಿವೈಸ್ ಅನ್ನು ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ ಲಾಜಿಕಲ್ ವಾಲ್ಯೂಮ್ನಿಂದ: ತೆಗೆದುಹಾಕಬೇಕಾದ ವಾಲ್ಯೂಮ್ ಸಾಧನ ವೇಗ (M/s) DEV574+DEV1+DEV2+DEV3 DEV4 4 DEV890+DEV1+DEV2 DEV3 3 DEV606+DEV1 DEV2 2 ಪ್ರಾಕ್ಸಿ ಡಿಸ್ಕ್ನಿಂದ ಡೇಟಾವನ್ನು ಮರುಹೊಂದಿಸಿ: Volume S (M/s) DEV336 DEV1 4 DEV228+DEV1 DEV2 4 DEV244+DEV1+ DEV2 DEV3 4 DEV290 RAM1 0 DEV283+DEV1 RAM2 0 DEV301+DEV1+DEV+2DEV3DEV0 374 ಫೈಲ್ ಮೈಗ್ರೇಷನ್ ವಾಲ್ಯೂಮ್ ಗುರಿ ಸಾಧನದ ವೇಗ (M/s) DEV1+DEV2+DEV3+DEV4 DEV0 427 DEV1+DEV2 +DEV3 DEV4 1 DEV387+DEV1 DEV2 3
I/O ವಿನಂತಿಗಳನ್ನು ನೀಡುವ ವಿಧಾನವನ್ನು ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಘಟಕಗಳಾದ್ಯಂತ ಸಮಾನಾಂತರಗೊಳಿಸಿದರೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಇನ್ನಷ್ಟು ಸುಧಾರಿಸಬಹುದು ಎಂದು ಗಮನಿಸಲಾಗಿದೆ (ಪ್ರಸ್ತುತ, ಸರಳತೆಗಾಗಿ, ಇದನ್ನು ಒಂದೇ ಥ್ರೆಡ್ನೊಂದಿಗೆ ಲೂಪ್ನಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ). ಮತ್ತು ಮರುಸಮತೋಲನದ ಸಮಯದಲ್ಲಿ ಚಲನೆಗೆ ಒಳಪಡುವ ಡೇಟಾವನ್ನು ಮಾತ್ರ ನೀವು ಓದಿದರೆ (ಈಗ, ಸರಳತೆಗಾಗಿ, ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಓದಲಾಗುತ್ತದೆ). ಸಮಾನಾಂತರ ಸ್ಕೇಲಿಂಗ್ ಹೊಂದಿರುವ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಎರಡನೇ ಸಾಧನವನ್ನು ಸೇರಿಸುವ/ತೆಗೆಯುವ ವೇಗದ ಸೈದ್ಧಾಂತಿಕ ಮಿತಿಯು ಮೊದಲ ಡಿಸ್ಕ್ನಿಂದ ಎರಡನೆಯದಕ್ಕೆ (ಕ್ರಮವಾಗಿ, ಎರಡನೆಯಿಂದ ಮೊದಲನೆಯದಕ್ಕೆ) ನಕಲು ವೇಗಕ್ಕಿಂತ ಎರಡು ಪಟ್ಟು ಹೆಚ್ಚು. ಈಗ ಎರಡನೇ ಡಿಸ್ಕ್ ಅನ್ನು ಸೇರಿಸುವ ಮತ್ತು ತೆಗೆದುಹಾಕುವ ವೇಗವು ಅನುಗುಣವಾದ 1.1 ಮತ್ತು 1.3 ನಕಲು ವೇಗವಾಗಿದೆ.
ಹೆಚ್ಚುವರಿಯಾಗಿ, O(1) ಡಿಫ್ರಾಗ್ಮೆಂಟರ್ ಅನ್ನು ಘೋಷಿಸಲಾಗಿದೆ ಅದು ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಎಲ್ಲಾ ಘಟಕಗಳನ್ನು (ಪ್ರಾಕ್ಸಿ ಡಿಸ್ಕ್ ಸೇರಿದಂತೆ) ಸಮಾನಾಂತರವಾಗಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತದೆ, ಅಂದರೆ. ಪ್ರತ್ಯೇಕವಾಗಿ ದೊಡ್ಡ ಘಟಕದ ಸಂಸ್ಕರಣೆಯ ಸಮಯವನ್ನು ಮೀರದ ಸಮಯದಲ್ಲಿ.
ಮೂಲ: opennet.ru
