سیمنز نے جیل ہاؤس 0.11 ہائپر وائزر جاری کیا ہے۔

سیمنز کمپنی опубликовала مفت ہائپرائزر کی رہائی جیل خانہ 0.11. ہائپر وائزر x86_64 سسٹمز کو VMX+EPT یا SVM+NPT (AMD-V) ایکسٹینشنز کے ساتھ ساتھ ARMv7 اور ARMv8/ARM64 پروسیسرز کو ورچوئلائزیشن ایکسٹینشنز کے ساتھ سپورٹ کرتا ہے۔ الگ الگ ترقی کر رہا ہے جیل ہاؤس ہائپر وائزر کے لیے امیج جنریٹر، معاون آلات کے لیے ڈیبین پیکجز کی بنیاد پر تیار کیا گیا ہے۔ پروجیکٹ کوڈ نے بانٹا GPLv2 کے تحت لائسنس یافتہ۔

ہائپر وائزر کو لینکس کرنل کے ماڈیول کے طور پر لاگو کیا جاتا ہے اور کرنل کی سطح پر ورچوئلائزیشن فراہم کرتا ہے۔ گیسٹ سسٹم کے اجزاء پہلے ہی مین لینکس کرنل میں شامل ہیں۔ تنہائی کا انتظام کرنے کے لیے، جدید CPUs کے ذریعے فراہم کردہ ہارڈویئر ورچوئلائزیشن میکانزم استعمال کیے جاتے ہیں۔ جیل ہاؤس کی مخصوص خصوصیات اس کا ہلکا پھلکا عمل درآمد ہے اور ورچوئل مشینوں کو ایک مقررہ سی پی یو، ریم ایریا اور ہارڈ ویئر ڈیوائسز سے منسلک کرنے پر توجہ مرکوز کرتا ہے۔ یہ نقطہ نظر ایک فزیکل ملٹی پروسیسر سرور کو کئی آزاد ورچوئل ماحول کے آپریشن کی حمایت کرنے کی اجازت دیتا ہے، جن میں سے ہر ایک کو اس کے اپنے پروسیسر کور کو تفویض کیا جاتا ہے۔

سی پی یو سے سخت لنک کے ساتھ، ہائپر وائزر کے اوور ہیڈ کو کم سے کم کیا جاتا ہے اور اس کے نفاذ کو نمایاں طور پر آسان بنایا جاتا ہے، کیونکہ پیچیدہ وسائل مختص کرنے والے شیڈیولر کو چلانے کی ضرورت نہیں ہے - ایک الگ سی پی یو کور مختص کرنا اس بات کو یقینی بناتا ہے کہ اس سی پی یو پر کوئی اور کام انجام نہیں دیا جاتا ہے۔ . اس نقطہ نظر کا فائدہ وسائل تک یقینی رسائی فراہم کرنے کی صلاحیت اور قابل پیشن گوئی کارکردگی ہے، جو جیل ہاؤس کو حقیقی وقت میں انجام پانے والے کاموں کو بنانے کے لیے ایک مناسب حل بناتا ہے۔ منفی پہلو محدود اسکیل ایبلٹی ہے، جو CPU کور کی تعداد سے محدود ہے۔

جیل ہاؤس کی اصطلاح میں، ورچوئل ماحول کو "کیمرے" کہا جاتا ہے (جیل ہاؤس کے تناظر میں سیل)۔ کیمرے کے اندر، نظام ایک واحد پروسیسر سرور کی طرح دکھائی دیتا ہے جو کارکردگی دکھا رہا ہے۔ بند کریں ایک سرشار CPU کور کی کارکردگی کے لیے۔ کیمرہ ایک صوابدیدی آپریٹنگ سسٹم کے ماحول کو چلا سکتا ہے، ساتھ ہی ایک ایپلیکیشن چلانے کے لیے سٹرپڈ ڈاون ماحول یا خاص طور پر تیار کردہ انفرادی ایپلی کیشنز جو حقیقی وقت کے مسائل کو حل کرنے کے لیے تیار کیے گئے ہیں۔ ترتیب ترتیب دی گئی ہے۔ سیل فائلیں، جو ماحول کے لیے مختص CPU، میموری کے علاقوں اور I/O بندرگاہوں کا تعین کرتا ہے۔

سیمنز نے جیل ہاؤس 0.11 ہائپر وائزر جاری کیا ہے۔

نئی ریلیز میں۔

  • Marvell MACCHIATObin، Xilinx Ultra96 کے لیے شامل کردہ تعاون،
    Microsys miriac SBC-LS1046A اور Texas Instruments AM654 IDK؛

  • ہر CPU کور کے لیے اعداد و شمار شامل کیے گئے۔
  • کیمرہ بند ہونے پر PCI آلات کو دوبارہ ترتیب دینے کے لیے فعال کیا گیا ہے۔
  • ڈیوائس ٹری ڈھانچہ کو تازہ ترین لینکس کرنل ریلیز کے لیے ڈھال لیا گیا ہے۔
  • ARM اور ARM64 پلیٹ فارمز کے لیے Specter v2 حملوں کے خلاف تحفظ شامل کیا گیا۔ qemu-arm64 کی ترتیبات تازہ ترین QEMU ریلیز سے ہونے والی تبدیلیوں کو مدنظر رکھتی ہیں۔ اورنج پائی زیرو بورڈز پر PSCI فرم ویئر کو دوبارہ لکھنے کے مسائل حل ہو گئے ہیں۔
  • x86 پلیٹ فارم کے لیے، جب ڈیمو ماحول چلا رہے ہوں (قیدیوں)، SSE اور AVX ہدایات کا استعمال فعال کیا جاتا ہے، اور استثنائی رپورٹنگ شامل کی جاتی ہے۔

مستقبل کے منصوبوں میں IOMMUv3 کے لیے طویل انتظار کی حمایت شامل ہے، پروسیسر کیشے کے استعمال کی کارکردگی میں اضافہ (کیشے رنگنے)، AMD Ryzen پروسیسرز پر APIC کے ساتھ مسائل کو ختم کرنا، ivshmem ڈیوائس کو دوبارہ کام کرنا اور ڈرائیوروں کو مین کرنل میں فروغ دینا۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں