LXD 5.20 AGPLv3 ಪರವಾನಗಿ, ಸುಧಾರಣೆಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳೊಂದಿಗೆ ಆಗಮಿಸುತ್ತದೆ

ಎಲ್ಎಕ್ಸ್ಡಿ ಲೋಗೊ

ಎಲ್ಎಕ್ಸ್ಡಿ ಲೋಗೊ

ನ ಹೊಸ ಆವೃತ್ತಿ LXD 5.20 ಈಗ ಬಿಡುಗಡೆಯಾಗಿದೆ ಮತ್ತು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಮುಖ್ಯಾಂಶಗಳನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ Apache 2.0 ನಿಂದ AGPLv3 ಗೆ ಪರವಾನಗಿಯನ್ನು ಬದಲಾಯಿಸುವುದು, ಬೂಟ್ ಸಾಧನದ ಕ್ರಮವನ್ನು ಸರಿಪಡಿಸುವುದು, ಹಾಗೆಯೇ ದೋಷ ಪರಿಹಾರಗಳು ಮತ್ತು ಇನ್ನಷ್ಟು.

LXD ಬಗ್ಗೆ ತಿಳಿದಿಲ್ಲದವರಿಗೆ, ನೀವು ತಿಳಿದಿರಬೇಕು ಇದು ಕಂಟೈನರ್‌ಗಳು ಮತ್ತು ವರ್ಚುವಲ್ ಯಂತ್ರಗಳ ಕೇಂದ್ರೀಕೃತ ನಿರ್ವಹಣೆಯನ್ನು ಸುಗಮಗೊಳಿಸುವ ಸಾಧನವಾಗಿದೆ ಸರ್ವರ್ ಕ್ಲಸ್ಟರ್‌ನಲ್ಲಿ. ಇದು REST API ಬಳಸಿಕೊಂಡು ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುವ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಯಾಗಿ ಬರುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಡೈರೆಕ್ಟರಿ ಟ್ರೀ, ZFS, Btrfs, ಮತ್ತು LVM ಸೇರಿದಂತೆ ವಿವಿಧ ಶೇಖರಣಾ ಬ್ಯಾಕೆಂಡ್‌ಗಳಿಗೆ LXD ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ.

LXD ಯ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ರಾಜ್ಯದ ವಿಭಾಗದೊಂದಿಗೆ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಳು, ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಧಾರಕದ ಸ್ಥಿತಿಯನ್ನು ಸೆರೆಹಿಡಿಯಲು ಮತ್ತು ಮರುಸ್ಥಾಪಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಇದು ಚಾಲನೆಯಲ್ಲಿರುವ ಕಂಟೈನರ್‌ಗಳನ್ನು ಒಂದು ಯಂತ್ರದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಮನಬಂದಂತೆ ಸ್ಥಳಾಂತರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡುತ್ತದೆ, ಜೊತೆಗೆ ಕಂಟೇನರ್ ಚಿತ್ರಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಸಾಧನಗಳನ್ನು ನೀಡುತ್ತದೆ.

LXD 5.20 ನಲ್ಲಿ ಹೊಸದೇನಿದೆ?

ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ LXD 5.20, ಎಲ್ಮುಖ್ಯ ನವೀನತೆಯೆಂದರೆ ಯೋಜನೆಯ ಪರವಾನಗಿ ಬದಲಾಗಿದೆ ಮತ್ತು LXD ಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ ಕೋಡ್‌ಗೆ ಮಾಲೀಕತ್ವದ ಹಕ್ಕುಗಳ ವರ್ಗಾವಣೆಯ ಮೇಲೆ CLA ಒಪ್ಪಂದಕ್ಕೆ ಸಹಿ ಮಾಡುವ ಅಗತ್ಯತೆಯ ಪರಿಚಯ.

ಪರವಾನಗಿ ಮಾರ್ಪಾಡು Apache 2.0 ರಿಂದ AGPLv3 ವರೆಗೆ, ಯೋಜನೆಯ ವಿತರಣೆ ಮತ್ತು ಬಳಕೆಯ ನಿಯಮಗಳಲ್ಲಿ ಗಮನಾರ್ಹ ಬದಲಾವಣೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಈ ನಿರ್ಧಾರವು ಇತರ ಉತ್ಪನ್ನಗಳೊಂದಿಗೆ LXD ಪರವಾನಗಿಯನ್ನು ಏಕೀಕರಿಸುವ ಕ್ಯಾನೊನಿಕಲ್‌ನ ಬಯಕೆಯನ್ನು ಆಧರಿಸಿದೆ.AGPLv3 ಅನ್ನು ಬಳಸುವ ಸರ್ವರ್‌ಗಳು.

ಈ ಬದಲಾವಣೆಯ ಪರಿಣಾಮವಾಗಿ, LXD ಯೋಜನೆಯನ್ನು ಮಿಶ್ರ ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ: ಕೆಲವು ಕೋಡ್ AGPLv3 ಅಡಿಯಲ್ಲಿರುತ್ತದೆ, ಆದರೆ ಕ್ಯಾನೊನಿಕಲ್ ಯಾವುದೇ ಸ್ವಾಮ್ಯದ ಹಕ್ಕುಗಳನ್ನು ಹೊಂದಿರದ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಕೋಡ್ Apache 2.0 ಅಡಿಯಲ್ಲಿ ಉಳಿಯುತ್ತದೆ. ಮುಖ್ಯವಾಗಿ, ಕ್ಯಾನೊನಿಕಲ್ ಎಲ್ಲಾ LXD ಕೋಡ್‌ಗಳಿಗೆ ಪರವಾನಗಿಯನ್ನು ಬದಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿಲ್ಲ, ಇದು ಯೋಜನೆಯ ಪರವಾನಗಿ ನಿಯಮಗಳಲ್ಲಿ ವಿಭಜನೆಗೆ ಕಾರಣವಾಗುತ್ತದೆ.

ಈ ಹೊಸ ಪರವಾನಗಿಗೆ ಪರಿವರ್ತನೆ ಎಂದರೆ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳ ಕೋಡ್ Apache 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಲಭ್ಯವಿರುತ್ತದೆ, ಆದರೆ ಹೊಸ ಪರವಾನಗಿಯೊಂದಿಗೆ ಘಟಕಗಳಿಗೆ ಮಾಡಿದ ಬದಲಾವಣೆಗಳನ್ನು AGPLv3 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಮಾತ್ರ ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ.

ಕ್ಯಾನೊನಿಕಲ್ ಇದನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ:

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

ಆದರೂ ವಾಸ್ತವದಲ್ಲಿ ಇದು ಯೋಜನೆಗಳ ನಡುವಿನ ಸಹಕಾರಕ್ಕೆ ಸವಾಲುಗಳನ್ನು ಒಡ್ಡುತ್ತದೆ, Incus ನಂತೆ, AGPLv3 ಪರವಾನಗಿಯು LXD ಯಿಂದ Incus ಗೆ ಬದಲಾವಣೆಗಳ ವರ್ಗಾವಣೆಗೆ ಅಡ್ಡಿಯಾಗುವ ನಿರ್ಬಂಧಗಳನ್ನು ವಿಧಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರತಿಯಾಗಿ. Apache 2.0 ಮತ್ತು AGPLv3 ಪರವಾನಗಿಗಳ ನಡುವಿನ ಏಕಮುಖ ಹೊಂದಾಣಿಕೆಯು ಪ್ರಾಜೆಕ್ಟ್‌ಗಳ ನಡುವಿನ ಸಹಯೋಗಕ್ಕೆ ಸಂಕೀರ್ಣತೆಯನ್ನು ಸೇರಿಸುತ್ತದೆ, ಏಕೆಂದರೆ Apache 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಕೋಡ್ ಅನ್ನು AGPLv3 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಕೋಡ್‌ನಲ್ಲಿ ಸೇರಿಸಬಹುದು, ಆದರೆ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಅಲ್ಲ.

ಕಡೆಯಿಂದ ಎದ್ದು ಕಾಣುವ ಬದಲಾವಣೆಗಳು ಈ ಹೊಸ ಆವೃತ್ತಿಯ LXD 5.20 ಆಗಿದೆ CSM ಬೂಟ್ ಸಾಧನ ಕ್ರಮಕ್ಕೆ ಪರಿಹಾರ, ರಿಂದ ಡಿಸ್ಕ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಗೌರವಿಸಲು LXD ಸ್ನ್ಯಾಪ್ ಪ್ಯಾಕೇಜ್ EDK2 ಫರ್ಮ್‌ವೇರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಸಾಧನಗಳ ಬೂಟ್.ಆದ್ಯತೆ ಮೋಡ್ ಬಳಸುವಾಗ security.csm. ಹಿಂದೆ, ಈ BIOS-ಆಧಾರಿತ ವರ್ಚುವಲ್ ಯಂತ್ರಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುವಾಗ ಸಮಸ್ಯೆಯನ್ನು ಉಂಟುಮಾಡಿದೆ ಇದು UEFI ಅನ್ನು ಬಳಸಿಕೊಂಡು ಬೂಟ್ ಮಾಡಲಿಲ್ಲ ಏಕೆಂದರೆ VM ಫರ್ಮ್‌ವೇರ್ ಮೊದಲು UEFI ಸಾಧನಗಳನ್ನು ಬೂಟ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿತು, ಮತ್ತು ಇದರರ್ಥ PXE ನೆಟ್ವರ್ಕ್ ಬೂಟ್ ಅನ್ನು BIOS-ಆಧಾರಿತ ರೂಟ್ ಡಿಸ್ಕ್ ಮೊದಲು ಪ್ರಯತ್ನಿಸಲಾಯಿತು, ಇದು ದೀರ್ಘಾವಧಿಯ ಬೂಟ್ ವಿಳಂಬಗಳನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ.

ಎದ್ದು ಕಾಣುವ ಇನ್ನೊಂದು ಬದಲಾವಣೆ ಹೊಸ VM ಬೂಟ್ ಸಮಸ್ಯೆ ಡೀಬಗ್ ಮೋಡ್, ಮತ್ತು EDK2 UEFI ಫರ್ಮ್‌ವೇರ್  (boot.debug_edk2=true) ಜೊತೆಗೆ VM ಅನ್ನು ಬೂಟ್ ಮಾಡಲು ಈಗ ಸಾಧ್ಯವಿದೆ. ಡೀಬಗ್ ಲಾಗ್ ಅನ್ನು $LXD_DIR/logs//edk2.log ಫೈಲ್‌ನಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆ.

ಅದರ ಪಕ್ಕದಲ್ಲಿ, Shiftfs ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಆದ್ದರಿಂದ ಈಗ ಬಳಕೆದಾರ ID ಗಳನ್ನು ನಿಯೋಜಿಸಲು ನೀವು idmapped ಮೌಂಟ್ ಅನ್ನು ಬಳಸಬೇಕು, ಇದು ಈಗ ZFS ಮತ್ತು Cephfs ನಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ (ext4, xfs ಮತ್ತು btrfs ಗಾಗಿ ದೀರ್ಘಕಾಲದ ಬೆಂಬಲದ ಜೊತೆಗೆ).

ಇದಲ್ಲದೆ, ಈಗ ಹಾಟ್-ಪ್ಲಗ್ ಮತ್ತು ಹಾಟ್-ಅನ್‌ಪ್ಲಗ್ ಡಿಸ್ಕ್ ಸಾಧನಗಳಿಗೆ ಸಾಧ್ಯವಿದೆ, ಏಕೆಂದರೆ ಹೋಸ್ಟ್ ಪರಿಸರವನ್ನು ಇಂಕಸ್ ಫೋರ್ಕ್ ಕೋಡ್‌ಬೇಸ್‌ನಿಂದ ಸ್ಥಳಾಂತರಿಸಲಾಗಿದೆ.

ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಅದು ಎದ್ದು ಕಾಣುತ್ತದೆ:

  • TLS ಮತ್ತು RBAC ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ದೃಢೀಕರಣದ ಜೊತೆಗೆ OpenFGA ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲು ದೃಢೀಕರಣ ಕೋಡ್ ಅನ್ನು ಮಾಡ್ಯುಲೈಸ್ ಮಾಡಲಾಗಿದೆ.
  • LXD ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಈಗ ಕನಿಷ್ಠ Go 1.20 ಅಗತ್ಯವಿದೆ.
  • 2MB UEFI ಫರ್ಮ್‌ವೇರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ (4MB ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಬಳಸಬೇಕು).
  • ಸಾಧನ ಗುರುತಿಸುವಿಕೆ org.linuxcontainers.lxd ಅನ್ನು com.canonical.lxd ಎಂದು ಮರುಹೆಸರಿಸಲಾಗಿದೆ (ಹಿಂದಿನ ಹೊಂದಾಣಿಕೆಗಾಗಿ ಹಳೆಯ ಗುರುತಿಸುವಿಕೆ ಇನ್ನೂ ಬೆಂಬಲಿತವಾಗಿದೆ).
  • NVME ತಂತ್ರಜ್ಞಾನದ ಆಧಾರದ ಮೇಲೆ ಸಂಗ್ರಹಣೆಗಳನ್ನು ರಚಿಸುವುದಕ್ಕಾಗಿ ಬೆಂಬಲವನ್ನು Incus fork codebase ನಿಂದ ಸರಿಸಲಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.