ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್

ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್

ಟ್ಯೂರಿಂಗ್ ಪೈ ಎನ್ನುವುದು ಡೇಟಾ ಸೆಂಟರ್‌ನಲ್ಲಿನ ರ್ಯಾಕ್ ರ್ಯಾಕ್‌ಗಳ ತತ್ತ್ವದ ಮೇಲೆ ನಿರ್ಮಿಸಲಾದ ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಪರಿಹಾರವಾಗಿದೆ, ಕಾಂಪ್ಯಾಕ್ಟ್ ಮದರ್‌ಬೋರ್ಡ್‌ನಲ್ಲಿ ಮಾತ್ರ. ಸ್ಥಳೀಯ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳ ಹೋಸ್ಟಿಂಗ್‌ಗಾಗಿ ಸ್ಥಳೀಯ ಮೂಲಸೌಕರ್ಯವನ್ನು ನಿರ್ಮಿಸುವುದರ ಮೇಲೆ ಪರಿಹಾರವು ಕೇಂದ್ರೀಕೃತವಾಗಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ಇದು ಅಂಚಿಗೆ ಮಾತ್ರ AWS EC2 ನಂತೆ.

ನಾವು, ಡೆವಲಪರ್‌ಗಳ ಸಣ್ಣ ತಂಡ, ಅಂಚಿನಲ್ಲಿ ಬೇರ್-ಮೆಟಲ್ ಕ್ಲಸ್ಟರ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಪರಿಹಾರವನ್ನು ರಚಿಸಲು ನಿರ್ಧರಿಸಿದ್ದೇವೆ ಮತ್ತು ಯೋಜನೆಯನ್ನು ಟ್ಯೂರಿಂಗ್ ಪೈ ಎಂದು ಕರೆದಿದ್ದೇವೆ. ಉತ್ಪನ್ನವು ಸ್ಕ್ರ್ಯಾಚ್ ಪ್ರಾಜೆಕ್ಟ್ ಆಗಿ ಪ್ರಾರಂಭವಾಯಿತು, ಆದರೆ ಈಗ, ಅವರ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು, Red Hat, Rancher (SUSE), ಟೊಯೋಟಾ ಕನೆಕ್ಟೆಡ್, Sony, Electrolux, Facebook ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿ ವಿಭಾಗಗಳು ಮತ್ತು 10K ಗಿಂತ ಕಡಿಮೆ ಡೆವಲಪರ್‌ಗಳ ಪ್ರೇಕ್ಷಕರಿಂದ ಇದನ್ನು ಆದೇಶಿಸಲಾಗಿದೆ ನೇಮಕ ಮಾಡಲಾಗುತ್ತಿದೆ.

ಆದರೆ ಇದು ಎಲ್ಲಾ ಆವಿಷ್ಕಾರದೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಯಿತು.

ಉತ್ಪನ್ನ ಅನ್ವೇಷಣೆ

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

ಕಳೆದ ದಶಕದಲ್ಲಿ, ಹವ್ಯಾಸಿ ಹೋಮ್‌ಲ್ಯಾಬ್ ಚಳುವಳಿಯು ಆವೇಗವನ್ನು ಪಡೆಯುವುದನ್ನು ನಾನು ವೀಕ್ಷಿಸಿದ್ದೇನೆ (ಸಂಪನ್ಮೂಲ subreddit), ಸ್ವಯಂ ಹೋಸ್ಟ್ (ಸಂಪನ್ಮೂಲಗಳು subreddit и ಅದ್ಭುತ-ಸ್ವಯಂ ಹೋಸ್ಟ್), ಸಿಂಗಲ್-ಬೋರ್ಡ್ ಕಂಪ್ಯೂಟರ್‌ಗಳು, ರಾಸ್ಪ್‌ಬೆರಿ ಪೈ ನಂತಹ ಸಿಂಗಲ್-ಬೋರ್ಡ್ ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ಕಂಟೇನರ್‌ಗಳನ್ನು ಚಲಾಯಿಸುವ ಆಸಕ್ತಿಯು ಬೆಳೆಯುತ್ತಿದ್ದಂತೆ, ಏಕ-ಬೋರ್ಡ್ ಕಂಪ್ಯೂಟರ್‌ಗಳ ಕ್ಲಸ್ಟರ್‌ಗಳನ್ನು ಜೋಡಿಸಲು ಬೆಳೆಯುತ್ತಿರುವ ಚಳುವಳಿ ಇದೆ. ಕುಬರ್ನೆಟ್ಸ್ ಕಲ್ಪನೆಯು ಕ್ರಮೇಣ ಅಲ್ಲಿಗೆ ಚಲಿಸುತ್ತಿದೆ. ಇದರ ಹಗುರವಾದ ಆವೃತ್ತಿ, k3s, Edge/IoT ಮೇಲೆ ಕೇಂದ್ರೀಕೃತವಾಗಿದೆ, ಈಗಾಗಲೇ ಕಾಣಿಸಿಕೊಂಡಿದೆ. ದೊಡ್ಡ ಫಾಸ್ಟ್ ಫುಡ್ ಸರಪಳಿ ಚಿಕ್-ಫಿಲ್-ಎ ತನ್ನ ಅಡುಗೆಮನೆಗಳಲ್ಲಿ ಕುಬರ್ನೆಟ್ಸ್ ಕ್ಲಸ್ಟರ್‌ಗಳನ್ನು ನಿಯೋಜಿಸಲು ವಿಶ್ವದ ಮೊದಲನೆಯದು. kubectl ನನಗೆ ಸ್ಯಾಂಡ್ವಿಚ್ ಮಾಡಿ.

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

ಇಂದು ನಮ್ಮ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್ ತುಂಬಾ ಸರಳವಾಗಿದೆ ಮತ್ತು ಪ್ರಾಥಮಿಕವಾಗಿ ಕ್ಲೌಡ್ ಸ್ಥಳೀಯ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಇಷ್ಟಪಡುವ, ಹೊಸ ವಿಷಯಗಳನ್ನು ಕಲಿಯುವ ಮತ್ತು ಪ್ರಯೋಗ ಮಾಡುವವರನ್ನು ಗುರಿಯಾಗಿರಿಸಿಕೊಂಡಿದೆ.

ಬಿಲ್ಡಿಂಗ್ ಬ್ಲಾಕ್ಸ್

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

ಕ್ಲಸ್ಟರ್ಬೋರ್ಡ್

ಮಿನಿ ಐಟಿಎಕ್ಸ್ ಬೋರ್ಡ್ ಆನ್-ಬೋರ್ಡ್ ನೆಟ್‌ವರ್ಕ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಬಹು ಕಂಪ್ಯೂಟ್ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸುತ್ತದೆ, ಬಾಹ್ಯ ಇಂಟರ್ಫೇಸ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಮಾಡ್ಯೂಲ್‌ಗಳ ಮೇಲೆ ನಿಯಂತ್ರಣವನ್ನು ನೀಡುತ್ತದೆ

ಕಂಪ್ಯೂಟ್ ಮಾಡ್ಯೂಲ್

ಪ್ರೊಸೆಸರ್ ಮತ್ತು RAM ಅನ್ನು ಹೊಂದಿರುವ SO-DIMM ಫಾರ್ಮ್ ಫ್ಯಾಕ್ಟರ್‌ನಲ್ಲಿರುವ ಬೋರ್ಡ್, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸಂಗ್ರಹಿಸಲು ಐಚ್ಛಿಕವಾಗಿ ಫ್ಲಾಶ್ ಮೆಮೊರಿ

ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್
ಟ್ಯೂರಿಂಗ್ V2 ಗಾಗಿ ಯೋಜಿತ ಸಂರಚನೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ

ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್

ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್ ಮತ್ತು ಕಂಪ್ಯೂಟಿಂಗ್ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಸಂಯೋಜಿಸುವ ಮೂಲಕ, 20+ ಪ್ರೊಸೆಸರ್‌ಗಳಿಗೆ (ಕೆಳಗಿನ ಉದಾಹರಣೆಗಳು), ನಿಶ್ಯಬ್ದ ಮತ್ತು ಕಡಿಮೆ ವಿದ್ಯುತ್ ಬಳಕೆಯೊಂದಿಗೆ ಮೂಲಸೌಕರ್ಯವನ್ನು ರಚಿಸುವುದು ಸುಲಭ. ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್ ಸ್ವತಃ ಬಳಸಿದ ಪರಿಮಾಣದ ದಕ್ಷತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಹೋಲಿಕೆಗಾಗಿ ಸಮೂಹಗಳ ಉದಾಹರಣೆಗಳು

SBC ಆಧಾರಿತ*
ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್
24 ಸಿಪಿಯುಗಳು
ಅಫ್ಕಾಮ್ ಅಜೀಜ್ ಅವರು ಪೋಸ್ಟ್ ಮಾಡಿದ್ದಾರೆ

ಟ್ಯೂರಿಂಗ್ ಪೈ ಆಧಾರಿತ
ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್
21 ಸಿಪಿಯುಗಳು
ಲೇಖಕ th3st0rmtr00p3r

* SBC - ಸಿಂಗಲ್ ಬೋರ್ಡ್ ಕಂಪ್ಯೂಟರ್

ರಾಂಚರ್ ಲ್ಯಾಬ್ಸ್‌ನ ಸಹ-ಸಂಸ್ಥಾಪಕ ಮತ್ತು k3s ನ ಲೇಖಕರು ಈ ವಿಧಾನದ ಬಗ್ಗೆ ಅಸಡ್ಡೆ ಹೊಂದಿರಲಿಲ್ಲ.

ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್

ಕೆಳಗಿನ ಬಿಲ್ಡಿಂಗ್ ಬ್ಲಾಕ್ಸ್ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ಓದಿ.

ಕಂಪ್ಯೂಟ್ ಮಾಡ್ಯೂಲ್

ಪರಿಕಲ್ಪನೆಯ ಪುರಾವೆಗಾಗಿ, ನಾವು ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಕಂಪ್ಯೂಟ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ್ದೇವೆ - ಇದು ಪ್ರಾರಂಭಿಸಲು ಸೂಕ್ತವಾದ ಕಾನ್ಫಿಗರೇಶನ್ ಆಗಿದೆ. RPi ಸಮುದಾಯವು ಸಕ್ರಿಯವಾಗಿದೆ, ಸಾಫ್ಟ್‌ವೇರ್‌ನಲ್ಲಿ ಯಾವುದೇ ಸಮಸ್ಯೆಗಳಿಲ್ಲ, ಮಾಡ್ಯೂಲ್ ಸ್ವತಃ SO-DIMM ಸ್ವರೂಪದಲ್ಲಿದೆ (6 x 3 cm), ಕೈಗೆಟುಕುವ ಬೆಲೆಯಲ್ಲಿದೆ, ಬೋರ್ಡ್‌ನಲ್ಲಿ 4-ಕೋರ್ CPU, 1 GB RAM ಮತ್ತು ಐಚ್ಛಿಕ ಫ್ಲ್ಯಾಷ್ ಮೆಮೊರಿಯನ್ನು ಒಳಗೊಂಡಿದೆ OS ಮತ್ತು ಇತರ ಸಿಸ್ಟಮ್ ಅಗತ್ಯಗಳಿಗಾಗಿ 8, 16 ಅಥವಾ 32 GB. ಈ ಫಾರ್ಮ್ ಫ್ಯಾಕ್ಟರ್ ಅನ್ನು ಹೆಚ್ಚಾಗಿ ಕೈಗಾರಿಕಾ IoT ಪರಿಹಾರಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.

ರಾಸ್ಪ್ಬೆರಿ ಪೈ 1/3/3+ ಕಂಪ್ಯೂಟ್ ಮಾಡ್ಯೂಲ್

ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್

ಆದರೆ CM3 ಮಾದರಿಯು ಗಂಭೀರ ಮಿತಿಗಳನ್ನು ಹೊಂದಿದೆ - ಗರಿಷ್ಠ. 1 Mbps ವರೆಗೆ ಗರಿಷ್ಠ ವೇಗದೊಂದಿಗೆ USB HUB ಮೂಲಕ 100 GB RAM ಮತ್ತು ಈಥರ್ನೆಟ್. ಆದ್ದರಿಂದ, ಟ್ಯೂರಿಂಗ್ನ ಎರಡನೇ ಆವೃತ್ತಿಯು ರಾಸ್ಪ್ಬೆರಿ ಪೈ 4 ಮತ್ತು ಪ್ರತಿ ಮಾಡ್ಯೂಲ್ಗೆ 8 GB RAM ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ವೇಗವರ್ಧಿತ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಾರ್ಯಗಳಿಗಾಗಿ ಎನ್ವಿಡಿಯಾ ಜೆಟ್ಸನ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಉದಾಹರಣೆಯನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ. ಬಹುಶಃ ಅವುಗಳನ್ನು ಎರಡನೇ ಆವೃತ್ತಿಯಲ್ಲಿ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ, ನಾವು ಕೆಲವು ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಿದರೆ, ನಾವು ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಮಿಶ್ರಣ ಮಾಡಬಹುದು.

ಎನ್ವಿಡಿಯಾ ಜೆಟ್ಸನ್ ಕಂಪ್ಯೂಟ್ ಮಾಡ್ಯೂಲ್ಗಳು

ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್

ಮಾಡ್ಯೂಲ್‌ಗಳು ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ, ಇದು ಮೊದಲ ನೋಟದಲ್ಲಿ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ. ಸಾಮಾನ್ಯ-ಕಂಪ್ಯೂಟಿಂಗ್‌ನಿಂದ ಮಷಿನ್ ಲರ್ನಿಂಗ್-ಇಂಟೆನ್ಸಿವ್ ಕಂಪ್ಯೂಟಿಂಗ್‌ವರೆಗೆ ವಿವಿಧ ರೀತಿಯ ಕಾರ್ಯಗಳಿಗಾಗಿ CPU, RAM ಮತ್ತು eMMC ಯ ವಿಭಿನ್ನ ಸೆಟ್‌ನೊಂದಿಗೆ ಒಂದೇ ರೀತಿಯ ಫಾರ್ಮ್ ಫ್ಯಾಕ್ಟರ್‌ನಲ್ಲಿ ಇತರ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ರಚಿಸುವ ಸಾಮರ್ಥ್ಯ. ಇದು AWS EC2 ನಿದರ್ಶನಗಳಿಗೆ ಹೋಲುತ್ತದೆ, ಆದರೆ ಅಂಚಿಗೆ ಮಾತ್ರ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್ ಬದಲಾಗದೆ ಅಥವಾ ಸಣ್ಣ ಬದಲಾವಣೆಗಳೊಂದಿಗೆ ಇರುತ್ತದೆ.

ಕ್ಲಸ್ಟರ್ಬೋರ್ಡ್

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

ಮುಂದೆ
ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್

ಬ್ಯಾಕ್
ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್

ಬ್ಯಾಕ್‌ಪ್ಲೇನ್ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ 12 Gbps
eMMC ಇಲ್ಲದೆ ಮಾಡ್ಯೂಲ್‌ಗಳಿಗಾಗಿ SD ಸ್ಲಾಟ್‌ಗಳು, ಉದಾಹರಣೆಗೆ, ನೋಡ್ ಡೇಟಾಗೆ ತ್ವರಿತ ಪ್ರವೇಶಕ್ಕಾಗಿ ನೀವು SD ಯೊಂದಿಗೆ ಒಂದೆರಡು ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಇರಿಸಬಹುದು

ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್ ಮಾಡ್ಯೂಲ್ಗಳ ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮತ್ತು ಬಾಹ್ಯ ನೆಟ್ವರ್ಕ್ಗೆ ಪ್ರವೇಶವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸ್ವಿಚ್ ಚಿಪ್ ಅನ್ನು ಆಧರಿಸಿದೆ. ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯಲ್ಲಿ ನಾವು ನಿರ್ವಹಿಸದ ಸ್ವಿಚ್ ಅನ್ನು ಬಳಸುತ್ತೇವೆ ಏಕೆಂದರೆ ಪೂರ್ಣ ಪ್ರಮಾಣದ R&D ನಡೆಸಲು ಸಮಯವಿರಲಿಲ್ಲ, ಆದರೆ ಎರಡನೇ ಆವೃತ್ತಿಗೆ ನಾವು ಉತ್ತಮ ನಿರ್ವಹಿಸಿದ ಸ್ವಿಚ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ್ದೇವೆ. ಬೋರ್ಡ್‌ಗೆ ನೆಟ್‌ವರ್ಕ್ ಅನ್ನು ವಿತರಿಸಲು ಅದನ್ನು 'ಮಾಸ್ಟರ್ ನೋಡ್ ಆಸ್ ರೂಟರ್' ಮೋಡ್‌ನಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಸಾಧ್ಯವಿದೆ; ಇದು ಹೆಚ್ಚಿನ ಮಟ್ಟದ ಭದ್ರತೆ ಮತ್ತು ಹೊರಗಿನ ಪ್ರವೇಶದಿಂದ ಕಾರ್ಮಿಕರ ಪ್ರತ್ಯೇಕತೆಯ ಅಗತ್ಯವಿದ್ದರೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅದನ್ನು ಇಡುವುದು ಸಹ ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ಮಾಸ್ಟರ್ ನೋಡ್‌ನಲ್ಲಿ DHCP ಸರ್ವರ್.

ಅಪ್ಲಿಕೇಶನ್

ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯು ಪ್ರಾಯೋಗಿಕವಾಗಿದೆ ಮತ್ತು ಕ್ಲಸ್ಟರ್‌ಗಳು ಏನೆಂದು ತಿಳಿಯಲು, ಸಾಫ್ಟ್‌ವೇರ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಅಥವಾ ಸಂಸ್ಥೆಗಳಲ್ಲಿ ಊಹೆಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು, ಹೊಸ ಆಲೋಚನೆಗಳಿಗಾಗಿ ಹುಡುಕಲು, ಸಾಮಾನ್ಯವಾಗಿ, ಇದು ಲೈಟ್ ಆವೃತ್ತಿಯಾಗಿದೆ ಎಂದು ತಿಳಿಯಲು ನಾವು ಅದನ್ನು ಪ್ರವೇಶ ಮಟ್ಟದ ಪರಿಹಾರವಾಗಿ ಇರಿಸುತ್ತಿದ್ದೇವೆ.

ಪ್ರಾರಂಭಿಸಲು, Y ಕಾಂಬಿನೇಟರ್‌ನಲ್ಲಿ ನಮ್ಮ ಬಗ್ಗೆ ಓದಿದ ಮತ್ತು DevOps ಗಾಗಿ ಹೆಚ್ಚು ಮಾರಾಟವಾಗುವ ಪುಸ್ತಕ Ansible ನ ಲೇಖಕರಾಗಿರುವ ಅದ್ಭುತವಾದ ಜೆಫ್ ಗರ್ಲಿಂಗ್‌ನಿಂದ ಸರಣಿಯನ್ನು ನಾವು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ಅವರು ಎಷ್ಟು ಸ್ಫೂರ್ತಿ ಪಡೆದಿದ್ದಾರೆಂದರೆ, ಅವರು 6-ಭಾಗಗಳ ವಿಮರ್ಶೆಯನ್ನು ಮಾಡಿದರು, ಸಾಮಾನ್ಯವಾಗಿ ಕ್ಲಸ್ಟರಿಂಗ್ ಕಲ್ಪನೆಯಿಂದ ಬೋರ್ಡ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳವರೆಗೆ, ಕುಬರ್ನೆಟ್‌ಗಳನ್ನು ಅಧ್ಯಯನ ಮಾಡುವುದು ಮತ್ತು ಯಾವ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು

ಕ್ಲಸ್ಟರ್‌ನಲ್ಲಿ k3 ಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಬಗ್ಗೆ ಸರಣಿ

ಸಾಮಾನ್ಯವಾಗಿ, ಕ್ಲಸ್ಟರಿಂಗ್ ಮತ್ತು ಕುಬರ್ನೆಟ್ಸ್ ಅನ್ನು ಪ್ರವೇಶಿಸಬಹುದಾದ ಭಾಷೆಯಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಮೊದಲನೆಯದನ್ನು ವೀಕ್ಷಿಸಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ಮತ್ತು ಸಮುದಾಯದಿಂದ ಕೆಲವು ಚಿತ್ರಗಳು

ಟ್ಯೂರಿಂಗ್ ಪೈ - ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗಾಗಿ ಕ್ಲಸ್ಟರ್ ಬೋರ್ಡ್

ಮುಂದಿನ ಏನು?

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

ಮತ್ತು ಹೆಚ್ಚಾಗಿ ನಿಜವಾಗಿಯೂ ದೀರ್ಘವಾದ ಓದುವಿಕೆ ಇರುತ್ತದೆ.

ಮೂಲ: www.habr.com

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