Domov Naprej razmišljanje Strežni strežniki so namenjeni novim trgom

Strežni strežniki so namenjeni novim trgom

Anonim

V zadnjem času smo slišali nekoliko več o strežnikih, ki temeljijo na procesorjih ARM, vrsti procesorjev (ali vsaj enaki arhitekturi kot procesorji), ki poganjajo današnje telefone, tablice in podobne naprave z majhno porabo.

Koncept obstaja že leta - podjetja se o tem pogovarjajo in celo prikazujejo izdelke zadnjih nekaj let - zdaj pa se zdi, da se bliža resničnosti. 64-bitni nabor navodil ARM, znan kot ARM v8, je zdaj resničen in številni prodajalci čipov delajo čipe na podlagi tega, bodisi z uporabo lastnih jeder ARM bodisi s svojimi lastniškimi jedri. Pričakujem, da bomo v naslednjem letu videli približno 64-bitne čipe, namenjene trgu "mikro strežnikov". Pred nekaj tedni smo na Open Compute Summit slišali podrobnosti o X-Gene 3 iz podjetja Applied Micro (zagon, ki že leta govori o čipih strežnika ARM) in podjetja AMD, ki že dolgo izdeluje strežnike čipov, ki temeljijo na arhitektura x86 in je zdaj objavila podrobnosti svojega prvega čipa, ki temelji na ARM-u, ki naj bi se začel vzorčevati naslednji mesec.

To je velika sprememba pred nekaj leti, ko smo v strežnikih začeli videti 32-bitne čipe ARM. Prvi takšni strežniki, ki temeljijo na splošnejših čipih podjetij, kot je Marvell, niso imeli velikega učinka, zato nekaterih podjetij, ki so bile deležne veliko pozornosti, na primer Calxeda, zdaj ni več. Toda s 64-bitno podporo in večjo pozornostjo večjih podjetij - poleg AMD naj bi podjetja, kot sta Qualcomm in Nvidia, ustvarila 64-bitne ARM čipe - je morda čas, da jih takšni čipi opazijo. Toda v svetu, kjer čipi, združljivi z x86, prevladujejo pri prodaji enot in kjer takšni čipi postajajo veliko močnejši in energetsko učinkovitejši, sem se vprašal, na katere tržne strežniške čipe, ki temeljijo na ARM, bi res ciljal.

Pred kratkim sem se pogovarjal s Suresh Gopalakrishnan, generalnim direktorjem strežniške poslovne enote za AMD, ki nadzira linijo, ki zdaj vključuje tri različne vrste strežnikov - AMD-ove tradicionalne strežnike Opteron (strežnike Opteron 3000 do 6000, ki se posodabljajo z novimi različicami imenovani Berlin in Varšava); sorazmerno nova linija, imenovana serija X, zasnovana na jaguarjevih jedrih podjetja z nižjo močjo); in zdaj serija A, ki temelji na ARM jedrih.

Prvo v tej vrstici je A1100, zasnovan za uporabo osem ARM-jevih Cortex-A57 jeder s podporo do 128 GB RAM-a, vgrajenim 10-gigabitnim Ethernetom in osmimi vrati SATA, ki naj bi bil na voljo marca.

Na voljo bo tudi štirijedrni derivat; podjetje je prispevalo zasnovo strežnika za skupno specifikacijo reže Open Compute.

Gopalakrishnan je dejal, da naj bi ta zasnova nudila dva do štirikrat večjo zmogljivost Opteron X, čeprav bi moralo biti vsako jedro na pol močnejše kot jedro v enem od višjih končnih strežnikov Opteron 4300 ali 6300. Kljub temu bi morali biti boljši pri zmogljivosti na vat, je še posebej dober v aplikacijah, kjer imate med jedri in trdimi diski razmerje 1 do 1 (saj ima serija A osem jeder in podporo za osem pogonov SATA). Še zlasti bi bilo to dobro za stvari, kot so Hadoop, omrežja za shranjevanje in distribucijo vsebin, je dejal. Z drugimi besedami, smiselno je za veliko aplikacij, povezanih z V / I in pomnilnikom, za shranjevalne strežnike, kot je Swift (projekt za shranjevanje predmetov Open Stack), ali za spletne prednje strani in Memcached, ker omogoča veliko pomnilnika na jedro.

Večina pogovorov o strežnikih, ki temeljijo na orožju ARM, je prišla iz aplikacij v podjetjih s spletno lestvico, Gopalakrishnan pa je dejal, da bodo prvi, ki ga bodo uporabljali, kupci, ki imajo v svojem podatkovnem centru veliko nadzora nad programsko opremo, najsi jo razvijajo sami ali pa naj bo napisano posebej zanje.

Na voljo je več distribucij Linuxa, ki naj bi se izvajale na strežnikih, ki temeljijo na orožju, Gopalakrishnan pa je pozval RedHat, da je pomemben za nekatere korporativne stranke. Čeprav je Microsoft (skupaj z večino proizvajalcev Linuxa) sodeloval pri napovedi ARM-ja za specifikacijo strežnika, še ni objavil različice Windows Server za ARM.

Večji strežniki na osnovi beefier x86 bodo verjetno prihodnja leta prevladovali v svetu strežnikov in Gopalakrishnan je opozoril, da bodo takšna jedra verjetno ostala boljša za aplikacije, ki potrebujejo najvišjo zmogljivost na jedro, ali pa imajo veliko dela s podatki v predpomnilniku, npr. kot simulacije Monte Carla in druge računske aplikacije.

AMD pričakuje, da bo prvo podjetje poslalo 28nm 64-bitni ARM procesor, zasnovan za strežnike z A1100 pozneje letos, vendar bodo drugi igralci verjetno prišli na trg konec letošnjega leta ali v začetku leta 2015. Seveda se bodo spopadli. pred tradicionalnimi strežniki x86 in novo pasmo mikroservisov X86 z manjšo močjo, bodisi na osnovi jeder AMD Jaguar ali Intel Atom. Ko bodo deli izpuščeni in jih resnična podjetja preizkušajo v resničnih aplikacijah, bomo dobili boljši občutek, kako dobro sestavljajo.

Strežni strežniki so namenjeni novim trgom