Microsoft waxay rabtaa inay eBPF ka kordhiso Linux kernel ilaa Windows

Kadib Windows Subsystem-ka Linux (WSL), oo ay si wanaagsan u soo dhoweeyeen isticmaaleyaasha kala duwan ee nidaamka qalliinka, Microsoft waxay go’aansatay inay ka amaahato teknoolojiyad kale oo muhiim ah bulshada Linux, eBPF (Filter Berkeley Extended Packet) oo u keen Windows.

Shirkadda ayaa sheegay in aysan noqon doonin fargeeto ah eBPF, Haa, tan waxaa loo isticmaali doonaa mashaariicda jira, oo ay ku jiraan mashruuca IOVisor uBPF iyo xaqiijinta PREVAIL, si loogu maamulo eBPF API-yada iyo barnaamijyada nidaamyadooda hawlgalka, oo ay ku jiraan Windows 10 iyo Windows Server 2016 (ama ka sareeya).

Shantii sano ee la soo dhaafay, Microsoft, oo bilawgii kunkan sanadood wali u aragtay Linux inuu yahay kansarka warshadaha kombiyuutarka, wuxuu noqday mid kamid ah kuwa ugu badan ee wax ku biiriya horumarka kernel.

WSL, wuxuu u gogol xaaray codsiyo badan oo Windows ah, isagoo u oggolaaday sysadmins iyo barnaamijyada inay si toos ah uga adeegsadaan aaladaha Linux iyo adeegyada Linux iyaga oo aan u baahnayn wax kale ama u dhisa kaabayaal adag.

Hadda Microsoft waxay dooraneysaa inay ku darto eBPF Windows, sida tani waa tiknoolajiyad caan ku ah awoodda barnaamij iyo deg deg, gaar ahaan in la dheereeyo firida nidaamka hawlgalka, kiisaska isticmaalka sida ka hortagga weerarada DoS iyo indho indheynta.

Waa mashiin diiwaanka ku saleysan diiwaanka loogu talagalay inay ku socoto qaab-dhismeedka 64-bit caadada ah RISC iyada oo loo marayo isku-darka JIT ee kernel-ka Linux. Sidan oo kale, barnaamijyada eBPF waxay si gaar ah ugu habboon yihiin khaladka nidaamka iyo falanqaynta, sida kormeerka nidaamka faylalka iyo wicitaannada qoraalka.

Xiriirka eBPF iyo Linux kernel ayaa lala barbardhigay xiriirka JavaScript ee bogagga, Waxay u oggolaaneysaa wax ka beddelka habdhaqanka 'Linux kernel' iyadoo la raacayo barnaamijka socda ee eBPF, iyada oo aan wax laga beddelin koodhka isha kernel ama aan la dhigin aaladda kernel.

eBPF waxay u taagan tahay mid ka mid ah hal-abuurnimada ugu weyn ee Linux tobankii sano ee la soo dhaafay. Maaddaama ay jirtay xoogaa xiiso loo qabay tiknoolajiyada nidaamyada kale ee hawlgalka, Microsoft waxay go'aansatay inay siiso software-ka Windows-ka tallaal. Mashruuca, oo loo yaqaan ebpf-for-windows, waa ilo furan oo laga heli karo GitHub.

"Mashruuca ebpf-for-windows wuxuu ujeedkiisu yahay in lagu dhiirrigeliyo horumariyeyaashu inay adeegsadaan qalabka loo yaqaan 'eBPF toolkins' iyo barnaamijyada barnaamijyada (APIs) ee noocyada jira ee Windows-ka," ayuu ku sharxay Dave Thaler maalin isniinta ah. Injineerka Sare ee Microsoft.

Iyada oo ku saleysan shaqada dadka kale, mashruucan wuxuu qaadaa dhowr mashruuc oo furan oo furan eBPF wuxuuna ku darayaa lakabka dhexe si uu ugu shaqeeyo Windows-ka dushiisa.

Shirkaddu uguma yeedho fargeeto eBPF. Sidaa darteed, horumariyeyaasha Windows waxay awoodi doonaan inay adeegsadaan aaladaha sida clang si ay u soosaaraan koodhka bate-ka

eBPF ee koodhka isha ee la galin karo codsi kasta ama loo adeegsan karo Windows netsh khadka amarka. Sida laga soo xigtay shirkadda, tan waxaa lagu sameeyaa maktabad la wadaago oo adeegsata Libbpf APIs.

Maktabaddu waxay ka gudubtaa EBPF bytecode iyada oo loo marayo PREVAIL jawiga amniga ee Windows kaas oo u oggolaanaya qayb ka mid ah kernel inay ku kalsoonaato daemon qaab-adeegsade oo lagu saxiixay fure aamin ah.

Injineerada Microsoft ayaa sheegaya in mashruucan looga gol leeyahay in lagu bixiyo taageerada eBPF code iyadoo la adeegsanayo qabatooyin iyo caawiyeyaal ka jira labada Linux iyo Windows.

"Linux waxay bixisaa xiriiriyeyaal badan iyo caawiyayaal, qaar ka mid ah kuwa aad u gaar ah Linux (isticmaalaya qaab dhismeedka xogta gudaha Linux, tusaale ahaan) oo aan lagu dabaqi karin goobaha kale," ayay yiraahdeen.

Finalmente Haddii aad xiisaynayso inaad waxbadan ka ogaato, waad hubin kartaa faahfaahinta Xiriirka soo socda. Halka kuwa daneynaya inay awoodaan inay eegaan keydka eBPF ee GitHub, way ka sameyn karaan xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.