ಅಮೆಜಾನ್ OpenSearch 1.0 ಅನ್ನು ಪ್ರಕಟಿಸಿತು, ಇದು Elasticsearch ವೇದಿಕೆಯ ಒಂದು ಫೋರ್ಕ್

ಅಮೆಜಾನ್ OpenSearch ಯೋಜನೆಯ ಮೊದಲ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಿತು, ಇದು Elasticsearch ಹುಡುಕಾಟ, ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಡೇಟಾ ಸಂಗ್ರಹಣಾ ವೇದಿಕೆ ಮತ್ತು Kibana ವೆಬ್ ಇಂಟರ್ಫೇಸ್ನ ಫೋರ್ಕ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ. ಓಪನ್‌ಸರ್ಚ್ ಯೋಜನೆಯ ಭಾಗವಾಗಿ, ಎಲಾಸ್ಟಿಕ್‌ಸರ್ಚ್ ವಿತರಣೆಗಾಗಿ ಓಪನ್ ಡಿಸ್ಟ್ರೋ ಅಭಿವೃದ್ಧಿ, ಇದನ್ನು ಹಿಂದೆ ಅಮೆಜಾನ್‌ನಲ್ಲಿ ಎಕ್ಸ್‌ಪೀಡಿಯಾ ಗ್ರೂಪ್ ಮತ್ತು ನೆಟ್‌ಫ್ಲಿಕ್ಸ್‌ನೊಂದಿಗೆ ಎಲಾಸ್ಟಿಕ್‌ಸರ್ಚ್‌ಗಾಗಿ ಆಡ್-ಆನ್ ರೂಪದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು. ಕೋಡ್ ಅನ್ನು ಅಪಾಚೆ 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ. OpenSearch 1.0 ಬಿಡುಗಡೆಯು ಉತ್ಪಾದನಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಬಳಕೆಗೆ ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ.

OpenSearch ಅನ್ನು ಸಮುದಾಯದ ಸಹಭಾಗಿತ್ವದೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಸಹಯೋಗದ ಯೋಜನೆಯಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ, ಉದಾಹರಣೆಗೆ, Red Hat, SAP, Capital One ಮತ್ತು Logz.io ನಂತಹ ಕಂಪನಿಗಳು ಈಗಾಗಲೇ ಕೆಲಸಕ್ಕೆ ಸೇರಿಕೊಂಡಿವೆ. OpenSearch ನ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಭಾಗವಹಿಸಲು, ನೀವು ವರ್ಗಾವಣೆ ಒಪ್ಪಂದಕ್ಕೆ (CLA, ಕೊಡುಗೆದಾರರ ಪರವಾನಗಿ ಒಪ್ಪಂದ) ಸಹಿ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ, ಮತ್ತು OpenSearch ಟ್ರೇಡ್‌ಮಾರ್ಕ್ ಅನ್ನು ಬಳಸುವ ನಿಯಮಗಳು ಅನುಮತಿಸುತ್ತವೆ ಮತ್ತು ನಿಮ್ಮ ಉತ್ಪನ್ನಗಳನ್ನು ಪ್ರಚಾರ ಮಾಡುವಾಗ ಈ ಹೆಸರನ್ನು ಸೂಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

OpenSearch ಅನ್ನು ಜನವರಿಯಲ್ಲಿ Elasticsearch 7.10.2 ಕೋಡ್‌ಬೇಸ್‌ನಿಂದ ಫೋರ್ಕ್ ಮಾಡಲಾಗಿದೆ ಮತ್ತು Apache 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸದ ಘಟಕಗಳನ್ನು ಶುದ್ಧೀಕರಿಸಲಾಗಿದೆ. ಬಿಡುಗಡೆಯು OpenSearch ಸಂಗ್ರಹಣೆ ಮತ್ತು ಹುಡುಕಾಟ ಎಂಜಿನ್, ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ಡೇಟಾ ದೃಶ್ಯೀಕರಣ ಪರಿಸರ OpenSearch ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಜೊತೆಗೆ Elasticsearch ಉತ್ಪನ್ನಕ್ಕಾಗಿ ಓಪನ್ ಡಿಸ್ಟ್ರೋದಲ್ಲಿ ಈ ಹಿಂದೆ ಸರಬರಾಜು ಮಾಡಲಾದ ಆಡ್-ಆನ್‌ಗಳ ಸೆಟ್ ಮತ್ತು Elasticsearch ನ ಪಾವತಿಸಿದ ಘಟಕಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಎಲಾಸ್ಟಿಕ್‌ಸರ್ಚ್‌ಗಾಗಿ ಓಪನ್ ಡಿಸ್ಟ್ರೋ ಯಂತ್ರ ಕಲಿಕೆ, SQL ಬೆಂಬಲ, ಅಧಿಸೂಚನೆ ಉತ್ಪಾದನೆ, ಕ್ಲಸ್ಟರ್ ಕಾರ್ಯಕ್ಷಮತೆ ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್, ಟ್ರಾಫಿಕ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್, ರೋಲ್-ಆಧಾರಿತ ಪ್ರವೇಶ ನಿಯಂತ್ರಣ (RBAC), ಸಕ್ರಿಯ ಡೈರೆಕ್ಟರಿ ಮೂಲಕ ದೃಢೀಕರಣ, Kerberos, SAML ಮತ್ತು OpenID, ಏಕ ಚಿಹ್ನೆಗಾಗಿ ಆಡ್-ಆನ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. -ಆನ್ ಅನುಷ್ಠಾನ (SSO) ಮತ್ತು ಲೆಕ್ಕಪರಿಶೋಧನೆಗಾಗಿ ವಿವರವಾದ ಲಾಗ್ ಅನ್ನು ನಿರ್ವಹಿಸುವುದು.

ಬದಲಾವಣೆಗಳಲ್ಲಿ, ಸ್ವಾಮ್ಯದ ಕೋಡ್ ಅನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸುವ ಜೊತೆಗೆ, Elasticsearch ಗಾಗಿ Open Distro ನೊಂದಿಗೆ ಏಕೀಕರಣ ಮತ್ತು OpenSearch ನೊಂದಿಗೆ Elasticsearch ಬ್ರ್ಯಾಂಡ್ ಅಂಶಗಳನ್ನು ಬದಲಿಸುವ ಜೊತೆಗೆ, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ:

  • Elasticsearch ನಿಂದ OpenSearch ಗೆ ಮೃದುವಾದ ಪರಿವರ್ತನೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪ್ಯಾಕೇಜ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. OpenSearch API ಮಟ್ಟದಲ್ಲಿ ಗರಿಷ್ಠ ಹೊಂದಾಣಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು OpenSearch ಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಸ್ಥಳಾಂತರಿಸುವುದು Elasticsearch ನ ಹೊಸ ಬಿಡುಗಡೆಗೆ ಅಪ್‌ಗ್ರೇಡ್ ಅನ್ನು ಹೋಲುತ್ತದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ.
  • Linux ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ARM64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಸೇವೆಗಳಲ್ಲಿ OpenSearch ಮತ್ತು OpenSearch ಡ್ಯಾಶ್‌ಬೋರ್ಡ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಲು ಘಟಕಗಳನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.
  • ಡೇಟಾ ಸ್ಟ್ರೀಮ್‌ಗೆ ಬೆಂಬಲವನ್ನು ವೆಬ್ ಇಂಟರ್ಫೇಸ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಇದು ನಿರಂತರವಾಗಿ ಒಳಬರುವ ಡೇಟಾ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಸಮಯ ಸರಣಿಯ ರೂಪದಲ್ಲಿ (ಸಮಯಕ್ಕೆ ಜೋಡಿಸಲಾದ ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯಗಳ ಸ್ಲೈಸ್‌ಗಳು) ವಿವಿಧ ಸೂಚ್ಯಂಕಗಳಲ್ಲಿ ಉಳಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಆದರೆ ಅವುಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಒಟ್ಟಾರೆಯಾಗಿ (ಸಂಪನ್ಮೂಲದ ಸಾಮಾನ್ಯ ಹೆಸರಿನ ಮೂಲಕ ಪ್ರಶ್ನೆಗಳನ್ನು ಉಲ್ಲೇಖಿಸಿ).
  • ಹೊಸ ಸೂಚ್ಯಂಕಕ್ಕಾಗಿ ಪ್ರಾಥಮಿಕ ಚೂರುಗಳ ಡೀಫಾಲ್ಟ್ ಸಂಖ್ಯೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ಟ್ರೇಸ್ ಅನಾಲಿಟಿಕ್ಸ್ ಆಡ್-ಆನ್ ಸ್ಪ್ಯಾನ್ ಗುಣಲಕ್ಷಣಗಳನ್ನು ದೃಶ್ಯೀಕರಿಸಲು ಮತ್ತು ಫಿಲ್ಟರ್ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • ವರದಿ ಮಾಡುವುದರ ಜೊತೆಗೆ, ವೇಳಾಪಟ್ಟಿಯ ಪ್ರಕಾರ ವರದಿಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಬಳಕೆದಾರರಿಂದ (ಬಾಡಿಗೆದಾರ) ವರದಿಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

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

ಮೂಲ: opennet.ru

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