Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Neke atu i te kotahi piriona nga wahitau IP ahurei e haere ana ma te Cloudflare Network ia ra; neke atu i te 11 miriona tono HTTP mo ia hekona; kei roto ia i te 100ms o te 95% o te taupori ipurangi. E 200 nga taone nui o ta maatau whatunga i roto i nga whenua 90, a kua hangaia e ta maatau roopu miihini he hanganga tino tere me te pono.

Ka tino whakahīhī mātou ki ā mātou mahi, ā, e ngākaunui ana mātou ki te āwhina kia pai ake, kia haumaru ake te Ipurangi. Ko nga miihini taputapu a Cloudflare he tino mohio ki nga kaitoro me o raatau waahanga ki te mohio me te whiriwhiri i nga taputapu pai hei whakanui ake i tana mahi.

Ko ta maatau raupaparorohiko e mau ana i te rorohiko utaina nui me te tino whakawhirinaki ki te PTM, e hiahia ana a maatau miihini ki te arotau tonu i te pai me te pono o Cloudflare i nga taumata katoa o te puranga. I te taha o te kaimau, ko te huarahi ngawari ki te whakanui ake i te mana tukatuka ko te taapiri i nga papa CPU. Ko te nui ake o nga uho ka taea e te tūmau te uru, ka nui ake nga raraunga ka taea e ia te tukatuka. He mea nui tenei ki a matou na te mea kei te tipu haere nga momo hua me o taatau kiritaki i roto i te waa, me te tipu o nga tono me piki ake nga mahi a nga kaitoro. Hei whakanui ake i a raatau mahi, me whakapiki ake i te kiato o nga matua - a koinei tonu ta matou i tutuki. Kei raro nei ka whakaratohia e matou nga korero taipitopito mo nga tukatuka mo nga kaitoro kua tukuna e matou mai i te tau 2015, tae atu ki te maha o nga matua:

-
Gen 6
Gen 7
Gen 8
Gen 9

Getting Started
2015
2016
2017
2018

PTM
Intel Xeon E5-2630 v3
Intel Xeon E5-2630 v4
Intel Xeon Silver 4116
Intel Xeon Platinum 6162

Nga matua tinana
2 x 8
2 x 10
2 x 12
2 x 24

TDP
2 x 85W
2 x 85W
2 x 85W
2 x 150W

TDP mo ia matua
10.65W
8.50W
7.08W
6.25W

I te tau 2018, he nui ta matou mahi i roto i te tapeke o nga matua mo ia kaimau me Gen 9. Ko te paanga o te taiao kua whakahekehia e te 33% ka whakaritea ki te whakatipuranga 8, ka whai waahi ki te whakanui ake i te rōrahi me te mana rorohiko mo ia whatanga. Nga whakaritenga hoahoa mo te tohanga wera (Te Mana Hoahoa Ngawha, TDP) e whakahuahia ana ki te whakanui i te kaha o te kaha o te kaha i te wa. He mea nui tenei tohu ki a tatou: tuatahi, e hiahia ana tatou kia iti te waro ki te hau; tuarua, e hiahia ana matou ki te whakamahi pai i te kaha mai i nga pokapū raraunga. Engari e mohio ana tatou kei a tatou tetahi mea hei tohe.

Ko ta maatau inenga matua ko te maha o nga tono mo ia watt. Ka taea e tatou te whakanui ake i te maha o nga tono mo ia hekona ma te taapiri i nga uho, engari me noho tonu tatou ki roto i ta maatau putea mana. E whakawhäitihia ana mätou e te hanganga hiko o te pokapū raraunga, na, me o maatau waahanga tohatoha hiko kua tohua, ka homai he rohe o runga ake mo ia whatanga tūmau. Ko te taapiri i nga kaitoro ki te whatanga ka nui ake te kohi hiko. Ka tino piki ake nga utu whakahaere mena ka hipa ake i te tepe hiko mo ia whatanga me te taapiri i nga whatanga hou. Me whakanui ake i te mana tukatuka i te wa e noho ana i roto i te awhe kohi hiko kotahi, ka piki ake nga tono mo ia watt, ko ta maatau ine matua.

I whakaaro koe, i ata akohia e matou te kohi hiko i te waahanga hoahoa. Ko te ripanga i runga ake nei e whakaatu ana kaua tatou e moumou taima ki te tuku atu i nga PTM hiakai-kaha mena he teitei ake te TDP mo ia matua i te reanga o naianei - ka pa kino tenei ki a tatou ine, tono mo ia watt. I ata akohia e matou nga punaha reri mo te reanga X i runga i te maakete ka whakatauhia. Kei te neke matou mai i to maatau 48-matua Intel Xeon Platinum 6162 hoahoa rua-tupapa ki te 48-matua AMD EPYC 7642 hoahoa turanga-tahi.

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

-
Intel
AMD

PTM
Xeon Platinum 6162
EPYC 7642

Microarchitecture
"Skylake"
"Zen 2"

Kotae ingoa
"Skylake SP"
“Roma”

Te tukanga hangarau
14nm
7nm

Nucleus
2 x 24
48

Rautanga
1.9 GHz
2.4 GHz

L3 Keteroki/tuupapa
24 x 1.375MiB
16 x 16MiB

Pūmahara/tupapa
6 nga waahana, tae atu ki te DDR4-2400
8 nga waahana, tae atu ki te DDR4-3200

TDP
2 x 150W
225W

PCIe / turanga
48 rarangi
128 rarangi

ISA
x86-64
x86-64

Mai i nga korero e marama ana ko te maramara mai i te AMD ka taea e tatou te pupuri i te maha o nga waahanga i te wa e whakahekehia ana te TDP. Ko te reanga 9 he TDP mo ia matua o te 6,25 W, ko te Xth reanga he 4,69 W. Kua whakahekehia e te 25%. He mihi ki te piki haere o te auau, me te hoahoa ngawari me te turanga kotahi, ka taea te whakaaro ka pai ake te mahi a te maramara AMD i roto i nga mahi. I tenei wa kei te whakahaerehia e matou nga momo whakamatautau me nga whaihanga kia kitea ai te pai ake o te mahi a AMD.

I tenei wa, kia mahara ko te TDP he inenga ngawari mai i nga korero a te kaiwhakanao, i whakamahia e matou i nga timatanga o te hoahoa tūmau me te kowhiringa CPU. Ko te rapu tere a Google e whakaatu ana he rereke nga huarahi a AMD me Intel ki te tautuhi i te TDP, na reira ka kore e pono te korero. Ko te kohi hiko PTM tuturu, me te mea nui ko te kohi hiko o te kaimau, ko ta matou e tino whakamahi ana ina whakatau ana matou.

Te reri o te rauropi

Hei timata i to maatau haerenga ki te whiriwhiri i to maatau tukatuka ka whai ake, i titiro matou ki te maha o nga PTM mai i nga kaihanga rereke e pai ana mo to maatau raupaparorohiko me nga ratonga (i tuhia ki te C, LuaJIT me te Haere). Kua whakamaramatia e matou he huinga taputapu mo te ine tere i roto i tetahi o a maatau tuhinga rangitaki. I tenei keehi, i whakamahia e matou te huinga kotahi - ka taea e maatau te arotake i te kaha o te PTM i roto i te waa tika, ka mutu ka tiimata o taatau miihini ki te whakarereke i a maatau kaupapa ki tetahi tukatuka motuhake.

I whakamatauria e matou nga momo tukatuka me nga momo kaute matua, tatau turanga, me nga iarere. I te mea ko tenei tuhinga e pa ana ki te take i noho ai matou ki runga i te AMD EPYC 7642, ko nga tūtohi katoa o tenei blog e aro ana ki te mahi a nga kaitukatuka AMD ki te Intel Xeon Platinum 6162 mai i to tatou whakatupuranga 9.

Ko nga hua e rite ana ki nga inenga o te tūmau kotahi me ia momo pūtukatuka - ara, e rua nga pūtukatuka 24-matua mai i Intel, me tetahi pūtukatuka 48-matua mai i te AMD (tūmau mo Intel e rua nga turanga me te tūmau mo AMD EPYC me te kotahi). I roto i te BIOS ka tautuhia e matou nga tawhā e pa ana ki nga kaitoro rere. Ko 3,03 GHz tenei mo AMD me te 2,5 GHz mo Intel. Ma te ngawari, e tumanako ana matou me te rite tonu o nga waahanga, ka mahi a AMD i te 21% pai ake i a Intel.

Papatono

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

He ahua pai mo AMD. He 18% te pai ake i runga i te whakamunatanga matua a te iwi. Ma te taviri hangarite, ka ngaro mo nga whiringa whakamunatanga AES-128-GCM, engari he rite te mahi.

Kōpeketanga

I runga i nga kaitoro taha, ka kopirihia e matou te maha o nga raraunga hei penapena i runga i te bandwidth me te whakanui ake i te tere o te tuku ihirangi. Ka tukuna e matou nga raraunga i roto i nga whare pukapuka C zlib me brotli. I whakahaerehia nga whakamatautau katoa i runga i te blog.cloudflare.com konae HTML hei mahara.

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

I toa a AMD i te toharite o te 29% i te wa e whakamahi ana i te gzip. I roto i te take o te brotli, he pai ake nga hua i runga i nga whakamatautau me te kounga 7, e whakamahia ana e matou mo te pupuhi hihiri. I runga i te whakamatautau brotli-9 he maturuturu koi - ka whakamaramahia e matou na te mea ka pau te mahara a Brotli me te kapi i te keteroki. Heoi, ka toa a AMD i te waahanga nui.

He maha o a maatau ratonga kua tuhia ki te Haere. I roto i nga kauwhata e whai ake nei, ka tirohia e matou te tere o te whakamunatanga me te kōpeketanga i roto i te Haere me RegExp i runga i nga rarangi 32 KB ma te whakamahi i te whare pukapuka aho.

Haere ki te tuhi tuhi

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Haere Kōpeketanga

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Haere Regexp

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Haere Aho

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

He pai ake te mahi a AMD i roto i nga whakamatautau katoa me te Haere engari ko te ECDSA P256 Waitohu, kei te 38% kei muri - he mea ke, na te mea he 24% pai ake i C. He mea tika ki te whakaaro he aha nga mahi i reira. I te nuinga o te waa, kaore e nui te wikitoria a AMD, engari kei te whakaatu tonu i nga hua pai.

LuaJIT

He maha nga wa ka whakamahia e matou te LuaJIT i runga i te puranga. Koinei te kāpia e mau ana i nga wahanga katoa o Cloudflare. A kei te koa matou i toa ano a AMD i konei.

I roto i te katoa, ko nga whakamatautau e whakaatu ana he pai ake te mahi a te EPYC 7642 i te rua Xeon Platinum 6162. Ka ngaro te AMD i runga i nga whakamatautau e rua - hei tauira, AES-128-GCM me te Haere OpenSSL ECDSA-P256 Waitohu - engari ka wikitoria i era atu katoa, i te toharite. o 25% .

Taumaha Mahi

Whai muri i a maatau whakamatautau tere, i whakahaerehia e matou nga kaitoro ma roto i tetahi atu huinga o nga whakatairite e utaina ai he kawenga waihanga ki te tapae taha rorohiko. I konei ka whakatairitehia e matou he taumahatanga mahi me nga momo tono ka taea te whakatutuki i roto i nga mahi tuuturu. He rereke nga tono i roto i te rahinga raraunga, HTTP, HTTPS kawa ranei, puna WAF, Kaimahi, me etahi atu taurangi maha. Kei raro nei he whakatairite mo te whakaputanga o nga PTM e rua mo nga momo tono e tino tutakina ana tatou.

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Ko nga hua i roto i te tūtohi ka inehia ki te rarangi turanga o nga reanga 9 nga miihini-a-Intel, kua whakaritea ki te uara o te 1,0 i runga i te tuaka-x. Hei tauira, ko te tango i nga tono 10 KiB ngawari i runga i te HTTPS, ka kite tatou he 1,5 nga wa pai ake a AMD i a Intel mo nga tono mo ia hekona. I te toharite, i mahi a AMD i te 34% pai ake i a Intel mo enei whakamatautau. Ko te whakaaro ko te TDP mo te AMD EPYC 7642 kotahi ko 225 W, a, mo te rua o nga tukatuka Intel ko 300 W, ka puta mai ko te "tono mo ia watt" ka whakaatu a AMD i nga wa 2 pai ake i te Intel!

I tenei wa, kua marama kee matou ki te kowhiringa turanga kotahi mo te AMD EPYC 7642 hei PTM Gen X a meake nei. I tino hiahia matou ki te kite me pehea te mahi a nga kaitoro AMD EPYC i roto i nga mahi tuturu, a ka tukuna tonu e matou etahi kaitoro ki te etahi mai i nga pokapū raraunga.

Mahi tino

Ko te mahi tuatahi, ko te whakarite i nga kaitoro mo te mahi i roto i nga ahuatanga tuuturu. Ko nga miihini katoa i roto i o maatau waka e mahi ana me nga tikanga me nga ratonga, e whai waahi pai ana ki te whakataurite tika i nga mahi. Pērā i te nuinga o ngā pokapū raraunga, he maha ngā whakatipuranga o ngā tūmau kua horahia, ā, ka kohia e mātou ā mātou tūmau ki roto i ngā tautau kia mau ai i ia akomanga ngā tūmau o te āhua rite tonu. I etahi wa, ka puta pea he pihi hangarua he rereke i waenga i nga tautau. Engari kaua ki a tatou. Kua arotauhia e a maatau miihini te whakamahi PTM mo nga reanga katoa na reira ahakoa he 8 nga puku, he 24 ranei te PTM o tetahi miihini, he rite tonu te whakamahi CPU ki era atu.

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

Ko te kauwhata e whakaatu ana i ta maatau korero mo te ahua o te whakamahinga - kaore he rereketanga nui i waenga i te whakamahinga o nga PTM AMD i roto i nga kaiwhakarato whakatipuranga Gen X me te whakamahi i nga kaitoro Intel i roto i nga kaiwhakarato whakatipuranga Gen 9. Ko te tikanga he rite tonu te utaina o nga kaitoro whakamatautau me nga raupapa turanga. . Nui. Koia tonu ta matou e ngana ana i roto i o maatau kaitoro, me te hiahia tenei mo te whakataurite tika. Ko nga kauwhata e rua i raro nei e whakaatu ana i te maha o nga tono i tukatukahia e tetahi matua CPU me nga matua katoa i te taumata tūmau.

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau
Nga tono mo ia matua

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau
Tono ki te tūmau

Ka kitea i runga i te toharite AMD nga mahi 23% atu nga tono. Ehara i te kino! He maha nga wa ka tuhia e matou ki runga i to maatau blog mo nga huarahi ki te whakanui ake i nga mahi o Gen 9. Na inaianei he rite tonu te maha o nga matua, engari he nui ake te mahi a AMD me te iti ake o te mana. Ka marama tonu mai i nga korero mo te maha o nga matua me te TDP ka tukuna e te AMD te tere tere me te kaha o te kaha.

Engari kia rite ki ta matou i korero ake nei, ehara te TDP i te whakatakotoranga paerewa, kaore i te rite mo nga kaihanga katoa, no reira me titiro ki te whakamahinga o te kaha. Na roto i te ine i te whakapaunga hiko o te tūmau i roto i te whakarara ki te maha o nga tono mo ia hēkona, i whiwhi matou i te kauwhata e whai ake nei:

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau

I runga i te maha o nga tono mo ia hekona mo ia watt i whakapaua, he 28% te pai ake o te tūmau Gen X e whakahaere ana i runga i nga tukatuka AMD. Ka taea e tetahi te tumanako atu, na te mea ko te TDP o AMD he 25% te iti ake, engari me mahara ko te TDP he ahuatanga rangirua. Kua kite matou he rite tonu te kohi hiko a AMD ki te TDP i kiia i nga iarere teitei ake i te turanga; Karekau tera a Intel. Koinei tetahi atu take kaore a TDP i te whakatau tata mo te whakapau kaha. Ko nga PTM Intel kei roto i a maatau kaitoro Gen 9 kua whakauruhia ki roto i te punaha multinode, i te wa e mahi ana nga PTM AMD i roto i nga kaitoro tohu 1U paerewa. Kaore tenei i te pai ki te AMD, na te mea ka nui ake te kaha o nga kaitoro multinode me te iti ake o te kohi hiko mo ia node, engari ka eke tonu a AMD ki a Intel mo te kohi hiko mo ia node.

I roto i te nuinga o nga whakataurite puta noa i nga tohu, nga whakatauira whakamatautau, me nga mahi o te ao, he pai ake te mahi a te whirihoranga 1P AMD EPYC 7642 i te 2P Intel Xeon 6162. I etahi ahuatanga, ka taea e AMD te mahi ake ki te 36% pai ake, a ka whakapono matou ma te arotau. nga taputapu me nga rorohiko, ka taea e tatou te whakatutuki i tenei whakapainga tonu.

Te ahua nei i toa a AMD.

Ko nga kauwhata taapiri e whakaatu ana i te roanga me te p99 e whakahaere ana i te NGINX mo te 24-haora. I te toharite, ko nga tukanga i runga i te AMD i rere 25% tere. I te p99 ka 20-50% te tere ake i runga i te waa o te ra.

mutunga

He maha nga whakamatautau me nga rangahau a Cloudflare's Hardware and Performance Engineers hei whakatau i te whirihoranga tūmau pai mo o taatau kaihoko. He pai ki a matou te mahi i konei na te mea ka taea e matou te whakaoti rapanga nui penei, a ka taea e matou te awhina i a koe ki te whakaoti i o raru me nga ratonga penei i te rorohiko mata-kore me te maha o nga otinga haumaru penei i te Magic Transit, Argo Tunnel, me te whakamarumaru DDoS. . Ko nga kaitoro katoa i roto i te whatunga Cloudflare kua whirihorahia kia pono te mahi, a kei te ngana tonu matou kia pai ake ia whakatipuranga o nga tuunga o mua ake nei. E whakapono ana matou ko te AMD EPYC 7642 te whakautu ina tae mai ki nga kaitoro Gen X.

Ma te whakamahi i nga Kaimahi Cloudflare, ka tukuna e nga kaiwhakawhanake a raatau tono ki runga i ta maatau whatunga whanui huri noa i te ao. E whakahīhī ana mātou ki te tuku i ā mātou kaihoko ki te aro ki te tuhi waehere i a mātou e aro ana ki te haumarutanga me te pono o te kapua. Na i tenei ra ka nui ake te koa ki te panui ka tukuna a raatau mahi ki runga i a maatau tuunga whakatipuranga Gen X e whakahaere ana i nga reanga tuarua AMD EPYC tukatuka.

Ka kowhiria e Cloudflare nga tukatuka mai i te AMD mo nga tuunga matapae whakatekau
EPYC 7642 pūtukatuka, ingoa waehere "Rome" [Rome]

Ma te whakamahi i te AMD's EPYC 7642, i taea e matou te whakanui ake i o maatau mahi me te ngawari ki te whakawhanui i to maatau whatunga ki nga taone hou. Kaore a Roma i hanga i te ra kotahi, engari ka tata ake ki te nuinga o koutou.

I roto i nga tau e rua kua pahure ake nei i whakamatauria e matou te maha o nga maramara x86 mai i te Intel me te AMD, me nga tukatuka mai i te ARM. Kei te tumanako matou ka mahi tonu enei kaihanga CPU ki a matou a meake nei kia taea e tatou katoa te hanga ipurangi pai ake.

Source: will.com

Tāpiri i te kōrero