Migration (virtualization)
ವರ್ಚುವಲೈಸೇಷನ್ನ ಸಂದರ್ಭದಲ್ಲಿ, ಇಡೀ ಕಂಪ್ಯೂಟರ್ನ ಅತಿಥಿ ಸಿಮ್ಯುಲೇಶನ್ ವಾಸ್ತವವಾಗಿ ಕೇವಲ ಹೈಪರ್ವೈಸರ್ನ ಅಡಿಯಲ್ಲಿ ಹೋಸ್ಟ್ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಸಾಫ್ಟ್ವೇರ್ ವರ್ಚುವಲ್ ಯಂತ್ರ (ವಿಎಂ) ಆಗಿದ್ದರೆ, ವಲಸೆಯು (ಟೆಲಿಪೋರ್ಟೇಶನ್ ಎಂದೂ ಕರೆಯಲ್ಪಡುತ್ತದೆ, ಇದನ್ನು ಲೈವ್ ಮೈಗ್ರೇಷನ್ ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ) ಚಾಲನೆಯಲ್ಲಿರುವ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಒಂದು ಭೌತಿಕ ಹೋಸ್ಟ್ನಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಸ್ಥಳಾಂತರಿಸುವ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ, ಸೇವೆಯಲ್ಲಿ ಕಡಿಮೆ ಅಥವಾ ಯಾವುದೇ ಅಡೆತಡೆಗಳಿಲ್ಲ. ವ್ಯಕ್ತಿನಿಷ್ಠ ಪರಿಣಾಮಗಳು ಆದರ್ಶಪ್ರಾಯವಾಗಿ, ಪ್ರಕ್ರಿಯೆಯು ಸಂಪೂರ್ಣವಾಗಿ ಪಾರದರ್ಶಕವಾಗಿದ್ದು, ಸೇವೆಯ ಯಾವುದೇ ಅಡ್ಡಿ (ಅಥವಾ ಅಲಭ್ಯತೆ) ಉಂಟಾಗುವುದಿಲ್ಲ. ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಲಭ್ಯತೆಯಲ್ಲಿ ಯಾವಾಗಲೂ ಸ್ವಲ್ಪ ವಿರಾಮವಿರುತ್ತದೆ, ಆದರೂ ಇದು ಕೇವಲ ಕಠಿಣ ನೈಜ-ಸಮಯದ ವ್ಯವಸ್ಥೆಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವಷ್ಟು ಕಡಿಮೆಯಾಗಿರಬಹುದು. ವರ್ಚುವಲೈಸೇಶನ್ ಅನ್ನು ನೆಟ್ವರ್ಕ್ ಸೇವೆಗಳು ಮತ್ತು ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ಗಳೊಂದಿಗೆ ಹೆಚ್ಚಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಇವುಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಒಳಗೊಂಡಿರುವ ಸಂಕ್ಷಿಪ್ತ ವಿಳಂಬಗಳನ್ನು ಸಹಿಸಿಕೊಳ್ಳಬಹುದು. ಗ್ರಹಿಸಿದ ಪರಿಣಾಮವು, ಯಾವುದಾದರೂ ಇದ್ದರೆ, ಸಾಮಾನ್ಯಕ್ಕಿಂತ ದೀರ್ಘವಾದ ಕರ್ನಲ್ ವಿಳಂಬವನ್ನು ಹೋಲುತ್ತದೆ. ವಸ್ತುನಿಷ್ಠ ಪರಿಣಾಮಗಳು ನಿಜವಾದ ಪ್ರಕ್ರಿಯೆಯು ಬಳಕೆಯಲ್ಲಿರುವ ನಿರ್ದಿಷ್ಟ ವರ್ಚುವಲೈಸೇಶನ್ ಪ್ಯಾಕೇಜಿನ ಮೇಲೆ ಹೆಚ್ಚು ಅವಲಂಬಿತವಾಗಿದೆ, ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ, ಪ್ರಕ್ರಿಯೆಯು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆಃ ವಿಎಂನ ನಿಯಮಿತ ಸ್ನ್ಯಾಪ್ಶಾಟ್ಗಳನ್ನು (ಅದರ ಸಿಮ್ಯುಲೇಟೆಡ್ ಹಾರ್ಡ್ ಡಿಸ್ಕ್ ಸಂಗ್ರಹಣೆ, ಅದರ ಮೆಮೊರಿ ಮತ್ತು ಅದರ ವರ್ಚುವಲ್ ಪೆರಿಫೆರಲ್ಸ್) ಹೈಪರ್ವೈಸರ್ ಅಥವಾ ಆಡಳಿತಾತ್ಮಕ ಸ್ಕ್ರಿಪ್ಟ್ಗಳ ಗುಂಪಿನಿಂದ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ. ಪ್ರತಿ ಹೊಸ ಸ್ನ್ಯಾಪ್ಶಾಟ್ ಸ್ಟ್ಯಾಕ್ನ ಮೇಲ್ಭಾಗಕ್ಕೆ ಭೇದಾತ್ಮಕ ಒವರ್ಲೇ ಫೈಲ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ, ಅದು ಒಟ್ಟಾರೆಯಾಗಿ ಯಂತ್ರವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ವಿವರಿಸುತ್ತದೆ. ಮೇಲಿನ ಮೇಲ್ಪದರವನ್ನು ಮಾತ್ರ ಬರೆಯಬಹುದು. ಹಳೆಯ ಮೇಲ್ಪದರಗಳು ಓದಲು-ಮಾತ್ರವಾಗಿರುವುದರಿಂದ, ಅವುಗಳನ್ನು ಮತ್ತೊಂದು ಯಂತ್ರಕ್ಕೆ ನಕಲಿಸುವುದು ಸುರಕ್ಷಿತವಾಗಿದೆ-ಬ್ಯಾಕ್ಅಪ್ ಹೋಸ್ಟ್. ಇದನ್ನು ನಿಯಮಿತ ಮಧ್ಯಂತರಗಳಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ, ಮತ್ತು ಪ್ರತಿ ಮೇಲ್ಪದರವನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ನಕಲಿಸಬೇಕಾಗುತ್ತದೆ. ಸ್ಥಳಾಂತರ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ವಿನಂತಿಸಿದಾಗ, ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ವಿರಾಮಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅದರ ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯನ್ನು ಡಿಸ್ಕ್ನಲ್ಲಿ ಉಳಿಸಲಾಗುತ್ತದೆ. ಈ ಹೊಸ, ಅಂತಿಮ ಮೇಲ್ಪದರದ ಕಡತಗಳನ್ನು ಬ್ಯಾಕ್ಅಪ್ ಹೋಸ್ಟ್ಗೆ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ. ಈ ಹೊಸ ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯು ಕೊನೆಯ ಬ್ಯಾಕ್ಅಪ್ ಸಿಂಕ್ರೊನೈಸೇಶನ್ನಿಂದ ಮಾಡಿದ ಬದಲಾವಣೆಗಳನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿರುವುದರಿಂದ, ಅನೇಕ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ವರ್ಗಾಯಿಸಲು ಬಹಳ ಕಡಿಮೆ ಇರುತ್ತದೆ, ಮತ್ತು ಇದು ಬಹಳ ಬೇಗ ಸಂಭವಿಸುತ್ತದೆ. ಹೊಸ ಹೋಸ್ಟ್ನಲ್ಲಿರುವ ಹೈಪರ್ವೈಸರ್ ಅತಿಥಿ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಪುನರಾರಂಭಿಸುತ್ತದೆ. ಆದರ್ಶಪ್ರಾಯವಾಗಿ, ಆಡಳಿತಾತ್ಮಕ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಬ್ಯಾಕ್ಅಪ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಪುನರಾರಂಭಿಸುತ್ತವೆ, ಹೊಸ ಹೋಸ್ಟ್ ಪ್ರಾಥಮಿಕವಾಗುತ್ತದೆ, ಮತ್ತು ಹಿಂದಿನ ಹೋಸ್ಟ್ ಈಗ ಬ್ಯಾಕ್ಅಪ್ ಪ್ರತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ, ನಂತರದ ವಲಸೆ ಕಾರ್ಯಾಚರಣೆಗಾಗಿ ಅದನ್ನು ಸಿದ್ಧಪಡಿಸುತ್ತದೆ. ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ಮತ್ತು ಶೇಖರಣೆಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು (ಅನಗತ್ಯ ಮೇಲ್ಬರಹಗಳನ್ನು ವಿಲೀನಗೊಳಿಸಲಾಗುತ್ತದೆ), ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಸ್ನ್ಯಾಪ್ಶಾಟ್ ಸ್ಟ್ಯಾಕ್ ಅನ್ನು ಹೆಚ್ಚು ನಿರ್ವಹಿಸಬಹುದಾದ ಸಂಖ್ಯೆಯ ಫೈಲ್ಗಳಲ್ಲಿ "ವಿಲೀನಗೊಳಿಸಲು" ನಿಯಮಿತ ನಿರ್ವಹಣಾ ಕಾರ್ಯಾಚರಣೆಗಳು ಬೇಕಾಗುತ್ತವೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ಫೇಲ್ಲೋವರ್ ವಲಸೆಯೊಂದಿಗಿನ ಸಂಬಂಧವು ಕೆಲವು ವರ್ಚುವಲೈಸೇಶನ್ ಸೂಟ್ಗಳು ಒದಗಿಸುವ ಫೇಲ್ಲೋವರ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೋಲುತ್ತದೆ. ನಿಜವಾದ ವೈಫಲ್ಯದಲ್ಲಿ, ಹೋಸ್ಟ್ ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಸಂಪೂರ್ಣವಾಗಿ ವಿಫಲವಾಗಿರಬಹುದು, ಇದು ವಿಎಂನ ಇತ್ತೀಚಿನ ಸ್ಥಿತಿಯನ್ನು ಬ್ಯಾಕ್ಅಪ್ ಹೋಸ್ಟ್ಗೆ ನಕಲಿಸುವುದನ್ನು ತಡೆಯುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಬ್ಯಾಕ್ಅಪ್ ಹೋಸ್ಟ್ ಇತ್ತೀಚಿನ ಬದಲಾವಣೆಗಳನ್ನು ಹೊರತುಪಡಿಸಿ ಎಲ್ಲವನ್ನೂ ಹೊಂದಿದೆ, ಮತ್ತು ಅದರ ಕೊನೆಯ ಸುಸಂಬದ್ಧ ಸ್ಥಿತಿಯಿಂದ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪುನರಾರಂಭಿಸಲು ಸಾಧ್ಯವಾಗಬಹುದು. ಕಾರ್ಯಾಚರಣೆಗಳು ತುಂಬಾ ಹೋಲುತ್ತವೆಯಾದ್ದರಿಂದ, ಒಂದು ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುವ ವ್ಯವಸ್ಥೆಗಳು ಇನ್ನೊಂದನ್ನು ಒದಗಿಸಬಹುದು. ಉಲ್ಲೇಖಗಳು ಕಂಪ್ಯೂಟರ್ ನೆಟ್ವರ್ಕಿಂಗ್ ದೋಷ-ಸಹಿಷ್ಣು ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಗಳು