Mikä on palvelin ja miten se eroaa tavallisesta tietokoneesta? Asiat ovat huonosti: emme löydä tätä sivua

Selvitetään, miten palvelintietokone eroaa tavallisesta pöytätietokoneesta ja mitä käytännön haasteita palvelintietokoneen ostamisessa kotiin voi olla.

Ensin vähän teoriaa. Mitä tarkoittaa termi "palvelintietokone", joka tunnetaan myös nimellä "palvelin"? Latinalainen juuri "serv" tarkoittaa "palvelijaa" ja on myös keskeinen osa johdettuja sanoja. "Palvelin" on ymmärrettävä tietokoneeksi, jonka tehtävänä on tarjota etäkäyttäjälle mikä tahansa palvelukokonaisuus ja automaattitilassa ilman jatkuvaa ihmisoperaattorin ohjausta.

Voit kuvitella opiskelija-asuntolan, jossa pojat ja tytöt eri kerroksista ja huoneista jakavat tiedostoja, käyttävät Internetiä tai pelaavat yhteistyöpelejä keskenään - täysin tavallisilla tietokoneilla ja kannettavissa tietokoneilla. Muutama verkkoasetus - ja hetken päästä ilmestyy oikea palvelintietokone. Yksinkertaisimmassa versiossa todella vanha tietokone voi toimia palvelimena - asetamme asetukset, kytkemme johdot ja liu'utamme sen pöydän alle.

Mutta se, mikä toimii muutamalle yksikölle tai jopa kymmenille ihmisille, ei toimi ollenkaan suuremmassa mittakaavassa. Kolme pääominaisuutta erottavat palvelintietokoneet tavallisista tietokoneista:

  1. Palvelimen on käsiteltävä kaikilta käyttäjiltä tulevat pyynnöt mahdollisimman suurella suoritustasolla.
  2. Palvelimen on toimittava jatkuvasti, jopa säännölliset uudelleenkäynnistykset ovat erittäin epätoivottavia. Verkkoslangissa palvelimen toiminnan jatkuvuutta kutsutaan "käyttöajaksi".
  3. On vielä epätoivottavampaa sammuttaa koko palvelin, jos jokin komponentti on vaihdettava. Mahdollisuutta olla sammuttamatta kokonaisuutta tietyn korvaamisen yhteydessä voidaan kutsua "kuuma kytkemiseksi".
Miten tämä ymmärretään käytännössä? Otetaan Internet-yhteys - palveluntarjoaja tarjoaa yhteyden tietyllä nopeudella, seuraa liikennettä ja maksuja. Kaikki tämä tapahtuu palvelintietokoneiden työn ansiosta - ja jopa yksinkertaisimmassa tapauksessa puhumme tuhansista käyttäjistä. Ja kaikkien näiden käyttäjien tulisi rauhallisesti vastaanottaa maksulliset palvelut, eikä olla vihaisia ​​viiveiden tai viestinnän puutteen vuoksi.

Palveluntarjoajan palvelintietokone tarjosi henkilölle pääsyn Internetiin, mutta mistä jälkimmäinen koostuu? Yksinkertaistettuna - sivustoilta. Ja nämä ovat jälleen palvelimia, mutta eivät viestintäpalveluntarjoajilta, vaan isännöintipalveluntarjoajilta - palveluita verkkosivuston tietojen luomiseen, tallentamiseen ja tarjoamiseen. Joissakin tapauksissa monet pienet sivustot sijaitsevat fyysisesti yhdellä koneella, toisissa tehokas oma palvelin toimii vain yhden suositun sivuston edun mukaisesti.

Palvelimet eivät välttämättä ole yhteydessä verkkoon. Voidaan mainita tieteellinen laskenta, jossa tarvitaan jättimäisiä laskentaresursseja, palvelimet ovat suosittuja ja monissa yrityksissä - tehtaista liikkeisiin, mikä mahdollistaa tehokkaan kirjanpidon ja valvonnan, monien tilastokyselyjen käsittelyn. Mikään tavallinen tietokone ei kestä tätä.

Mistä palvelin koostuu?

Teknisesti palvelintietokone "alkaa" emolevystä ja keskusprosessorista. Yleinen logiikka tässä on sama kuin tavallisessa tietokoneessa. Mutta on myös useita yleisiä eroja - emolevyllä voi olla useita prosessoreita, ja RAM-muistin liittämiseen on radikaalisti enemmän paikkoja kuin mitä edistyneimmissä henkilökohtaisissa tietokoneissa on tapana.

Jos huippuhenkilökohtainen Intel Core i7-2600K tukee jopa 32 gigatavua RAM-muistia, niin ei niin kovin Intel Xeon -prosessori X5570 pystyy toimimaan varsin 144 gigatavulla! Lisäksi vaikka pöytäkoneen prosessorissa on tyypillisesti kaksi tai neljä ydintä, palvelinsiruissa on vähintään kymmenen ydintä. Annetussa esimerkissä ytimien lukumäärä on muuten sama.

On syytä huomata, että vaikka Intel ja AMD ovat johtajia henkilökohtaisten tietokoneiden markkinoilla kokonaisuudessaan, IBM, HP, Oracle ja Fujitsu ovat myös merkittävässä asemassa palvelinratkaisujen segmentissä. Samaan aikaan, jos x86-arkkitehtuuri on nyt suosittu henkilökohtaisessa segmentissä, niin palvelinsegmentissä lähes kaikki merkittävät markkinatoimijat tarjoavat edelleen omia teknisiä ratkaisujaan, mainittakoon Intelin IA-64, IBM:n POWER ja yhteinen. Oracle ja Fujitsu - SPARC. Tämä puolestaan ​​asettaa tiettyjä rajoituksia, koska palvelinohjelmistojen ominaisuudet liittyvät suoraan valmistajien päätöksiin.

Se, mistä kaikki valmistajat ovat yhtä mieltä, on palvelimien kyky tehdä ns. laitteiston virtualisointi on erittäin tärkeä toiminto, varsinkin verkkosivustojen isännöinnissä - voit käyttää useita virtuaalikoneita yhdellä palvelimella kerralla - ja ne kaikki toimivat lähes samalla nopeudella kuin itse fyysinen palvelin.

Yleensä palvelintietokoneet ovat nopeita ja tehokkaita. Mutta kaikella on hintansa. Palvelimen toiminta vaatii suurta virrankulutusta. Kenenkään ei tarvitse tuhlata energiaa turhiin tarkoituksiin, joten tutut laitteistotoiminnot, kuten esimerkiksi ääniohjain tai USB-kanavat, yksinkertaisesti puuttuvat palvelinversiosta. Näytönohjain on myös usein poissa tai läsnä erittäin rajoitetusti. Pääsääntöisesti kaikki, mikä on aluksi määritettävä tai palvelimen operaattorin nähtävissä, voidaan tehdä komentorivin kautta - tähän ei tarvita hienoa näytönohjainta.

Kahdeksan megatavua videomuistia palvelimelle on normaalia, RAM-muistin määrä on paljon tärkeämpi. Kyse ei ole vain täydellisyyden tavoittelusta, kun insinööri haluaa lisätä muistia korttipaikkaan, koska paikka on jo olemassa. Ongelmana on, että nykyaikaiset kiintolevyt eivät ole vielä ylittäneet useiden teratavujen kynnystä saada suuria määriä, ne yhdistetään ns. RAID-matriiseja, mutta koko tämä kiintolevysarja pitää vielä pyörittää fyysisesti (miten pidät 10 tuhannen rpm:n nopeudesta?) ja lukea, kun taas RAM-muistiin mahtuu tilapäisesti melko suuria tietomääriä pääsyn nopeuttamiseksi.

Palvelintyypit

Ulkoisesti palvelintietokoneita on kahta tyyppiä - torni- ja telineeseen asennettavia. Torniversio, joka tunnetaan myös nimellä ”laatikko”, voi olla käytännössä samat mitat kuin henkilökohtainen tietokone, sen runko on valmistettu kestävästä kiinteästä teräksestä, jonka tehtävänä on vaimentaa tärinää ja melua.

Käytännön mittakaavassa yleisempi vaihtoehto on telinepalvelimet - tietokoneet asennetaan erityisiin asennuskaappeihin, jotka itse seisovat erityisessä huoneessa - palvelinhuoneessa. Telineeseen asennettava versio näyttää pöydän laatikolta tai suurelta autoradiolta.

Kun asennat telinepalvelimia, sinun on käsiteltävä virransyötön ja melunvaimennusten lisäksi myös jäähdytystä. Asia tulee siihen pisteeseen, että palvelinoperaattorit työskentelevät palvelinhuoneissa talvivaatteissa, koska jos sammutat ilmastointilaitteen, palvelimet ylikuumenevat nopeasti ja alkavat romahtaa. Toisaalta palvelinteline on helppo laajentaa - uusi palvelin voidaan yksinkertaisesti ostaa ja asentaa asennuskaappiin tarpeen mukaan, tämä on "hot plugging".

Mitä tulee operaattoreihin ja komentoriviin, joka riittää palvelimen konfigurointiin, niin tämä todellakin on tilanne - toisin kuin henkilökohtaisten tietokoneiden käyttöjärjestelmämarkkinoilla, joilla Microsoftin ratkaisut ovat johtavia, palvelinohjelmistomarkkinoita hallitsevat UNIX-tyyppiset järjestelmät, toisin sanoen Linux. Ja nämä käyttöjärjestelmät, jopa henkilökohtaisessa versiossaan, viime aikoihin asti, eivät olleet kovin kiinnostuneita graafisista käyttöliittymistä.

Käyttöjärjestelmän lisäksi voidaan tietysti asentaa muitakin tarvittavia sovelluksia riippuen siitä, mitä tehtäviä tietokoneella on edessään.

Miten palvelin vaihdetaan?

Siten voimme tulla seuraavaan: jos haluat saada uusia ilon sävyjä tietokonepelistä tai multimediasta tai jakaa tiedostosi kaikille kotikavereillesi, sinun ei kannata ostaa palvelintietokonetta tätä varten.

Pelkkä hyvä malli nykyaikaisesta henkilökohtaisesta tietokoneesta riittää. Jos sinulla on tieteellisiä tai liiketoiminnallisia tehtäviä, jotka vaativat merkittäviä laskelmia ja tietomääriä, niin tässäkään tapauksessa palvelintietokoneen käyttö kotona ei ole kovin järkevä idea - sähkölaskusi kasvavat ja operaattoripalveluiden kustannukset näkyvät. -järjestelmänvalvoja (sinun on vielä määritettävä ja tarkistettava), sinun on myös varustettava uudelleen melkein koko huone, jolloin se on tietokonelaitteiston hallinnassa.

Parempi on ehkä käyttää etäpilvipalveluiden ja palvelinpalvelinkeskusten palveluita, joiden kapasiteetit pääset käsiksi tavalliselta pöytäkoneelta ja asiantuntijat hoitavat kaiken asennuksen ja ylläpidon. Mutta jos toiveesi on edelleen vahva - tarvitset oman palvelimen ja siinä kaikki, niin ehkä sinun on aika luoda oma palvelinkeskus?

Hei Giktimes! Yleisen käsityksen mukaan naapurin ruoho on aina vihreämpää ja huolellisten yrittäjien tarpeisiinsa hankkimat tietokoneet ovat luotettavampia ja tuottavampia kuin markkinoinnilla maustetut vähittäiskaupan mallit. Kokonainen harrastajajoukko etsii palvelinkomponentteja ja ihailee yritysluokan laitteiston suorituskykyä. Selvitetään, roiskuvatko suuret organisaatiot todella "IT-paratiisissa" vai ovatko nörteet luoneet itselleen idolin tyhjästä?


Harrastajille ei ole esteitä, varsinkin jos nämä esteet ovat salakavalan markkinoijien pystyttämiä, jotka ovat jakaneet kaikki elektroniset laitteet yritys- ja kuluttajalaitteisiin! Koska jopa tiedotusvälineissä, joissa mainostetaan salaperäistä "käyttäjäkokemusta", ohjelmisto- ja laitekehittäjät sanovat: "Tämän älypuhelimen kamera tarjoaa ammattilaatuisia kuvia!" Ja muutenkin on ollut klisee ammattilaisista, jotka eivät käytä hölynpölyä hyödynnetty pitkään. Ja jos etsit pahamaineisia "ammattimaisia ​​laitteita" ja palvelujen laatua, on parempi kysyä yritysluokan laitteita ja palvelumenetelmiä, eikö niin?

Levotonta harrastajaa ohjaavat motiivit ovat pinnalla - vaikka kuluttajateknologia kehittyykin entistä voimakkaammin ostajien mielihalujen myötä, niin ”taistelukarkaistut” yritysluokan komponentit ovat selvästi luotettavampia ja jälkimarkkinoilla jopa halvempia. Jotenkin nörtit pelaavat työasemien näytönohjaimilla ja kokoavat tehokkaita ja "ikuisia" kotitietokoneita palvelinlaitteistolla! Onko siis järkevää kokeilla onneasi?

Ja tietysti tällaisessa hankkeessa on vähän tätä järkeä, mutta hankittaessa yrityksen "attribuutteja" kodin olosuhteita varten voit "jumiutua" ja parhaimmillaan maksaa liikaa lunastamattomista toiminnoista, ja pahimmillaan mennä miinuksella vähittäisostajien saatavilla oleviin vaihtoehtoihin verrattuna. Selvitetään, mikä saalis on yrityksille suunniteltujen laitteiden käytössä.

Palvelin on myös peli. Intel Xeon kotitietokoneissa

Ensimmäinen asia, jota teknologian ystävät haluavat käyttää yrityssegmentissä, ovat palvelinprosessorit. Ei eksoottisia, vaan "ymmärrettävimpiä" eli x86-arkkitehtuuriin perustuvia. Tämä ilo ei ole halpaa, joten "Zeonovods" sisältää suhteellisesti kaksi leiriä, joilla on hieman erilaiset ohjeet PC: n rakentamisessa:


Xeon - ei aluksi peleihin ja "kilpa-ajoon" vertailuarvoissa, mutta joskus niistä on hyötyä

Harrastajat keskittyivät huippuluokan komponentteihin. Tämä on taso, jolla Intel Core i7:n suuret versiot eivät enää riitä, ja kun katsot LGA-2011-alustaa (mikä tahansa sukupolvi), mieleen tulee ajatuksia, että "superladatut" Core i7:t tarjoavat "samat munat". vain pienempinä määrinä ja ilman kiihdytystä.

Koska, koska puhumme hinnasta, historiassa on ollut aikoja, jolloin kahdeksanytimiset Xeonit ovat osoittautuneet kolmanneksen halvemmiksi ja huomattavasti "viileämmiksi" kuin 6-ytiminen Core i7 Extreme Editions. Näin tapahtui esimerkiksi Intel Haswell-E -sirujen debyytin jälkeen vuonna 2014 - ensinnäkin kuuden ytimen Core i7-5960X:n ja "siviili" neliytimisen i7-4790K:n hintaero oli vajaat 15%. Ja toiseksi, nuorempi kahdeksan ytimen palvelin Xeon E5-2609 v4 maksoi noin 30% vähemmän kuin Haswell-E-leirin ehdokas. Samaan aikaan, toisin kuin "vain" Core i7, Xeonissa on matalampi TDP-taso, eikä siinä ole harrastajalle hyödytöntä grafiikkaa integroituna prosessoriin.

Samanaikaisesti kaikissa kolmessa mallissa on tonnia L3-välimuistia, ja taajuus, vaikka Xeonissa pienempi, ei salli uskoa, että "ei ole olemassa sellaista asiaa kuin tarpeeton ydin" ja "hyvin pian pelit ovat tulossa. optimoitu niin, että ne toimivat nopeasti kahdeksalla tai useammalla ytimellä.

Siksi neljä Hyper-Threadingilla laimennettua ydintä ovat lähes aina tehokkaampia peleissä kuin kahdeksan matalataajuista "pottia" Xeonissa, joita ei voi edes ylikellottaa (lukittu kerroin, lähes nolla ylikellotus väylässä).

"Kulibins", joka halusi nykyaikaistaa vanhan alustan pienin kustannuksin. Esimerkiksi vanhan Core 2 Duo -prosessorin korvaamiseksi älä osta vanhaa Quad, vaan paljon viileämpi ja korkeataajuinen neliytiminen Xeon X5460, joka yksinkertaisen sovittimen avulla voidaan asentaa ei palvelimen emolevyyn, jossa on Socket 771. , mutta "siviili" Socket 775:lle.

Tärkeintä tässä skenaariossa on huolehtia laadukkaasta jäähdytyksestä (palvelinkivien TDP on noin 120 W tavallisten neliytimien prosessorien 95 W sijaan), mutta loppujen lopuksi tämä vaihtoehto päivittää erittäin vanha alusta "siedettävän vanhaksi" oikeuttaa itsensä, varsinkin kun joillain emolevyillä prosessori voidaan ylikellottaa jopa 4 GHz:iin.

Ja loppujen lopuksi "Zioneilla" on etuja, joilla ne kompensoivat moniytimistä hitaita peleissä! Esimerkiksi kyky tukea moniprosessorikokoonpanoja, joilla videon/musiikin/valokuvien koodaus ja CAD-mallinnus ovat paljon nopeampia kuin huippuluokan Core i7 Extremessä. Esimerkiksi rekisterimuistin tuki ECC:llä mahdollistaa virheiden korjaamisen lennossa, ja tämä on kätevää, kun käytössä on suuri käyttöaika (se on palvelin!). Valtavien määrien RAM-muistin ja valtavan ydinmäärän tuki on myös hyödyllinen, kun palvelimen on käsiteltävä saapuvat yhteydet mahdollisimman nopeasti. Mutta kaikki tämä on melkein hyödytöntä kotitietokoneessa.

Ja se on hyödyllinen sille - monet ytimet korkeilla taajuuksilla. Jos nämä ehdot täyttyvät, prosessori itsessään on yhteensopiva LGA 2011- tai LGA 2011-3 -alustojen kanssa ja on halvempi kuin "vain" Core i7 - sen ostamisessa on järkeä. Muuten on parempi joko tulla toimeen massatuotetuilla neljän ytimen prosessoreilla, joissa on kahdeksan säiettä, tai suunnitella työasema tiettyihin käyttötapauksiin (renderöinti, koodaus).


Korkeataajuiset Intel Xeonit (jos ne ovat halvempia kuin tavalliset prosessorit) voivat olla hyvä apu paitsi työssä, myös peleissä (lähde: ferra.ru)

Leikkaa murtumia työasemalta, jossa on hakkeroituja NVIDIA-ajureita

Jos palvelinprosessorilla voidaan pelata asennetusta laitteistosta huolimatta, ei sen takia, niin grafiikka, jota tulisi käyttää videon mallintamiseen tai suunnitteluun, on ollut pelialalla historiallisesti siistiä. AMD:n ja NVIDIA:n vastakkainasettelussa jopa skenaariot videokiihdyttimien "väärinkäytöstä" ovat aina olleet erilaisia: "punaisilla" pelinäyttökorteilla oli suuri kysyntä kaivostyöläisten keskuudessa viime aikoihin asti, ja NVIDIA Quadro, historiallisesti, taivutettiin kouluttautumaan uudelleen pelin näytönohjain.


Ammattimaiset NVIDIA Quadro -näytönohjaimet ovat huomattavasti tuottavampia kuin pelikortit

Lisäksi Quadro on varsin sopiva näihin tarkoituksiin - tosiasia on, että pelaamiseen tarkoitettu GeForce on useimmiten ammattimainen näytönohjain, jossa on osittain pois käytöstä GPU-putkistot (markkinointisyistä sirun hylkäämiseen) edullisempaan hintaan. Esimerkiksi uusi ammattikäyttöinen näytönohjain Quadro P6000 sisältää "täydellisimmän" version GP102-grafiikkasirusta ja ylittää tästä syystä suorituskykynsä suhteen viileän GeForce 1080:n ja samaan Pascal-arkkitehtuuriin perustuvan mahtavan Titan X:n. jättää aina jälkeensä.

Yleensä NVIDIA-näytönohjainten fanien keskuudessa on jo pitkään muodostunut oma urheilulaji - laitteistomuutoksilla tuodakseen GeForce lähemmäs Quadroa (esimerkiksi GTX 680 on suorituskyvyltään samanlainen kuin Quadro K5000), kun taas peli rakastajat päinvastoin risteyttävät siilin käärmeen kanssa, "poimivat" kuljettajia ja saavat ammattimaiset näytönohjaimet toimimaan nopeammin jälkiammuntapeleissä/ajo-/seikkailupeleissä. Tällainen toiminta ei salli "leikkiä niin kuin on tarkoitettu", mutta voi vain kadehtia harrastajien sinnikkyyttä.

Mobiilityöasemissa lähes jokaisessa NVIDIA Quadro -näytönohjaimessa on hauska kuvio: jokainen mobiili NVIDIA Quadro -videokiihdytin vastaa pelitehtävissä alemman luokan GeForcea ja CAD-aloilla pari tasoa viileämpää pelin GeForcea.


Mobiili-NVIDIA Quadron suorituskyky verrattuna GeForce-analogeihin (lähde: msi.com)

Esimerkiksi Quadro M2000M toimii GeForce GTX 960M:n tasolla peleissä, mutta heti kun se tulee simulaatioon, se "hyppää" tuloksissa GeForce GTX 980M:ään. Suunnilleen sama suhde pätee muihin Quad-malleihin: M5000M kilpailee GTX 980M:n kanssa peleissä ja M1000M kilpailee peleissä 950M:n kanssa.


NVIDIA Quadro M6000 verrattuna nopeimpiin pelinäytönohjainkortteihin
(lähde: techgage.com

Jäätelöä lapsille, kukkia naiselle: painopisteet yrityksen muistissa ja varastoinnissa

Palvelimen RAM-muisti ei ole yhteensopiva kotitietokoneiden emolevyjen kanssa, ei siksi, että joku olisi päättänyt niin "huolittaa" loppuasiakkaita. Palvelimen RAM on vain suunniteltu hieman eri tavalla - se sisältää rekisterin sirujen ja järjestelmän muistiohjaimen välillä ohjaimen sähköisen kuormituksen vähentämiseksi ja useamman moduulin asentamiseksi yhteen muistikanavaan.

Toisin sanoen lisäsirut ja kyky automaattisesti tunnistaa ja korjata virheet lisäävät suuresti tämän tyyppisen muistin vikasietoisuutta, mutta myös sen kustannuksia. Sanalla sanoen, älä ihmettele, jos huomaat, että jopa matalataajuiset (DDR4-standardin standardien mukaan) moduulit ovat 50 % tai kalliimpia kuin niiden ”kotitalous” – epäinhimilliset vaatimukset kestävyydelle järjestelmissä, jotka ovat päällä 24/7, ja niissä on huomattavasti muokattu palvelimen RAM-muistia. Jokapäiväisessä käytössä se ei ole nopeampi eikä tehokkaampi kuin "siviili"-kollegansa, joten korkean suorituskyvyn saavuttamiseksi kannattaa kääntyä pelisarjoihin - esimerkiksi HyperX Savage, jos tarvitset helposti ylikellotettavaa muistia pelaajille, ja HyperX Predator, jos haluat saada suurimman hyödyn alajärjestelmän RAM-muistista. Vakiotaajuuksille budjetti Kingston ValueRAM on loistava - luotettava, asenna se kerran ja unohda se.


Palvelinprosessori kotitietokoneessa voi olla hyödyllinen, mutta rekisterimuistin sijaan on parempi ostaa tavallinen DDR3/DDR4-sarja

Yritysluokan SSD-levyt ovat myös läpikäyneet "viritystä" kohti luotettavuutta - niillä on esimerkiksi kyky hallita joustavasti varavoimakkuutta ohjaimen tarpeiden mukaan. Mitä suurempi tilavuus, sitä pienempi kennojen kuluminen ja sitä korkeampi taajuusmuuttajan kestävyys. Ja valtava määrä algoritmeja, jotka ovat tehokkaita vaikeissa käyttöolosuhteissa, erityisesti tietoturvallisuuden kannalta, jos taajuusmuuttaja sammuu hätätilassa. Laiteohjelmisto on konfiguroitu uudelleen niin, että se viive on mahdollisimman pieni monen käyttäjän käyttötilassa, ja se pyrkii vakaaseen suorituskykyyn jopa epätavallisen suurella kirjoitus- ja lukumäärällä. Kotitietokone ei kestä tällaista kuormaa, vaikka "kiduttaisit" SSD:tä torrenteilla. Toisaalta teolliset SSD-levyt eivät myöskään ole ennätystenhaltijoita tyypillisissä toiminnoissa - tyypilliset SATA-asemat vanhenevat nopeasti "moraalisesti" muistikapasiteetin suhteen, eivätkä kuluta kokonaan soluille käytettävissä olevaa uudelleenkirjoitusjaksojen määrää - mikä on todennettu pitkällä -termivertaileva testi, jossa on mukana HyperX-malleja. Ja samalla luotettavuustasolla nopeusennätyksiä on jo pitkään siirretty NVMe-rajapintaan perustuville asemille, jotka on toteutettu yhdessä PCI-Expressin "päällä" olevista uusista muototekijöistä. Kingston/HyperX-mallisarjassa "mäen kuningas" oli ja on edelleen Predator SSD PCI-E.


Yritysluokan SSD:n ostamisen pitkäikäisyysetu ei ole verrattavissa PCI-e-peliaseman suorituskykyetuihin.

Jos et pysty, mutta todella haluat, niin voit

Yritysluokan laitteisto ei eroa niin paljon "siviiliversioistaan", että sitä pidettäisiin sopimattomana kotitietokoneeksi, pitää vain aina miettiä, onko peli kynttilän arvoinen. Koska tilanne on seuraava:

On huono idea ostaa kotiisi alusta, joka käyttää rekisteröidyn virheenkorjauksen (ECC) muistia. Liiallinen kestävyys ei kompensoi kalliita komponentteja, eikä keskimääräinen (pelianalogeihin verrattuna) suoritustaso miellytä, varsinkin kun palvelinmuistin hinnat ovat huomattavasti korkeammat kuin keskimääräisen DDR3/DDR4-moduulin.

Yritysluokan asemia kotitietokoneeseen tarvitaan, jos olet vainoharhainen, olet äärimmäisen huolissasi tietojen turvallisuudesta sähkökatkojen sattuessa ja olet huolissasi nykyaikaisten SSD-levyjen luotettavuudesta yleensä. Organisaatiosuuntautuneiden asemien avulla voit "maksimoida" luotettavuusindikaattoreita, jotta sielusi voi olla rauhassa.

Palvelinprosessori peleihin... mielenkiintoinen ja varsin tehokas idea, mutta vain kun puhutaan halvemmasta (verrattuna valtavirran analogeihin) ja mikä tärkeintä, korkeataajuisesta mallista. Tai vanhan tietokoneen päivittämisestä palvelinprosessoriksi "pienellä hinnalla", eli melkein ilman. Ja kyllä, ihannetapauksessa alusta tulisi lainata "tavallisilta" Extreme-sarjan massatuotetuista prosessoreista.

Ammattimaiset näytönohjaimet tekevät erinomaista työtä paitsi mallintamisen, myös pelien kanssa. Mutta on syytä muistaa, että mobiilityöasemissa ("tukaistulla" TDP:llä) ammattimainen keskiluokan videokiihdytin pystyy kilpailemaan pelialalla vain budjettiluokan pelinäytönohjainkorteilla. Ja pöytätietokoneiden ammattikäyttöön tarkoitetut näytönohjaimet puolestaan, vaikka ne ovat nopeita kaikissa työskenaarioissa, ovat kohtuuttoman kalliita eivätkä todellakaan sovellu taloudelliseksi vaihtoehdoksi "työhön ja leikkiin".

Oli miten oli, et voi säästää laadukkaasta ja nopeasta RAM-muistista... Mutta tänään voit! Muistutamme, että 2. helmikuuta - 20. helmikuuta kaikki muistisarjat

Kysymys aiheesta Erot palvelimen ja tavallisen tietokoneen välillä syntyy kenelle tahansa ohjelmoijalle tai kehittäjälle: joskus yksinkertaisen mielenkiinnon muodossa, joskus käytännön tehtävän muodossa. On sääli, että monet johtajat eivät tiedä eroa yrittäessään organisoida monimutkaisia ​​yritystason hallintajärjestelmiä, jotka perustuvat toimistotietokoneisiin. Ja sen jälkeen ihmetellään pitkään, miksi jokin toimii "väärin".

Palvelin on ennen kaikkea verkkotietokone, jonka tehtävänä on jakaa resursseja verkossaan oleville tavallisille tietokoneille. Jos verkko on pieni, palvelin voi olla tavallinen PC. Tietokoneiden välillä ei ole eroa, mutta ohjelmistossa on eroa - palvelin käyttää käyttöjärjestelmän palvelinversiota sekä lisäpalveluita ja ohjelmia, joita kutsutaan myös palvelimiksi: sähköposti, web, DHCP jne. Verkon kasvaessa palvelimen tehon täytyy kasvaa samassa suhteessa, ja siksi on etsittävä palvelinlaitteita myyviä liikkeitä. Ja varmasti tarvitset sitä:

  • Voimakkaampia tapauksia. Palvelimissa on huomattavasti suurempia emolevykokoja liitettyjen liitäntöjen ja prosessorien lukumäärän vuoksi.
  • Lisää virtalähteitä. Usein käytetään 2-3 virtalähdettä, ja ne voidaan vaihtaa kuumaksi. Yleensä palvelinkotelot ja virtalähteet sijoitetaan usein erityisiin telineisiin, ja "tavalliset" laajennusyksiköt voivat lisätä palvelimen skaalautuvuutta huomattavasti.
  • Nopeat verkkolaitteet. Palvelimien läheisyyteen vedetään nopeimmat kaapelit ja muut rajapinnat.
  • Kiintolevyt, muisti. Palvelinohjelmat ovat erittäin ahneita resurssien kulutuksen suhteen, joten tässä levymuistia mitataan kymmenissä ja sadoissa teratavuissa ja RAM-muistia 32-64 gigatavua tai enemmän. Lisäksi palvelimille RAM tuotetaan virheenhallinnassa - ECC, eikä se sovellu PC: lle.

Yleensä palvelimen ruokahalu kasvaa monista tekijöistä riippuen. Palvelimen hinta nousee paljon nopeammin, joten palvelimet usein vuokrataan kuin ostetaan. Lisäksi kaikilla yrityksillä ei ole varaa käyttää ammattitaitoista henkilökuntaa asennukseen ja ympärivuorokautiseen tukeen sekä erityisen huoneen - palvelinhuoneen - ylläpitoon, jossa laitteille on tarjottava ihanteellinen mikroilmasto.

Mielenkiintoista on, että monien pelaajien toiveet "pelaa palvelimella" ovat mahdottomia, koska peleissä avaintekijä on grafiikka, ja palvelimissa grafiikka, mukaan lukien näytöt, ovat tarpeettomia asioita ja niitä käytetään vain järjestelmän tilan seurantaan. . Pelaajat joutuvat siis tyytymään tavallisiin tietokoneisiin, joissa on 2-3 prosessoria palvelin Käyttää helposti satoja prosessoreita.

Markkinoijat vuodattavat aktiivisesti kuluttajien korviin tietoa prosessorien ytimien määrästä. Näyttää siltä, ​​​​että jos asennat sen, saat erittäin tehokkaan pelijärjestelmän. Sikäli kuin sinun pitäisi tietää, markkinoiden palvelinsegmentin komponenttien hinnat eroavat suuresti koti- tai toimistolaitteiden ratkaisuista. Mitä tapahtuu, jos asennat 12-ytiminen CPU Xeon E5"tavalliseen" tietokoneeseen jokapäiväisiä tehtäviä varten? Tänään vastaamme kysymykseesi.

Kuten sanotaan, kaikki opitaan vertaamalla. Testaamme kahden tietokoneen nopeus erilaisissa tehtävissä: peleissä, benchmarkissa ja resursseja vaativissa "taistelu/tosielämän" sovelluksissa. Palvelinsuorittimet on yleensä tarkoitettu käytettäväksi moniprosessorijärjestelmissä, mutta myös pöytätietokoneissa ASUS X99-Deluxe- ja ASUS Rampage V Extreme -emolevyillä. E5-4650 käynnistyi ilman ongelmia. Eikä minun tarvinnut tuhlata rahaa muistiin - se toimii hyvin yksinkertaisen puskuroimattoman kanssa DDR4 SDRAM.

Älä viivyttele enää ja esittele tämän päivän taistelun ehdokkaat: Intel Xeon E5-4650 v3(Haswell-EP, 12 ydintä + Hyper-Threading, 2,0 - 2,6 GHz, L3-välimuisti 30 Mt) ja Intel Core i7-5960X Extreme Edition(Haswell-E, 8 ydintä + Hyper-Threading, 3,0 - 3,5 GHz, L3-välimuisti 20 Mt). Ehdokkaat asennettiin ASUS X99-Deluxe -emolevylle, jossa oli 4 DDR4-2133 4 Gt:n moduulia. Tallennusjärjestelmää edustaa Crucial M550 512 Gt:n SSD-asema. Se oli erillinen näytönohjain. Suorituskykyvertailu suoritettiin Microsoft Windows 8.1 Pro x64 -käyttöjärjestelmällä.

Ensinnäkin suoritimme "synteettiset" apuohjelmat suorituskyvyn testaus. He olivat" PCMark 8 Pro"ja" 3DMark Pro" kirjoittanut Futuremark. Ensimmäinen ohjelma käynnistettiin "Koti", "Työ" ja "Luova"-tiloissa. Nämä kolme skenaariota simuloivat tyypillisen kotitietokoneen kuormitusta, toimistokäyttöä, viihdettä ja vastaavasti työtä multimediasisällön kanssa. 3DMark Pro tunnetaan optimoinnistaan ​​moniytimisille järjestelmille, mutta molempien apuohjelmien tulokset osoittavat, että palvelinprosessori pelitietokonetta varten– Valinta on järjetön.

varten nopeuden vertailu sovelluksissa Olemme valinneet useita "raskaita" paketteja, joissa on optimointi useille säikeille, joiden pitäisi ladata prosessorit maksimaalisesti ja näyttää asioiden todellinen tilanne. 3DS Max 2015 työskenteli yhden Space_flyby-kehyksen lopullista renderöintiä varten. Finereader 12.0 käänsi esiskannatun tekstin suurella määrällä kaavoja ja kaavioita tekstimuotoon. "Photoshop CC 2014" käsitteli useita 24 megapikselin kuvia digitaalikamerasta valmiilla käsikirjoituksella. "WinRAR 5.1" rakasti arkistointia niin paljon, että tällä kertaa pakkasin datakansion erilaisia ​​muotoja 1,7 Gt:n kapasiteetilla. "x264" koodasi AVC-tiedostoa, jonka lähdebittinopeus oli noin 30 Mbit/s (1080p ja 50fps).

Mittaustulosten perusteella palvelin Intel Xeon suoritti Core i7:n vain kahdessa sovelluksessa. E5-4650:n lopullista sijaintia ei voida kutsua kadehdittavaksi - suuri viive huomattavasti korkeammalla hinnalla. Älä kuitenkaan unohda, että Xeon on uskottu hänelle epätavallisia tehtäviä. Täyttääksemme "maksimisuunnitelman" tarkistamme järjestelmien suorituskyvyn oikeissa peleissä, vaikka testi on käynnissä 3DMark kertonut meille jo paljon.

Huomaa, että yleensä nykyaikaisten pelien enimmäiskuormitus laskee näytönohjain. Tämän vuoksi ei voida odottaa suurta eroa yhden kokoonpanon ja toisen välillä korkeissa resoluutioissa (1920*1080). Siksi teimme vertailun samoissa pelisovelluksissa hieman pienemmällä resoluutiolla - 1280*800 (itse asiassa tämä on sama kuin tehokkaamman kortin asentaminen resoluutiota heikentämättä). Tulokset ovat hämmästyttäviä.

Bottom line melko ennustettavissa - käyttö palvelinprosessori pelitietokoneessa epäloogista. Paljon korkeammalla hinnalla omistaja ostaa järjestelmän, jonka suorituskyky on heikompi. Niin, Intel Xeon E5-4650 menee oikeutetulle paikalleen - moniprosessoripalvelimen emolevylle ja jatkaa "isänmaan palvelemista" sen luontaisissa tehtävissä. E5 voitti tänään vain yhden asian – sisään energiankulutus kuormitettuna (apuohjelma). Tietenkin koko testipenkin kulutus (ilman näyttöä) mitattiin. Virtalähteen tehokkuuden vaikutuksen (80 Plus Platinum) pitäisi olla minimaalinen. On paljon loogisempaa käyttää prosessoriin hieman pienempi summa kuin palvelinprosessorin hinta, mutta ostaa vaikkapa TOP-segmentin näytönohjain, uusi tuote vuodelle 2017.

Jossa meillä on osio "". Tässä viestissä ymmärrämme termin palvelin merkityksen ja puhumme siitä, mikä on palvelintietokone ja mikä on palvelinsovellus. Ensin selvitetään, mistä sana palvelin tulee, ja sitten selvitetään, miksi palvelinkoneita tarvitaan ja miksi joitain ohjelmia kutsutaan palvelinsovelluksiksi ja miten ne eroavat tavallisista sovelluksista.

Palvelimen yleinen määritelmä

Katsotaanpa siis kysymystä: mikä on palvelin? Mutta ensin vähän historiallista taustaa. Palvelin on nimi. Palvelimen nimen käännös persiasta on pää, johtaja, johtaja. Itse asiassa tämä määritelmä sopii meille jatkokeskusteluun. Jos puhumme erityisesti tietokoneaiheista ja IT-alasta, termillä palvelin on kaksi merkitystä:

  1. Palvelin - ohjelmisto, vastaanottaa ja käsitellä asiakkaiden pyyntöjä tiettyjen palvelujen tarjoamiseksi.
  2. Palvelin on laitteistokompleksi, jolla on suuri laskentateho. Tyypillisesti palvelin kootaan tiettyjä palvelutoimintoja varten. Esimerkiksi tai tiedostopalvelin.

Web-kehityksen yhteydessä todettakoon, että isännöinti, jolle sijoitamme verkkosivustoja, on palvelin, joka sisältää sekä ohjelmiston että laitteiston.

Palvelin tietokone

Jos puhumme laitteistosta, palvelin on erikoistunut tietokone tai erikoislaite, jota käytetään suorittamaan mitä tahansa erittäin erikoistuneita toimintoja, jotka vaativat suurta laskentatehoa. Pitkälle erikoistuneiden palvelintoimintojen suorituskyky johtuu erityisten palvelinohjelmistojen käytöstä.

Joskus palvelin-termin sijasta saatat kuulla ilmauksen omistettu tietokone, tämä taas johtuu siitä, että tietokoneverkon palvelimen toiminnot eroavat muiden koneiden toiminnoista. Parhaassa tapauksessa henkilö työskentelee palvelinkoneen kanssa vain kerran - kun hän määrittää palvelimen, palvelintietokoneen työ (jälleen, ihannetapauksessa) tapahtuu itsenäisesti ilman ihmisen puuttumista.

Tavoitteenamme ei ole tällä hetkellä sukeltaa palvelintietokoneiden skaalautumiseen ja kokoonpanoon yksityiskohtaisesti, ja varsinkin nyt tavoitteena ei ole antaa suosituksia palvelinkoneiden kokoamisesta eri tarkoituksiin, koska tämä on melko spesifinen ja melko kapea aihe. Nyt meidän on ymmärrettävä, että palvelin on erityisesti omistettu tietokone tietyille toiminnoille (vaikka näin ei aina ole, jos budjettia ei ole, palvelin voi suorittaa useita toimintoja kerralla).

On myös syytä huomata, että palvelinhallintaa eivät yleensä tee tavalliset käyttäjät, vaan erityisesti koulutetut ja koulutetut järjestelmänvalvojat, joiden tehtävänä on ylläpitää palvelintietokoneita.

Palvelinsovellus

Palvelinsovellus on erikoisohjelma, joka vastaanottaa asiakaspyyntöjä, käsittelee ne ja antaa vastauksia näihin kysymyksiin. Ymmärtääksesi paremmin, mitä palvelinsovellus on, sinun on ymmärrettävä, että se on suunniteltu jakamaan kuormitus ja toiminnallisuus asiakassovellusten ja palvelinsovellusten välillä, jotta palvelinsovellus voi toimia samassa tietokoneessa ja silti olla vuorovaikutuksessa toistensa kanssa.

Esimerkkejä palvelinsovelluksista ovat:

  • mikä tahansa esimerkiksi tai lighttpd;
  • tietokantapalvelin;
  • valmiita kokoonpanoja web-kehittäjille, kuten tai .

Palvelinsovellus suorittaa tietyn joukon toimintoja, joita sen tarkoitus rajoittaa. Esimerkiksi verkkopalvelimen on vastaanotettava asiakkaalta, analysoitava ne, tarkistettava vastaanotetut ja suoritettava sitten pyynnössä määritellyt toimenpiteet ja raportoitava asiakkaalle työnsä tuloksista käyttämällä erityistä, jota kutsutaan nimellä .

Ja esimerkiksi MySQL-palvelinsovelluksen tulee analysoida asiakkaalta vastaanotettu, käsitellä se, järjestää pääsy tiedostojärjestelmään ja palauttaa kyselyn tulos asiakkaalle.

Mutta sen lisäksi, että palvelinsovelluksella on tietty rooli tai toiminto, meidän tulee huomioida, että asiakasohjelman ja palvelinsovelluksen välinen vuorovaikutus tapahtuu verkkoprotokollan kautta (vaikka molemmat sovellukset olisi asennettu samalle tietokoneelle, esim. esimerkki). Nyt emme anna täydellistä palvelinsovellusten luokittelua emmekä mene tiettyjen sovellusten yksityiskohtiin. Meille on tärkeää ymmärtää, että palvelinsovellukset suorittavat tiukasti määritellyn roolin ja asiakas-palvelin-arkkitehtuurissa ne ovat palveluntarjoajia asiakkaille.