Aféierung an Server Gesamtarchitektur

E Server besteet aus verschidde Subsystemer, déi all eng entscheedend Roll spillen fir d'Performance vum Server ze bestëmmen. E puer Subsystemer si méi kritesch fir d'Performance ofhängeg vun der Applikatioun fir de Server benotzt gëtt.

Dës Server Subsystemer enthalen:

1. Prozessor an Cache
De Prozessor ass d'Häerz vum Server, verantwortlech fir bal all Transaktiounen ze handhaben. Et ass en héich bedeitende Subsystem, an et gëtt e gemeinsame Mëssverständnis datt méi séier Prozessoren ëmmer besser sinn fir d'Performance Flaschenhals ze eliminéieren.

Ënnert den Haaptkomponenten, déi op Serveren installéiert sinn, sinn d'Prozessoren dacks méi staark wéi aner Ënnersystemer. Wéi och ëmmer, nëmmen e puer spezialiséiert Uwendungen kënnen d'Virdeeler vun modernen Prozessoren wéi P4 oder 64-Bit Prozessoren voll notzen.

Zum Beispill, klassesch Serverbeispiller wéi Dateieserver vertrauen net staark op Prozessor Aarbechtslaascht, well de gréissten Deel vum Dateieverkéier benotzt Direct Memory Access (DMA) Technologie fir de Prozessor ëmzegoen, ofhängeg vum Netzwierk, Erënnerung, an Hard Disk Subsystemer fir Duerchput.

Haut bitt Intel eng Vielfalt vu Prozessoren personaliséiert fir X-Serie Serveren. D'Ënnerscheeder a Virdeeler tëscht verschiddene Prozessoren ze verstoen ass entscheedend.

Cache, strikt als Deel vum Memory Subsystem ugesinn, ass kierperlech mam Prozessor integréiert. D'CPU an de Cache schaffen enk zesummen, mam Cache funktionnéiert mat ongeféier d'Halschent vun der Geschwindegkeet vum Prozessor oder gläichwäerteg.

2. PCI Bus
De PCI Bus ass d'Pipeline fir Input- an Outputdaten op Serveren. All X-Serie Serveren benotzen der PCI Bus (dorënner PCI-X an PCI-E) fir eng Verbindung wichteg adapters wéi SCSI an Festplack. Héich-Enn Serveren hunn typesch MÉI PCI Bussen a méi PCI Plaze am Verglach zu virdrun Modeller.

Fortgeschratt PCI Bussen enthalen Technologien wéi PCI-X 2.0 a PCI-E, déi méi héich Datestroum a Konnektivitéitsfäegkeeten ubidden. De PCI Chip verbënnt d'CPU an de Cache mam PCI Bus. Dëse Set vu Komponenten geréiert d'Verbindung tëscht dem PCI Bus, Prozessor an Erënnerungssubsystemer fir d'Gesamtsystemleistung ze maximéieren.

3. Erënnerung
Erënnerung spillt eng kritesch Roll am Server Leeschtung. Wann e Server net genuch Erënnerung huet, verschlechtert seng Leeschtung, well de Betribssystem zousätzlech Daten an der Erënnerung muss späicheren, awer Plaz ass net genuch, wat zu Datenstagnatioun op der Festplack féiert.

Eng bemierkenswäert Feature an der Architektur vun engem Enterprise X-Serie Server ass Memory Mirroring, wat d'Redundanz a Feeler Toleranz verbessert. Dës IBM Memory Technologie ass ongeféier gläichwäerteg mat RAID-1 fir Festplacken, wou d'Erënnerung a gespigelte Gruppen opgedeelt ass. D'Spigelfunktioun ass Hardware-baséiert, erfuerdert keng zousätzlech Ënnerstëtzung vum Betribssystem.

4. Festplack
Aus der Perspektiv vun engem Administrator ass den Hard Disk Subsystem de Schlësseldeterminant vun der Serverleistung. An der hierarchescher Arrangement vun Online Späichergeräter (Cache, Erënnerung, Festplack), ass d'Harddisk déi luesst awer huet déi gréisste Kapazitéit. Fir vill Serverapplikatiounen gi bal all Daten op der Festplack gespäichert, wat e schnelle Festplack-Subsystem kritesch mécht.

RAID gëtt allgemeng benotzt fir Späicherplatz op Serveren ze erhéijen. Wéi och ëmmer, RAID-Arrays beaflossen d'Serverleistung wesentlech. D'Wiel vu verschiddene RAID-Niveauen fir verschidde logesch Disken ze definéieren beaflosst d'Performance, an de Späicherplatz an d'Paritéitsinformatioun sinn ënnerschiddlech. IBM's ServeRAID Array Kaarten an IBM Fibre Channel Kaarte bidden Optiounen fir verschidde RAID Niveauen ëmzesetzen, jidderee mat senger eenzegaarteger Konfiguratioun.

En anere kritesche Faktor bei der Leeschtung ass d'Zuel vun den Harddisken an der konfiguréierter Array: wat méi Disken, wat besser den Duerchgang. Verstoen wéi RAID I/O Ufroe behandelt spillt eng vital Roll bei der Optimiséierung vun der Leeschtung.

Nei Serientechnologien, wéi SATA a SAS, ginn elo benotzt fir d'Performance an d'Zouverlässegkeet ze verbesseren.

5. Reseau
Den Netzwierkadapter ass den Interface duerch deen de Server mat der Äussewelt kommunizéiert. Wann d'Donnéeën eng super Leeschtung duerch dësen Interface erreechen kënnen, kann e mächtege Netzwierksubsystem d'Gesamt Serverleistung wesentlech beaflossen.

Network Design ass gläich wichteg wéi Server Design. Schalter déi verschidde Netzwierksegmenter allocéieren oder d'Applikatioun vun Technologien wéi Geldautomaten sinn derwäert ze berécksiichtegen.

Gigabit Netzwierkkaarte ginn elo wäit an de Serveren benotzt fir déi néideg héich Débit ze bidden. Wéi och ëmmer, méi nei Technologien wéi TCP Offload Engine (TOE) fir 10G Tariffer z'erreechen sinn och um Horizont.

6. Grafiken Kaart
Den Affichage-Subsystem op Serveren ass relativ onwichteg well et nëmme benotzt gëtt wann Administrateuren de Server musse kontrolléieren. Clienten benotzen ni d'Grafikkaart, sou datt d'Serverleistung selten dësen Subsystem betount.

7. Betribssystem
Mir betruechten de Betribssystem als potenzielle Flaschenhals, grad wéi déi aner Festplack-Subsystemer. A Betribssystemer wéi Windows, Linux, ESX Server, an NetWare ginn et Astellungen déi geännert kënne ginn fir d'Serverleistung ze verbesseren.

D'Performance-bestëmmend Ënnersystemer hänkt vun der Applikatioun vum Server of. D'Identifikatioun an d'Eliminatioun vun Flaschenhals kann erreecht ginn duerch d'Sammelen an d'Analyse vun Leeschtungsdaten. Wéi och ëmmer, dës Aufgab kann net op eemol ofgeschloss ginn, well Flaschenhals kënne variéieren mat Verännerungen an der Serverlaascht, méiglecherweis op enger alldeeglecher oder wëchentlecher Basis.


Post Zäit: Jul-20-2023