سيمينز جاري ڪيو آهي جيل هائوس 0.11 هائپرائزر

سيمينس ڪمپني شايع ٿيل مفت هائپرائزر ڇڏڻ جيل هائوس 0.11. هائپرائزر x86_64 سسٽم کي سپورٽ ڪري ٿو VMX + EPT يا SVM + NPT (AMD-V) واڌارن سان، انهي سان گڏ ARMv7 ۽ ARMv8 / ARM64 پروسيسرز ورچوئلائيزيشن ايڪسٽينشن سان. الڳ الڳ ترقي ڪري ٿو تصويري جنريٽر جيل هاؤس هائپر ويزر لاءِ، ٺاهيل ڊيبين پيڪيجز تي ٻڌل ڊوائيسز لاءِ. پروجيڪٽ ڪوڊ طرفان ورهايل GPLv2 تحت لائسنس يافته.

Hypervisor لينڪس ڪنييل لاء ماڊل جي طور تي لاڳو ڪيو ويو آهي ۽ ڪنييل سطح تي ورچوئلائيزيشن مهيا ڪري ٿو. مهمان سسٽم لاء اجزاء اڳ ۾ ئي مکيه لينڪس ڪنيل ۾ شامل آهن. اڪيلائي کي منظم ڪرڻ لاء، جديد سي پي يوز پاران مهيا ڪيل هارڊويئر ورچوئلائيزيشن ميڪانيزم استعمال ڪيا ويا آهن. جيل هاؤس جي مخصوص خصوصيت ان جي هلڪو وزن تي عمل درآمد آهي ۽ مجازي مشينن کي هڪ مقرر ڪيل سي پي يو، رام ايريا ۽ هارڊويئر ڊوائيسز تي پابند ڪرڻ تي ڌيان ڏيڻ. اهو طريقو هڪ فزيڪل ملٽي پروسيسر سرور کي اجازت ڏئي ٿو ته ڪيترن ئي آزاد ورچوئل ماحول جي آپريشن کي سپورٽ ڪري، جن مان هر هڪ کي پنهنجي پروسيسر ڪور سان لڳايو ويو آهي.

سي پي يو سان سخت لنڪ سان، هائپر وائيزر جي اوور هيڊ کي گھٽ ڪيو ويو آهي ۽ ان تي عمل درآمد کي خاص طور تي آسان ڪيو ويو آهي، ڇو ته پيچيده وسيلن جي مختص ڪرڻ واري شيڊول کي هلائڻ جي ڪا ضرورت ناهي - هڪ الڳ سي پي يو ڪور مختص ڪرڻ يقيني بڻائي ٿو ته هن سي پي يو تي ٻيا ڪم نه ڪيا ويا آهن. . ھن طريقي جو فائدو آھي وسيلن تائين گارنٽيڊ پھچ مهيا ڪرڻ جي صلاحيت ۽ قابل اطمينان ڪارڪردگي، جيڪو جيل ھاؤس کي حقيقي وقت ۾ ڪيل ڪمن کي ٺاھڻ لاء مناسب حل بڻائي ٿو. هيٺيون پاسو محدود اسڪيلبلٽي آهي، سي پي يو ڪور جي تعداد تائين محدود آهي.

جيل هائوس جي اصطلاحن ۾، مجازي ماحول کي "ڪئميرا" سڏيو ويندو آهي (سيل، جيل هائوس جي حوالي سان). ڪئميرا اندر، سسٽم هڪ واحد پروسيسر سرور وانگر ڏسڻ ۾ اچي ٿو ڪارڪردگي ڏيکاريندي بند ڪرڻ هڪ وقف ڪيل سي پي يو ڪور جي ڪارڪردگي لاء. ڪئميرا هڪ صوابديدي آپريٽنگ سسٽم جي ماحول کي هلائي سگهي ٿو، انهي سان گڏ هڪ ايپليڪيشن يا خاص طور تي تيار ڪيل انفرادي ايپليڪيشنن کي هلائڻ لاء هٽايو ويو ماحول کي حقيقي وقت جي مسئلن کي حل ڪرڻ لاء. ترتيب ڏنل آهي .cell فائلون، جيڪو سي پي يو، ميموري علائقن، ۽ I/O بندرگاهن کي ماحول ڏانهن مختص ڪري ٿو.

سيمينز جاري ڪيو آهي جيل هائوس 0.11 هائپرائزر

نئين رليز ۾

  • Marvell MACCHIATObin، Xilinx Ultra96 لاءِ سپورٽ شامل ڪئي وئي،
    Microsys miriac SBC-LS1046A ۽ Texas Instruments AM654 IDK؛

  • شامل ڪيل انگ اکر هر سي پي يو ڪور لاءِ؛
  • PCI ڊوائيسز کي ريٽ ڪرڻ لاء فعال ڪيو ويو جڏهن ڪئميرا بند ڪيو وڃي؛
  • Device Tree جي جوڙجڪ کي جديد لينڪس ڪنيل رليز لاءِ ترتيب ڏنو ويو آهي؛
  • ARM ۽ ARM64 پليٽ فارمن لاءِ Specter v2 حملن جي خلاف تحفظ شامل ڪيو ويو. qemu-arm64 سيٽنگون تازيون QEMU رليز کان اڪائونٽ تبديلين ۾ وٺن ٿيون. اورنج پي زيرو بورڊن تي PSCI فرم ویئر کي ٻيهر لکڻ سان مسئلا حل ڪيا ويا آهن؛
  • x86 پليٽ فارم لاءِ، جڏهن هلندي ڊيمو ماحوليات (قيدين)، SSE ۽ AVX هدايتن جو استعمال فعال ڪيو ويو آهي، ۽ استثنا رپورٽنگ شامل ڪئي وئي آهي.

مستقبل جي منصوبن ۾ شامل آهي IOMMUv3 لاءِ ڊگھي انتظار جي حمايت، پروسيسر ڪيش استعمال ڪرڻ جي ڪارڪردگي کي وڌائڻ (ڪيش جو رنگ)، AMD Ryzen پروسيسرز تي APIC سان مسئلن کي ختم ڪرڻ، ivshmem ڊوائيس کي ٻيهر ڪم ڪرڻ ۽ مکيه ڪنييل ڏانهن ڊرائيور کي فروغ ڏيڻ.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو