ఇంటెల్ ModernFW ఓపెన్ ఫర్మ్‌వేర్ మరియు రస్ట్ హైపర్‌వైజర్‌ను అభివృద్ధి చేస్తుంది

ఇంటెల్ సమర్పించారు ఈ రోజుల్లో జరుగుతున్న OSTS (ఓపెన్ సోర్స్ టెక్నాలజీ సమ్మిట్) కాన్ఫరెన్స్‌లో, అనేక కొత్త ప్రయోగాత్మక ఓపెన్ ప్రాజెక్ట్‌లు. చొరవలో భాగంగా మోడరన్ ఎఫ్డబ్ల్యు UEFI మరియు BIOS ఫర్మ్‌వేర్ కోసం స్కేలబుల్ మరియు సురక్షిత భర్తీని సృష్టించడానికి పని జరుగుతోంది. ప్రాజెక్ట్ అభివృద్ధి యొక్క ప్రారంభ దశలో ఉంది, కానీ అభివృద్ధి యొక్క ఈ దశలో, ప్రతిపాదిత నమూనా ఇప్పటికే ఆపరేటింగ్ సిస్టమ్ కెర్నల్ యొక్క లోడ్ను నిర్వహించడానికి తగినంత అవకాశాలను కలిగి ఉంది. ప్రాజెక్ట్ అభివృద్ధిపై ఆధారపడి ఉంటుంది టియానోకోర్ (ఓపెన్ UEFI అమలు) మరియు మార్పులను అప్‌స్ట్రీమ్‌కు అందిస్తుంది.

మోడరన్‌ఎఫ్‌డబ్ల్యూ క్లౌడ్ సిస్టమ్‌ల కోసం సర్వర్‌ల వంటి నిలువుగా ఇంటిగ్రేటెడ్ ప్లాట్‌ఫారమ్‌లలో ఉపయోగించడానికి అనువైన మినిమలిస్టిక్ ఫర్మ్‌వేర్‌ను అందించడం లక్ష్యంగా పెట్టుకుంది. అటువంటి సిస్టమ్‌లలో, సాంప్రదాయ UEFI ఫర్మ్‌వేర్‌లో అంతర్లీనంగా ఉన్న సార్వత్రిక ఉపయోగం కోసం బ్యాక్‌వర్డ్ అనుకూలత కోడ్ మరియు భాగాలను ఫర్మ్‌వేర్‌లో నిర్వహించాల్సిన అవసరం లేదు. రిడెండెంట్ కోడ్‌ను వదిలించుకోవడం దాడులు మరియు లోపాల కోసం సాధ్యమయ్యే వెక్టర్‌ల సంఖ్యను తగ్గిస్తుంది, ఇది భద్రత మరియు సామర్థ్యంపై సానుకూల ప్రభావాన్ని చూపుతుంది. ప్రత్యేకించి, ఆపరేటింగ్ సిస్టమ్ సందర్భంలో నిర్వహించగల ఫర్మ్‌వేర్ నుండి వాడుకలో లేని పరికర రకాలు మరియు కార్యాచరణకు మద్దతును తీసివేయడానికి పని జరుగుతోంది.

అవసరమైన పరికర డ్రైవర్లు మాత్రమే మిగిలి ఉన్నాయి మరియు ఎమ్యులేటెడ్ మరియు వర్చువల్ పరికరాలకు కనీస మద్దతు అందించబడుతుంది. సాధ్యమైనప్పుడల్లా, OS స్థాయిలో నిర్వహించగల పనులు ఆపరేటింగ్ సిస్టమ్ స్థాయికి తరలించబడతాయి. కోడ్‌లో కొంత భాగం ఫర్మ్‌వేర్ మరియు OS కెర్నల్ మధ్య భాగస్వామ్యం చేయబడింది. మాడ్యులర్ మరియు కస్టమ్ కాన్ఫిగరేషన్ అందించబడింది. ఆర్కిటెక్చర్ మద్దతు ప్రస్తుతం x86-64 సిస్టమ్‌లకు పరిమితం చేయబడింది మరియు బూటబుల్ OS నుండి Linux మాత్రమే మద్దతు ఇస్తుంది (అవసరమైతే, ఇతర OS లకు మద్దతు అమలు చేయబడుతుంది).

అదే సమయంలో, ఇంటెల్ సమర్పించారు ప్రాజెక్ట్ క్లౌడ్ హైపర్‌వైజర్, ఇది కాంపోనెంట్-ఆధారిత హైపర్‌వైజర్‌ను రూపొందించడానికి ప్రయత్నించింది
ఉమ్మడి ప్రాజెక్ట్ రస్ట్-VMM, ఇందులో, ఇంటెల్‌తో పాటు, అలీబాబా, అమెజాన్, గూగుల్ మరియు రెడ్ హ్యాట్ కూడా పాల్గొంటాయి. రస్ట్-VMM రస్ట్ భాషలో వ్రాయబడింది మరియు టాస్క్-నిర్దిష్ట హైపర్‌వైజర్‌లను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది. క్లౌడ్ హైపర్‌వైజర్ అనేది హై-లెవల్ వర్చువల్ మెషిన్ మానిటర్ (VMM)ని అందించే హైపర్‌వైజర్, ఇది KVM పైన నడుస్తుంది మరియు క్లౌడ్-నేటివ్ టాస్క్‌ల కోసం ఆప్టిమైజ్ చేయబడింది. ఇంటెల్ యొక్క ఆసక్తుల సందర్భంలో, Cloud Hypervisor యొక్క ప్రధాన పని virtio-ఆధారిత పారావర్చువలైజ్డ్ పరికరాలను ఉపయోగించి ఆధునిక Linux పంపిణీలను అమలు చేయడం.

ఎమ్యులేషన్ మద్దతు కనిష్టీకరించబడింది (పారావర్చువలైజేషన్‌కు ప్రాధాన్యత ఇవ్వబడింది). ప్రస్తుతం x86_64 సిస్టమ్‌లకు మాత్రమే మద్దతు ఉంది, కానీ AArch64 మద్దతు అందుబాటులో ఉంది. అనవసరమైన కోడ్‌ను వదిలించుకోవడానికి మరియు CPU యొక్క కాన్ఫిగరేషన్‌ను సులభతరం చేయడానికి, మెమరీ, PCI మరియు NVDIMM అసెంబ్లీ దశలో చేయబడుతుంది. సర్వర్‌ల మధ్య వర్చువల్ మిషన్‌లను మార్చడం సాధ్యమవుతుంది. పేర్కొన్న ముఖ్య పనులలో: అధిక ప్రతిస్పందన, తక్కువ మెమరీ వినియోగం, అధిక పనితీరు మరియు దాడులకు సాధ్యమయ్యే వెక్టర్‌ల తగ్గింపు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి