Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

සෑම දිනකම Cloudflare ජාලය හරහා අද්විතීය IP ලිපින බිලියනයකට වඩා ගමන් කරයි; එය තත්පරයකට HTTP ඉල්ලීම් මිලියන 11කට වඩා සේවය කරයි; ඇය අන්තර්ජාල ජනගහනයෙන් 100% න් 95ms ඇතුළත සිටී. අපගේ ජාලය රටවල් 200කට අධික ප්‍රමාණයක නගර 90ක් පුරා විහිදෙන අතර අපගේ ඉංජිනේරුවන් කණ්ඩායම අතිශය වේගවත් සහ විශ්වාසනීය යටිතල පහසුකම් ගොඩනගා ඇත.

අපි අපගේ කාර්යය ගැන ඉමහත් ආඩම්බර වන අතර අන්තර්ජාලය වඩා හොඳ සහ ආරක්ෂිත ස්ථානයක් බවට පත් කිරීමට උදව් කිරීමට කැපවී සිටිමු. Cloudflare හි දෘඪාංග ඉංජිනේරුවන්ට එහි කාර්ය සාධනය උපරිම කිරීමට හොඳම දෘඩාංග තේරුම් ගැනීමට සහ තෝරා ගැනීමට සේවාදායකයන් සහ ඒවායේ සංරචක පිළිබඳ ගැඹුරු අවබෝධයක් ඇත.

අපගේ මෘදුකාංග තොගය අධි බර පරිගණනය හසුරුවන අතර ඉතා CPU මත රඳා පවතී, අපගේ ඉංජිනේරුවන්ට Cloudflare හි කාර්යක්ෂමතාව සහ විශ්වසනීයත්වය අට්ටියේ සෑම මට්ටමකදීම අඛණ්ඩව ප්‍රශස්ත කිරීමට අවශ්‍ය වේ. සේවාදායකයේ පැත්තෙන්, සැකසුම් බලය වැඩි කිරීමට පහසුම ක්‍රමය වන්නේ CPU කෝර් එකතු කිරීමයි. සේවාදායකයකට ගැළපෙන හරය වැඩි වන තරමට එයට දත්ත සැකසීමට හැකිය. මෙය අපට වැදගත් වන්නේ අපගේ නිෂ්පාදන සහ සේවාලාභීන්ගේ විවිධත්වය කාලයත් සමඟ වර්ධනය වන නිසාත්, ඉල්ලීම්වල වර්ධනයට සේවාදායකයන්ගෙන් වැඩි කාර්ය සාධනයක් අවශ්‍ය වන නිසාත් ය. ඔවුන්ගේ කාර්ය සාධනය වැඩි කිරීම සඳහා, අපි මධ්යයේ ඝනත්වය වැඩි කිරීමට අවශ්ය විය - සහ මෙය හරියටම අපි ඉටු කළෙමු. පහතින් අපි 2015 සිට යොදවා ඇති සේවාදායකයන් සඳහා ප්‍රොසෙසර පිළිබඳ සවිස්තර දත්ත සපයන්නෙමු, මධ්‍ය ගණන ඇතුළුව:

-
ජෝන් 6
ජෝන් 7
ජෝන් 8
ජෝන් 9

ආරම්භ කිරීම
2015
2016
2017
2018

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

භෞතික හරය
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 per core
10.65W
8.50W
7.08W
6.25W

2018 දී, අපි Gen 9 සමඟ එක් සේවාදායකයකට ඇති මුළු හර සංඛ්‍යාවෙන් විශාල පිම්මක් ඇති කළෙමු. 33 වන පරම්පරාවට සාපේක්ෂව පාරිසරික බලපෑම 8% කින් අඩු වී ඇති අතර, රාක්කයකට පරිමාව සහ පරිගණක බලය වැඩි කිරීමට අපට අවස්ථාව ලබා දේ. තාපය විසුරුවා හැරීම සඳහා සැලසුම් අවශ්යතා (තාප සැලසුම් බලය, TDP) සඳහන් කර ඇත්තේ අපගේ බලශක්ති කාර්යක්ෂමතාව ද කාලයත් සමඟ වැඩි වී ඇති බව ඉස්මතු කිරීමට ය. මෙම දර්ශකය අපට වැදගත් වේ: පළමුව, අපට වායුගෝලයට අඩු කාබන් විමෝචනය කිරීමට අවශ්‍යය; දෙවනුව, අපට අවශ්‍ය වන්නේ දත්ත මධ්‍යස්ථානවලින් ලැබෙන ශක්තියෙන් උපරිම ප්‍රයෝජන ගැනීමටය. නමුත් අපට උත්සාහ කිරීමට යමක් ඇති බව අපි දනිමු.

අපගේ ප්‍රධාන නිර්වචන මෙට්‍රික් එක වොට් එකකට ඉල්ලීම් ගණනයි. අපට cores එකතු කිරීමෙන් තත්පරයට ඉල්ලීම් ගණන වැඩි කළ හැකි නමුත් අපි අපගේ බලශක්ති අයවැය තුළ රැඳී සිටිය යුතුය. අපි දත්ත මධ්‍යස්ථාන බල යටිතල ව්‍යුහය මගින් සීමා කර ඇති අතර, අපගේ තෝරාගත් බල බෙදා හැරීමේ මොඩියුල සමඟ එක්ව, එක් එක් සේවාදායක රාක්කය සඳහා අපට යම් ඉහළ සීමාවක් ලබා දේ. රාක්කයකට සේවාදායකයන් එකතු කිරීම බලශක්ති පරිභෝජනය වැඩි කරයි. එක් රාක්කයක බලශක්ති සීමාව ඉක්මවා නව රාක්ක එකතු කිරීමට සිදු වුවහොත් මෙහෙයුම් පිරිවැය සැලකිය යුතු ලෙස වැඩි වනු ඇත. අපගේ ප්‍රධාන මෙට්‍රික් එක වන වොට් එකකට ඉල්ලීම් වැඩි කරන එකම බල පරිභෝජන පරාසයක් තුළ රැඳී සිටින අතරතුර අපට සැකසුම් බලය වැඩි කිරීමට අවශ්‍ය වේ.

ඔබ අනුමාන කළ පරිදි, අපි සැලසුම් අවධියේදී බලශක්ති පරිභෝජනය ප්රවේශමෙන් අධ්යයනය කළෙමු. ඉහත වගුවෙන් පෙන්නුම් කරන්නේ හරය සඳහා TDP වත්මන් උත්පාදනයට වඩා වැඩි නම්, අපි වැඩි ශක්තියක් අවශ්‍ය CPU යෙදවීමට කාලය නාස්ති නොකළ යුතු බවයි - මෙය අපගේ මෙට්‍රික්, වොට් එකක ඉල්ලීම් වලට අහිතකර ලෙස බලපානු ඇත. අපි වෙළඳපොලේ ඇති අපගේ X පරම්පරාව සඳහා ක්‍රියාත්මක වීමට සූදානම් පද්ධති හොඳින් අධ්‍යයනය කර තීරණයක් ගත්තෙමු. අපි අපගේ 48-core Intel Xeon Platinum 6162 dual-socket සැලසුමේ සිට 48-core AMD EPYC 7642 තනි-සොකට් සැලසුමකට මාරු වෙමු.

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

-
ඉන්ටෙල්
AMD

CPU
Xeon ප්ලැටිනම් 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 දක්වා

TDP
2 x 150W
225W

PCIe/socket
මංතීරු 48 ක්
මංතීරු 128 ක්

ISA
x86-64
x86-64

පිරිවිතරයන්ගෙන් පැහැදිලි වන්නේ AMD හි චිපය TDP පහත හෙලන අතරම එම කෝර් ගණනම තබා ගැනීමට අපට ඉඩ සලසන බවයි. 9 වන පරම්පරාවට 6,25 W හරයකට TDP එකක් තිබූ අතර Xවන පරම්පරාව එය 4,69 W වනු ඇත. 25% කින් අඩු කර ඇත. වැඩිවන සංඛ්යාතයට ස්තුතිවන්ත වන අතර, සමහර විට එක් සොකට් එකක් සහිත සරල මෝස්තරයක්, AMD චිපය ප්රායෝගිකව වඩා හොඳින් ක්රියාත්මක වනු ඇතැයි උපකල්පනය කළ හැකිය. AMD කොතරම් හොඳ ක්‍රියා කරයිද යන්න බැලීමට අපි දැනට විවිධ පරීක්ෂණ සහ සමාකරණ ක්‍රියාත්මක කරමින් සිටිමු.

දැනට, TDP යනු නිෂ්පාදකයාගේ පිරිවිතරයන්ගෙන් සරල කළ මෙට්‍රික් එකක් බව අපි සටහන් කරමු, එය අපි සේවාදායක සැලසුම් සහ CPU තේරීමේ මුල් අදියරේදී භාවිතා කළෙමු. ඉක්මන් ගූගල් සෙවුමකින් හෙළි වන්නේ AMD සහ Intel ටීඩීපී නිර්වචනය කිරීමට විවිධ ප්‍රවේශයන් ඇති බවත්, පිරිවිතර විශ්වාස කළ නොහැකි බවත්ය. සැබෑ CPU බලශක්ති පරිභෝජනය, සහ වඩාත් වැදගත් ලෙස සේවාදායක බලශක්ති පරිභෝජනය, අපගේ අවසාන තීරණය ගැනීමේදී අප සැබවින්ම භාවිතා කරයි.

පරිසර පද්ධති සූදානම

අපගේ මීළඟ ප්‍රොසෙසරය තෝරා ගැනීම සඳහා අපගේ ගමන ආරම්භ කිරීම සඳහා, අපි අපගේ මෘදුකාංග තොගයට සහ සේවාවන්ට (C, LuaJIT සහ Go වලින් ලියා ඇත) හොඳින් ගැලපෙන විවිධ නිෂ්පාදකයන්ගේ පුළුල් පරාසයක CPU දෙස බැලුවෙමු. වේගය මැනීම සඳහා මෙවලම් කට්ටලයක් අපි දැනටමත් විස්තරාත්මකව විස්තර කර ඇත අපේ බ්ලොග් ලිපියක. මෙම අවස්ථාවෙහිදී, අපි එකම කට්ටලයක් භාවිතා කළෙමු - එය සාධාරණ කාලයක් තුළ CPU හි කාර්යක්ෂමතාවය ඇගයීමට ඉඩ සලසයි, ඉන් පසුව අපගේ ඉංජිනේරුවන්ට අපගේ වැඩසටහන් නිශ්චිත ප්රොසෙසරයකට අනුවර්තනය කිරීමට පටන් ගත හැකිය.

අපි විවිධ හර ගණන්, සොකට් ගණන් සහ සංඛ්‍යාත සහිත විවිධ ප්‍රොසෙසර පරීක්ෂා කළෙමු. මෙම ලිපිය අපි AMD EPYC 7642 මත පදිංචි වූයේ ඇයිද යන්න පිළිබඳව වන බැවින්, මෙම බ්ලොගයේ ඇති සියලුම ප්‍රස්ථාර Intel Xeon Platinum 6162 හා සසඳන විට AMD ප්‍රොසෙසර ක්‍රියා කරන ආකාරය පිළිබඳව අවධානය යොමු කරයි. අපේ 9 වන පරම්පරාව.

ප්‍රතිඵල එක් එක් ප්‍රොසෙසර ප්‍රභේදයක් සහිත තනි සේවාදායකයක මිනුම් වලට අනුරූප වේ - එනම්, Intel වෙතින් 24-core ප්‍රොසෙසර දෙකක් සමඟ, හෝ AMD වෙතින් එක් 48-core ප්‍රොසෙසරයක් සමඟ (Intel සඳහා සොකට් දෙකක් සහිත සේවාදායකය සහ AMD EPYC සඳහා සේවාදායකය එකක් සමඟ) . BIOS හි අපි ධාවනය වන සේවාදායකයන්ට අනුරූප පරාමිතීන් සකස් කරමු. මෙය AMD සඳහා 3,03 GHz සහ Intel සඳහා 2,5 GHz වේ. විශාල වශයෙන් සරල කරමින්, එම මධ්‍ය සංඛ්‍යාව සමඟ AMD Intel වලට වඩා 21% ක් හොඳින් ක්‍රියා කරනු ඇතැයි අපි අපේක්ෂා කරමු.

ගුප්තකේතනය

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

AMD සඳහා පොරොන්දු වන බව පෙනේ. එය පොදු යතුරු ගුප්තකේතනය මත 18% වඩා හොඳින් ක්‍රියා කරයි. සමමිතික යතුරක් සමඟින්, එය AES-128-GCM සංකේතාංකන විකල්පයන් සඳහා අහිමි වේ, නමුත් සමස්තයක් ලෙස සැසඳිය හැකිය.

සංකෝචනය

එජ් සර්වර් වලදී, අපි කලාප පළල මත සුරැකීමට සහ අන්තර්ගත බෙදා හැරීමේ වේගය වැඩි කිරීමට දත්ත ගොඩක් සම්පීඩනය කරමු. අපි C libraries zlib සහ brotli හරහා දත්ත ලබා දෙනවා. සියලුම පරීක්ෂණ මතකයේ ඇති blog.cloudflare.com HTML ගොනුව මත ධාවනය විය.

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

Gzip භාවිතා කරන විට AMD සාමාන්‍යයෙන් 29%කින් ජයග්‍රහණය කළේය. බ්‍රොට්ලි සම්බන්ධයෙන් ගත් කල, අපි ගතික සම්පීඩනය සඳහා භාවිතා කරන තත්ත්ව 7 සහිත පරීක්ෂණ වලදී ප්‍රතිඵල වඩාත් යහපත් වේ. බ්‍රොට්ලි-9 පරීක්ෂණයේදී තියුණු පහත වැටීමක් ඇත - අපි මෙය පැහැදිලි කරන්නේ බ්‍රොට්ලි මතකය විශාල ප්‍රමාණයක් පරිභෝජනය කරන අතර හැඹිලිය පිටාර ගලන බැවිනි. කෙසේ වෙතත්, AMD විශාල ආන්තිකයකින් ජය ගනී.

අපගේ සේවාවන් බොහොමයක් Go හි ලියා ඇත. පහත ප්‍රස්ථාරවල, අපි තන්තු පුස්තකාලය භාවිතයෙන් 32 KB රේඛා මත Go with RegExp හි ගුප්තකේතනයේ සහ සම්පීඩනයේ වේගය දෙවරක් පරීක්ෂා කරන්නෙමු.

ගුප්තකේතනයට යන්න

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

සම්පීඩනය යන්න

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

Regexp යන්න

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

Go Strings

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

AMD ECDSA P256 ලකුණ හැර Go සමඟ ඇති සියලුම පරීක්ෂණ වලදී වඩා හොඳින් ක්‍රියා කරයි, එහිදී එය 38% පසුපසින් සිටියේය - එය C හි 24% වඩා හොඳින් ක්‍රියාත්මක වීම පුදුමයකි. එහි සිදුවන්නේ කුමක්දැයි සොයා බැලීම වටී. සමස්තයක් වශයෙන්, AMD බොහෝ ජයග්‍රහණ නොලැබුණත්, තවමත් හොඳම ප්‍රතිඵල පෙන්වයි.

LuaJIT

අපි ගොඩක් වෙලාවට LuaJIT පාවිච්චි කරන්නේ Stack එකේ. Cloudflare හි සියලුම කොටස් එකට තබා ඇති මැලියම් මෙයයි. තවද AMD මෙහි ජයග්‍රහණය කිරීම ගැන අපි සතුටු වෙමු.

සමස්තයක් ලෙස, EPYC 7642 Xeon Platinum 6162 දෙකට වඩා හොඳින් ක්‍රියා කරන බව පරීක්ෂණවලින් පෙන්නුම් කරයි. AMD පරීක්ෂණ කිහිපයකදී පරාජය වේ - උදාහරණයක් ලෙස, AES-128-GCM සහ Go OpenSSL ECDSA-P256 ලකුණ - නමුත් අනෙක් සියල්ලෙන් සාමාන්‍යයෙන් ජයග්‍රහණය කරයි. 25% කින්.

වැඩ බර අනුකරණය

අපගේ ඉක්මන් පරීක්ෂණවලින් පසුව, අපි මෘදුකාංග දාර තොගයට කෘත්‍රිම බරක් යොදන වෙනත් අනුකරණ කට්ටලයක් හරහා සේවාදායකයන් ධාවනය කළෙමු. මෙහිදී අපි සැබෑ වැඩ වලදී හමුවිය හැකි විවිධ ආකාරයේ ඉල්ලීම් සහිත දර්ශන කාර්ය භාරයක් අනුකරණය කරමු. ඉල්ලීම් දත්ත පරිමාව, HTTP හෝ HTTPS ප්‍රොටෝකෝල, WAF මූලාශ්‍ර, කම්කරුවන් සහ වෙනත් බොහෝ විචල්‍යයන් අනුව වෙනස් වේ. පහත දැක්වෙන්නේ අප නිතර හමුවන ඉල්ලීම් වර්ග සඳහා CPU දෙකෙහි ප්‍රතිදානයේ සංසන්දනයකි.

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

ප්‍රස්ථාරයේ ප්‍රතිඵල මනිනු ලබන්නේ 9 වන පරම්පරාවේ Intel-පාදක යන්ත්‍රවල මූලික රේඛාවට එරෙහිව වන අතර, x-අක්ෂයේ 1,0 අගයකට සාමාන්‍යකරණය කර ඇත. උදාහරණයක් ලෙස, HTTPS හරහා සරල 10 KiB ඉල්ලීම් ලබා ගැනීමේදී, තත්පරයට ඉල්ලීම් අනුව AMD Intel වලට වඩා 1,5 ගුණයකින් හොඳින් ක්‍රියා කරන බව අපට දැකගත හැකිය. සාමාන්‍යයෙන්, AMD මෙම පරීක්ෂණ සඳහා Intel වලට වඩා 34% වඩා හොඳින් ක්‍රියා කළේය. තනි AMD EPYC 7642 සඳහා TDP 225 W වන අතර Intel ප්‍රොසෙසර දෙකක් සඳහා 300 W වන බව සලකන විට, එය "වොට් එකකට ඉල්ලීම්" අනුව AMD Intel වලට වඩා 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 වැඩි බලශක්ති කාර්යක්ෂමතාවයකින් වැඩි වේගයක් ලබා දෙන බව cores සහ TDP ගණන සඳහා වන පිරිවිතර වලින් වහාම පැහැදිලි වේ.

නමුත් අප දැනටමත් සඳහන් කර ඇති පරිදි, TDP යනු සම්මත පිරිවිතරයක් නොවන අතර එය සියලුම නිෂ්පාදකයින් සඳහා සමාන නොවේ, එබැවින් සැබෑ බලශක්ති භාවිතය දෙස බලමු. තත්පරයකට ඉල්ලීම් ගණනට සමාන්තරව සේවාදායකයේ බලශක්ති පරිභෝජනය මැනීමෙන්, අපි පහත ප්‍රස්ථාරය ලබා ගත්තෙමු:

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී

වැය වන වොට් එකකට තත්පරයකට ඉල්ලීම් මත පදනම්ව, AMD ප්‍රොසෙසර මත ක්‍රියාත්මක වන Gen X සේවාදායකයන් 28% වඩා කාර්යක්ෂම වේ. AMD හි TDP 25% අඩු බැවින් කෙනෙකුට තවත් බලාපොරොත්තු විය හැක, නමුත් TDP යනු අපැහැදිලි ලක්ෂණයක් බව මතක තබා ගත යුතුය. AMD හි සත්‍ය බල පරිභෝජනය පාදයට වඩා වැඩි සංඛ්‍යාතවලදී ප්‍රකාශිත TDP හා සමාන බව අපි දැක ඇත්තෙමු; ඉන්ටෙල් එකේ එහෙම නෑ. TDP බලශක්ති පරිභෝජනය පිළිබඳ විශ්වාසදායක ඇස්තමේන්තුවක් නොවීමට මෙය තවත් හේතුවකි. අපගේ Gen 9 සේවාදායක තුළ Intel වෙතින් CPUs බහු-නෝඩ් පද්ධතියකට ඒකාබද්ධ කර ඇති අතර, AMD වෙතින් CPUs සම්මත 1U ආකෘති සාධක සේවාදායකයන් තුළ ක්‍රියා කරයි. මෙය AMD ට පක්ෂව නොවේ, මන්ද බහු නෝඩ සේවාදායකයන් නෝඩයකට අඩු බල පරිභෝජනයක් සමඟ වැඩි ඝනත්වයක් සැපයිය යුතුය, නමුත් AMD තවමත් නෝඩයකට බල පරිභෝජනය අනුව Intel අභිබවා ගියේය.

පිරිවිතර, පරීක්ෂණ සමාකරණ සහ සැබෑ ලෝක කාර්ය සාධනය හරහා බොහෝ සැසඳීම් වලදී, 1P AMD EPYC 7642 වින්‍යාසය 2P Intel Xeon 6162 ට වඩා සැලකිය යුතු ලෙස හොඳින් ක්‍රියා කරයි. සමහර තත්වයන් තුළ, AMD 36% දක්වා වඩා හොඳින් ක්‍රියා කළ හැකි අතර, ප්‍රශස්ත කිරීම මගින් එය බව අපි විශ්වාස කරමු. දෘඪාංග සහ මෘදුකාංග, අපට මෙම වැඩිදියුණු කිරීම අඛණ්ඩ පදනමක් මත ලබා ගත හැකිය.

AMD දිනූ බව පෙනේ.

අමතර ප්‍රස්ථාර මගින් පැය 99ක කාලසීමාවක් තුළ NGINX ධාවනය වන සාමාන්‍ය ප්‍රමාදය සහ p24 ප්‍රමාදය පෙන්වයි. සාමාන්‍යයෙන්, AMD හි ක්‍රියාවලි 25% වේගයෙන් ධාවනය විය. p99 මත එය දවසේ වේලාව අනුව 20-50% වේගයෙන් ධාවනය වේ.

නිගමනය

Cloudflare හි දෘඪාංග සහ කාර්ය සාධන ඉංජිනේරුවන් අපගේ ගනුදෙනුකරුවන් සඳහා හොඳම සේවාදායක වින්‍යාසය තීරණය කිරීම සඳහා සැලකිය යුතු පරීක්ෂණ සහ පර්යේෂණ සිදු කරයි. අපට මෙවැනි විශාල ගැටලු විසඳා ගත හැකි නිසා අපි මෙහි වැඩ කිරීමට ප්‍රිය කරන අතර, සේවාදායක රහිත එජ් පරිගණකකරණය වැනි සේවාවන් සහ Magic Transit, Argo Tunnel, සහ DDoS ආරක්ෂණය වැනි ආරක්ෂක විසඳුම් මාලාවක් සමඟින් ඔබේ ගැටලු විසඳීමට අපට ඔබට උදවු කළ හැක. Cloudflare ජාලයේ සියලුම සේවාදායකයන් විශ්වාසදායක ලෙස ක්‍රියා කිරීමට වින්‍යාස කර ඇති අතර, අපි සෑම විටම උත්සාහ කරන්නේ එක් එක් ඊළඟ පරම්පරාවේ සේවාදායකයන් පෙර එකට වඩා හොඳ කිරීමට ය. Gen X ප්‍රොසෙසර සම්බන්ධයෙන් ගත් විට AMD EPYC 7642 පිළිතුර බව අපි විශ්වාස කරමු.

Cloudflare Workers භාවිතා කරමින්, සංවර්ධකයින් ලොව පුරා අපගේ පුළුල් වන ජාලය මත ඔවුන්ගේ යෙදුම් යොදවයි. අපි වලාකුළේ ආරක්ෂාව සහ විශ්වසනීයත්වය කෙරෙහි අවධානය යොමු කරන අතරේ අපගේ ගනුදෙනුකරුවන්ට කේතය ලිවීමට අවධානය යොමු කිරීමට ඉඩ දීම ගැන අපි ආඩම්බර වෙමු. දෙවන පරම්පරාවේ AMD EPYC ප්‍රොසෙසර ක්‍රියාත්මක වන අපගේ Gen X පරම්පරාවේ සේවාදායකයන් මත ඔවුන්ගේ වැඩ කටයුතු යොදවන බව අද අපි වඩාත් සතුටු වෙනවා.

Cloudflare දහවන පරම්පරාවේ එජ් සර්වර් සඳහා AMD වෙතින් ප්‍රොසෙසර තෝරා ගනී
EPYC 7642 ප්‍රොසෙසර, කේත නාමය "රෝමය" [රෝමය]

AMD හි EPYC 7642 භාවිතා කිරීමෙන්, අපගේ කාර්ය සාධනය වැඩි කිරීමට සහ අපගේ ජාලය නව නගර වෙත ව්‍යාප්ත කිරීම පහසු කිරීමට අපට හැකි විය. රෝමය ගොඩනැගුනේ දවසකින් නොවේ, නමුත් එය ඉක්මනින්ම ඔබ බොහෝ දෙනෙකුට සමීප වනු ඇත.

පසුගිය වසර කිහිපය තුළ අපි Intel සහ AMD වෙතින් බොහෝ x86 චිප්ස් මෙන්ම ARM වෙතින් ප්‍රොසෙසර සමඟ අත්හදා බැලීම් කළෙමු. මෙම CPU සාදන්නන් අනාගතයේදී අප සමඟ දිගටම වැඩ කරනු ඇතැයි අපි බලාපොරොත්තු වෙමු, එවිට අපි සියල්ලෝම එක්ව වඩා හොඳ අන්තර්ජාලයක් ගොඩනගා ගත හැකිය.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න