ISconf
ಕಂಪ್ಯೂಟಿಂಗ್ನಲ್ಲಿ, ISConf ಎಂಬುದು ಸರ್ವರ್ಗಳ ಜಾಲವನ್ನು ನಿರ್ವಹಿಸುವ ಒಂದು ತಂತ್ರಾಂಶ ಸಾಧನವಾಗಿದೆ. ISConf ಒಂದು ಪುಲ್ ಮಾದರಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಅಂದರೆ ಬದಲಾವಣೆಯನ್ನು ಮಾಡಿದಾಗ ಇಲ್ಲದ ಸರ್ವರ್ಗಳು ಸಹ ಅವರು ಮರಳಿ ಬಂದ ನಂತರ ಬದಲಾವಣೆಯನ್ನು ಸ್ವೀಕರಿಸುತ್ತವೆ. ಆವೃತ್ತಿ 4ರಂತೆ, ISConfಗೆ ಯಾವುದೇ ಕೇಂದ್ರ ಸರ್ವರ್ ಅಗತ್ಯವಿಲ್ಲ, ಆದಾಗ್ಯೂ ಇದು ಎಲ್ಲಾ ಸರ್ವರ್ಗಳು ಒಂದೇ ರೀತಿ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ ಎಂದು ನಿರೀಕ್ಷಿಸುತ್ತದೆ, ಇದು ಕೇಂದ್ರ ಸರ್ವರ್ ಅಗತ್ಯವಿರುವ ಕೆಲವು ರೀತಿಯ ಸ್ವಯಂಚಾಲಿತ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧಿಸಲು ಸುಲಭವಾಗಿದೆ. ಐಎಸ್ ಕಾನ್ಫ್ ಸಿದ್ಧಾಂತವು "ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್ ಅಡ್ಮಿನಿಸ್ಟ್ರೇಷನ್" ಚಳುವಳಿಯಿಂದ ಬಂದಿದೆ, ಇದು ಈಗ ಡೆವೊಆಪ್ಸ್ ಗೋಳವನ್ನು ರೂಪಿಸುತ್ತಿರುವ ಹೆಚ್ಚಿನ ಓಎಸ್-ಸೈಡ್ ಹಿನ್ನೆಲೆಗಳನ್ನು (ಸಿದ್ಧಾಂತದ ಪರಿಭಾಷೆಯಲ್ಲಿ) ರಚಿಸಿದೆ ಮತ್ತು ವ್ಯಾಖ್ಯಾನಿಸಿದೆ. ಸರ್ವರ್ಗಳು ಬೇರೆಯಾಗದಂತೆ ತಡೆಯಲು ಉತ್ತಮ ಮಾರ್ಗವೆಂದರೆ ಅದೇ ಕ್ರಮದಲ್ಲಿ ಒಂದೇ ರೀತಿಯ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಅನ್ವಯಿಸುವುದು ಎಂಬ ಕಲ್ಪನೆಯನ್ನು ಇದು ಆಧರಿಸಿದೆ. ಇದು ಸಿಸ್ಟಮ್ ಆಟೊಮೇಷನ್ನ "ಒಮ್ಮುಖ" ಸಿದ್ಧಾಂತಕ್ಕೆ ವ್ಯತಿರಿಕ್ತವಾಗಿದೆ, ಇದು "ಈ ಗುಂಪಿನ ಹೊರಗಿನ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದರೆ, ಅದನ್ನು ಅಸ್ಥಾಪಿಸಿ", "ಪ್ಯಾಕೇಜ್ ಎಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸದಿದ್ದರೆ, ಅದನ್ನು ಸ್ಥಾಪಿಸಿ", ಅಥವಾ "ಡಿಮನ್ ಎಕ್ಸ್ ಚಾಲನೆಯಲ್ಲಿಲ್ಲದಿದ್ದರೆ, ಅದನ್ನು ಪ್ರಾರಂಭಿಸಿ" ಮುಂತಾದ ನಿಯಮಗಳ ಸೆಟ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅನಿಯಂತ್ರಿತ ಸ್ಥಿತಿಗಳಿಂದ ತಿಳಿದಿರುವ ಸ್ಥಿತಿಗಳಿಗೆ ಸರ್ವರ್ಗಳನ್ನು "ಒಮ್ಮುಖಗೊಳಿಸಲು" ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಸ್ಟೀವ್ ಟ್ರಾಗಾಟ್ ಪ್ರಕಾರ, ನಿರ್ದಿಷ್ಟ ನಿಯಮಗಳ ಗುಂಪೊಂದು ವಾಸ್ತವವಾಗಿ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ರಾಜ್ಯದಿಂದ ಒಗ್ಗೂಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ಖಾತರಿಪಡಿಸಲು ಯಾವುದೇ ಮಾರ್ಗವಿಲ್ಲ. ಐಎಸ್ ಕಾನ್ಫ್ ತನ್ನ ಮೂಲಕ ಹೊರಡಿಸಲಾದ ಆಜ್ಞೆಗಳು ಮಾತ್ರ ವ್ಯವಸ್ಥೆಯ ಸ್ಥಿತಿಯನ್ನು ಬದಲಾಯಿಸುತ್ತವೆ ಎಂದು ಭಾವಿಸುವ ಮೂಲಕ ಕಾರ್ಯಾಚರಣೆಗಳ ಕ್ರಮವನ್ನು ಜಾರಿಗೊಳಿಸುತ್ತದೆ. ಇದರ ಪರಿಣಾಮವಾಗಿ, ಒಂದು ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಪ್ಯಾಕೇಜ್ ಅಥವಾ ಕಡತವನ್ನು ಕೈಯಿಂದ ಸ್ಥಾಪಿಸಿದರೆ, ಅದು ಅಲ್ಲಿಯೇ ಉಳಿಯುತ್ತದೆ, ಇದು ಅಂತಿಮವಾಗಿ ಆವೃತ್ತಿ ಸಂಘರ್ಷಗಳಂತಹ ಸಮಸ್ಯೆಗಳನ್ನು ಉಂಟುಮಾಡಬಹುದು. ಕಾನ್ಫಿಗರೇಶನ್ಗಳು ಒಂದೇ ಆಗಿರಬೇಕಾದ ಪರಿಸರದಲ್ಲಿ ISConf ಅನ್ನು ಗುರಿಯಾಗಿರಿಸಿಕೊಳ್ಳಲಾಗಿದೆ. ಅಂತಹ ಪರಿಸರದಲ್ಲಿ, ಕೆಲವು ಸಿಸ್ಟಮ್ ನಿರ್ವಾಹಕರಿಗೆ ಮಾತ್ರ ಆತಿಥೇಯರಿಗೆ ಮೂಲ ಪ್ರವೇಶವನ್ನು ನೀಡುವುದು ಸಾಮಾನ್ಯವಾಗಿದೆ. ಇದು ಹಸ್ತಚಾಲಿತ ಬದಲಾವಣೆಗಳ ಅಪಾಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಏಕೆಂದರೆ ISConf ಮೂಲಕ ಮಾತ್ರ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲು ಜನರ ಸಣ್ಣ ಗುಂಪಿಗೆ ತರಬೇತಿ ನೀಡುವುದು ಸುಲಭ. ISConf ಅನ್ನು ಮೇಕ್ಫೈಲ್ಸ್ನಿಂದ ಪ್ರೇರೇಪಿಸಲಾಯಿತು ಮತ್ತು ಮೂಲತಃ ಇದನ್ನು ಮೇಕ್ಫೈಲ್ಸ್ ಎಂದು ಜಾರಿಗೆ ತರಲಾಯಿತು. ಆದಾಗ್ಯೂ, ಮೇಕ್ಫೈಲ್ಸ್ ಅವಲಂಬನೆಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗಳ ಒಟ್ಟು ಕ್ರಮವಲ್ಲ. ISConf ಆವೃತ್ತಿ 1 ಪ್ರತಿಯೊಂದು ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಹಿಂದಿನ ಕಾರ್ಯಾಚರಣೆಯ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿಸುವ ಮೂಲಕ ಇದನ್ನು ನಿಭಾಯಿಸಿತು, ಆದರೆ ಇದು ಬೇಸರದ ಮತ್ತು ಮೇಕ್ಗೆ ಸರಿಯಾಗಿ ಹೊಂದಿಕೆಯಾಗುತ್ತಿರಲಿಲ್ಲ. ಐಎಸ್ ಕಾನ್ಫ್ನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗಳು ಸರಳವಾದ ಅನುಬಂಧ-ಮಾತ್ರ ಜರ್ನಲ್ ಅನ್ನು ಬಳಸುತ್ತವೆ. ಪ್ರಮುಖ ಆವೃತ್ತಿಗಳು ಸಾಮಾನ್ಯ ಬಳಕೆಯಲ್ಲಿರುವ ಪ್ರಮುಖ ಆವೃತ್ತಿಯು ISConf2 ಮತ್ತು ISConf3 ಆಗಿದ್ದರೆ, ISConf4 ಬಹಳ ದೀರ್ಘ ಬೀಟಾ ಅವಧಿಯಲ್ಲಿಯೇ ಉಳಿಯಿತು. ಇದನ್ನು ವಾಸ್ತವವಾಗಿ ಪೂರ್ಣಗೊಳಿಸಲಾಯಿತು ಮತ್ತು ದೊಡ್ಡ ಪರಿಸರದಲ್ಲಿ ಬಳಸಲಾಯಿತು ಆದರೆ ವಿಳಂಬದಿಂದಾಗಿ ಸೀಮಿತ ಸಮುದಾಯ ದತ್ತು ಕಂಡಿತು. ISConf 1 (ಮೇಕ್ಫೈಲ್ಸ್) ISConf 2 (ಆರಂಭಿಕ 200x?) ಸ್ಟೀವ್ ಟ್ರಾಗಾಟ್ ಬರೆದ ISConf 3 (2002) ಅನ್ನು ಲ್ಯೂಕ್ ಕಾನಿಸ್ ಅವರು ಆವೃತ್ತಿ 2 ಅನ್ನು ಪುನಃ ಬರೆದಿದ್ದಾರೆ. ISConf 4ಅನ್ನು ಹೆಚ್ಚಾಗಿ ಮೂಲ ಲೇಖಕ ಸ್ಟೀವ್ ಟ್ರಾಗಾಟ್ ಬರೆದಿದ್ದಾರೆ. ಟ್ರಿವಿಯಾ ಲ್ಯೂಕ್ ಕಾನಿಗಳು ನಂತರ ಸಿಎಫ್ ಎಂಜಿನ್ 2 ಗೆ ಬದಲಾಯಿಸಿದರು, ಅಂತಿಮವಾಗಿ ಪಪೆಟ್ ಅನ್ನು ರಚಿಸಿ ಬಿಡುಗಡೆ ಮಾಡಿದರು. ಇದರ ಪರಿಣಾಮವಾಗಿ, ಸಿಎಫ್ ಎಂಜಿನ್ ಮತ್ತು ಪಪೆಟ್ ಎರಡೂ ಕಾನ್ಫಿಗರೇಶನ್ ನಿರ್ವಹಣೆಯ "ಒಮ್ಮುಖ" ಮಾದರಿಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತವೆಯಾದರೂ, ಕನಿಷ್ಠ ಐ. ಎಸ್. ಕಾನ್ಫ್ ಆವೃತ್ತಿಗಳು 1,2, ಮತ್ತು 4 ರಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಲಾದ "ಕಾರ್ಯಾಚರಣೆಗಳ ಕ್ರಮ" ಮಾದರಿಯ ವಿರುದ್ಧವಾಗಿ, ಐ. ಎಸ್. ಕಾನ್ಫ್ ಅನ್ನು ಪಪೆಟ್ನ ಪೂರ್ವಜ ಎಂದು ಪರಿಗಣಿಸಬಹುದು. ಓಪನ್ ಸೋರ್ಸ್ ಕಾನ್ಫಿಗರೇಶನ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಸಾಫ್ಟ್ವೇರ್ನ ಬಾಹ್ಯ ಕೊಂಡಿಗಳ ಹೋಲಿಕೆ, ಐಎಸ್ ಕಾನ್ಫ್ನ ವೆಬ್ ಸೈಟ್ ಬೂಟ್ಸ್ಟ್ರಾಪಿಂಗ್ ಆನ್ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್, ಸ್ಟೀವ್ ಟ್ರಾಗಾಟ್ ಮತ್ತು ಜೋಯಲ್ ಹಡ್ಲೆಸ್ಟನ್ನ ಎಲ್ಐಎಸ್ಎ '98 ಪ್ರಬಂಧವು ಐಎಸ್ ಕಾನ್ಫ್ಗೆ ಕಾರಣವಾದ ವಿಚಾರಗಳ ಬಗ್ಗೆ (ಪೂರ್ವ-ದಿನಾಂಕಗಳು ಐಎಸ್ ಕಾನ್ಫ್ ಸ್ವತಃ) ಲ್ಯೂಕ್ನ ವಿವರಣೆ, ಐಎಸ್ ಕಾನ್ಫ್ 3 ಸೈದ್ಧಾಂತಿಕ ಹಿನ್ನೆಲೆ ಮತ್ತು ಗುರಿಗಳ ಸಿದ್ಧಾಂತ ವಿಭಾಗ ಮತ್ತು ಸಿಸ್ಟಮ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಆಟೊಮೇಷನ್ಗಾಗಿ ಮೇಲಿಂಗ್ ಲಿಸ್ಟ್ ಆರ್ಕೈವ್ಗಳು, ಐಎಸ್ ಕಾನ್ಫ್ 4 ಕಾನ್ಫಿಗರೇಶನ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ಗಾಗಿ ಗಿಟ್ಹಬ್ ರೆಪೊಸಿಟರಿ