ಯೂನಿಟಿ ಸ್ಟೋರೇಜ್‌ನಲ್ಲಿ ವೇಗದ VP: ಅದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಇಂದು ನಾವು ಯೂನಿಟಿ/ಯೂನಿಟಿ XT ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಅಳವಡಿಸಲಾದ ಆಸಕ್ತಿದಾಯಕ ತಂತ್ರಜ್ಞಾನದ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇವೆ - ವೇಗದ VP. ಯೂನಿಟಿ ಬಗ್ಗೆ ನೀವು ಮೊದಲ ಬಾರಿಗೆ ಕೇಳಿದರೆ, ಲೇಖನದ ಕೊನೆಯಲ್ಲಿ ಲಿಂಕ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಿಸ್ಟಮ್ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನೀವು ಪರಿಶೀಲಿಸಬಹುದು. ನಾನು ಒಂದು ವರ್ಷಕ್ಕೂ ಹೆಚ್ಚು ಕಾಲ Dell EMC ಪ್ರಾಜೆಕ್ಟ್ ತಂಡದಲ್ಲಿ FAST VP ಯಲ್ಲಿ ಕೆಲಸ ಮಾಡಿದ್ದೇನೆ. ಇಂದು ನಾನು ಈ ತಂತ್ರಜ್ಞಾನದ ಬಗ್ಗೆ ಹೆಚ್ಚು ವಿವರವಾಗಿ ಮಾತನಾಡಲು ಮತ್ತು ಅದರ ಅನುಷ್ಠಾನದ ಕೆಲವು ವಿವರಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸಲು ಬಯಸುತ್ತೇನೆ. ಸಹಜವಾಗಿ, ಬಹಿರಂಗಪಡಿಸಲು ಅನುಮತಿಸಲಾದವುಗಳನ್ನು ಮಾತ್ರ. ಸಮರ್ಥ ಡೇಟಾ ಸಂಗ್ರಹಣೆಯ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ನೀವು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ ಅಥವಾ ದಸ್ತಾವೇಜನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳದಿದ್ದರೆ, ಈ ಲೇಖನವು ಖಂಡಿತವಾಗಿಯೂ ಉಪಯುಕ್ತ ಮತ್ತು ಆಸಕ್ತಿದಾಯಕವಾಗಿರುತ್ತದೆ.

ಯೂನಿಟಿ ಸ್ಟೋರೇಜ್‌ನಲ್ಲಿ ವೇಗದ VP: ಅದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ವಸ್ತುವಿನಲ್ಲಿ ಏನಾಗುವುದಿಲ್ಲ ಎಂದು ನಾನು ನಿಮಗೆ ಈಗಿನಿಂದಲೇ ಹೇಳುತ್ತೇನೆ. ಸ್ಪರ್ಧಿಗಳ ಹುಡುಕಾಟ ಮತ್ತು ಅವರೊಂದಿಗೆ ಹೋಲಿಕೆ ಇರುವುದಿಲ್ಲ. ತೆರೆದ ಮೂಲದಿಂದ ಇದೇ ರೀತಿಯ ತಂತ್ರಜ್ಞಾನಗಳ ಬಗ್ಗೆ ಮಾತನಾಡಲು ನಾನು ಯೋಜಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಕುತೂಹಲಕಾರಿ ಓದುಗರು ಅವರ ಬಗ್ಗೆ ಈಗಾಗಲೇ ತಿಳಿದಿದ್ದಾರೆ. ಮತ್ತು, ಸಹಜವಾಗಿ, ನಾನು ಯಾವುದನ್ನೂ ಜಾಹೀರಾತು ಮಾಡಲು ಹೋಗುವುದಿಲ್ಲ.

ಶೇಖರಣಾ ಶ್ರೇಣಿ. ವೇಗದ VP ಯ ಗುರಿಗಳು ಮತ್ತು ಉದ್ದೇಶಗಳು

FAST VP ಎಂದರೆ ವರ್ಚುವಲ್ ಪೂಲ್‌ಗಾಗಿ ಸಂಪೂರ್ಣ ಸ್ವಯಂಚಾಲಿತ ಸ್ಟೋರೇಜ್ ಟೈರಿಂಗ್. ಸ್ವಲ್ಪ ಕಷ್ಟವೇ? ಪರವಾಗಿಲ್ಲ, ನಾವು ಈಗ ಅದನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತೇವೆ. ಟೈರಿಂಗ್ ಎನ್ನುವುದು ಡೇಟಾ ಸಂಗ್ರಹಣೆಯನ್ನು ಸಂಘಟಿಸುವ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ, ಇದರಲ್ಲಿ ಈ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿರುವ ಹಲವಾರು ಹಂತಗಳು (ಶ್ರೇಣಿಗಳು) ಇವೆ. ಪ್ರತಿಯೊಂದೂ ತನ್ನದೇ ಆದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ. ಪ್ರಮುಖವಾದದ್ದು: ಕಾರ್ಯಕ್ಷಮತೆ, ಪರಿಮಾಣ ಮತ್ತು ಮಾಹಿತಿಯ ಘಟಕವನ್ನು ಸಂಗ್ರಹಿಸುವ ಬೆಲೆ. ಸಹಜವಾಗಿ, ಅವರ ನಡುವೆ ಸಂಬಂಧವಿದೆ.

ಟೈರಿಂಗ್‌ನ ಪ್ರಮುಖ ಲಕ್ಷಣವೆಂದರೆ ಡೇಟಾಗೆ ಪ್ರವೇಶವನ್ನು ಪ್ರಸ್ತುತ ಇರುವ ಶೇಖರಣಾ ಮಟ್ಟವನ್ನು ಲೆಕ್ಕಿಸದೆ ಏಕರೂಪವಾಗಿ ಒದಗಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಪೂಲ್‌ನ ಗಾತ್ರವು ಅದರಲ್ಲಿರುವ ಸಂಪನ್ಮೂಲಗಳ ಗಾತ್ರಗಳ ಮೊತ್ತಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ. ಸಂಗ್ರಹದಿಂದ ವ್ಯತ್ಯಾಸಗಳು ಇಲ್ಲಿವೆ: ಸಂಗ್ರಹದ ಗಾತ್ರವನ್ನು ಸಂಪನ್ಮೂಲದ ಒಟ್ಟು ಪರಿಮಾಣಕ್ಕೆ ಸೇರಿಸಲಾಗಿಲ್ಲ (ಈ ಸಂದರ್ಭದಲ್ಲಿ ಪೂಲ್), ಮತ್ತು ಸಂಗ್ರಹ ಡೇಟಾವು ಮುಖ್ಯ ಮಾಧ್ಯಮ ಡೇಟಾದ ಕೆಲವು ತುಣುಕನ್ನು ನಕಲು ಮಾಡುತ್ತದೆ (ಅಥವಾ ನಕಲು ಮಾಡಿದರೆ ಸಂಗ್ರಹದಿಂದ ಡೇಟಾವನ್ನು ಇನ್ನೂ ಬರೆಯಲಾಗಿಲ್ಲ). ಅಲ್ಲದೆ, ಹಂತಗಳ ಮೂಲಕ ಡೇಟಾದ ವಿತರಣೆಯನ್ನು ಬಳಕೆದಾರರಿಂದ ಮರೆಮಾಡಲಾಗಿದೆ. ಅಂದರೆ, ಪ್ರತಿ ಹಂತದಲ್ಲಿ ಯಾವ ಡೇಟಾ ಇದೆ ಎಂಬುದನ್ನು ಅವನು ನಿಖರವಾಗಿ ನೋಡುವುದಿಲ್ಲ, ಆದರೂ ಅವನು ನೀತಿಗಳನ್ನು ಹೊಂದಿಸುವ ಮೂಲಕ ಪರೋಕ್ಷವಾಗಿ ಇದನ್ನು ಪ್ರಭಾವಿಸಬಹುದು (ನಂತರ ಅವುಗಳ ಮೇಲೆ ಇನ್ನಷ್ಟು).

ಈಗ ಯೂನಿಟಿಯಲ್ಲಿ ಶೇಖರಣಾ ಶ್ರೇಣಿಯ ಅನುಷ್ಠಾನದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನೋಡೋಣ. ಏಕತೆಯು 3 ಹಂತಗಳನ್ನು ಹೊಂದಿದೆ, ಅಥವಾ ಶ್ರೇಣಿ:

  • ವಿಪರೀತ ಕಾರ್ಯಕ್ಷಮತೆ (SSD ಗಳು)
  • ಕಾರ್ಯಕ್ಷಮತೆ (SAS HDD 10k/15k RPM)
  • ಸಾಮರ್ಥ್ಯ (NL-SAS HDD 7200 RPM)

ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಬೆಲೆಯ ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಅವುಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗುತ್ತದೆ. ಎಕ್ಸ್ಟ್ರೀಮ್ ಕಾರ್ಯಕ್ಷಮತೆಯು ಘನ ಸ್ಥಿತಿಯ ಡ್ರೈವ್ಗಳನ್ನು (SSD ಗಳು) ಮಾತ್ರ ಒಳಗೊಂಡಿದೆ. ಇತರ ಎರಡು ಶ್ರೇಣಿಗಳಲ್ಲಿ ಮ್ಯಾಗ್ನೆಟಿಕ್ ಡಿಸ್ಕ್ ಡ್ರೈವ್‌ಗಳು ಸೇರಿವೆ, ಇದು ತಿರುಗುವಿಕೆಯ ವೇಗದಲ್ಲಿ ಭಿನ್ನವಾಗಿರುತ್ತದೆ ಮತ್ತು ಅದರ ಪ್ರಕಾರ ಕಾರ್ಯಕ್ಷಮತೆ.

ಅದೇ ಮಟ್ಟದ ಮತ್ತು ಅದೇ ಗಾತ್ರದ ಶೇಖರಣಾ ಮಾಧ್ಯಮವನ್ನು RAID ಅರೇ ಆಗಿ ಸಂಯೋಜಿಸಲಾಗಿದೆ, RAID ಗುಂಪನ್ನು ರೂಪಿಸುತ್ತದೆ (RAID ಗುಂಪು, RG ಎಂದು ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸಲಾಗಿದೆ); ಅಧಿಕೃತ ದಾಖಲೆಯಲ್ಲಿ ಲಭ್ಯವಿರುವ ಮತ್ತು ಶಿಫಾರಸು ಮಾಡಲಾದ RAID ಹಂತಗಳ ಕುರಿತು ನೀವು ಓದಬಹುದು. ಶೇಖರಣಾ ಪೂಲ್‌ಗಳನ್ನು ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಹಂತಗಳಿಂದ RAID ಗುಂಪುಗಳಿಂದ ರಚಿಸಲಾಗಿದೆ, ಇದರಿಂದ ಮುಕ್ತ ಜಾಗವನ್ನು ವಿತರಿಸಲಾಗುತ್ತದೆ. ಮತ್ತು ಪೂಲ್‌ನಿಂದ ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗಳು ಮತ್ತು LUN ಗಳಿಗೆ ಜಾಗವನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.

ಯೂನಿಟಿ ಸ್ಟೋರೇಜ್‌ನಲ್ಲಿ ವೇಗದ VP: ಅದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ನನಗೆ ಟೈರಿಂಗ್ ಏಕೆ ಬೇಕು?

ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಮತ್ತು ಅಮೂರ್ತವಾಗಿ: ಕನಿಷ್ಠ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹೆಚ್ಚಿನ ಫಲಿತಾಂಶಗಳನ್ನು ಸಾಧಿಸಲು. ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟವಾಗಿ, ಫಲಿತಾಂಶವನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಯ ಗುಣಲಕ್ಷಣಗಳ ಒಂದು ಸೆಟ್ ಎಂದು ಅರ್ಥೈಸಲಾಗುತ್ತದೆ - ವೇಗ ಮತ್ತು ಪ್ರವೇಶ ಸಮಯ, ಶೇಖರಣಾ ವೆಚ್ಚ, ಮತ್ತು ಇತರರು. ಸಂಪನ್ಮೂಲಗಳ ಕನಿಷ್ಠ ಎಂದರೆ ಕನಿಷ್ಠ ವೆಚ್ಚ: ಹಣ, ಶಕ್ತಿ, ಇತ್ಯಾದಿ. ಯೂನಿಟಿ/ಯೂನಿಟಿ XT ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ವಿವಿಧ ಹಂತಗಳಲ್ಲಿ ಡೇಟಾವನ್ನು ಮರುಹಂಚಿಕೆ ಮಾಡಲು ವೇಗದ VP ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಅಳವಡಿಸುತ್ತದೆ. ನೀವು ನನ್ನನ್ನು ನಂಬಿದರೆ, ನೀವು ಮುಂದಿನ ಪ್ಯಾರಾಗ್ರಾಫ್ ಅನ್ನು ಬಿಟ್ಟುಬಿಡಬಹುದು. ಉಳಿದಂತೆ, ನಾನು ನಿಮಗೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಹೇಳುತ್ತೇನೆ.

ಶೇಖರಣಾ ಶ್ರೇಣಿಗಳಾದ್ಯಂತ ಡೇಟಾದ ಸರಿಯಾದ ವಿತರಣೆಯು ಅಪರೂಪವಾಗಿ ಬಳಸಿದ ಕೆಲವು ಮಾಹಿತಿಗೆ ಪ್ರವೇಶ ವೇಗವನ್ನು ತ್ಯಾಗ ಮಾಡುವ ಮೂಲಕ ಸಂಗ್ರಹಣೆಯ ಒಟ್ಟಾರೆ ವೆಚ್ಚವನ್ನು ಉಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ಆಗಾಗ್ಗೆ ಬಳಸಿದ ಡೇಟಾವನ್ನು ವೇಗವಾದ ಮಾಧ್ಯಮಕ್ಕೆ ಚಲಿಸುವ ಮೂಲಕ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ. ಇಲ್ಲಿ ಯಾರಾದರೂ ಶ್ರೇಣೀಕರಣವಿಲ್ಲದೆ ಸಹ, ಸಾಮಾನ್ಯ ನಿರ್ವಾಹಕರು ಯಾವ ಡೇಟಾವನ್ನು ಎಲ್ಲಿ ಇರಿಸಬೇಕೆಂದು ತಿಳಿದಿರುತ್ತಾರೆ, ಅವರ ಕಾರ್ಯಕ್ಕಾಗಿ ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಯ ಅಪೇಕ್ಷಣೀಯ ಗುಣಲಕ್ಷಣಗಳು ಯಾವುವು ಇತ್ಯಾದಿ. ಇದು ನಿಸ್ಸಂದೇಹವಾಗಿ ನಿಜ, ಆದರೆ ಹಸ್ತಚಾಲಿತವಾಗಿ ಡೇಟಾವನ್ನು ವಿತರಿಸುವುದು ಅದರ ನ್ಯೂನತೆಗಳನ್ನು ಹೊಂದಿದೆ:

  • ನಿರ್ವಾಹಕರ ಸಮಯ ಮತ್ತು ಗಮನದ ಅಗತ್ಯವಿದೆ;
  • ಬದಲಾಗುತ್ತಿರುವ ಪರಿಸ್ಥಿತಿಗಳಿಗೆ ಸರಿಹೊಂದುವಂತೆ ಶೇಖರಣಾ ಸಂಪನ್ಮೂಲಗಳನ್ನು "ಮರು ಎಳೆಯಲು" ಯಾವಾಗಲೂ ಸಾಧ್ಯವಿಲ್ಲ;
  • ಒಂದು ಪ್ರಮುಖ ಪ್ರಯೋಜನವು ಕಣ್ಮರೆಯಾಗುತ್ತದೆ: ವಿವಿಧ ಶೇಖರಣಾ ಹಂತಗಳಲ್ಲಿ ಇರುವ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಏಕೀಕೃತ ಪ್ರವೇಶ.

ಶೇಖರಣಾ ನಿರ್ವಾಹಕರು ಉದ್ಯೋಗ ಭದ್ರತೆಯ ಬಗ್ಗೆ ಕಡಿಮೆ ಚಿಂತಿಸುವಂತೆ ಮಾಡಲು, ಸಮರ್ಥ ಸಂಪನ್ಮೂಲ ಯೋಜನೆ ಇಲ್ಲಿಯೂ ಅಗತ್ಯ ಎಂದು ನಾನು ಸೇರಿಸುತ್ತೇನೆ. ಈಗ ಟೈರಿಂಗ್‌ನ ಕಾರ್ಯಗಳನ್ನು ಸಂಕ್ಷಿಪ್ತವಾಗಿ ವಿವರಿಸಲಾಗಿದೆ, ವೇಗದ VP ಯಿಂದ ನೀವು ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ಎಂಬುದನ್ನು ನೋಡೋಣ. ಈಗ ವ್ಯಾಖ್ಯಾನಕ್ಕೆ ಮರಳುವ ಸಮಯ. ಮೊದಲ ಎರಡು ಪದಗಳು - ಸಂಪೂರ್ಣ ಸ್ವಯಂಚಾಲಿತ - ಅಕ್ಷರಶಃ "ಸಂಪೂರ್ಣ ಸ್ವಯಂಚಾಲಿತ" ಎಂದು ಅನುವಾದಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಹಂತಗಳ ನಡುವಿನ ವಿತರಣೆಯು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ ಎಂದು ಅರ್ಥ. ಸರಿ, ವರ್ಚುವಲ್ ಪೂಲ್ ಎನ್ನುವುದು ಡೇಟಾ ಪೂಲ್ ಆಗಿದ್ದು ಅದು ವಿವಿಧ ಶೇಖರಣಾ ಹಂತಗಳಿಂದ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಇದು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

ಯೂನಿಟಿ ಸ್ಟೋರೇಜ್‌ನಲ್ಲಿ ವೇಗದ VP: ಅದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಮುಂದೆ ನೋಡುವಾಗ, ವೇಗದ VP ಡೇಟಾವನ್ನು ಒಂದು ಪೂಲ್‌ನಲ್ಲಿ ಮಾತ್ರ ಚಲಿಸುತ್ತದೆ ಮತ್ತು ಹಲವಾರು ಪೂಲ್‌ಗಳ ನಡುವೆ ಅಲ್ಲ ಎಂದು ನಾನು ಹೇಳುತ್ತೇನೆ.

FAST VP ಯಿಂದ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ

ಮೊದಲು ಅಮೂರ್ತವಾಗಿ ಮಾತನಾಡೋಣ. ಈ ಪೂಲ್‌ನೊಳಗೆ ಡೇಟಾವನ್ನು ಮರುಹಂಚಿಕೆ ಮಾಡಬಹುದಾದ ಪೂಲ್ ಮತ್ತು ಕೆಲವು ಕಾರ್ಯವಿಧಾನವನ್ನು ನಾವು ಹೊಂದಿದ್ದೇವೆ. ಗರಿಷ್ಠ ಉತ್ಪಾದಕತೆಯನ್ನು ಸಾಧಿಸುವುದು ನಮ್ಮ ಗುರಿ ಎಂದು ನೆನಪಿನಲ್ಲಿಟ್ಟುಕೊಂಡು, ನಮ್ಮನ್ನು ನಾವು ಕೇಳಿಕೊಳ್ಳೋಣ: ನಾವು ಅದನ್ನು ಯಾವ ರೀತಿಯಲ್ಲಿ ಸಾಧಿಸಬಹುದು? ಅವುಗಳಲ್ಲಿ ಹಲವಾರು ಇರಬಹುದು, ಮತ್ತು ಇಲ್ಲಿ FAST VP ಬಳಕೆದಾರರಿಗೆ ನೀಡಲು ಏನನ್ನಾದರೂ ಹೊಂದಿದೆ, ಏಕೆಂದರೆ ತಂತ್ರಜ್ಞಾನವು ಕೇವಲ ಶೇಖರಣಾ ಶ್ರೇಣಿಗಿಂತ ಹೆಚ್ಚಿನದಾಗಿದೆ. ವೇಗದ VP ಪೂಲ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ಕೆಲವು ವಿಧಾನಗಳು ಇಲ್ಲಿವೆ:

  • ವಿವಿಧ ರೀತಿಯ ಡಿಸ್ಕ್ಗಳು, ಹಂತಗಳಲ್ಲಿ ಡೇಟಾದ ವಿತರಣೆ
  • ಒಂದೇ ರೀತಿಯ ಡಿಸ್ಕ್ಗಳ ನಡುವೆ ಡೇಟಾವನ್ನು ವಿತರಿಸುವುದು
  • ಪೂಲ್ ಅನ್ನು ವಿಸ್ತರಿಸುವಾಗ ಡೇಟಾ ವಿತರಣೆ

ಈ ಕಾರ್ಯಗಳನ್ನು ಹೇಗೆ ಪರಿಹರಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನಾವು ನೋಡುವ ಮೊದಲು, ವೇಗದ VP ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದರ ಕುರಿತು ನಾವು ಕೆಲವು ಅಗತ್ಯ ಸಂಗತಿಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕು. ವೇಗದ VP ನಿರ್ದಿಷ್ಟ ಗಾತ್ರದ ಬ್ಲಾಕ್ಗಳೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ - 256 ಮೆಗಾಬೈಟ್ಗಳು. ಇದು ಸರಿಸುವ ದತ್ತಾಂಶದ ಚಿಕ್ಕದಾದ "ಚಂಕ್" ಆಗಿದೆ. ದಾಖಲಾತಿಯಲ್ಲಿ ಅವರು ಇದನ್ನು ಕರೆಯುತ್ತಾರೆ: ಸ್ಲೈಸ್. FAST VP ಯ ದೃಷ್ಟಿಕೋನದಿಂದ, ಎಲ್ಲಾ RAID ಗುಂಪುಗಳು ಅಂತಹ "ತುಣುಕುಗಳ" ಗುಂಪನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ಅದರಂತೆ, ಎಲ್ಲಾ I/O ಅಂಕಿಅಂಶಗಳನ್ನು ಅಂತಹ ಡೇಟಾ ಬ್ಲಾಕ್‌ಗಳಿಗಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ಈ ಬ್ಲಾಕ್ ಗಾತ್ರವನ್ನು ಏಕೆ ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಅದನ್ನು ಕಡಿಮೆಗೊಳಿಸಲಾಗುತ್ತದೆಯೇ? ಬ್ಲಾಕ್ ಸಾಕಷ್ಟು ದೊಡ್ಡದಾಗಿದೆ, ಆದರೆ ಇದು ಡೇಟಾದ ಗ್ರ್ಯಾನ್ಯುಲಾರಿಟಿ (ಸಣ್ಣ ಬ್ಲಾಕ್ ಗಾತ್ರ ಎಂದರೆ ಹೆಚ್ಚು ನಿಖರವಾದ ವಿತರಣೆ) ಮತ್ತು ಲಭ್ಯವಿರುವ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಂಪನ್ಮೂಲಗಳ ನಡುವಿನ ಹೊಂದಾಣಿಕೆಯಾಗಿದೆ: RAM ಮತ್ತು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಬ್ಲಾಕ್‌ಗಳ ಮೇಲೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಟ್ಟುನಿಟ್ಟಾದ ಮಿತಿಗಳನ್ನು ನೀಡಿದರೆ, ಅಂಕಿಅಂಶಗಳ ಡೇಟಾ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ತುಂಬಾ, ಮತ್ತು ಲೆಕ್ಕಾಚಾರಗಳ ಸಂಖ್ಯೆ ಪ್ರಮಾಣಾನುಗುಣವಾಗಿ ಹೆಚ್ಚಾಗುತ್ತದೆ.

ವೇಗದ VP ಪೂಲ್‌ಗೆ ಡೇಟಾವನ್ನು ಹೇಗೆ ನಿಯೋಜಿಸುತ್ತದೆ. ರಾಜಕಾರಣಿಗಳು

ವೇಗದ VP ಸಕ್ರಿಯಗೊಳಿಸಿದ ಪೂಲ್‌ನಲ್ಲಿ ಡೇಟಾದ ನಿಯೋಜನೆಯನ್ನು ನಿಯಂತ್ರಿಸಲು, ಈ ಕೆಳಗಿನ ನೀತಿಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ:

  • ಅತ್ಯಧಿಕ ಲಭ್ಯವಿರುವ ಶ್ರೇಣಿ
  • ಸ್ವಯಂ-ಶ್ರೇಣಿ
  • ಹೆಚ್ಚಿನದನ್ನು ಪ್ರಾರಂಭಿಸಿ ನಂತರ ಸ್ವಯಂ-ಶ್ರೇಣಿ (ಡೀಫಾಲ್ಟ್)
  • ಲಭ್ಯವಿರುವ ಕಡಿಮೆ ಶ್ರೇಣಿ

ಅವು ಆರಂಭಿಕ ಬ್ಲಾಕ್ ಹಂಚಿಕೆ (ಮೊದಲು ಬರೆಯಲಾದ ಡೇಟಾ) ಮತ್ತು ನಂತರದ ಮರುಹಂಚಿಕೆ ಎರಡನ್ನೂ ಪರಿಣಾಮ ಬೀರುತ್ತವೆ. ಡೇಟಾವನ್ನು ಈಗಾಗಲೇ ಡಿಸ್ಕ್‌ಗಳಲ್ಲಿ ಇರಿಸಿದಾಗ, ವೇಳಾಪಟ್ಟಿಯ ಪ್ರಕಾರ ಅಥವಾ ಹಸ್ತಚಾಲಿತವಾಗಿ ಮರುಹಂಚಿಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ.

ಅತ್ಯಧಿಕ ಲಭ್ಯವಿರುವ ಶ್ರೇಣಿಯು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಶ್ರೇಣಿಯಲ್ಲಿ ಹೊಸ ಬ್ಲಾಕ್ ಅನ್ನು ಇರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಅದರ ಮೇಲೆ ಸಾಕಷ್ಟು ಸ್ಥಳವಿಲ್ಲದಿದ್ದರೆ, ಅದನ್ನು ಮುಂದಿನ ಅತ್ಯಂತ ಉತ್ಪಾದಕ ಮಟ್ಟದಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ನಂತರ ಡೇಟಾವನ್ನು ಹೆಚ್ಚು ಉತ್ಪಾದಕ ಮಟ್ಟಕ್ಕೆ ಸರಿಸಬಹುದು (ಸ್ಥಳವಿದ್ದರೆ ಅಥವಾ ಇತರ ಡೇಟಾವನ್ನು ಸ್ಥಳಾಂತರಿಸುವ ಮೂಲಕ). ಲಭ್ಯವಿರುವ ಸ್ಥಳದ ಪ್ರಮಾಣವನ್ನು ಅವಲಂಬಿಸಿ ಸ್ವಯಂ-ಶ್ರೇಣಿಯು ಹೊಸ ಡೇಟಾವನ್ನು ವಿವಿಧ ಹಂತಗಳಲ್ಲಿ ಇರಿಸುತ್ತದೆ ಮತ್ತು ಬೇಡಿಕೆ ಮತ್ತು ಮುಕ್ತ ಸ್ಥಳವನ್ನು ಅವಲಂಬಿಸಿ ಅದನ್ನು ಮರುಹಂಚಿಕೆ ಮಾಡಲಾಗುತ್ತದೆ. ಹೆಚ್ಚಿನದನ್ನು ಪ್ರಾರಂಭಿಸಿ ನಂತರ ಸ್ವಯಂ-ಶ್ರೇಣಿಯು ಡೀಫಾಲ್ಟ್ ನೀತಿಯಾಗಿದೆ ಮತ್ತು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ. ಆರಂಭದಲ್ಲಿ ಇರಿಸಿದಾಗ, ಇದು ಲಭ್ಯವಿರುವ ಅತ್ಯಧಿಕ ಶ್ರೇಣಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಅದರ ಬಳಕೆಯ ಅಂಕಿಅಂಶಗಳನ್ನು ಅವಲಂಬಿಸಿ ಡೇಟಾವನ್ನು ಸರಿಸಲಾಗುತ್ತದೆ. ಲಭ್ಯವಿರುವ ಕಡಿಮೆ ಶ್ರೇಣಿಯ ನೀತಿಯು ಡೇಟಾವನ್ನು ಕಡಿಮೆ ಉತ್ಪಾದಕ ಶ್ರೇಣಿಯಲ್ಲಿ ಇರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ.

ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಯ ಉಪಯುಕ್ತ ಕಾರ್ಯಾಚರಣೆಗೆ ಅಡ್ಡಿಯಾಗದಂತೆ ಡೇಟಾ ವರ್ಗಾವಣೆಯು ಕಡಿಮೆ ಆದ್ಯತೆಯೊಂದಿಗೆ ಸಂಭವಿಸುತ್ತದೆ, ಆದಾಗ್ಯೂ, ಆದ್ಯತೆಯನ್ನು ಬದಲಾಯಿಸುವ "ಡೇಟಾ ಸ್ಥಳಾಂತರ ದರ" ಸೆಟ್ಟಿಂಗ್ ಇದೆ. ಇಲ್ಲಿ ಒಂದು ವಿಶಿಷ್ಟತೆಯಿದೆ: ಎಲ್ಲಾ ಡೇಟಾ ಬ್ಲಾಕ್‌ಗಳು ಒಂದೇ ರೀತಿಯ ಪುನರ್ವಿತರಣೆ ಕ್ರಮವನ್ನು ಹೊಂದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಮೆಟಾಡೇಟಾ ಎಂದು ಗುರುತಿಸಲಾದ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಮೊದಲು ವೇಗದ ಮಟ್ಟಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತದೆ. ಮೆಟಾಡೇಟಾವು ಮಾತನಾಡಲು, "ಡೇಟಾ ಬಗ್ಗೆ ಡೇಟಾ", ಬಳಕೆದಾರರ ಡೇಟಾವಲ್ಲದ ಕೆಲವು ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿಯಾಗಿದೆ, ಆದರೆ ಅದರ ವಿವರಣೆಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನಿರ್ದಿಷ್ಟ ಫೈಲ್ ಯಾವ ಬ್ಲಾಕ್ನಲ್ಲಿದೆ ಎಂಬುದರ ಕುರಿತು ಫೈಲ್ ಸಿಸ್ಟಮ್ನಲ್ಲಿನ ಮಾಹಿತಿ. ಇದರರ್ಥ ಡೇಟಾಗೆ ಪ್ರವೇಶದ ವೇಗವು ಮೆಟಾಡೇಟಾ ಪ್ರವೇಶದ ವೇಗವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಮೆಟಾಡೇಟಾವು ಸಾಮಾನ್ಯವಾಗಿ ಗಾತ್ರದಲ್ಲಿ ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದೆ, ಅದನ್ನು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಡಿಸ್ಕ್‌ಗಳಿಗೆ ಸರಿಸುವ ಪ್ರಯೋಜನಗಳು ಹೆಚ್ಚು ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ.

ಫಾಸ್ಟ್ ವಿಪಿ ತನ್ನ ಕೆಲಸದಲ್ಲಿ ಬಳಸುವ ಮಾನದಂಡ

ಪ್ರತಿ ಬ್ಲಾಕ್‌ಗೆ ಮುಖ್ಯ ಮಾನದಂಡವು ಸ್ಥೂಲವಾಗಿ, ಡೇಟಾದ "ಬೇಡಿಕೆ" ಯ ಲಕ್ಷಣವಾಗಿದೆ, ಇದು ಡೇಟಾ ತುಣುಕಿನ ಓದುವ ಮತ್ತು ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ನಾವು ಈ ಗುಣಲಕ್ಷಣವನ್ನು "ತಾಪಮಾನ" ಎಂದು ಕರೆಯುತ್ತೇವೆ. ಹಕ್ಕು ಪಡೆಯದ ಡೇಟಾಕ್ಕಿಂತ "ಬಿಸಿ" ಬೇಡಿಕೆಯ (ಬಿಸಿ) ಡೇಟಾ ಇದೆ. ಇದನ್ನು ನಿಯತಕಾಲಿಕವಾಗಿ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಒಂದು ಗಂಟೆಯ ಮಧ್ಯಂತರದಲ್ಲಿ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.

ತಾಪಮಾನ ಲೆಕ್ಕಾಚಾರ ಕಾರ್ಯವು ಈ ಕೆಳಗಿನ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ:

  • I/O ಅನುಪಸ್ಥಿತಿಯಲ್ಲಿ, ಡೇಟಾ ಕಾಲಾನಂತರದಲ್ಲಿ "ತಣ್ಣಗಾಗುತ್ತದೆ".
  • ಕಾಲಾನಂತರದಲ್ಲಿ ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ ಸಮಾನ ಲೋಡ್ ಅಡಿಯಲ್ಲಿ, ತಾಪಮಾನವು ಮೊದಲು ಹೆಚ್ಚಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ಒಂದು ನಿರ್ದಿಷ್ಟ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಸ್ಥಿರಗೊಳ್ಳುತ್ತದೆ.

ಮುಂದೆ, ಮೇಲೆ ವಿವರಿಸಿದ ನೀತಿಗಳು ಮತ್ತು ಪ್ರತಿ ಶ್ರೇಣಿಯಲ್ಲಿನ ಮುಕ್ತ ಸ್ಥಳವನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ. ಸ್ಪಷ್ಟತೆಗಾಗಿ, ನಾನು ದಾಖಲೆಯಿಂದ ಚಿತ್ರವನ್ನು ಒದಗಿಸುತ್ತೇನೆ. ಇಲ್ಲಿ ಕೆಂಪು, ಹಳದಿ ಮತ್ತು ನೀಲಿ ಬಣ್ಣಗಳು ಕ್ರಮವಾಗಿ ಹೆಚ್ಚಿನ, ಮಧ್ಯಮ ಮತ್ತು ಕಡಿಮೆ ತಾಪಮಾನದೊಂದಿಗೆ ಬ್ಲಾಕ್ಗಳನ್ನು ಸೂಚಿಸುತ್ತವೆ.

ಯೂನಿಟಿ ಸ್ಟೋರೇಜ್‌ನಲ್ಲಿ ವೇಗದ VP: ಅದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಆದರೆ ಕಾರ್ಯಗಳಿಗೆ ಹಿಂತಿರುಗಿ ನೋಡೋಣ. ಆದ್ದರಿಂದ, ವೇಗದ ವಿಪಿ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಏನು ಮಾಡಲಾಗುತ್ತಿದೆ ಎಂಬುದನ್ನು ನಾವು ವಿಶ್ಲೇಷಿಸಲು ಪ್ರಾರಂಭಿಸಬಹುದು.

A. ವಿವಿಧ ರೀತಿಯ ಡಿಸ್ಕ್‌ಗಳು, ಹಂತಗಳಲ್ಲಿ ಡೇಟಾದ ವಿತರಣೆ

ವಾಸ್ತವವಾಗಿ, ಇದು ವೇಗದ VP ಯ ಮುಖ್ಯ ಕಾರ್ಯವಾಗಿದೆ. ಉಳಿದವುಗಳು ಒಂದರ್ಥದಲ್ಲಿ ಅದರ ಉತ್ಪನ್ನಗಳಾಗಿವೆ. ಆಯ್ಕೆಮಾಡಿದ ನೀತಿಯನ್ನು ಅವಲಂಬಿಸಿ, ಡೇಟಾವನ್ನು ವಿವಿಧ ಸಂಗ್ರಹಣೆ ಹಂತಗಳಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. ಮೊದಲನೆಯದಾಗಿ, ಪ್ಲೇಸ್‌ಮೆಂಟ್ ನೀತಿಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ, ನಂತರ ಬ್ಲಾಕ್ ತಾಪಮಾನ ಮತ್ತು RAID ಗುಂಪುಗಳ ಗಾತ್ರ/ವೇಗ.

ಅತ್ಯಧಿಕ/ಕಡಿಮೆ ಲಭ್ಯವಿರುವ ಶ್ರೇಣಿ ನೀತಿಗಳಿಗಾಗಿ ಎಲ್ಲವೂ ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಉಳಿದ ಇಬ್ಬರಿಗೂ ಇದೇ ಆಗಿದೆ. RAID ಗುಂಪುಗಳ ಗಾತ್ರ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಡೇಟಾವನ್ನು ವಿವಿಧ ಹಂತಗಳಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ: ಆದ್ದರಿಂದ ಪ್ರತಿ RAID ಗುಂಪಿನ "ಷರತ್ತುಬದ್ಧ ಗರಿಷ್ಠ ಕಾರ್ಯಕ್ಷಮತೆ" ಗೆ ಬ್ಲಾಕ್‌ಗಳ ಒಟ್ಟು "ತಾಪಮಾನ" ಅನುಪಾತವು ಸರಿಸುಮಾರು ಒಂದೇ ಆಗಿರುತ್ತದೆ. ಹೀಗಾಗಿ, ಲೋಡ್ ಅನ್ನು ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ ಸಮವಾಗಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚಿನ ಬೇಡಿಕೆಯಲ್ಲಿರುವ ಡೇಟಾವನ್ನು ವೇಗದ ಮಾಧ್ಯಮಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ವಿರಳವಾಗಿ ಬಳಸಿದ ಡೇಟಾವನ್ನು ನಿಧಾನ ಮಾಧ್ಯಮಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತದೆ. ತಾತ್ತ್ವಿಕವಾಗಿ, ವಿತರಣೆಯು ಈ ರೀತಿ ಇರಬೇಕು:

ಯೂನಿಟಿ ಸ್ಟೋರೇಜ್‌ನಲ್ಲಿ ವೇಗದ VP: ಅದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

B. ಅದೇ ರೀತಿಯ ಡಿಸ್ಕ್ಗಳ ನಡುವೆ ಡೇಟಾ ವಿತರಣೆ

ನೆನಪಿಡಿ, ಆರಂಭದಲ್ಲಿ ನಾನು ಶೇಖರಣಾ ಮಾಧ್ಯಮವನ್ನು ಬರೆದಿದ್ದೇನೆ ಒಂದು ಅಥವಾ ಹೆಚ್ಚು ಮಟ್ಟವನ್ನು ಒಂದು ಪೂಲ್‌ಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆಯೇ? ಒಂದೇ ಹಂತದ ಸಂದರ್ಭದಲ್ಲಿ, FAST VP ಸಹ ಮಾಡಲು ಕೆಲಸವನ್ನು ಹೊಂದಿದೆ. ಯಾವುದೇ ಮಟ್ಟದಲ್ಲಿ ಗರಿಷ್ಠ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಾಧಿಸಲು, ಡಿಸ್ಕ್ಗಳ ನಡುವೆ ಡೇಟಾವನ್ನು ಸಮವಾಗಿ ವಿತರಿಸಲು ಸಲಹೆ ನೀಡಲಾಗುತ್ತದೆ. ಇದು (ಸಿದ್ಧಾಂತದಲ್ಲಿ) ನಿಮಗೆ ಗರಿಷ್ಠ ಪ್ರಮಾಣದ IOPS ಅನ್ನು ಪಡೆಯಲು ಅನುಮತಿಸುತ್ತದೆ. RAID ಗುಂಪಿನಲ್ಲಿರುವ ಡೇಟಾವನ್ನು ಡಿಸ್ಕ್‌ಗಳಲ್ಲಿ ಸಮವಾಗಿ ವಿತರಿಸಲಾಗಿದೆ ಎಂದು ಪರಿಗಣಿಸಬಹುದು, ಆದರೆ ಇದು ಯಾವಾಗಲೂ RAID ಗುಂಪುಗಳ ನಡುವೆ ಇರುವುದಿಲ್ಲ. ಅಸಮತೋಲನದ ಸಂದರ್ಭದಲ್ಲಿ, FAST VP RAID ಗುಂಪುಗಳ ನಡುವೆ ಅವುಗಳ ಪರಿಮಾಣ ಮತ್ತು "ಷರತ್ತುಬದ್ಧ ಕಾರ್ಯಕ್ಷಮತೆ" (ಸಂಖ್ಯೆಯ ಪರಿಭಾಷೆಯಲ್ಲಿ) ಅನುಪಾತದಲ್ಲಿ ಡೇಟಾವನ್ನು ಚಲಿಸುತ್ತದೆ. ಸ್ಪಷ್ಟತೆಗಾಗಿ, ನಾನು ಮೂರು RAID ಗುಂಪುಗಳಲ್ಲಿ ಮರುಸಮತೋಲನ ಯೋಜನೆಯನ್ನು ತೋರಿಸುತ್ತೇನೆ:

ಯೂನಿಟಿ ಸ್ಟೋರೇಜ್‌ನಲ್ಲಿ ವೇಗದ VP: ಅದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

B. ಪೂಲ್ ಅನ್ನು ವಿಸ್ತರಿಸುವಾಗ ಡೇಟಾ ವಿತರಣೆ

ಈ ಕಾರ್ಯವು ಹಿಂದಿನ ಒಂದು ವಿಶೇಷ ಪ್ರಕರಣವಾಗಿದೆ ಮತ್ತು ಪೂಲ್‌ಗೆ RAID ಗುಂಪನ್ನು ಸೇರಿಸಿದಾಗ ಇದನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಹೊಸದಾಗಿ ಸೇರಿಸಲಾದ RAID ಗುಂಪು ನಿಷ್ಕ್ರಿಯವಾಗಿ ಉಳಿಯುವುದಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಕೆಲವು ಡೇಟಾವನ್ನು ಅದಕ್ಕೆ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ, ಅಂದರೆ ಲೋಡ್ ಅನ್ನು ಎಲ್ಲಾ RAID ಗುಂಪುಗಳಲ್ಲಿ ಮರುಹಂಚಿಕೆ ಮಾಡಲಾಗುತ್ತದೆ.

SSD ವೇರ್ ಲೆವೆಲಿಂಗ್

ವೇರ್ ಲೆವೆಲಿಂಗ್ ಅನ್ನು ಬಳಸುವ ಮೂಲಕ, ವೇಗದ VP SSD ಯ ಜೀವಿತಾವಧಿಯನ್ನು ವಿಸ್ತರಿಸಬಹುದು, ಆದಾಗ್ಯೂ ಈ ವೈಶಿಷ್ಟ್ಯವು ಸ್ಟೋರೇಜ್ ಟೈರಿಂಗ್‌ಗೆ ನೇರವಾಗಿ ಸಂಬಂಧಿಸಿಲ್ಲ. ತಾಪಮಾನದ ಡೇಟಾವು ಈಗಾಗಲೇ ಲಭ್ಯವಿರುವುದರಿಂದ, ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸಹ ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ ಮತ್ತು ಡೇಟಾ ಬ್ಲಾಕ್ಗಳನ್ನು ಹೇಗೆ ಸರಿಸಬೇಕೆಂದು ನಮಗೆ ತಿಳಿದಿದೆ, ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ವೇಗವಾದ VP ಗೆ ಇದು ತಾರ್ಕಿಕವಾಗಿರುತ್ತದೆ.

ಒಂದು RAID ಗುಂಪಿನಲ್ಲಿನ ನಮೂದುಗಳ ಸಂಖ್ಯೆಯು ಇನ್ನೊಂದರಲ್ಲಿನ ನಮೂದುಗಳ ಸಂಖ್ಯೆಯನ್ನು ಗಣನೀಯವಾಗಿ ಮೀರಿದರೆ, FAST VP ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಂಖ್ಯೆಗೆ ಅನುಗುಣವಾಗಿ ಡೇಟಾವನ್ನು ಮರುಹಂಚಿಕೆ ಮಾಡುತ್ತದೆ. ಒಂದೆಡೆ, ಇದು ಲೋಡ್ ಅನ್ನು ನಿವಾರಿಸುತ್ತದೆ ಮತ್ತು ಕೆಲವು ಡಿಸ್ಕ್ಗಳ ಸಂಪನ್ಮೂಲವನ್ನು ಉಳಿಸುತ್ತದೆ, ಮತ್ತೊಂದೆಡೆ, ಇದು ಕಡಿಮೆ ಲೋಡ್ ಮಾಡಲಾದವರಿಗೆ "ಕೆಲಸ" ವನ್ನು ಸೇರಿಸುತ್ತದೆ, ಒಟ್ಟಾರೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ.

ಈ ರೀತಿಯಾಗಿ, FAST VP ಸ್ಟೋರೇಜ್ ಟೈರಿಂಗ್‌ನ ಸಾಂಪ್ರದಾಯಿಕ ಸವಾಲುಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅದಕ್ಕಿಂತ ಸ್ವಲ್ಪ ಹೆಚ್ಚಿನದನ್ನು ಮಾಡುತ್ತದೆ. ಯೂನಿಟಿ ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಡೇಟಾವನ್ನು ಸಾಕಷ್ಟು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಸಂಗ್ರಹಿಸಲು ಇವೆಲ್ಲವೂ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಕೆಲವು ಸಲಹೆಗಳು

  1. ದಸ್ತಾವೇಜನ್ನು ಓದುವುದನ್ನು ನಿರ್ಲಕ್ಷಿಸಬೇಡಿ. ಉತ್ತಮ ಅಭ್ಯಾಸಗಳಿವೆ, ಮತ್ತು ಅವು ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತವೆ. ನೀವು ಅವುಗಳನ್ನು ಅನುಸರಿಸಿದರೆ, ನಿಯಮದಂತೆ, ಯಾವುದೇ ಗಂಭೀರ ಸಮಸ್ಯೆಗಳು ಉದ್ಭವಿಸುವುದಿಲ್ಲ. ಉಳಿದ ಸಲಹೆಯು ಮೂಲಭೂತವಾಗಿ ಪುನರಾವರ್ತಿಸುತ್ತದೆ ಅಥವಾ ಅವುಗಳನ್ನು ಪೂರಕಗೊಳಿಸುತ್ತದೆ.
  2. ನೀವು FAST VP ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಮತ್ತು ಸಕ್ರಿಯಗೊಳಿಸಿದ್ದರೆ, ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಬಿಡುವುದು ಉತ್ತಮ. ಅದು ತನ್ನ ನಿಗದಿತ ಸಮಯದಲ್ಲಿ ಡೇಟಾವನ್ನು ವಿತರಿಸಲಿ ಮತ್ತು ವರ್ಷಕ್ಕೊಮ್ಮೆ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಮತ್ತು ಇತರ ಕಾರ್ಯಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಗಂಭೀರ ಪರಿಣಾಮ ಬೀರಲಿ. ಅಂತಹ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಡೇಟಾ ಮರುಹಂಚಿಕೆ ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.
  3. ಸ್ಥಳಾಂತರ ವಿಂಡೋವನ್ನು ಆಯ್ಕೆಮಾಡುವಾಗ ಜಾಗರೂಕರಾಗಿರಿ. ಇದು ಸ್ಪಷ್ಟವಾಗಿದ್ದರೂ, ಯೂನಿಟಿಯಲ್ಲಿ ಕಡಿಮೆ ಹೊರೆ ಹೊಂದಿರುವ ಸಮಯವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಸಾಕಷ್ಟು ಸಮಯವನ್ನು ನಿಗದಿಪಡಿಸಿ.
  4. ನಿಮ್ಮ ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಯನ್ನು ವಿಸ್ತರಿಸಲು ಯೋಜಿಸಿ, ಸಮಯಕ್ಕೆ ಸರಿಯಾಗಿ ಮಾಡಿ. ಇದು ವೇಗದ VP ಗೂ ಮುಖ್ಯವಾದ ಸಾಮಾನ್ಯ ಶಿಫಾರಸು. ಮುಕ್ತ ಸ್ಥಳದ ಪ್ರಮಾಣವು ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದ್ದರೆ, ಡೇಟಾ ಚಲನೆ ನಿಧಾನವಾಗುತ್ತದೆ ಅಥವಾ ಅಸಾಧ್ಯವಾಗುತ್ತದೆ. ವಿಶೇಷವಾಗಿ ನೀವು ಪಾಯಿಂಟ್ 2 ಅನ್ನು ನಿರ್ಲಕ್ಷಿಸಿದರೆ.
  5. ವೇಗದ VP ಸಕ್ರಿಯಗೊಳಿಸಿದ ಪೂಲ್ ಅನ್ನು ವಿಸ್ತರಿಸುವಾಗ, ನೀವು ನಿಧಾನವಾದ ಡಿಸ್ಕ್ಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಬಾರದು. ಅಂದರೆ, ನಾವು ಎಲ್ಲಾ ಯೋಜಿತ RAID ಗುಂಪುಗಳನ್ನು ಒಂದೇ ಬಾರಿಗೆ ಸೇರಿಸುತ್ತೇವೆ ಅಥವಾ ಮೊದಲು ವೇಗವಾದ ಡಿಸ್ಕ್ಗಳನ್ನು ಸೇರಿಸುತ್ತೇವೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಹೊಸ "ವೇಗದ" ಡಿಸ್ಕ್ಗಳಿಗೆ ಡೇಟಾವನ್ನು ಮರುಹಂಚಿಕೆ ಮಾಡುವುದರಿಂದ ಪೂಲ್ನ ಒಟ್ಟಾರೆ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ, "ನಿಧಾನ" ಡಿಸ್ಕ್ಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ ಬಹಳ ಅಹಿತಕರ ಪರಿಸ್ಥಿತಿಗೆ ಕಾರಣವಾಗಬಹುದು. ಮೊದಲಿಗೆ, ಡೇಟಾವನ್ನು ಹೊಸ, ತುಲನಾತ್ಮಕವಾಗಿ ನಿಧಾನವಾದ ಡಿಸ್ಕ್ಗಳಿಗೆ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ, ವೇಗವಾದವುಗಳನ್ನು ಸೇರಿಸಿದಾಗ, ವಿರುದ್ಧ ದಿಕ್ಕಿನಲ್ಲಿ. ವಿಭಿನ್ನ ವೇಗದ VP ನೀತಿಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಸೂಕ್ಷ್ಮ ವ್ಯತ್ಯಾಸಗಳು ಇಲ್ಲಿವೆ, ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ, ಇದೇ ರೀತಿಯ ಪರಿಸ್ಥಿತಿ ಸಾಧ್ಯ.

ನೀವು ಈ ಉತ್ಪನ್ನವನ್ನು ನೋಡುತ್ತಿದ್ದರೆ, ಯೂನಿಟಿ ವಿಎಸ್ಎ ವರ್ಚುವಲ್ ಅಪ್ಲೈಯನ್ಸ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವ ಮೂಲಕ ನೀವು ಯುನಿಟಿಯನ್ನು ಉಚಿತವಾಗಿ ಪ್ರಯತ್ನಿಸಬಹುದು.

ಯೂನಿಟಿ ಸ್ಟೋರೇಜ್‌ನಲ್ಲಿ ವೇಗದ VP: ಅದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ವಸ್ತುವಿನ ಕೊನೆಯಲ್ಲಿ, ನಾನು ಹಲವಾರು ಉಪಯುಕ್ತ ಲಿಂಕ್‌ಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತೇನೆ:

ತೀರ್ಮಾನಕ್ಕೆ

ನಾನು ಬಹಳಷ್ಟು ಬಗ್ಗೆ ಬರೆಯಲು ಬಯಸುತ್ತೇನೆ, ಆದರೆ ಎಲ್ಲಾ ವಿವರಗಳು ಓದುಗರಿಗೆ ಆಸಕ್ತಿದಾಯಕವಾಗುವುದಿಲ್ಲ ಎಂದು ನಾನು ಅರ್ಥಮಾಡಿಕೊಂಡಿದ್ದೇನೆ. ಉದಾಹರಣೆಗೆ, ಡೇಟಾ ವರ್ಗಾವಣೆಯ ಬಗ್ಗೆ, I/O ಅಂಕಿಅಂಶಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುವ ಪ್ರಕ್ರಿಯೆಗಳ ಬಗ್ಗೆ ವೇಗದ VP ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಮಾನದಂಡಗಳ ಬಗ್ಗೆ ನೀವು ಹೆಚ್ಚು ವಿವರವಾಗಿ ಮಾತನಾಡಬಹುದು. ಜೊತೆಗೆ, ಸಂವಾದದ ವಿಷಯ ಡೈನಾಮಿಕ್ ಪೂಲ್‌ಗಳು, ಮತ್ತು ಇದು ಪ್ರತ್ಯೇಕ ಲೇಖನಕ್ಕೆ ಅರ್ಹವಾಗಿದೆ. ಈ ತಂತ್ರಜ್ಞಾನದ ಅಭಿವೃದ್ಧಿಯ ಬಗ್ಗೆ ನೀವು ಊಹಿಸಬಹುದು. ಇದು ನೀರಸವಾಗಿರಲಿಲ್ಲ ಮತ್ತು ನಾನು ನಿಮಗೆ ಬೇಸರವಾಗಲಿಲ್ಲ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಮತ್ತೆ ಭೇಟಿ ಆಗೋಣ!

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ