اینتل
هدف ModernFW ارائه سفتافزار حداقلی مناسب برای استفاده در پلتفرمهای یکپارچه عمودی مانند سرورهای سیستمهای ابری است. در چنین سیستمهایی، نیازی به نگهداشتن کد سازگاری به عقب و مؤلفههایی برای استفاده جهانی که در میانافزار سنتی UEFI ذاتی هستند، در میانافزار وجود ندارد. خلاص شدن از شر کدهای اضافی، تعداد بردارهای احتمالی برای حملات و خطاها را کاهش می دهد که تأثیر مثبتی بر امنیت و کارایی دارد. به ویژه، کار برای حذف پشتیبانی از انواع دستگاه و عملکرد منسوخ از میانافزاری که میتوان در زمینه سیستم عامل انجام داد، در حال انجام است.
فقط درایورهای لازم دستگاه باقی مانده است و حداقل پشتیبانی از دستگاه های شبیه سازی شده و مجازی ارائه می شود. در صورت امکان، وظایفی که می توانند در سطح سیستم عامل انجام شوند به سطح سیستم عامل منتقل می شوند. بخشی از کد بین سیستم عامل و هسته سیستم عامل به اشتراک گذاشته می شود. یک پیکربندی مدولار و سفارشی ارائه شده است. پشتیبانی معماری در حال حاضر محدود به سیستمهای x86-64 است و فقط لینوکس از سیستم عامل بوتپذیر پشتیبانی میشود (در صورت لزوم، پشتیبانی از سایر سیستمعاملها قابل پیادهسازی است).
در همان زمان، اینتل
پروژه مشترک
پشتیبانی از شبیه سازی به حداقل رسیده است (تاکید بر مجازی سازی است). در حال حاضر فقط سیستم های x86_64 پشتیبانی می شوند، اما پشتیبانی AArch64 در راه است. برای خلاص شدن از شر کدهای غیر ضروری و ساده کردن پیکربندی CPU، حافظه، PCI و NVDIMM در مرحله مونتاژ انجام می شود. امکان انتقال ماشین های مجازی بین سرورها وجود دارد. از وظایف کلیدی ذکر شده: پاسخگویی بالا، مصرف کم حافظه، عملکرد بالا و کاهش بردارهای احتمالی برای حملات.
منبع: opennet.ru