Destpêka Server Server Architecture

Serverek ji pir binepergalan pêk tê, her yek di diyarkirina performansa serverê de rolek girîng dileyze. Hin binpergal ji bo performansê li gorî serîlêdana ku server jê re tê bikar anîn krîtîktir in.

Van bine pergalên serverê ev in:

1. Prosesor û Cache
Prosesor dilê serverê ye, berpirsiyar e ku hema hema hemî danûstendinan birêve bibe. Ew bine-pergalek pir girîng e, û têgihîştinek hevpar heye ku pêvajoyên zûtir her gav çêtir in ku kêşeyên performansê ji holê rakin.

Di nav hêmanên sereke yên ku di pêşkêşkeran de hatine saz kirin, pêvajoker bi gelemperî ji bine pergalên din bi hêztir in. Lêbelê, tenê çend serîlêdanên pispor dikarin bi tevahî avantajên pêvajoyên nûjen ên mîna pêvajoyên P4 an 64-bit bikar bînin.

Mînakî, mînakên pêşkêşkerên klasîk ên mîna serverên pelan bi giranî bi giraniya karûbarê pêvajoyê ve girê nadin ji ber ku piraniya seyrûsefera pelê teknolojiya Gihîştina Bîra Rasterê (DMA) bikar tîne da ku pêvajoyê derbas bike, li gorî torê, bîranîn, û bine-pergalên dîskê yên ji bo rêgirtinê ve girêdayî ye.

Îro, Intel cûrbecûr pêvajoyên ku ji bo serverên X-series hatine veqetandin pêşkêşî dike. Fêmkirina cûdahî û avantajên di navbera pêvajoyên cihêreng de pir girîng e.

Cache, ku bi tundî wekî beşek ji binepergala bîranînê tê hesibandin, bi fizîkî bi pêvajoyê re yekbûyî ye. CPU û cache ji nêz ve bi hev re dixebitin, digel ku cache bi qasî nîvê leza pêvajoyê an jî hevwateya wê dixebite.

2. PCI Bus
Otobusa PCI xeta boriyê ye ji bo daneyên ketin û derketinê di pêşkêşkeran de. Hemî pêşkêşkerên X-ê otobusa PCI-ê (PCI-X û PCI-E tê de) bikar tînin da ku adapterên girîng ên wekî SCSI û dîskên hişk girêdin. Pêşkêşkerên paşîn bi gelemperî li gorî modelên berê gelek otobusên PCI-yê û bêtir hêlînên PCI-yê hene.

Otobusên PCI-ya pêşkeftî teknolojiyên mîna PCI-X 2.0 û PCI-E hene, ku rêgezên daneya bilind û kapasîteyên pêwendiyê peyda dikin. Çîpa PCI CPU û cache bi otobusa PCI ve girêdide. Ev koma pêkhateyan girêdana di navbera otobusa PCI, pêvajoker û binepergalên bîranînê de birêve dibe da ku performansa giştî ya pergalê zêde bike.

3. Bîranîn
Bîr di performansa serverê de rolek girîng dilîze. Ger serverek têra bîranînê nebe, performansa wê xirab dibe, ji ber ku pergala xebitandinê pêdivî ye ku daneyên zêde di bîranînê de hilîne, lê cîh têrê nake, ku dibe sedema rawestana daneyê li ser dîska hişk.

Yek taybetmendiyek berbiçav di mîmariya serverek X-seriya pargîdanî de neynikê bîranînê ye, ku zêdebûn û tolerasyona xeletiyê baştir dike. Ev teknolojiya bîranîna IBM-ê ji bo dîskên hişk bi RAID-1-ê re bi qasî hevhev e, ku bîranîn li komên neynikê têne dabeş kirin. Fonksiyona neynikê-based hardware-yê ye, ku ji pergala xebitandinê pêvek piştgirî hewce nake.

4. Dîska hişk
Ji perspektîfa rêveberê, binepergala dîska hişk diyarkera sereke ya performansa serverê ye. Di birêkûpêkkirina hiyerarşîk a cîhazên hilanînê yên serhêl de (cache, bîranîn, dîska hişk), dîska hişk ya herî hêdî ye lê xwedan kapasîteya herî mezin e. Ji bo gelek serîlêdanên serverê, hema hema hemî daneyan li ser dîska hişk têne hilanîn, ku binepergalek dîska hişk a bilez krîtîk dike.

RAID bi gelemperî ji bo zêdekirina cîhê hilanînê di serveran de tê bikar anîn. Lêbelê, rêzikên RAID bi girîngî li ser performansa serverê bandor dikin. Hilbijartina astên cihêreng ên RAID-ê ji bo danasîna dîskên mentiqî yên cihêreng bandorê li performansê dike, û cîhê hilanînê û agahdariya parîteyê cûda ne. Kartên array ServeRAID IBM û kartên IBM Fiber Channel vebijarkan peyda dikin ku astên RAID-ê yên cihêreng bicîh bikin, her yek bi veavakirina xweya yekta.

Faktorek din a krîtîk di performansê de hejmara dîskên hişk ên di rêza mîhengkirî de ye: çi qas dîskên pirtir be, ew qas çêtir e. Fêmkirina ka RAID çawa daxwazên I/O bi rê ve dibe di xweşbînkirina performansê de rolek girîng dilîze.

Teknolojiyên nû yên serial, wekî SATA û SAS, naha têne bikar anîn da ku performans û pêbaweriyê zêde bikin.

5. Tora
Adaptera torê navbeynkar e ku server bi cîhana derve re têkiliyê datîne. Ger dane dikarin bi vê navbeynê re performansa bilindtir bi dest bixin, binepergalek torê ya hêzdar dikare bandorek girîng li ser performansa giştî ya serverê bike.

Sêwirana torê bi qasî sêwirana serverê girîng e. Veguheztinên ku beşên cûda yên torê vediqetînin an serîlêdana teknolojiyên mîna ATM-ê hêjayî fikirînê ne.

Kartên torê yên Gigabit naha bi berfirehî di pêşkêşkeran de têne bikar anîn da ku karûbarê bilind a pêwîst peyda bikin. Lêbelê, teknolojiyên nûtir ên mîna TCP Offload Engine (TOE) ji bo bidestxistina rêjeyên 10G jî li ber çavan in.

6. Karta Grafîkê
Di pêşkêşkeran de bine-pergala xuyangê pir ne girîng e ji ber ku ew tenê dema ku rêvebir hewce ne ku serverê kontrol bikin tê bikar anîn. Xerîdar tu carî qerta grafîkê bikar naynin, ji ber vê yekê performansa serverê kêm kêm li ser vê binepergalê tekez dike.

7. Pergala xebitandinê
Em pergala xebitandinê wekî bine-pergalên dîskê yên din wekî kêşeyek potansiyel dihesibînin. Di pergalên xebitandinê yên wekî Windows, Linux, ESX Server, û NetWare de, mîheng hene ku dikarin werin guheztin da ku performansa serverê baştir bikin.

Binsîstemên diyarker ên performansê bi serîlêdana serverê ve girêdayî ye. Naskirin û ji holê rakirina tengasiyan dikare bi berhevkirin û analîzkirina daneyên performansê were bidestxistin. Lêbelê, ev peywir bi yekcarî nikare were qedandin, ji ber ku tengahiyên dibe ku bi guheztinên di barkêşiya serverê de cûda bibin, dibe ku rojane an heftane.


Dema şandinê: Tîrmeh-20-2023