A CS és a webszerverek bemutatója

A CS és a webszerverek bemutatója

meghatározás

A szerver a dedikált hardver és / vagy szakosodott ahhoz, hogy futtassa a szervizprogramot (beleértve a különböző feladatok szervereit is).

Szerver - dedikált számítógép

A kiszolgáló olyan számítógép, amely egy személyi számítógépek (vagy munkaállomások) csoportjától elválasztja, hogy szolgáltatási feladatot végezzen egy személy közvetlen részvétele nélkül. A kiszolgáló és a munkaállomás azonos hardverkonfigurációval rendelkezhet, mivel csak a konzol mögött álló személy munkájában való részvételben különböznek egymástól.

Néhány szolgáltatási feladat elvégezhető a munkaállomáson, párhuzamosan a felhasználó munkájával. Az ilyen munkaállomást hagyományosan nem hozzárendelt szervernek hívják.

Konzol (általában - monitor / billentyűzet / egér), és emberi beavatkozás szükséges a szerver csak a kezdeti állapotból, hardver karbantartása és kezelése vészhelyzetekben (általában, a legtöbb szervert távvezérelhető). Rendellenes helyzetek esetén a kiszolgálók általában egy konzolkészletet kapnak szervercsoportonként (kapcsolóval vagy anélkül, például KVM kapcsolóval).

Ennek eredményeként a specializáció (cm. Az alábbiakban), szerver alapú megoldás kaphatnak konzol egyszerűsített formában (például a kommunikációs port), vagy elveszíti azt egyáltalán (ebben az esetben az elsődleges kiigazítás és a sávok kezelése csak akkor végezhető el a hálózaton keresztül, és a hálózati beállítások visszaállítása a az alapértelmezett állapot).

szakosodás

A CS és a webszerverek bemutatója

A kiszolgálóberendezések specializálódása többféleképpen megy végbe: a választás, melyik irányba kell menni, minden gyártó maga határozza meg. A legtöbb szakterület növeli a berendezések költségeit.

megbízhatóság

Szerver gépek gyakran tervezték, hogy működik a szolgáltatás 24/7 így felszerelt megbízható elemek, így az, hogy „öt kilences” [1] (99,999% szerver leállást, vagy egyszerű rendszer kevesebb, mint 6 perc egy év alatt). Ehhez a tervezők különleges megoldásokat hoznak létre szerverek létrehozásakor, a szokásos számítógépek létrehozásán kívül:
  • a memória nagyobb ellenállást biztosít a meghibásodáshoz. Például i386-kompatibilis szerverek esetén a RAM- és gyorsítótár-modulok továbbfejlesztett hibaellenőrzési technológiával (ECC) rendelkeznek. Néhány más platformon, mint például a SPARC (Sun Microsystems), az összes memóriát a hibajavításhoz használják. A saját mainframeje számára az IBM kifejlesztette a Chipkill ™ technológiát.
  • A kiszolgáló megbízhatóságának növelése redundanciával érhető el, beleértve a kritikus komponensek forró cseréjét és cseréjét (angol Hot-swap):
    • szükség esetén párhuzamos processzorok kerülnek bevezetésre (például fontos a szerver hosszú távú számítási feladatának folytonossága szempontjából - egyetlen processzor hiba esetén a számítások nem fejeződnek be, de folytatódnak, bár alacsonyabb sebességgel)
    • tápegységek,
    • merevlemezek a RAID tömbben és maguk a lemezvezérlők,
    • rajongói csoportok, amelyek hűtik a kiszolgáló összetevőket.
  • A hardverfigyelés függvényében további csatornák kerülnek bevezetésre további kiszolgálóparaméterek figyelése céljából: a hőmérsékletérzékelők szabályozzák az összes processzor, memóriamodul hőmérsékleti állapotát, a beépített merevlemez-rekeszek hőmérsékletét; a ventilátorba épített elektronikus számlálók impulzusok végzik a tachométerek funkcióit és lehetővé teszik a hőmérséklet függvényében, hogy szabályozzák forgásuk sebességét; a kiszolgálóösszetevők tápfeszültségének állandó felügyelete lehetővé teszi a tápegységek hatékonyságának jelzését; Az órafigyelő időzítője nem teszi lehetővé, hogy a rendszer hangját észrevétlenül észrevegye, és automatikusan végezze el a kiszolgáló kényszerű újraindítását.

A külső kialakítás méretei és egyéb részletei

A szabványos alvázra (például 19 hüvelykes állványokba és szekrényekbe) telepített szerverek (és egyéb berendezések) szabványosított és a szükséges kötőelemekkel vannak ellátva.

Az olyan kiszolgálók, amelyek nem igénylik a nagy teljesítményt és számos külső eszköz gyakran csökken a méretben. Gyakran ez a csökkenés az erőforrások csökkenésével jár.

Az úgynevezett „ipari teljesítmény” mellett méretcsökkentés, a test egy nagyobb szilárdságú, por elleni védelmet (látva cserélhető szűrőkkel), a nedvesség és a vibráció, és ezen kívül a gombok kialakítása, amely megakadályozza a véletlen depresszió.

A szerverek két erőforrással foglalkoznak (a processzorok frekvenciája és száma, a memória mennyisége, a merevlemezek száma és teljesítménye, a hálózati adapterek teljesítménye) kétféle irányba - az erőforrások növelésével és csökkentésével.

A források növelése a kapacitás növelésére (például a fájlszerverre specializálódott) és a kiszolgáló teljesítményére irányul. Ha a teljesítmény elér egy bizonyos határt, a további növekedés folytatódik más módszerekkel is, például párhuzamosan egy feladat több szerver között.

Az erőforrások csökkentése a szerverek méretének és energiafogyasztásának csökkentésére irányul.

Hardver megoldások

A kiszolgálók rendkívüli fokú specializálódása az úgynevezett hardveres megoldások (hardveres forgalomirányítók, hálózati lemezrendszerek, hardverkapcsok stb.). Az ilyen megoldások hardvere a semmiből épül fel, vagy meglévő számítógépes platformról van feldolgozva, kompatibilitás nélkül, ami lehetetlenné teszi a szabványos szoftvert használó eszköz használatát.

A hardveres megoldásokban lévő szoftvereket a gyártó gyártja állandó és / vagy nem felejtő memóriába.

A hardveres megoldások általában megbízhatóbbak a hagyományos szervereknél, de kevésbé rugalmasak és sokoldalúak. Az árért a hardveres megoldások olcsóbbak vagy drágábbak lehetnek, mint a kiszolgálók, a hardverosztálytól függően.

Pszeudo hardveres megoldások

Nemrégiben számos lemez nélküli szerver alapú megoldások számítógépekhez (általában x86) forma tényező Mini-ITX és kevésbé co GNU / Linux dedikált feldolgozás SSD-meghajtó (ATA-vaku vagy flash-kártya), elhelyezve a „hardver-alapú megoldásokat.” Ezek a megoldások nem tartoznak a hardverosztályhoz, hanem a szokásos speciális szerverek. A (drágább) hardveres megoldásoktól eltérően örökölje a platform és a szoftveres megoldások problémáit, amelyeken alapul.

Teljesítmény - a szerver fő jellemzője

Az asztali számítógépekhez hasonlóan a kiszolgáló teljesítménye a szerver hardverkonfigurációjától függ. De, otthoni számítógéptől eltérően, a kiszolgálók a termelékenyebb és megbízhatóbb komponenseket használják fejlett technológiák alkalmazásával. A szerver négy processzort használhat egy alaplapon, kétcsatornás és négycsatornás RAM-mal, SAS interfésszel rendelkező merevlemezekkel, független PCI-e x16 buszokkal. A kiszolgáló teljesítményének optimalizálására szolgáló egyik lehetséges mód az olyan memória és I / O alrendszerek létrehozása, amelyek maximalizálják a processzorarchitektúra teljesítményét. A szabványos architektúrával létrehozott szerverek kevésbé hatékonyan dolgoznak több mint négy telepített processzorral, mivel nem elegendő a memóriafelhasználás és az I / O busz korlátozása.

skálázhatóság

Skálázhatóság - lehetséges, hogy növelje a feldolgozó kapacitás a szerver vagy operációs rendszer (különösen, hogy képesek végrehajtani több műveleteket és ügyleteket egy bizonyos ideig, vagy futtatni több különböző szolgáltatások) telepítése révén nagyobb számú processzort, memóriát stb, vagy helyettesíteni .. a termelékenyebb. Ez a skálázhatósági hardver. Kezdetben a kiszolgálók az alapkonfigurációban vannak értékesítve, de a "frissítés" - a hardver skálázhatóságának inherens potenciállal rendelkezik. Például az alap meg a szerver egy processzor, két memóriamodul (szerverek mindig csak párosított memóriamodulok), például 2x2 GB és disk array-két merevlemezt mondjuk 146 GB. Következő (vagy azonnal), amire szüksége van, telepíthet egy másik processzort, memóriát vagy lemezeket hozzáadhat a tömbhöz. A skálázhatóság függőleges és vízszintes. A függőleges méretezhetőség több processzoros rendszer létrehozását jelenti, a vízszintes pedig a számítógépes rendszerek egyetlen virtuális számítási erőforrásba való integrálása. Mindegyik megközelítést különböző területeken való használatra tervezték. Például vízszintes méretezést a legmegfelelőbb terheléselosztó web-alapú alkalmazások, és a függőleges méretezést a legalkalmasabb a nagy adatbázisok, amelyek működnek egy egyszerűbb és hatékonyabb rendszer. Függőleges skálázhatóság - mindig javítja a teljesítményt a szerverek helyett a feldolgozók egy gyors, vagy növeli a processzorok számát növeli az általános teljesítményt a szerver és a horizontális skálázhatóság - növeli a szerverek számát, hogy osztja a terhelés között. A szoftver skálázhatósága is lehetséges.

Szállás és szolgáltatás

A szerverek speciálisan felszerelt helyiségekben, úgynevezett szerver helyiségekben találhatók. A kiszolgálókezelést szakképzett szakemberek - rendszergazdák végzik.

Kapcsolódó cikkek