Seuraavassa kerrotaan, millaiset palvelimet pitävät Sirin käynnissä Applen palvelinkeskuksissa

  Vuonna 2011 iPhone 4S:n kanssa lanseerattu toiminnallinen avustaja Siri on osoittautunut yhdeksi iDevicesin suosituimmista toiminnoista huolimatta siitä, että se ymmärtää erittäin rajoitettua määrää kieliä eikä aina tunnista sanoja niin hyvin. Koko järjestelmä toimii pilvityyppisen infrastruktuurin avulla, jonka konfiguroinnin Apple on valinnut, yritys ottaa haltuunsa kaikki Sirin tekemät tallenteet käyttäjille, analysoimalla niitä ja antamalla nopeasti vastauksia kysymyksiin, suorittamalla verkkohakuja tai toimimalla eri toimintojen parissa. iOS:stä.

Yksi entisistä kollegaistani on nyt Applen johtava pilviarkkitehti ja tietää, millä laitteistolla SIRI toimii, joten tämä on infra. Maailma on erotettu alueittain ja alueella on 1 Siri-esiintymä, viimeksi kysyin, että USA:lle oli 3 siri-instanssia (itärannikko, keski-, länsirannikko) tämä perustuu siihen, kuinka monta potentiaalista käyttäjää alueella on, mutta siellä on ainakin 1 per maa. 1 siri-esiintymä on tehty: 4 HP c7k http://www8.hp.com/us/en/products/enclosures/product-detail.html?oid=5363108#!tab=specs . Jokaisessa c7k:ssä on 8 tämän tyyppistä terää: http://www8.hp.com/us/en/products/proliant-servers/product-detail.html?oid=5288623#!tab=features

  Jos olet koskaan miettinyt, millaista infrastruktuuria Apple on ottanut käyttöön tukeakseen Siriä, niin tänään saat tietää. Amerikkalaisella yrityksellä on palvelinkeskuksissaan "esiintymiä", joissa kussakin on 4 telinettä, joissa kullekin maalle on omistettu palvelinklusterit, joista vastaukset lähetetään analysoitaviksi. Yhdysvallat on yksi niistä maista, joissa on peräti 3 erillistä klusteria, yksi itä-, keski- ja länsiosissa. Tällainen klusteri koostuu 4 HP C7K(BLc7000) -palvelintelinettä jokaisen listahinta on 31.000 XNUMX dollaria.

Palvelimella ei ole paikallista levyä, ne käynnistyvät sAN:sta ja säilyttävät kaikki tiedot SAN:sta. Jos palvelin kuolee, poista se, laita toinen, aloita ja se on hyvä. joten jos lasket, Siri-esiintymä koostuu: 32 palvelimesta, joissa on yhteensä 1024 ydintä ja 32 Tt RAM-muistia. Sovellus on valtioton, joten ei HA:ta ja DR:ää sinänsä, mutta jos yksi palvelin epäonnistuu, vain nykyinen Siri-kysely katoaa, sinun on vain toistettava uudelleen ja kyselysi päätyy toiseen palvelimeen. Jos täysi tasavirta katkesi tai yhteys katkesi, tämä on arvaus, mutta luulen, että jokainen operaattori ohjaa Siri-liikenteen toiselle alueelle, mutta sitä en voi taata.

  Jokaisessa tämäntyyppisessä telineessä on useita 8 HP ProLiant BL660c Gen8 -palvelinta räätälöinyt omena, jokaisen tällaisen palvelimen listahinta on 28.000 32 dollaria. Tarkasteltaessa vain laitteistoa, puhumme 1024 palvelimesta, joissa on 32 ydintä ja 3 Tt RAM-muistia, niillä on valtava prosessointiteho, joka on tarpeen Sirin takana olevan ohjelmiston tukemiseksi. Käytännössä kaikkien 800.000 Yhdysvaltoihin omistetun klusterin listahinta on 267.000 XNUMX dollaria, ja jokaiselle maapallon maalle Apple-yhtiö olisi omistanut yhden klusterin, jonka arvo on noin XNUMX XNUMX dollaria.

  Ollakseni rehellinen, minun on vaikea uskoa, että Applella on todella 32 omistettua palvelinta jokaiselle maapallon maalle, ja kuvittelen, että Romania ja vastaavat maat jakavat tämäntyyppisiä klustereita ilman ongelmia.