Apptainer 1.1.0، ایک لینکس فاؤنڈیشن پروجیکٹ (سابقہ ​​سنگولریٹی)،…

نیوز امیج

۔ اپٹینر کمیونٹی نے آج محفوظ، ہائی پرفارمنس کمپیوٹنگ (HPC) کے لیے مقبول کنٹینر سسٹم کے ورژن 1.1.0 کا اعلان کیا۔ نئے ورژن میں بہتری پیداوار کی تعیناتیوں کے لیے ایک چھوٹی حملے کی سطح فراہم کرتی ہے جبکہ ایسی خصوصیات پیش کرتی ہیں جو صارف کے تجربے کو بہتر اور آسان بناتی ہیں۔ Apptainer پیچھے کی طرف مطابقت، استحکام، اضافی سیکورٹی، کارکردگی اور تولیدی صلاحیت کے ساتھ سنگولریٹی کی میراث کو جاری رکھے ہوئے ہے۔

*روٹ لیس کنٹینر رن ٹائم*

Apptainer کا ورژن 1.1.0 مکمل طور پر روٹ لیس کنٹینر رن ٹائم کے نفاذ کے ساتھ ایک چھوٹی اٹیک سطح فراہم کرتا ہے جس میں Apptainer اب سیٹوئڈ-روٹ حصہ بذریعہ ڈیفالٹ انسٹال نہیں کرتا ہے۔ اس کے بجائے، عام کارروائیوں کو اب صرف غیر مراعات یافتہ صارف نام کی جگہوں کے ساتھ انجام دیا جا سکتا ہے۔ اگر کوئی صارف بائنری پیکجز سے انسٹال کرتا ہے (ای پی ای ایل پیکجز جلد آرہے ہیں)، تو سیٹوئڈ حصے کو ایپٹینر سوڈ پیکج کو انسٹال کر کے بحال کیا جا سکتا ہے۔ یا، اگر صارف ماخذ سے انسٹال کرتے ہیں، تو اسے mconfig -with-suid آپشن کے ساتھ مرتب کرکے شامل کیا جاسکتا ہے۔

اس نئی خصوصیت کے حصے کے طور پر شپنگ میں بہتری میں شامل ہیں:

  • ایک اسکواش فیوز امیج ڈرائیور جو SIF فائلوں کو سیٹیوڈ روٹ استعمال کیے بغیر ماؤنٹ کرنے کے قابل بناتا ہے۔
  • ایک fuse2fs امیج ڈرائیور جو setuid-root کا استعمال کیے بغیر EXT3 فائلوں اور EXT3 SIF اوورلے پارٹیشنز کو بڑھاتا ہے۔
  • ایک مستقل اوورلے آپشن (–overlay) اور -writable-tmpfs بغیر setuid-root استعمال کیے۔ اس کے لیے غیر مراعات یافتہ صارف کے نام کی جگہیں اور یا تو ایک نیا کافی کرنل (>= 5.11) یا fuse-overlayfs کمانڈ درکار ہے۔
  • SIF فائل کو تبدیل کرنے کی صلاحیت بہتر کارکردگی کے لیے squashfuse_ll کی بجائے squashfuse_ll استعمال کرتی ہے۔ اس سے بھی بہتر متوازی کارکردگی کے لیے، squashfuse_ll کا ایک پیچ شدہ ملٹی تھریڈ ورژن rpm اور debian پیکیجنگ میں شامل ہے۔

*کنٹینر کی تعمیر میں بہتری*

Apptainer 1.1.0 کو مزید بہتر بنایا گیا ہے جس سے صارفین کو روٹ کا استعمال کیے بغیر کنٹینرز ترتیب دینے میں زیادہ لچک ملتی ہے۔ نیا ورژن -fakeroot آپشن کو اس وقت کارآمد بنانے کے لیے بڑھاتا ہے جب /etc/subuid اور /etc/subgid میپنگز کو میزبان پر کنفیگر نہیں کیا گیا ہو۔ جب ایسا ہوتا ہے تو، روٹ میپ شدہ غیر مراعات یافتہ صارف نام کی جگہ (unshare -r کے مساوی) اور/یا میزبان کی طرف سے fakeroot کمانڈ کو آزمایا جائے گا۔ ایک ساتھ، یہ ایک ہی نقشہ جات کی تقلید کرتے ہیں اور انتظام کرنے میں آسان ہیں۔ یہ خصوصیت خاص طور پر -overlay اور -writable-tmpfs اختیارات کے ساتھ اور غیر مراعات یافتہ کنٹینرز کی تعمیر کے لیے مفید ہے، کیونکہ وہ ایسے پیکجوں کو انسٹال کرنے کی اجازت دیتے ہیں جو یہ سمجھتے ہیں کہ وہ روٹ کے طور پر چل رہے ہیں۔

ریلیز کے مکمل نوٹس Apptainer GitHub کے ذخیرے میں مل سکتے ہیں:

https://github.com/apptainer/apptainer/releases

*اپٹینر کے بارے میں*

Apptainer مقبول سنگولریٹی کنٹینر رن ٹائم کا لینکس فاؤنڈیشن جانشین ہے۔ اصل میں Singularity ٹریڈ مارک کے تحت تیار کیا گیا، Apptainer HPC کے لیے سب سے زیادہ استعمال ہونے والا کنٹینر سسٹم ہے۔ اوپن سورس پروجیکٹ HPC ایپلی کیشنز کو ننگی دھاتی کارکردگی پر انجام دیتا ہے جبکہ محفوظ، پورٹیبل اور 100% دوبارہ پیدا کیا جا سکتا ہے۔ اس ریلیز میں تبدیلیوں کے بارے میں مزید معلومات اس میں دستیاب ہیں۔ arXiv پر کاغذ.

CIQ Apptainer پروجیکٹ کے لیے بنیادی معاونت اور خدمات فراہم کنندہ ہے۔ CIQ کمپیوٹ اور ڈیٹا پر مبنی کام کا بوجھ چلانے والی انٹرپرائز اور تحقیقی تنظیموں کے لیے سافٹ ویئر انفراسٹرکچر کی اگلی نسل بنا رہا ہے۔

Apptainer LF Projects LLC کی Apptainer سیریز کا ٹریڈ مارک ہے۔ مزید پر https://lfprojects.org/policies.

# # # # # # #

سوشل میڈیا یا ای میل پر مضمون کا اشتراک کریں:

ٹائم اسٹیمپ:

سے زیادہ PR ویب