Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

క్లౌడ్‌ఫ్లేర్ నెట్‌వర్క్ ద్వారా ప్రతిరోజూ ఒక బిలియన్ కంటే ఎక్కువ ప్రత్యేకమైన IP చిరునామాలు వెళతాయి; ఇది సెకనుకు 11 మిలియన్ కంటే ఎక్కువ HTTP అభ్యర్థనలను అందిస్తుంది; ఆమె 100% ఇంటర్నెట్ జనాభాలో 95ms లోపల ఉంది. మా నెట్‌వర్క్ 200 దేశాలలో 90 నగరాల్లో విస్తరించి ఉంది మరియు మా ఇంజనీర్ల బృందం అత్యంత వేగవంతమైన మరియు విశ్వసనీయమైన మౌలిక సదుపాయాలను నిర్మించింది.

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

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

-
జనరల్ X
జనరల్ X
జనరల్ X
జనరల్ X

ప్రారంభ విధానం
2015
2016
2017
2018

CPU
ఇంటెల్ జియాన్ E5-2630 v3
ఇంటెల్ జియాన్ E5-2630 v4
ఇంటెల్ జియాన్ సిల్వర్ 4116
ఇంటెల్ జియాన్ ప్లాటినం 6162

భౌతిక కోర్లు
2 x 8
2 x 10
2 x 12
2 x 24

టిడిపి
2 85W
2 85W
2 85W
2 150W

టీడీపీ పర్ కోర్
10.65W
8.50W
7.08W
6.25W

2018లో, మేము Gen 9తో ఒక్కో సర్వర్‌కు మొత్తం కోర్ల సంఖ్యలో పెద్ద ఎత్తుకు చేరుకున్నాము. 33వ తరంతో పోల్చితే పర్యావరణ ప్రభావం 8% తగ్గింది, ప్రతి ర్యాక్‌కు వాల్యూమ్ మరియు కంప్యూటింగ్ శక్తిని పెంచడానికి మాకు అవకాశం ఇస్తుంది. వేడి వెదజల్లడానికి డిజైన్ అవసరాలు (థర్మల్ డిజైన్ పవర్, TDP) కాలక్రమేణా మన శక్తి సామర్థ్యం కూడా పెరిగిందని హైలైట్ చేయడానికి ప్రస్తావించబడింది. ఈ సూచిక మాకు ముఖ్యమైనది: ముందుగా, మేము వాతావరణంలోకి తక్కువ కార్బన్‌ను విడుదల చేయాలనుకుంటున్నాము; రెండవది, మేము డేటా సెంటర్ల నుండి శక్తిని ఉత్తమంగా ఉపయోగించాలనుకుంటున్నాము. కానీ మనం కష్టపడాల్సిన అవసరం ఉందని మాకు తెలుసు.

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

మీరు ఊహించినట్లుగా, మేము డిజైన్ దశలో శక్తి వినియోగాన్ని జాగ్రత్తగా అధ్యయనం చేసాము. ప్రస్తుత తరం కంటే టిడిపి పర్ కోర్ ఎక్కువగా ఉన్నట్లయితే, ఎక్కువ శక్తి-ఆకలితో కూడిన CPUలను అమలు చేయడంలో మనం సమయాన్ని వృథా చేయకూడదని పై పట్టిక చూపిస్తుంది - ఇది మా మెట్రిక్, వాట్‌కు అభ్యర్థనలను ప్రతికూలంగా ప్రభావితం చేస్తుంది. మేము మార్కెట్లో మా తరం X కోసం సిద్ధంగా ఉన్న సిస్టమ్‌లను జాగ్రత్తగా అధ్యయనం చేసాము మరియు ఒక నిర్ణయం తీసుకున్నాము. మేము మా 48-కోర్ ఇంటెల్ జియాన్ ప్లాటినం 6162 డ్యూయల్-సాకెట్ డిజైన్ నుండి 48-కోర్ AMD EPYC 7642 సింగిల్-సాకెట్ డిజైన్‌కి మారుతున్నాము.

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

-
ఇంటెల్
AMD

CPU
జియాన్ ప్లాటినం 6162
EPYC 7642

మైక్రోఆర్కిటెక్చర్
"స్కైలేక్"
“జెన్ 2”

కోడ్ పేరు
"స్కైలేక్ ఎస్పీ"
"రోమ్"

సాంకేతిక ప్రక్రియ
14nm
7nm

కోర్లు
2 x 24
48

ఫ్రీక్వెన్సీ
1.9 GHz
2.4 GHz

L3 కాష్/సాకెట్
24 x 1.375MiB
16 x 16MiB

మెమరీ/సాకెట్
6 ఛానెల్‌లు, DDR4-2400 వరకు
8 ఛానెల్‌లు, DDR4-3200 వరకు

టిడిపి
2 150W
225W

PCIe/సాకెట్
48 దారులు
128 దారులు

ISA
x86-64
x86-64

AMD నుండి చిప్ టిడిపిని తగ్గించేటప్పుడు అదే సంఖ్యలో కోర్లను ఉంచడానికి అనుమతిస్తుంది అని స్పెసిఫికేషన్ల నుండి స్పష్టంగా తెలుస్తుంది. 9వ తరంలో ఒక్కో కోర్ 6,25 W, మరియు Xth జనరేషన్ 4,69 W. 25% తగ్గింది. పెరిగిన ఫ్రీక్వెన్సీకి ధన్యవాదాలు, మరియు బహుశా ఒక సాకెట్‌తో సరళమైన డిజైన్, AMD చిప్ ఆచరణలో మెరుగ్గా పని చేస్తుందని భావించవచ్చు. AMD ఎంత మెరుగ్గా పని చేస్తుందో చూడటానికి మేము ప్రస్తుతం వివిధ పరీక్షలు మరియు అనుకరణలను అమలు చేస్తున్నాము.

ప్రస్తుతానికి, తయారీదారుల స్పెసిఫికేషన్‌ల నుండి TDP అనేది సరళీకృత మెట్రిక్ అని గమనించండి, దీనిని మేము సర్వర్ డిజైన్ మరియు CPU ఎంపిక యొక్క ప్రారంభ దశలలో ఉపయోగించాము. త్వరిత Google శోధన AMD మరియు ఇంటెల్ టిడిపిని నిర్వచించడానికి వేర్వేరు విధానాలను కలిగి ఉన్నాయని వెల్లడిస్తుంది, దీని వలన స్పెసిఫికేషన్ నమ్మదగినది కాదు. నిజమైన CPU విద్యుత్ వినియోగం మరియు మరీ ముఖ్యంగా సర్వర్ విద్యుత్ వినియోగం, మా తుది నిర్ణయం తీసుకునేటప్పుడు మనం నిజంగా ఉపయోగిస్తాము.

పర్యావరణ వ్యవస్థ సంసిద్ధత

మా తదుపరి ప్రాసెసర్‌ని ఎంచుకోవడానికి మా ప్రయాణాన్ని ప్రారంభించడానికి, మేము మా సాఫ్ట్‌వేర్ స్టాక్ మరియు సేవలకు (C, LuaJIT మరియు Goలో వ్రాయబడినవి) సరిపోయే వివిధ తయారీదారుల నుండి విస్తృత శ్రేణి CPUలను చూశాము. వేగాన్ని కొలిచే సాధనాల సమితిని మేము ఇప్పటికే వివరంగా వివరించాము మా బ్లాగ్ కథనాలలో ఒకదానిలో. ఈ సందర్భంలో, మేము అదే సెట్‌ను ఉపయోగించాము - ఇది సహేతుకమైన సమయంలో CPU యొక్క సామర్థ్యాన్ని అంచనా వేయడానికి అనుమతిస్తుంది, ఆ తర్వాత మా ఇంజనీర్లు మా ప్రోగ్రామ్‌లను నిర్దిష్ట ప్రాసెసర్‌కు స్వీకరించడం ప్రారంభించవచ్చు.

మేము వివిధ రకాల కోర్ కౌంట్‌లు, సాకెట్ కౌంట్‌లు మరియు ఫ్రీక్వెన్సీలతో విభిన్న ప్రాసెసర్‌లను పరీక్షించాము. మేము AMD EPYC 7642లో ఎందుకు స్థిరపడ్డాము అనే దాని గురించి ఈ కథనం ఉంది కాబట్టి, ఈ బ్లాగ్‌లోని అన్ని చార్ట్‌లు Intel Xeon Platinum 6162తో పోలిస్తే AMD ప్రాసెసర్‌లు ఎలా పనిచేస్తాయనే దానిపై దృష్టి పెడతాయి. మా 9వ తరం.

ఫలితాలు ప్రతి ప్రాసెసర్ వేరియంట్‌తో ఒకే సర్వర్ యొక్క కొలతలకు అనుగుణంగా ఉంటాయి - అంటే ఇంటెల్ నుండి రెండు 24-కోర్ ప్రాసెసర్‌లతో లేదా AMD నుండి ఒక 48-కోర్ ప్రాసెసర్‌తో (రెండు సాకెట్‌లతో ఇంటెల్ కోసం సర్వర్ మరియు AMD EPYC కోసం సర్వర్ ఒకటి) . BIOS లో మేము నడుస్తున్న సర్వర్లకు సంబంధించిన పారామితులను సెట్ చేస్తాము. ఇది AMDకి 3,03 GHz మరియు Intelకి 2,5 GHz. చాలా సరళీకృతం చేస్తూ, అదే సంఖ్యలో కోర్లతో, AMD ఇంటెల్ కంటే 21% మెరుగ్గా పని చేస్తుందని మేము ఆశిస్తున్నాము.

క్రిప్టోగ్రఫీ

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

AMD కోసం ఆశాజనకంగా కనిపిస్తోంది. ఇది పబ్లిక్ కీ క్రిప్టోగ్రఫీలో 18% మెరుగ్గా పని చేస్తుంది. సిమెట్రిక్ కీతో, ఇది AES-128-GCM ఎన్‌క్రిప్షన్ ఎంపికల కోసం కోల్పోతుంది, అయితే మొత్తంగా పోల్చదగినదిగా పనిచేస్తుంది.

కుదింపు

ఎడ్జ్ సర్వర్‌లలో, బ్యాండ్‌విడ్త్‌లో సేవ్ చేయడానికి మరియు కంటెంట్ డెలివరీ వేగాన్ని పెంచడానికి మేము చాలా డేటాను కంప్రెస్ చేస్తాము. మేము C లైబ్రరీలు zlib మరియు brotli ద్వారా డేటాను పాస్ చేస్తాము. అన్ని పరీక్షలు మెమరీలో blog.cloudflare.com HTML ఫైల్‌లో అమలు చేయబడ్డాయి.

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

Gzip ఉపయోగిస్తున్నప్పుడు AMD సగటున 29% గెలిచింది. బ్రోట్లీ విషయంలో, మేము డైనమిక్ కంప్రెషన్ కోసం ఉపయోగించే నాణ్యత 7తో పరీక్షల్లో ఫలితాలు మరింత మెరుగ్గా ఉన్నాయి. బ్రోట్లీ -9 పరీక్షలో పదునైన తగ్గుదల ఉంది - బ్రోట్లీ చాలా మెమరీని వినియోగిస్తుంది మరియు కాష్‌ను ఓవర్‌ఫ్లో చేస్తుంది అనే వాస్తవం ద్వారా మేము దీనిని వివరించాము. అయితే, AMD పెద్ద తేడాతో గెలుపొందింది.

మా సేవలు చాలా వరకు గోలో వ్రాయబడ్డాయి. క్రింది గ్రాఫ్‌లలో, స్ట్రింగ్స్ లైబ్రరీని ఉపయోగించి 32 KB లైన్‌లలో Go with RegExpలో క్రిప్టోగ్రఫీ మరియు కంప్రెషన్ వేగాన్ని మేము రెండుసార్లు తనిఖీ చేస్తాము.

క్రిప్టోగ్రఫీకి వెళ్లండి

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

కుదింపు వెళ్ళండి

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

Regexp వెళ్ళండి

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

స్ట్రింగ్స్ వెళ్ళండి

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

ECDSA P256 సైన్ మినహా అన్ని పరీక్షలలో AMD మెరుగైన పనితీరును కనబరుస్తుంది, ఇక్కడ అది 38% వెనుకబడి ఉంది - ఇది విచిత్రంగా ఉంది, ఇది Cలో 24% మెరుగ్గా పనిచేసింది. అక్కడ ఏమి జరుగుతుందో గుర్తించడం విలువ. మొత్తంమీద, AMD పెద్దగా గెలవలేదు, కానీ ఇప్పటికీ ఉత్తమ ఫలితాలను చూపుతుంది.

LuaJIT

మేము తరచుగా స్టాక్‌లో LuaJITని ఉపయోగిస్తాము. క్లౌడ్‌ఫ్లేర్‌లోని అన్ని భాగాలను కలిపి ఉంచే జిగురు ఇది. AMD ఇక్కడ కూడా గెలిచినందుకు మేము సంతోషిస్తున్నాము.

మొత్తంమీద, EPYC 7642 రెండు Xeon ప్లాటినం 6162 కంటే మెరుగ్గా పని చేస్తుందని పరీక్షలు చూపిస్తున్నాయి. AMD కొన్ని పరీక్షల్లో ఓడిపోయింది - ఉదాహరణకు, AES-128-GCM మరియు Go OpenSSL ECDSA-P256 సైన్ - కానీ మిగతా వాటిపై సగటున గెలుస్తుంది. 25%

పనిభార అనుకరణ

మా శీఘ్ర పరీక్షల తర్వాత, సాఫ్ట్‌వేర్ ఎడ్జ్ స్టాక్‌కు సింథటిక్ లోడ్ వర్తించే మరొక సెట్ సిమ్యులేషన్‌ల ద్వారా మేము సర్వర్‌లను అమలు చేసాము. ఇక్కడ మేము నిజమైన పనిలో ఎదురయ్యే వివిధ రకాల అభ్యర్థనలతో దృష్టాంత పనిభారాన్ని అనుకరిస్తాము. డేటా వాల్యూమ్, HTTP లేదా HTTPS ప్రోటోకాల్‌లు, WAF సోర్సెస్, వర్కర్స్ మరియు ఇతర అనేక వేరియబుల్స్‌లో అభ్యర్థనలు మారుతూ ఉంటాయి. మేము తరచుగా ఎదుర్కొనే అభ్యర్థనల రకాల కోసం రెండు CPUల నిర్గమాంశ యొక్క పోలిక క్రింద ఉంది.

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

చార్ట్‌లోని ఫలితాలు 9వ తరం ఇంటెల్-ఆధారిత మెషీన్‌ల బేస్‌లైన్‌తో కొలుస్తారు, x-యాక్సిస్‌పై 1,0 విలువకు సాధారణీకరించబడింది. ఉదాహరణకు, HTTPS ద్వారా సాధారణ 10 KiB అభ్యర్థనలను తీసుకుంటే, సెకనుకు అభ్యర్థనల పరంగా ఇంటెల్ కంటే AMD 1,5 రెట్లు మెరుగ్గా పనిచేస్తుందని మనం చూడవచ్చు. సగటున, ఈ పరీక్షల కోసం ఇంటెల్ కంటే AMD 34% మెరుగ్గా పనిచేసింది. ఒకే AMD EPYC 7642 కోసం TDP 225 W మరియు రెండు ఇంటెల్ ప్రాసెసర్‌ల కోసం 300 W అని పరిగణనలోకి తీసుకుంటే, "వాట్‌కు అభ్యర్థనల" పరంగా AMD ఇంటెల్ కంటే 2 రెట్లు మెరుగైన ఫలితాలను చూపుతుందని తేలింది!

ఈ సమయంలో, మేము ఇప్పటికే మా భవిష్యత్ Gen X CPUలుగా AMD EPYC 7642 కోసం ఒకే సాకెట్ ఎంపిక వైపు మొగ్గు చూపుతున్నాము. AMD EPYC సర్వర్‌లు వాస్తవ-ప్రపంచ పనిలో ఎలా పనిచేస్తాయో చూడడానికి మేము చాలా ఆసక్తిగా ఉన్నాము మరియు మేము వెంటనే అనేకం పంపాము. డేటా సెంటర్ల నుండి కొందరికి సర్వర్లు.

నిజమైన పని

మొదటి దశ, సహజంగా, వాస్తవ పరిస్థితులలో పని కోసం సర్వర్‌లను సిద్ధం చేయడం. మా ఫ్లీట్‌లోని అన్ని యంత్రాలు ఒకే విధమైన ప్రక్రియలు మరియు సేవలతో పని చేస్తాయి, ఇది పనితీరును సరిగ్గా సరిపోల్చడానికి అద్భుతమైన అవకాశాన్ని అందిస్తుంది. చాలా డేటా సెంటర్‌ల మాదిరిగానే, మేము అనేక తరాల సర్వర్‌లను కలిగి ఉన్నాము మరియు మేము మా సర్వర్‌లను క్లస్టర్‌లుగా సేకరిస్తాము, తద్వారా ప్రతి తరగతి దాదాపు ఒకే తరాలకు చెందిన సర్వర్‌లను కలిగి ఉంటుంది. కొన్ని సందర్భాల్లో, ఇది క్లస్టర్‌ల మధ్య తేడా ఉండే రీసైక్లింగ్ వక్రతలకు దారితీయవచ్చు. కానీ మాతో కాదు. మా ఇంజనీర్లు అన్ని తరాలకు CPU వినియోగాన్ని ఆప్టిమైజ్ చేసారు, దీని వలన నిర్దిష్ట మెషీన్ యొక్క CPUలో 8 కోర్లు లేదా 24 ఉన్నాయా అనే దానితో సంబంధం లేకుండా, CPU వినియోగం సాధారణంగా మిగిలిన వాటితో సమానంగా ఉంటుంది.

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

గ్రాఫ్ వినియోగం యొక్క సారూప్యతపై మా వ్యాఖ్యను వివరిస్తుంది - Gen X జనరేషన్ సర్వర్‌లలో AMD CPUల వినియోగానికి మరియు Gen 9 జనరేషన్ సర్వర్‌లలో Intel ప్రాసెసర్‌ల వినియోగానికి మధ్య ఎటువంటి ముఖ్యమైన తేడా లేదు. దీని అర్థం టెస్ట్ మరియు బేస్‌లైన్ సర్వర్లు రెండూ సమానంగా లోడ్ చేయబడతాయని అర్థం. . గొప్ప. మా సర్వర్‌లలో మేము ఖచ్చితంగా దీని కోసం ప్రయత్నిస్తున్నాము మరియు న్యాయమైన పోలిక కోసం మాకు ఇది అవసరం. దిగువన ఉన్న రెండు గ్రాఫ్‌లు సర్వర్ స్థాయిలో ఒక CPU కోర్ మరియు అన్ని కోర్ల ద్వారా ప్రాసెస్ చేయబడిన అభ్యర్థనల సంఖ్యను చూపుతాయి.

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది
ప్రతి కోర్ అభ్యర్థనలు

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది
సర్వర్‌కు అభ్యర్థనలు

సగటున AMD 23% ఎక్కువ అభ్యర్థనలను ప్రాసెస్ చేస్తుందని చూడవచ్చు. అంత చెడ్డదేమీ కాదు! Gen 9 యొక్క పనితీరును పెంచే మార్గాల గురించి మేము తరచుగా మా బ్లాగ్‌లో వ్రాస్తాము. మరియు ఇప్పుడు మేము అదే సంఖ్యలో కోర్లను కలిగి ఉన్నాము, కానీ AMD తక్కువ శక్తితో ఎక్కువ పని చేస్తుంది. AMD ఎక్కువ శక్తి సామర్థ్యంతో ఎక్కువ వేగాన్ని అందిస్తుందని కోర్ల సంఖ్య మరియు TDPకి సంబంధించిన స్పెసిఫికేషన్‌ల నుండి వెంటనే స్పష్టమవుతుంది.

కానీ మేము ఇప్పటికే చెప్పినట్లుగా, TDP అనేది ప్రామాణిక వివరణ కాదు మరియు తయారీదారులందరికీ ఒకే విధంగా ఉండదు, కాబట్టి అసలు శక్తి వినియోగాన్ని చూద్దాం. సెకనుకు అభ్యర్థనల సంఖ్యకు సమాంతరంగా సర్వర్ యొక్క శక్తి వినియోగాన్ని కొలవడం ద్వారా, మేము ఈ క్రింది గ్రాఫ్‌ని పొందాము:

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది

ఖర్చు చేసిన ప్రతి వాట్‌కి సెకనుకు వచ్చిన అభ్యర్థనల ఆధారంగా, AMD ప్రాసెసర్‌లపై పనిచేసే Gen X సర్వర్‌లు 28% మరింత సమర్థవంతంగా పనిచేస్తాయి. AMD యొక్క TDP 25% తక్కువగా ఉన్నందున, ఎక్కువ ఆశించవచ్చు, కానీ TDP అనేది ఒక అస్పష్టమైన లక్షణం అని గుర్తుంచుకోవాలి. AMD యొక్క వాస్తవ విద్యుత్ వినియోగం బేస్ కంటే చాలా ఎక్కువ పౌనఃపున్యాల వద్ద పేర్కొన్న TDPకి దాదాపు సమానంగా ఉంటుందని మేము చూశాము; ఇంటెల్‌కి అది లేదు. ఇంధన వినియోగంపై టీడీపీ విశ్వసనీయ అంచనా లేకపోవడానికి ఇది మరో కారణం. మా Gen 9 సర్వర్‌లలోని Intel నుండి CPUలు బహుళ-నోడ్ సిస్టమ్‌లో విలీనం చేయబడ్డాయి, అయితే AMD నుండి CPUలు ప్రామాణిక 1U ఫారమ్ ఫ్యాక్టర్ సర్వర్‌లలో పనిచేస్తాయి. ఇది AMDకి అనుకూలంగా లేదు, ఎందుకంటే మల్టీనోడ్ సర్వర్‌లు ఒక నోడ్‌కు తక్కువ విద్యుత్ వినియోగంతో ఎక్కువ సాంద్రతను అందించాలి, అయితే AMD ఇప్పటికీ ఒక్కో నోడ్‌కు విద్యుత్ వినియోగం పరంగా ఇంటెల్‌ను అధిగమించింది.

స్పెక్స్, టెస్ట్ సిమ్యులేషన్‌లు మరియు వాస్తవ-ప్రపంచ పనితీరు అంతటా చాలా పోలికలలో, 1P AMD EPYC 7642 కాన్ఫిగరేషన్ 2P Intel Xeon 6162 కంటే మెరుగ్గా పనిచేసింది. కొన్ని పరిస్థితులలో, AMD 36% వరకు మెరుగ్గా పని చేస్తుందని మేము విశ్వసిస్తున్నాము. హార్డ్‌వేర్ మరియు సాఫ్ట్‌వేర్, మేము ఈ అభివృద్ధిని కొనసాగుతున్న ప్రాతిపదికన సాధించగలము.

ఇది AMD గెలిచింది.

అదనపు గ్రాఫ్‌లు సగటు జాప్యాన్ని మరియు 99-గంటల వ్యవధిలో NGINXని అమలు చేస్తున్న p24 జాప్యాన్ని చూపుతాయి. సగటున, AMDపై ప్రక్రియలు 25% వేగంగా నడిచాయి. p99లో ఇది రోజు సమయాన్ని బట్టి 20-50% వేగంగా నడుస్తుంది.

తీర్మానం

క్లౌడ్‌ఫ్లేర్ యొక్క హార్డ్‌వేర్ మరియు పనితీరు ఇంజనీర్లు మా కస్టమర్‌ల కోసం అత్యుత్తమ సర్వర్ కాన్ఫిగరేషన్‌ను గుర్తించడానికి గణనీయమైన స్థాయిలో టెస్టింగ్ మరియు రీసెర్చ్ చేస్తారు. మేము ఇలాంటి పెద్ద సమస్యలను పరిష్కరించగలము మరియు సర్వర్‌లెస్ ఎడ్జ్ కంప్యూటింగ్ మరియు మ్యాజిక్ ట్రాన్సిట్, అర్గో టన్నెల్ మరియు DDoS రక్షణ వంటి భద్రతా పరిష్కారాల శ్రేణి వంటి సేవలతో మీ సమస్యలను పరిష్కరించడంలో మేము మీకు సహాయపడగలము. క్లౌడ్‌ఫ్లేర్ నెట్‌వర్క్‌లోని అన్ని సర్వర్‌లు విశ్వసనీయంగా పనిచేసేలా కాన్ఫిగర్ చేయబడ్డాయి మరియు మేము ఎల్లప్పుడూ ప్రతి తదుపరి తరం సర్వర్‌లను మునుపటి కంటే మెరుగ్గా చేయడానికి ప్రయత్నిస్తున్నాము. Gen X ప్రాసెసర్‌ల విషయానికి వస్తే AMD EPYC 7642 సమాధానం అని మేము నమ్ముతున్నాము.

క్లౌడ్‌ఫ్లేర్ వర్కర్లను ఉపయోగించి, డెవలపర్‌లు తమ అప్లికేషన్‌లను ప్రపంచవ్యాప్తంగా విస్తరిస్తున్న మా నెట్‌వర్క్‌లో అమలు చేస్తారు. మేము క్లౌడ్‌లో భద్రత మరియు విశ్వసనీయతపై దృష్టి కేంద్రీకరించేటప్పుడు మా కస్టమర్‌లు కోడ్ రాయడంపై దృష్టి కేంద్రీకరించడానికి మేము గర్విస్తున్నాము. రెండవ తరం AMD EPYC ప్రాసెసర్‌లను నడుపుతున్న మా Gen X జనరేషన్ సర్వర్‌లలో వారి పనిని అమలు చేయనున్నట్లు ఈ రోజు ప్రకటించడానికి మేము మరింత సంతోషిస్తున్నాము.

Cloudflare పదవ తరం ఎడ్జ్ సర్వర్‌ల కోసం AMD నుండి ప్రాసెసర్‌లను ఎంచుకుంటుంది
EPYC 7642 ప్రాసెసర్‌లు, కోడ్‌నేమ్ "రోమ్" [రోమ్]

AMD యొక్క EPYC 7642ని ఉపయోగించడం ద్వారా, మేము మా పనితీరును పెంచుకోగలిగాము మరియు మా నెట్‌వర్క్‌ని కొత్త నగరాలకు విస్తరించడాన్ని సులభతరం చేయగలిగాము. రోమ్ ఒక రోజులో నిర్మించబడలేదు, కానీ అది త్వరలో మీలో చాలా మందికి దగ్గరగా ఉంటుంది.

గత రెండు సంవత్సరాలలో మేము Intel మరియు AMD నుండి అనేక x86 చిప్‌లతో పాటు ARM నుండి ప్రాసెసర్‌లతో ప్రయోగాలు చేస్తున్నాము. ఈ CPU తయారీదారులు భవిష్యత్తులో మాతో కలిసి పని చేయడం కొనసాగించాలని మేము ఆశిస్తున్నాము, తద్వారా మనమందరం కలిసి మెరుగైన ఇంటర్నెట్‌ని నిర్మించగలము.

మూలం: www.habr.com

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