Faigheann Ailtireacht Thacar Treorach BPF Stádas Caighdeánach Beartaithe

Tá an Tascfhórsa Innealtóireachta Idirlín (IETF), atá freagrach as forbairt prótacail agus ailtireacht Idirlín, tar éis an RFC le haghaidh ailtireacht tacair treoracha BPF a thabhairt chun críche agus d'fhoilsigh sé an tsonraíocht ghaolmhar faoin aitheantóir RFC 9669. Tá stádas an RFC tugtha don RFC "Caighdeán Beartaithe", agus ina dhiaidh sin cuirfear tús le hobair chun stádas dréachtchaighdeáin a thabhairt don RFC, rud a chiallaíonn cobhsú iomlán agus na barúlacha go léir a tugadh á gcur san áireamh.

Déanann an tsonraíocht fhoilsithe cur síos ar shraith treoracha cód-bheart BPF agus meaisín fíorúil íseal-leibhéil a úsáidtear i bhfochóras eithne Linux eBPF chun láimhseálaithe seachtracha a fhorghníomhú atá in ann iompar an chórais a athrú go tapa gan gá le modhnú cód eithne. Go bunúsach, cuireann eBPF próiseálaí fíorúil simplí i bhfeidhm lena shraith clár féin, treoracha cosúil le RISC, cruach, agus cuntar clár. De ghnáth, scríobhtar cláir BPF i bhfo-thacar den teanga C agus ansin tiomsaítear iad i gcód-bheart atá oiriúnach le haghaidh forghníomhaithe i meaisín fíorúilIs féidir leis an meaisín fíorúil cláir BPF a fhorghníomhú trí úsáid a bhaint as léirmhíniú nó tiomsú díreach-in-am (JIT) chun cód beart a aistriú go treoracha meaisín ar an toirt.

Táthar ag súil go spreagfaidh caighdeánú ailtireacht an tacair treoracha BPF cruthú cur i bhfeidhm tríú páirtí atá comhoiriúnach leis an meaisín fíorúil eBPF agus atá in ann cláir BPF a rith atá scríofa do chroílár Linux. Tá obair ar bun chun a leithéid a chruthú. meaisíní fíorúil Tá roinnt monaróirí oiriúntóirí líonra ag forbairt uirlisí luasghéaraithe crua-earraí do láimhseálaithe paicéad líonra BPF. Is é an smaoineamh ná cumais an fhochórais XDP (eXpress Data Path) a leathnú chun cláir BPF a rith ní hamháin ag leibhéal an tiománaí líonra, ach ar an oiriúntóir líonra freisin.

Mar shampla, chuir Netronome tacaíocht BPF leis an adapter Netronome Agilio CX SmartNIC agus chuir sé bailiúchán de shamplaí de chláir BPF uilíoch ar fáil is féidir a fhorghníomhú, ní hamháin ag baint úsáide as an LAP san eithne le haon tiománaí XDP-comhoiriúnach, ach freisin ar an gcárta líonra. taobh, a ligeann duit cinntí a dhéanamh maidir le paicéid a scaoileadh, a mhodhnú nó a atreorú gan acmhainní LAP a chur amú. Ar leithligh, tá teicneolaíocht XRP (Cosán Atógáil eXpress) á fhorbairt, rud a fhágann gur féidir BPF a úsáid chun roinnt oibríochtaí a aistriú le thiomáineann NVMe, mar shampla oibriú le hinnéacsanna agus comhiomlánú sonraí, go leibhéal tiománaí NVMe nó chuig gléas seachtrach.

Tugtar faoi deara gur cuireadh bac ar ghlacadh níos leithne na gcumas sin go dtí seo ag rioscaí a bhaineann le saincheisteanna comhoiriúnachta agus an gá atá le monatóireacht a dhéanamh ar staid eBPF san eithne. Mar gheall ar na rioscaí seo, tá moill ar roinnt déantúsóirí luasghéarú crua-earraí BPF a ionchorprú ina gcuid feistí go dtí go mbunaítear caighdeán.

Foinse: oscailtenet.ru

Add a comment