Kā Cloudflare pārvērš mākoņdatošanu, izmantojot Google Chrome

Tech / Kā Cloudflare pārvērš mākoņdatošanu, izmantojot Google Chrome 1 minūte lasīta Mākoņainība

Cloudflare logotips



Mākoņdatošana dominē IT tirgū kopš pēdējās desmitgades. Šodien 19% no IT budžeta tiek tērēti mākoņdatošanai un sagaidāms, ka tas nākotnē pieaugs eksponenciāli. Konteineri un virtuālās mašīnas (VM) darbojas kā pasaules mākoņu infrastruktūras stūrakmens, jo tie ļauj lietotājiem vienā un tajā pašā mašīnā izveidot atsevišķu vidi.

Mākoņainība , neapšaubāmi, viena no lielākajām mākoņu platformām pasaulē nesen apgalvoja emuāra ziņa ka šī tehnoloģija nākotnē varētu nebūt vajadzīga. Emuārs apgalvo, ka izmantojot Izolē , tehnoloģija, kuras pamatā ir Google Chrome V8 JavaScript dzinējs, kas ļauj lietotājiem vienlaikus darbināt daudzus procesus, lietotāji var darbināt savus kodus ar pēc iespējas mazāku pieskaitāmo cenu. Novēršot konteksta pārslēgšanu, caurspīdīgu pārslēgšanos starp dažādiem procesiem, uz izolātu balstīta sistēma ietaupa vērtīgo laiku, palaižot visu kodu vienā procesā. Izmantojot šo sistēmu, JavaScript pieskaitāmās izmaksas tiek apmaksātas tikai vienu reizi, un pēc tam koda darbināšanai tiek izmantota gandrīz visa CPU jauda. Zemāk esošajā joslu diagrammā parādīts, cik efektīva ir izolātu sistēma, salīdzinot ar citiem bez servera nodrošinātājiem.



dati, kas atspoguļo pieprasījumus (ieskaitot tīkla latentumu), kas veikti no datu centra netālu no tā, kur tika izvietotas visas funkcijas, veicot lielu procesora slodzi.
Avots - Cloudflare



Emuārā ir norādīts, ka, vienlaikus darbinot vairākus kodus, noteikti ir vairāki drošības apdraudējumi un šīs tehnoloģijas izmantošana ir nepraktiska. Tomēr Google Chromes V8 JavaScript ir ārkārtīgi drošs, un papildus tam uzņēmums ir pievienojis arī dažus savus drošības pasākumus, lai droši ieviestu šo tehnoloģiju. Cloudflare arī apgalvo, ka izolātu izmantošana ir 3x reizes lētāka nekā citi pakalpojumi, piemēram, Amazon’s Lambda, padarot to par vienu no labākajām pieejamajām iespējām.



Fakts, ka tai nav nepieciešama virtuālā mašīna un tā sākas uzreiz, var šķist kaut kas maģisks, taču šai tehnoloģijai ir savi ierobežojumi. Lai gan izolātu izmantošana ietaupa gan laiku, gan naudu, šobrīd šī sistēma var ieviest tikai JavaScript rakstītu kodu, kas nozīmē, ka lietotājiem ir jāpārkompilē kodi, lai tos palaistu. Par laimi, tā nav siena, kuru nevar šķērsot. Notiek intensīvi mākoņu tehnoloģiju pētījumi, un drīz pētnieki atradīs novatorisku risinājumu.