Introduzzjoni għall-Arkitettura Ġenerali tas-Server

Server huwa magħmul minn sottosistemi multipli, kull wieħed għandu rwol kruċjali fid-determinazzjoni tal-prestazzjoni tas-server. Xi sottosistemi huma aktar kritiċi għall-prestazzjoni skont l-applikazzjoni li s-server jintuża għaliha.

Dawn is-subsistemi tas-server jinkludu:

1. Proċessur u Cache
Il-proċessur huwa l-qalba tas-server, responsabbli għall-immaniġġjar ta 'kważi t-tranżazzjonijiet kollha. Hija sottosistema sinifikanti ħafna, u hemm kunċett żbaljat komuni li proċessuri aktar mgħaġġla huma dejjem aħjar biex jeliminaw il-konġestjonijiet fil-prestazzjoni.

Fost il-komponenti ewlenin installati fis-servers, il-proċessuri ħafna drabi huma aktar b'saħħithom minn sottosistemi oħra. Madankollu, ftit applikazzjonijiet speċjalizzati biss jistgħu jutilizzaw bis-sħiħ il-vantaġġi ta 'proċessuri moderni bħal proċessuri P4 jew 64-bit.

Pereżempju, eżempji ta' servers klassiċi bħal servers ta' fajls ma jiddependux ħafna fuq il-piż tax-xogħol tal-proċessur peress li l-biċċa l-kbira tat-traffiku tal-fajls juża t-teknoloġija Aċċess għall-Memorja Diretta (DMA) biex jevita l-proċessur, skont in-netwerk, il-memorja u s-sottosistemi tal-hard disk għall-fluss.

Illum, Intel toffri varjetà ta 'proċessuri personalizzati għal servers tas-serje X. Il-fehim tad-differenzi u l-vantaġġi bejn diversi proċessuri huwa kruċjali.

Il-cache, meqjusa strettament bħala parti mis-subsistema tal-memorja, hija fiżikament integrata mal-proċessur. Is-CPU u l-cache jaħdmu mill-qrib flimkien, bil-cache joperaw b'madwar nofs il-veloċità tal-proċessur jew ekwivalenti.

2. Xarabank PCI
Il-bus PCI huwa l-pipeline għal data ta 'input u output fis-servers. Is-servers kollha tas-serje X jużaw il-bus PCI (inklużi PCI-X u PCI-E) biex jgħaqqdu adapters importanti bħal SCSI u hard disks. Is-servers ta 'livell għoli tipikament ikollhom karozzi tal-linja PCI multipli u aktar slots PCI meta mqabbla ma' mudelli preċedenti.

Il-karozzi tal-linja PCI avvanzati jinkludu teknoloġiji bħal PCI-X 2.0 u PCI-E, li jipprovdu kapaċitajiet ogħla ta' dejta u kapaċitajiet ta' konnettività. Iċ-ċippa PCI tgħaqqad is-CPU u l-cache mal-bus PCI. Dan is-sett ta 'komponenti jimmaniġġja l-konnessjoni bejn is-sottosistemi tal-bus PCI, il-proċessur u l-memorja biex jimmassimizza l-prestazzjoni ġenerali tas-sistema.

3. Memorja
Il-memorja għandha rwol kritiku fil-prestazzjoni tas-server. Jekk server ma jkollux biżżejjed memorja, il-prestazzjoni tiegħu tiddeterjora, peress li s-sistema operattiva teħtieġ li taħżen data addizzjonali fil-memorja, iżda l-ispazju huwa insuffiċjenti, li jwassal għal staġnar tad-data fuq il-hard disk.

Karatteristika notevoli fl-arkitettura ta 'server ta' serje X ta 'intrapriża hija l-mirror tal-memorja, li jtejjeb is-sensja u t-tolleranza tal-ħsarat. Din it-teknoloġija tal-memorja IBM hija bejn wieħed u ieħor ekwivalenti għal RAID-1 għal hard disks, fejn il-memorja hija maqsuma fi gruppi riflessi. Il-funzjoni tal-mirror hija bbażata fuq il-ħardwer, u ma teħtieġ l-ebda appoġġ addizzjonali mis-sistema operattiva.

4. Hard Disk
Mill-perspettiva ta 'amministratur, is-subsistema tal-hard disk hija d-determinant ewlieni tal-prestazzjoni tas-server. Fl-arranġament ġerarkiku ta 'tagħmir ta' ħażna onlajn (cache, memorja, hard disk), il-hard disk huwa l-aktar bil-mod iżda għandu l-akbar kapaċità. Għal ħafna applikazzjonijiet tas-server, kważi d-data kollha hija maħżuna fuq il-hard disk, u b'hekk tkun kritika veloċi sottosistema tal-hard disk.

RAID huwa komunement użat biex iżid l-ispazju tal-ħażna fis-servers. Madankollu, l-arrays RAID għandhom impatt sinifikanti fuq il-prestazzjoni tas-server. L-għażla ta 'livelli RAID differenti biex tiddefinixxi diski loġiċi differenti taffettwa l-prestazzjoni, u l-ispazju tal-ħażna u l-informazzjoni tal-parità huma differenti. Il-kards tal-array ServeRAID tal-IBM u l-kards tal-IBM Fibre Channel jipprovdu għażliet biex jimplimentaw livelli RAID differenti, kull wieħed bil-konfigurazzjoni unika tiegħu.

Fattur kritiku ieħor fil-prestazzjoni huwa n-numru ta 'hard disks fil-firxa kkonfigurata: aktar ma jkun hemm diski, aħjar ikun il-fluss. Il-fehim ta' kif RAID jimmaniġġja t-talbiet I/O għandu rwol vitali fl-ottimizzazzjoni tal-prestazzjoni.

Teknoloġiji serjali ġodda, bħal SATA u SAS, issa qed jintużaw biex itejbu l-prestazzjoni u l-affidabbiltà.

5. Netwerk
L-adapter tan-netwerk huwa l-interface li permezz tiegħu s-server jikkomunika mad-dinja ta 'barra. Jekk id-data tista 'tikseb prestazzjoni superjuri permezz ta' din l-interface, subsistema tan-netwerk b'saħħitha tista 'tħalli impatt sinifikanti fuq il-prestazzjoni ġenerali tas-server.

Id-disinn tan-netwerk huwa importanti daqs id-disinn tas-server. Swiċċijiet li jallokaw segmenti differenti tan-netwerk jew l-applikazzjoni ta' teknoloġiji bħall-ATM ta' min jikkunsidrah.

Kards tan-netwerk Gigabit issa huma użati ħafna fis-servers biex jipprovdu throughput għoli meħtieġ. Madankollu, teknoloġiji aktar ġodda bħal TCP Offload Engine (TOE) biex jinkisbu rati ta '10G huma wkoll fuq l-orizzont.

6. Karta Grafika
Is-subsistema tal-wiri fis-servers hija relattivament mhux importanti peress li tintuża biss meta l-amministraturi jeħtieġu jikkontrollaw is-server. Il-klijenti qatt ma jużaw il-karta tal-grafika, għalhekk il-prestazzjoni tas-server rari tenfasizza din is-subsistema.

7. Sistema Operattiva
Aħna nqisu s-sistema operattiva bħala ostakolu potenzjali, bħas-subsistemi l-oħra tal-hard disk. F'sistemi operattivi bħall-Windows, Linux, ESX Server, u NetWare, hemm settings li jistgħu jinbidlu biex itejbu l-prestazzjoni tas-server.

Is-sottosistemi li jiddeterminaw il-prestazzjoni jiddependu fuq l-applikazzjoni tas-server. L-identifikazzjoni u l-eliminazzjoni tal-konġestjonijiet jistgħu jinkisbu permezz tal-ġbir u l-analiżi tad-dejta tal-prestazzjoni. Madankollu, dan il-kompitu ma jistax jitlesta f'daqqa, peress li l-konġestjonijiet jistgħu jvarjaw ma' bidliet fil-piżijiet tax-xogħol tas-server, possibilment fuq bażi ta' kuljum jew kull ġimgħa.


Ħin tal-post: Lulju-20-2023