Videó: Уязвимость в процессорах Intel, AMD и ARM (December 2024)
A múlt héten bejelentették az AMD ARM-alapú szerverek létrehozására irányuló terveit, és arra gondoltam, mi lenne az Intel kiszorítása érdekében a szerverek erőfölényében. A rövid válasz úgy tűnik, hogy nagyon nehéz lenne.
Az AMD évek óta próbál közvetlenül versenyezni az Intel x86 szabványával. Az AMD körülbelül egy évtizeddel ezelőtt volt sikeres, mivel 2003-ban bevezette az Opteron családot, amely eredetileg a "Hammer" architektúrán alapult, amely lehetővé tette a 64 bites x86 feldolgozását néhány évvel, mielőtt az Intel saját 64 bites chipei ezt a képességet biztosították.
Azóta természetesen a 64 bites szabvány lett a kiszolgáló processzorok standardja, és az Intel piaci részesedése folyamatosan növekedett. Ahogy a kiszolgálói piac érett, az egymagos processzorokról a többmagos processzorokra vált. Az AMD-nek volt néhány korai többmagos chipe, de nagy tét tett a "Bulldozer" architektúrára, amelyet eredetileg 2010-ben vezettek be és 2011-ben szállítottak, amely két egész számú magot párosított egy lebegőpontos maggal és más megosztott komponensekkel, így az egész magok számának növelése. Érdekes stratégia volt. Az Intel azonban gyorsan képes felhozni több teljes magot (egész szám és lebegőpontos képességgel egyaránt), és jelentősen növelte a magok számát. Ennek eredményeként az Intel chipei - nevezetesen a jelenlegi Xeon E5 sorozat - egyszerűen felülmúltak.
Ennek eredményeként az Intel piaci részesedése jelentősen megnőtt. Gartner szerint 2013-ban az Intel az összes szerverprocesszor 92% -át eladta, ami a bevétel 75% -át teszi ki. (A különbség az, hogy bár a piacnak csak körülbelül 1% -a nagyon csúcskategóriás chipek, például az IBM Power, az Oracle és a Fujitsu Sparc chipek, ezeknek sokkal magasabb ára van, a bevétel kb. 20% -át teszik ki.) az elmúlt években az Intel még több csúcskategóriás chipre válthatott, növelve átlagos eladási árait. Azóta az AMD szerver chipei többnyire fokozatosan változtak, és semmi nem változtatott nagyban a piacon. Az AMD az egységek kb. 7% -át és a bevétel 5% -át adja.
Míg az AMD múlt heti bejelentése tartalmazta annak jelzését, hogy a vállalat egy új x86 magos kialakításon dolgozik, ez még mindig távol áll - úgy tűnik, hogy a K12 ARM-alapú központi AMD most ígéretes 2016-ra. Egyértelműnek tűnik, hogy az AMD döntött a legjobb megoldás az, ha nem az x86-at próbálják meg legyőzni az Intel-lel, hanem inkább úgy, hogy megváltoztassák a vitát az ARM chipek felé.
Az ötlet az, hogy az ARM-magoknak, az örökségükkel alacsony fogyasztású eszközökben, lehetővé kell tenniük legalább energiahatékonyabb szerver chipeket. Végül is az ARM magok nagyban uralják a telefonokat és a tablettákat, az Intel domináns szerverein.
Ez természetesen nem új ötlet. Az olyan vállalatok, mint a Marvell és a Calxeda (eredetileg Smooth-Stone, és nemrégiben bezárták), körülbelül négy évvel ezelőtt kezdtek beszélni az ARM-alapú szerverek koncepciójáról. De ezek az első szerverrészek 32 bitesek voltak, és bár néhány évvel ezelőtt láttak néhány rendszert, még nem gyakoroltak valódi hatást a piacra.
Most látjuk az ARM szerver chipek 64 bites generációját. Valószínűleg az Applied Micro kerül piacra az első, miután bejelentette, hogy 64 bites X-Gene 2 chipjével tavasszal szállítják. Ez a chip egy kétmagos processzor modulon alapul, összesen nyolc egyedi ARM v8 maggal, és a vállalat egy X-Gene 3 nevű követést tervezett, legfeljebb 16 maggal.
Más cégek, mint például a Marvell, a Broadcom, az Nvidia és a Qualcomm, mind a 64 bites ARM processzorokat mutatták be, amelyek a mobilpiacra irányultak, az Nvidia és a Qualcomm bejelentette, hogy az egyedi ARM magokon dolgozik. Ezeket valószínűleg az ARM szerver processzorterületére is adaptálhatjuk. És vannak pletykák arról, hogy a web-méretű cégek saját 64 bites ARM-kivitelükön is dolgoznak, bár eddig még nem jelentettek bejelentéseket.
Valójában az ilyen ARM-kiszolgálók első alkalmazásai valószínűleg az egyik webes méretű vállalattól származnak, mivel saját alkalmazásokat írnak, és elméletileg be tudják hangolni őket, hogy a legjobban működjenek együtt a processzorokkal, különösen olyan alkalmazásokban, ahol a CPU teljesítményigénye kevesebb mint az energiahatékonyság célja.
Ez év elején az AMD Andrew Feldman azt jósolta, hogy 2019-re az ARM chipek a szerverpiac negyedét fogják irányítani, az egyedi ARM processzorok pedig az adatközpontok normájává válnak.
Közben vannak más alternatívák is. Az IBM létrehozta az OpenPower Consortium-ot, amelynek célja a Power architektúra (amelyet a csúcskategóriás kiszolgálóiban használja) kibővítése és a kiszolgálótervek széles skálájának kibővítése. Ez részben védekezőnek tűnik, mivel a tulajdonosi Unix rendszerek úgy tűnik, hogy veszítik a piaci részesedésüket, és nincs értelme új magok tervezésére, hacsak nem tud elegendő chipet készíteni.
Az IBM nemrégiben bejelentette első szervereit, amelyek az új Power 8 terv alapján készültek, és azt állítják, hogy a tervek 50-szer gyorsabban képesek elemezni az adatokat, mint az x86 szerverek. Ezt természetesen még látni kell, de történelmileg erősebb vonal volt. (A Power architektúra a Sparc chipekkel és az Intel Itanium versenytársa, bár ezek mindegyike elvesztette az alapját az x86 rendszerek számára az utóbbi években.) Az ilyen chipek régóta úgy tekintik, hogy erősebbek, mint az x86 rendszerek, és a kérdés az, hogy ezek energiahatékony is.
Ez az egyik oka annak, hogy az OpenPower Konzorciumhoz csatlakozó vállalatok körében láttam az Nvidiat és a Google-t. Különösen a Google nemrég mutatta be a Power8 szerver alaplapját, és kijelentette, hogy a szoftvercsomag Power-hez való átvitelén dolgozik.
Ismét a webes léptékű cégek - Google, Facebook, Amazon stb. - állnak a legjobb helyzetben az új architektúra használatához. Eddig a leginkább a támogatásra utaló jeleket és néhány kisebb tesztet jelentettünk, és a legfontosabb első lépés az lenne, ha valamelyik ilyen vállalat ténylegesen jelentős számú Power vagy ARM chipet telepít annak nagy részének futtatásához. infrastruktúra.
Még akkor is nyitott - de nagyon kritikus - kérdés, hogy egy ilyen chip megszerezheti-e azt a kritikus tömeget, amelyre szükség lenne, ha érdemes a vállalati szoftvereket új architektúrára portolni.
Úgy tűnik, hogy az ARM ökoszisztéma, amely valószínűleg több száz millió 64 bites chipet fog eladni a mobil piacon az elkövetkező pár évben, jobb képességet mutat, mint a Power, de nem számíthat az IBM-re, különösen, ha A Google valódi érdeklődést mutat.
Időközben az Intel sokat tett a szerver vonal diverzifikálása felé. A mainstream kategóriát ma Xeon E5-nek hívják, amely egy- és kétcsatlakozós szervereket céloz meg, ma már akár 12 maggal is elérhető. A társaságnak van egy Xeon E7 nevű vonal, amely többcsatlakozó szervereket céloz meg. Ezt a közelmúltban felújították, hogy olyan modelleket tartalmazzon, amelyek akár 15 magot és 30 szálat tartalmaznak, egy 8-aljzati verzióval most már akár 12TB memória is képes kezelni. Az egyetlen foglalatú szervereknél az Intelnek most már a Xeon E3 családja van, négy maggal. És a mikrokiszolgálók kategóriájában - ahol az ARM szerverek többségét célozták meg, a vállalatnak most már a 64 bites Atom C2000 vonal neve, Avoton néven ismert, amely most akár nyolc maggal is elérhető.Miközben az Intel azt állította, hogy a mikroszerverek a piac viszonylag kis részét fogják képezni, nyilvánvalóan nem akarja, hogy az AMD vagy az ARM-alapú gyártók bármelyike nyitva maradjon.
Egy nagy kérdés az, hogy mekkora a piac az alacsony fogyasztású szerverek piacán. A Gartner úgy véli, hogy a mikro-kiszolgálók a piac akár 15% -át is ki tudják képezni, de amint azt a Gartner elemzője, Sergis Mushell rámutat, még ott is az Avoton valódi versenytárs, és más vállalatoknak áradat kellene aláengedniük. És megjegyzi, hogy az Intel hatalmas méretgazdaságossági előnyökkel jár, különösen a Xeon családban, mivel ezt nemcsak a kiszolgáló kiszolgálókban, hanem a tároló tömbökben és néhány hálózati termékben is használják.
Nagyon ritka, ha bármelyik eladó hosszú ideig teljes mértékben uralhatja a technológiai fő termékkategóriát. Még azok a cégek is, amelyek többé-kevésbé kategóriát hoznak létre, általában bizonyos versennyel vannak. Tehát érdekes lesz látni, hogyan reagál az Intel, ha valójában még nagyobb verseny tapasztalható a szerver térben.
Ugyanakkor azt hiszem, hogy az új architektúrák felé mutató valódi mozgalom még legalább néhány évvel távol van, mivel az első cégeknek új szoftver architektúrákra kell készíteniük szoftvercsomagjaikat (ezért számíthatnék arra, hogy a webes léptékű emberek elsőként lépjenek fel, mivel ellenőrzik a saját szoftvert). Ezután ki kell próbálniuk, és meg kell látniuk, hogy valóban mennyiben működik a valós világ a legígéretesebb alkalmazásokon. Csak később számíthatnék a nagyobb léptékű telepítésekre és esetleg a vállalati szintű szoftverek migrációjára. Ez egy folyamat, amely a legjobb esetben néhány évig tart, de mindenképpen érdemes megnézni.
A szerkesztő megjegyzés: Ezt a történetet frissítették 15/15-én. A korábbi verzió egy AMD kódnevet Barcelona, nem Bulldozer néven utalt.