Multiseat desktop virtualization
ಮಲ್ಟಿ ಸೀಟ್ ಡೆಸ್ಕ್ಟಾಪ್ ವರ್ಚುವಲೈಸೇಶನ್ ಎನ್ನುವುದು ಹೆಚ್ಚುವರಿ ಕೀಬೋರ್ಡ್ಗಳು, ಮೌಸ್ಗಳು ಮತ್ತು ವೀಡಿಯೊ ಪರದೆಗಳನ್ನು ನೇರವಾಗಿ ಲಗತ್ತಿಸಲಾದ ಸಾಮಾನ್ಯ ಡೆಸ್ಕ್ಟಾಪ್ ಪಿಸಿ ಅನ್ನು ಬಹು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಸ್ಥಾಪಿಸಲು, ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಏಕಕಾಲದಲ್ಲಿ ಚಲಾಯಿಸಲು ಬಳಸಬಹುದಾದ ಒಂದು ವಿಧಾನವಾಗಿದೆ. ಈ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಎಲ್ಲಾ "ಆಸನಗಳಲ್ಲಿ" ಒಂದೇ ಆಗಿರಬಹುದು ಅಥವಾ ಅವು ವಿಭಿನ್ನವಾಗಿರಬಹುದು. ಒಂದು ಮುಖ್ಯ ಚೌಕಟ್ಟು ಅನೇಕ ಬಳಕೆದಾರರನ್ನು ಬೆಂಬಲಿಸುತ್ತಿದೆ ಎಂಬ ಅಂಶದಲ್ಲಿ ಮಾತ್ರ ಇದು ಸರ್ವರ್ ಆಧಾರಿತ ಕಂಪ್ಯೂಟಿಂಗ್ಗೆ ಹೋಲುತ್ತದೆ. ಮತ್ತೊಂದೆಡೆ, ಇದು ವಿಭಿನ್ನವಾಗಿದೆ ಏಕೆಂದರೆ "ಟರ್ಮಿನಲ್ಗಳು" (ಅಥವಾ ಆಸನಗಳು, ಅವುಗಳನ್ನು ಮಲ್ಟಿಸೀಟ್ ಪರಿಭಾಷೆಯಲ್ಲಿ ಕರೆಯಲಾಗುತ್ತದೆ) ಸಾಮಾನ್ಯ ಕೀಬೋರ್ಡ್, ಮಾನಿಟರ್ ಮತ್ತು ಮೌಸ್ ಅನ್ನು ಹೊರತುಪಡಿಸಿ ಬೇರೇನೂ ಹೊಂದಿರುವುದಿಲ್ಲ ಮತ್ತು ಈ ಸಾಧನಗಳನ್ನು ನೇರವಾಗಿ ಪಿಸಿಗೆ ಪ್ಲಗ್ ಮಾಡಲಾಗುತ್ತದೆ. ಕೀಬೋರ್ಡ್ಗಳು ಮತ್ತು ಮೌಸ್ಗಳ ಕೇಬಲ್ ನಿರ್ವಹಣೆಗೆ ಯುಎಸ್ಬಿ ಹಬ್ಗಳನ್ನು ಬಳಸಬಹುದು, ಮತ್ತು ಹೆಚ್ಚುವರಿ ವೀಡಿಯೊ ಕಾರ್ಡ್ಗಳನ್ನು (ಸಾಮಾನ್ಯವಾಗಿ ಡ್ಯುಯಲ್ ಅಥವಾ ಕ್ವಾಡ್ ಔಟ್ಪುಟ್) ಅಳವಡಿಸಬೇಕಾಗಬಹುದು. ಆಧುನಿಕ ಪಿಸಿಗಳು ಅತ್ಯಂತ ಶಕ್ತಿಶಾಲಿಯಾಗಿವೆ ಮತ್ತು ಗಣನೀಯ ಪ್ರಮಾಣದ ಹೆಚ್ಚುವರಿ ಸಿಪಿಯು ಸಂಸ್ಕರಣಾ ಶಕ್ತಿಯನ್ನು ಹೊಂದಿವೆ ಎಂದು ಸಾಮಾನ್ಯವಾಗಿ ತಿಳಿದಿದೆ. ವಾಸ್ತವವಾಗಿ, ಹೆಚ್ಚಿನ ಡೆಸ್ಕ್ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಇಂದಿನ ಸಿಪಿಯುಗಳ ಬಹು-ಕೋರ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬಳಸುವುದಿಲ್ಲ. ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ ಅದು ಮೊದಲ ಕೋರ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಎರಡನೇ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ, ಅದು ಮೊದಲ ಕೋರ್ನಲ್ಲಿ ಮುಂದುವರಿಯುತ್ತದೆ. ಮೂಲ ಕೋರ್ ತುಂಬಾ ಕಾರ್ಯನಿರತವಾಗುವವರೆಗೆ ಆ ಪ್ರಕ್ರಿಯೆಯು ಮುಂದುವರಿಯುತ್ತದೆ (ಎರಡನೇ ಮತ್ತು ನಂತರದ ಕೋರ್ಗಳು ಮೂಲತಃ ನಿಷ್ಕ್ರಿಯವಾಗಿರುತ್ತವೆ). ಆ ಸಮಯದಲ್ಲಿ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಎರಡನೇ ಮತ್ತು ನಂತರದ ಕೋರ್ಗಳಲ್ಲಿ ಚಲಾಯಿಸಲು ಹೇಳುತ್ತದೆ. ಸರ್ವರ್ ಆಧಾರಿತ ಕಂಪ್ಯೂಟಿಂಗ್ ಸರ್ವರ್ ಆಧಾರಿತ ಕಂಪ್ಯೂಟಿಂಗ್ ದೀರ್ಘಕಾಲದವರೆಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಈ ಹೆಚ್ಚುವರಿ ಸಿಪಿಯು ಶಕ್ತಿಯ ಲಾಭವನ್ನು ಪಡೆಯಲು ಮತ್ತು ಅನೇಕ ಬಳಕೆದಾರರಿಗೆ ಅದನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಇದು 1950 ಮತ್ತು 1960 ರ ದಶಕಗಳಲ್ಲಿ ಬ್ಯಾಚ್ ಸಂಸ್ಕರಣೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಯಿತು ಮತ್ತು ಸಿಟ್ರಿಕ್ಸ್ ಮತ್ತು ಟರ್ಮಿನಲ್ ಸೇವೆಗಳೊಂದಿಗೆ ಅದರ ಪ್ರಸ್ತುತ ರೂಪವನ್ನು ಪಡೆದುಕೊಂಡಿದೆ. ಎನ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಮಲ್ಟಿಪಾಯಿಂಟ್ ಒಂದೇ ತೆಳುವಾದ ಕ್ಲೈಂಟ್ ತಂತ್ರಜ್ಞಾನದ ಪ್ರಸ್ತುತ ಪುನರಾವರ್ತನೆಗಳಾಗಿವೆ. ಈ ರೀತಿಯ ವ್ಯವಸ್ಥೆಯ ವಿಶಿಷ್ಟ ಸಮಸ್ಯೆಯೆಂದರೆ ಅದು ಒಂದು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆ ಮತ್ತು ಒಂದು ಗುಂಪಿನ ಅನ್ವಯಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ ಮತ್ತು ಅನೇಕ ಸಾಫ್ಟ್ವೇರ್ ಶೀರ್ಷಿಕೆಗಳನ್ನು ಅನೇಕ ಬಳಕೆದಾರರ ನಡುವೆ ಹಂಚಿಕೊಳ್ಳಲು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ. ಇದರರ್ಥ ಪ್ರೋಗ್ರಾಂನ ಮೊದಲ ಬಳಕೆದಾರರು ಪ್ರವೇಶವನ್ನು ಪಡೆಯುತ್ತಾರೆ ಆದರೆ ನಂತರದ ಬಳಕೆದಾರರು ಪಡೆಯುವುದಿಲ್ಲ. ಮತ್ತೊಂದು ಸಮಸ್ಯೆಯೆಂದರೆ, ವೀಡಿಯೊವನ್ನು ಸ್ಥಳೀಯ ವಿಧಾನಗಳ ಮೂಲಕ ತಲುಪಿಸಲಾಗುವುದಿಲ್ಲ. ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ನೆಟ್ವರ್ಕ್ ಟ್ರಾಫಿಕ್ ಮೂಲಕ ತಲುಪಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಟಿಸಿಪಿ-ಐಪಿ ಬಳಸುವ "ಪ್ಯಾಕೆಟೈಸಿಂಗ್" ವಿಧಾನಗಳನ್ನು ಅವಲಂಬಿಸಿರಬೇಕು. ಇದರರ್ಥ ವೀಡಿಯೊ ಚೆನ್ನಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ವಿಶೇಷವಾಗಿ ನೆಟ್ವರ್ಕ್ ದಟ್ಟಣೆಯು ಕಾರ್ಯನಿರತವಾಗಿದ್ದರೆ. ಸರ್ವರ್ ವರ್ಚುವಲೈಸೇಶನ್ ವರ್ಚುವಲೈಸೇಶನ್ ಈ ಕೆಲವು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಬಹುದು. ವರ್ಚುವಲೈಸೇಶನ್ ಎನ್ನುವುದು "ಅತಿಥಿ" ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು "ಬೇರ್ ಮೆಟಲ್" ಯಂತ್ರಾಂಶದಿಂದ ಬೇರ್ಪಟ್ಟಿರುವಾಗ ಅದರ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಒಂದು ವಿಧಾನವಾಗಿದೆ. ಇದರರ್ಥ ಅನೇಕ "ಅತಿಥಿ" ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು, ಏಕ ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅನೇಕ, ಏಕಕಾಲೀನ ಬಳಕೆದಾರರಿಗೆ ಪ್ರಾರಂಭಿಸಲು ಸಾಧ್ಯವಾಗದ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಬಹುದು. ಸಿಟ್ರಿಕ್ಸ್ನ ಜೊತೆಯಲ್ಲಿ ಬಳಸಲಾದ ಕ್ಸೆನ್ ಅಥವಾ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಟರ್ಮಿನಲ್ ಸೇವೆಗಳ ಜೊತೆಯಲ್ಲಿ ಬಳಸಲಾದ ವಿಎಂವೇರ್ ಈ ತಂತ್ರಜ್ಞಾನದ ಉದಾಹರಣೆಗಳಾಗಿವೆ. ಇದು ಇನ್ನೂ ಸರ್ವರ್ ಆಧಾರಿತ ಕಂಪ್ಯೂಟಿಂಗ್ ಆಗಿದ್ದರೂ ಮತ್ತು ಅಧಿವೇಶನದ ವೀಡಿಯೊ ಔಟ್ಪುಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು "ತೆಳುವಾದ" ಅಥವಾ "ಕೊಬ್ಬಿನ" ಕ್ಲೈಂಟ್ ಅನ್ನು ಅವಲಂಬಿಸಿದ್ದರೂ, ಇದು ಅನೇಕ ಬಳಕೆದಾರರಿಗೆ ಒಂದೇ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ ಏಕೆಂದರೆ ಅವರು ಒಂದೇ ಅಪ್ಲಿಕೇಶನ್ನ ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನ ನಿದರ್ಶನಗಳನ್ನು ವಿಭಿನ್ನ "ಅತಿಥಿ" ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಪ್ರಾರಂಭಿಸುತ್ತಿದ್ದಾರೆ. ಆದರೆ ಸಮಸ್ಯೆಯು ಇನ್ನೂ ಉಳಿದಿದೆ, ವೀಡಿಯೊ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಅದು ವೀಡಿಯೊವನ್ನು ತಲುಪಿಸಲು ಇನ್ನೂ ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಅವಲಂಬಿಸಿದೆ. ಇದನ್ನು ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ನಿರ್ವಹಿಸುವುದು ಅತ್ಯಂತ ಸಂಕೀರ್ಣವಾಗಿದೆ, ಇದಕ್ಕೆ ಹೆಚ್ಚುವರಿ ತರಬೇತಿ ಮತ್ತು ಜ್ಞಾನದ ಅಗತ್ಯವಿರುತ್ತದೆ. ಮಲ್ಟಿಸೀಟ್ ಡೆಸ್ಕ್ಟಾಪ್ ವರ್ಚುವಲೈಸೇಶನ್ ವ್ಯತ್ಯಾಸಗಳು ಮಲ್ಟಿಸೀಟ್ ಡೆಸ್ಕ್ಟಾಪ್ ವರ್ಚುವಲೈಸೇಶನ್ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಸ ವಿಧಾನವಾಗಿದ್ದು, ಇದು ವೆಚ್ಚ ಉಳಿತಾಯ ಪ್ರಯೋಜನಗಳು ಮತ್ತು ಸರ್ವರ್ ಆಧಾರಿತ ಕಂಪ್ಯೂಟಿಂಗ್ನ ನಿರ್ವಹಣೆಯ ಸುಲಭತೆ, ಹಾರ್ಡ್ವೇರ್ ಅಜ್ಞಾತ ಅಬೀಜ ಸಂತಾನೋತ್ಪತ್ತಿಯ ಸಮಯ ಉಳಿತಾಯ ಮತ್ತು ಡೆಸ್ಕ್ಟಾಪ್ ವರ್ಚುವಲೈಸೇಶನ್ನ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನೈಜ ಪಿಸಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಾಮರ್ಥ್ಯಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸುತ್ತದೆ. ಇದು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ಡ್ಯುಯಲ್-ಕೋರ್ ಸಿಪಿಯುನೊಂದಿಗೆ 2 "ಆಸನಗಳನ್ನು" ಅಥವಾ ಕ್ವಾಡ್-ಕೋರ್ ಸಿಪಿಯುನೊಂದಿಗೆ 4 "ಆಸನಗಳನ್ನು" ನೀಡುವ ಮಲ್ಟಿಸೀಟ್ ಪಿಸಿಯನ್ನು ಸ್ಥಾಪಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಈ ಪಿ. ಸಿ. ಯ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಆರಂಭದಲ್ಲಿ ಸಾಮಾನ್ಯ ಪಿ. ಸಿ. ಯಂತೆಯೇ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ನಿಯಮಿತ ಪಿಸಿ ಬಳಕೆದಾರರು ಸರ್ವರ್ಗಳನ್ನು ಸ್ಥಾಪಿಸದೆಯೇ ಈ ರೀತಿಯ ಉತ್ಪನ್ನವನ್ನು ಸ್ಥಾಪಿಸಬಹುದು ಮತ್ತು ಬಳಸಬಹುದು, ಅಥವಾ ಸಂಕೀರ್ಣವಾದ, ಸರ್ವರ್ ಆಧಾರಿತ ಕಂಪ್ಯೂಟಿಂಗ್ ಅಥವಾ ಸರ್ವರ್ ಆಧಾರಿತ ವರ್ಚುವಲೈಸೇಶನ್ ಉತ್ಪನ್ನಗಳನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುವುದು ಎಂದು ತಿಳಿಯಬಹುದು. ಇದು ಟೈಪ್ 1 ಹೈಪರ್ವೈಸರ್ ಮತ್ತು ಟೈಪ್ 2 ಹೈಪರ್ವೈಸರ್ ವರ್ಚುವಲ್ ಯಂತ್ರದ ಸಂಯೋಜಿತ ಪ್ರಯೋಜನಗಳನ್ನು ಹೊಂದಿದೆ. ಇದು ಟೈಪ್ 2 ಹೈಪರ್ವೈಸರ್ನ ಒಯ್ಯುವಿಕೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳುವಾಗ ಟೈಪ್ 1 ಹೈಪರ್ವೈಸರ್ನ ದಕ್ಷತೆಯೊಂದಿಗೆ ಇದನ್ನು ಮಾಡುತ್ತದೆ. ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಲಿನಕ್ಸ್ನಲ್ಲಿ ಮಲ್ಟಿ-ಸೀಟ್-freedesktop.org ಮಾನವ-ಕಂಪ್ಯೂಟರ್ ಪರಸ್ಪರ ಕ್ರಿಯೆ