Namai Pirmyn mąstymas Atviras kompiuterių susitikimas rodo milžiniškas aparatūros naujoves

Atviras kompiuterių susitikimas rodo milžiniškas aparatūros naujoves

Video: Selemonas Paltanavičius: „Gamta jau dabar rodo, kokia bus likusi vasara“ (Lapkritis 2024)

Video: Selemonas Paltanavičius: „Gamta jau dabar rodo, kokia bus likusi vasara“ (Lapkritis 2024)
Anonim

Turbūt įdomiausia šių dienų kompiuterinės aparatūros tendencija yra „Open Compute Project“ ir jos pastangos pereiti prie bendrų, efektyvių duomenų centrų įrangos standartų, o ne prie patentuotos aparatinės ir programinės įrangos, kurią šiandien turime. Kai pirmą kartą išgirdome apie „Open Compute“, atrodė, kad hipermandalioms interneto įmonėms geras būdas suprojektuoti energiją taupančius ir lengviau prižiūrimus serverius. Bet nuo to laiko „Open Compute“ išplėtė apimdamas daugelį kitų aparatūros formų - nuo saugojimo iki tinklo - ir tapo pritaikomas ne tik debesų programinės įrangos įmonėms, bet ir įmonių kompiuterijoms.

Visa tai buvo gana akivaizdu praėjusią savaitę vykusiame „Open Compute Project“ viršūnių susitikime, kuriame įvairios kompanijos pristatė naują aparatūrą, skirtą dirbti su „Open Compute“ aparatine įranga ir specifikacijomis, pradedant serveriais ir baigiant tinklais.

„Dar 2011 m. Mes pasodinome keletą sėklų“, - atidarydamas aukščiausiojo lygio susitikimą „Facebook“ sakė Frankas Frankovskis, pirmininkaujantis OCP fondui. "Kas nutiktų, jei aparatinės įrangos erdvei pritaikytume atvirojo kodo principus? Darbas, kurį mes darome kartu, iš esmės keičia pramonę."

Nauji lustai ir specifikacijos stumia ARM pagrįstus serverius

Kai kurie dalykai, paskelbti per savaitę, išsiskyrė. Daugybė serverių realiame pasaulyje ir „Open Compute Project“ yra paremti „Intel“ „Xeon“ procesoriais ir „x86“ architektūra. Nors greičiausiai tai greitai nepasikeis, konkurentai, tokie kaip ARM ir AMD, turėjo keletą įdomių alternatyvų.

AMD paskelbė apie savo pirmąjį 64 bitų ARM pagrindu veikiantį serverio procesorių, 28 nm „Opteron A1100“ seriją (kodiniu pavadinimu Sietlas), kurį generalinis direktorius ir korporacijos viceprezidentas Andrew Feldmanas teigė, kad klientams pavyks atrankos „per kelias savaites“, nors tai yra nesitikima, kad jie bus plačiai prieinami iki metų pabaigos. Į A1100 įeina 4 ar 8 branduolių ARM Cortex-A57 procesoriai, iki 4 MB bendrų L2 ir 8 MB bendrų L3 talpyklų, dvigubų DDR3 arba DDR4 atminties kanalų su ECC, ARM TrustZone saugumui ir šifravimo bei duomenų kopijuokliai. suspaudimas.

Feldmanas kalbėjo apie A serijos plėtros rinkinį su A1100 procesoriumi ir teigė, kad įmonė glaudžiai bendradarbiauja su „Linaro Enterprise Group“ ir programinės įrangos pardavėjais kurdama suderinamą „Linux“ operacinę sistemą, pagrįstą „Red Hat's Fedora“, optimizuotą LAMP rinkinį, „Java“ palaikymą ir kt. programinė įranga, įskaitant programas, hipervizorius, kompiliatorius ir treniruoklius. Feldmanas parengė nedidelį mikro serverio dizainą, naudodamas „AMD Opteron A-Series“ ir „Open Compute Project“ pagrindinę plokštės specifikaciją, žinomą kaip „Group Hug“, ir paskelbė, kad įmonė prisideda prie projekto, kad aparatūros įmonės galėtų pradėti kurti serverius pagal tai.

Nors Feldmanas teigė, kad AMD yra įsipareigojusi x86 ir ARM, jis griežtai pasiūlė, kad duomenų centro ateitis būtų nukreipta į ARM pagrįstus serverius. "Kompiuterių istorijoje mažesni, pigesni ir didesnės apimties procesoriai visada laimėjo", - teigė Feldmanas. "Tai nėra išimtis." Jis pažymėjo, kad praėjusiais metais buvo išsiųsti 8 milijardai ARM procesorių, palyginti su 13 milijonų x86 serverių procesorių. (Tai atrodo kaip kvailas palyginimas, nes į jį įeina ARM procesoriai, naudojami visose ne duomenų centro programose, bet neįtraukiami x86, naudojami bet kur, išskyrus serverius.) Feldmanas prognozavo, kad iki 2019 m. ARM valdys ketvirtadalį serverių rinkos ir pagal užsakymą. ARM SoCs bus norma dideliems duomenų centrams, tuo tarpu mažesni, efektyvesni x86 procesoriai dominuos x86 serverių rinkoje.

Taip pat lusto pusėje „Applied Micro“ teigė, kad „X-Gene 2“ imsis pavyzdžių šį pavasarį su tuo, kas, pasak bendrovės, bus pirmoji serveriams skirta ARMv8 versija. Feldmanas taip pat teigė, kad kitais metais tai seks X-Gene 3 su 16 ar daugiau ARM branduolių, pagamintų „FinFET“ procesoriuje.

Vienas susirūpinimas, kuris kai kuriems žmonėms kilo dėl ARM pagrįstų serverių, yra susiskaidymas. Ian Drew, vykdantis verslo plėtros viceprezidento ir ARM vyriausiojo rinkodaros skyriaus vadovo pareigas, paskelbė apie naują serverio bazinės sistemos architektūrą. Idėja yra turėti vieną pagrindinę aparatinės įrangos specifikaciją OS ir programinės įrangos kūrėjams ir vieną OS vaizdą visiems ARMv8-A serveriams. „Tai yra techninės įrangos specifikacija, kurią kartu parašė aparatūros vyrukai ir programinės įrangos vyrukai“, - teigė Drew. Jis pažymėjo, kad tai nėra standartizacija, kai visi bus monolitiniai, o sukurta taip, kad diferenciacija įvyktų reikiamu sluoksniu tinkamu metu.

Drew sakė, kad ARM nori įsitikinti, ar visi yra su juo, todėl jis yra viešai prieinamas ARM svetainėje. Jį palaiko OĮG ir keletas puslaidininkių partnerių, įskaitant AMD, „Applied Micro“, „Broadcom“ ir „Cavium“.

„Microsoft“ prisijungia prie OCP

„Microsoft“ teigė, kad prisijungia prie OCP ir prisideda prie visų serverių, tiekiančių „Office 365“, „Windows Azure“ ir „Bing“, specifikacijų rinkinio. Korporacijos viceprezidentas Billas Laingas teigė, kad įmonė nori skatinti naujoves debesų duomenų centruose. Šis pradinis dizainas labai skiriasi nuo standartinio 21 colių stovo, kurį iš pradžių padėjo „Facebook“, kuris iki šiol apibrėžė daug „Open Compute“ serverių. Vietoj to tai yra 12U važiuoklė, kuri telpa į standartinį stelažą su skaičiavimo ašmenimis, laikymo ašmenimis, dalijamąja plokštuma, dalijamąja galia ir aušinimu bei valdymo mazgu.

Laingas teigė, kad šie dizainai gali būti iš anksto surinkti ir minimaliai integruoti vietoje, nes pilnus dėklus galima nuimti ir pakeisti. Palyginti su tradiciniu įmonės serveriu, jis sakė, kad šis dizainas leidžia sutaupyti iki 40 procentų išlaidų, sutaupyti iki 15 procentų energijos efektyvumo ir 50 procentų sutrumpinti diegimo ir aptarnavimo laiką. Idėja yra leisti klientams gauti tas pačias lengvatas ir „judėti į priekį debesų kompiuterijos srityje taip, kaip mes pertvarkėme įmonės duomenų centro kompiuteriją“.

„Microsoft“ visame pasaulyje teikia daugiau nei 200 debesies paslaugų, aptarnaujančių daugiau nei 1 milijardą klientų ir daugiau nei 20 milijonų įmonių daugiau nei 90 rinkų, ir šiuo metu savo duomenų centruose dislokuojanti daugiau nei 1 milijoną serverių, sakė Laing.

Atidaryti „Compute“ prideda tinklą

Vienas naujų projektų yra tinklų kūrimas, kuris oficialiai buvo pradėtas praėjusių metų gegužę. "Tai yra keista, kad atvirasis šaltinis padarė šį nepaprastai teigiamą poveikį programinei įrangai ir serveriams bei duomenų centrams ir saugykloms. Mes turime šias su meile sukurtas atvirojo kodo technologijų salas, tačiau tai, kas jungia šias salas, vis dar yra patentuota juodoji dėžutė". Frankovskis sakė. "Taigi mes nusprendėme nulaužti tą juodąją dėžę ir suteikti klientams lankstumo ir pasirinkimo savo tinkle bei skaidrumo. Tie patys dalykai, kurie žmones traukia į atvirojo kodo programinę įrangą, yra tai, kas mus traukia atvirojo kodo aparatinei įrangai. Tai yra natūralus žmogaus smalsumas, kaip šis darbas ir kaip jis veiktų kitaip, jei aš jį išskirčiau ir sudėčiau taip, kaip noriu vėl sudėti? “

Jo teigimu, per kelis mėnesius OCP sulaukė indėlių iš „Broadcom“, „Intel“, „Mellanox“, „Big Switch“ ir „Cumulus Networks“.

Nors keletas kompanijų kalbėjo apie nepatentuotus aukščiausio lygio stovų jungiklius, mane suintrigavo pamatyti, kaip „Dell“ paskelbė apie susitarimą su „Cumulus Networks“, pagal kurį aparatūros įmonė perparduos „Cumulus“ sukurtą „Linux“ pagrindu sukurtą tinklo programinę įrangą ant OCP suderinamo tinklo. aparatinė įranga.

Kitos įdomios aparatinės įrangos naujienos parodoje apėmė „Seagate“ pranešimą, kad ji prisideda prie savo „Kinetic“ saugojimo platformos prie OCP, leidžiančios programoms prisijungti prie saugyklos tiesiogiai per „Ethernet“, o ne pereiti per tradicinius saugojimo serverius.

„Facebook“ „Full-Stack“ infrastruktūros optimizavimas

Atsižvelgiant į svarbų vaidmenį paleidžiant „Open Compute“, nenuostabu, kad „Facebook“ yra viena iš lyderių, priimančių daugumą technologijų. Jay Parikh, „Facebook“ infrastruktūros viceprezidentas, skaitė pranešimą apie „kodėl visi dalykai, kuriuos„ Facebook “daro su infrastruktūra, yra svarbūs“. Iš pradžių „Facebook“ infrastruktūros komanda tiesiog sutelkė dėmesį į tai, kad viskas vyktų, sakė Parikas. Tačiau vis augant komanda greitai pasiekė techninės ir programinės įrangos ribas. Jis teigė, kad jis patyrė keletą „įspūdingų nesėkmių“, tačiau proceso metu išmoko vieno pagrindinio dalyko: Tavo mastu visos tavo problemos yra padidintos.

Tuo pačiu metu jie sukūrė naują, ekonomiškesnį ir efektyvesnį serverio dizainą, palengvino serverių valdymą ir taisymą. Šiandien „Facebook“ turi pasirinktinių duomenų centrą su tinkintais stelažais, skaičiavimo ir saugojimo serveriais bei tinklais.

"Laikui bėgant mes buvome priversti perimti kiekvienos kamino dalies kontrolę, nes mes turėjome neatsilikti nuo augimo", - sakė Parikas. Jis kalbėjo apie „visiško rinkinio infrastruktūros optimizavimo“ sąvoką, apimančią programinę įrangą, tinklus, serverius ir saugyklą. Dabar įmonė naudoja tik „Open Compute Project“ aparatinę įrangą. „Mes iš tikrųjų taupome toną pinigų“, - sakė jis. Per pastaruosius trejus metus visiška kamino optimizavimas sutaupė „Facebook“ daugiau nei 1, 2 milijardo dolerių.

Tada „Parikh“ pateikė atnaujinimą „Facebook“ šaldytuve. Jis sakė, kad pirmoji bendrovės nauja 30 colių talpos šaldymo saugykla išėjo į apyvartą, o netrukus pasirodys ir antroji, per artimiausius kelis mėnesius bendroji saugyklos talpa bus „gerokai didesnė nei 100 petatatų“. Kiekvienas įrenginys yra skirtas laikyti ne daugiau kaip tris egzaminus, taigi yra daug vietos augti.

Pirmą kartą „Parikh“ parodė „Facebook“ saugojimo serverio, kuriame naudojami „Blu-ray“ diskai, prototipą (idėja, apie kurią įmonė kalbėjo pernai vykusiame viršūnių susitikime). Kabineto serveryje yra 10 000 „Blu-ray“ diskų, talpinančių 1 petabitetą, o „Facebook“ planuoja galiausiai padidinti tankį iki 5 petabaitų viename stove. Palikh, palyginti su dabartine kietojo disko šaltojo laikymo sistema, „Blu-ray“ serveriai galėtų perpus sumažinti išlaidas ir 80 procentų sumažinti energijos suvartojimą. „Facebook“ planuoja išbandyti gamybos sistemą vėliau šiais metais ir panaudos „Blu-ray“ serverius, kad šaltai laikytų retai pasiekiamas vartotojų nuotraukas ir vaizdo įrašus.

Atviros skaičiavimo ir mažesnės įmonės

Vienas iš dalykų, kuris mane labiausiai suintrigavo iš aukščiausiojo lygio susitikimo, buvo požymis, kad šią koncepciją įgyvendina ne tik tokios debesijos kompanijos kaip „Facebook“, „Rackspace“ ir „Microsoft“. Vietoj to, Frankovsky atkreipė dėmesį į didelių įmonių klientus, tokius kaip „Bloomberg“, „Fidelity“ ir „Goldman Sachs“, kurie šiuo metu diegia „Open Compute“.

Įdomu tai, kad dabar yra daugiau būdų, kaip naudoti standartinius 19 colių stovo komponentus su 21 colio „Open Rack“ konteineriu, ir atvirkščiai. Pavyzdžiui, Frankovskis atkreipė dėmesį į tai, kad „Fidelity“ su standartine PAV stove į „Open Rack“ atėjo su „Open Bridge Rack“. „Hyve Solutions“ paėmė keletą „Open Compute“ sistemos plokščių ir perpakavo jas į standartinius 19 colių dėklus ir vėl padėjo projektą.

Plokštės diskusijoje Marc Andreessen, „Andreessen Horowitz“ įkūrėjas ir generalinis partneris, bei Andy Bechtolsheim, įkūrėjas, vyriausiasis plėtros pareigūnas ir „Arista Networks“ pirmininkas, kalbėjo apie tai, kaip keičiasi verslo tendencija, kad duomenų centrai pigesni.

Andreessenas teigė, kad dabar yra radikali galimybė suderinti atviro kodo programinę įrangą ir didelės apimties atvirojo kodo aparatinę įrangą, kad būtų galima žymiai sumažinti sistemų sąnaudas ir teikti debesijos paslaugas tokiose srityse kaip sveikatos priežiūra ir švietimas. Naujos kompanijos gali beveik visiškai naudotis debesimi, todėl 500 000 USD dabar perka startuolį dvejų metų kilimo ir tūpimo takui, kad galėtų išleisti produktą. Nors „Facebook“ („Andreessen“ yra valdyboje) dabar turi didelį kapitalo biudžetą, pasak jo, jei jis egzistuotų 1999 m., Jam būtų reikėjęs 50–100 kartų didesnio kapitalo biudžeto nei dabar, galbūt kapitalui išleisti 100 milijardų dolerių per metus įranga, o tai neįmanoma. Plėtojant pigesnę ir didesnės apimties aparatinę įrangą, galima padaryti tokias paslaugas kaip „Facebook“ ar „Google“. Pasak jo, jei paskelbsite dar 10 metų, tai bus paslaugos, kurios bus įmanomos.

„Visas augimas yra debesyje“, - teigė Bechtolsheimas, tradicinėms IT išlaidoms pasitraukus arba mažėjant. „Arista Networks“ kuria tinklo įrangą, tenkinančią šių debesų masto duomenų centrų poreikį. Jis sakė, kad labai svarbu standartizuoti tinklo įrangą. Kol atėjo „Open Compute Project“, sakė Bechtolsheimas, pramonė niekada neturėjo forumo, skirto atviroms, bendradarbiaujančioms aparatinės įrangos naujovėms. Nors vis dar yra keletas kompanijų, gaminančių savo žetonus, ir jis mano, kad tai yra senasis modelis. Tinklo kūrimas yra tas, kad jums reikia programinės įrangos, kuri iš tikrųjų veikia, kamino. Aparatūra yra lengva, programinė įranga yra sunki, sakė jis, todėl „Arista“ turi daug didesnę programinės įrangos komandą.

Bechtolsheimas teigė, kad 64 bitų skaičiavimo ir aukštesnio dažnio (mažiausiai 2GHz) ARM SoC atėjimas leis ARM padaryti perspektyvius duomenų centre. Jis greičiausiai įvyks tada, kai bus prasminga, sakė jis. Jis taip pat sakė, kad „gindamas„ Intel “padarė puikų darbą, pasitelkdamas savo proceso technologijas, kad galėtų pateikti efektyvesnius energijos vartojimo, pigesnius atskirtuosius procesorius. Jis teigė, kad „Intel“ yra puikus konkurentas ir norint palaikyti inovacijas, jums reikia konkursų. Dabartiniu progreso tempu duomenų centras, kainuojantis 1 milijardą dolerių, per dešimtmetį kainuos tik 10 000 USD. Tai įgalins naujos kartos programas.

Siekdamas padėti plačiau pripažinti „Open Compute“ gaminius, Frankovsky paskelbė kitokio pobūdžio technologijų licencijavimą, labiau primenantį GPL, kad visi išvestiniai darbai būtų grąžinti fondui, taip pat „Open Compute“ aparatinės įrangos sertifikavimas naudojant naujas laboratorijas Taivane ir Teksaso universitetas San Antonijuje.

Atviras kompiuterių susitikimas rodo milžiniškas aparatūros naujoves