Postavke svojstava mrežne kartice

Feb 08, 2024 Ostavi poruku

Napredne opcije mrežne kartice mogu poboljšati performanse mreže:
Efikasno korištenje CPU-a: ogromni okviri u odnosu na funkciju rasterećenja
Ako su performanse servera niske, to može biti zbog velikog opterećenja mreže. Standardna veličina Ethernet paketa je 1518 bajtova, a većina datoteka je podijeljena na stotine, hiljade ili čak milione paketa ili okvira. Ovi mali paketi podataka se prenose kroz mrežu i dijele mrežni propusni opseg s brojnim čvorovima, ali slanje i primanje okvira podataka iziskuje CPU opterećenje.
Većina mrežnih kartica podržava jumbo okvire, što znači da mogu rukovati do 9000 bajtova paketa podataka ili okvira. Ogromni okviri sadrže više podataka u svakom paketu, tako da se smanjuje broj paketa koji se trebaju prenijeti u mreži. Povećanje propusnosti znači smanjenje nadopterećenja – zaglavlja paketa i drugog sadržaja paketa – kao i opterećenja CPU-a.
Džinovski okviri definitivno imaju nedostatke. Administratori moraju konfigurirati sve čvorove u mreži da podržavaju prijenos ogromnih okvira. Ogromni okviri nisu dio IEEE standarda, tako da veličina ogromnih okvira varira s različitim konfiguracijama mrežnih kartica. Da bi se efikasno prenosili ogromni okviri između čvorova, potrebno je provesti neke eksperimente. Veći paketi mogu povećati latenciju određenih opterećenja, jer drugi čvorovi moraju duže čekati da bi iskoristili propusni opseg, a traženje i slanje odbačenih ili oštećenih paketa također traje duže.
IT profesionalci mogu napustiti ogromne okvire i koristiti mrežne kartice sa LSO i LRO mogućnostima. LSO i LRO omogućavaju CPU-u da prenosi veću količinu podataka kroz mrežnu karticu i pružaju u suštini iste performanse CPU-a kao jumbo okviri.
Prometni kapacitet: podesivi razmak okvira u odnosu na Ethernet nadogradnju
Ethernet čeka određeni vremenski period nakon slanja svakog paketa, što se naziva razmak između okvira. Ovo pruža mogućnost drugim mrežnim čvorovima da zauzmu propusni opseg i šalju pakete podataka. Razmak okvira je jednak vremenu potrebnom za slanje 96 bitova podataka. Na primjer, 1Gb Ethernet koristi standardni razmak okvira od 0.096ms, dok 10Gb Ethernet ima razmak okvira od 0,0096ms.
Upotreba ovog fiksnog razmaka između prijenosa paketa nije uvijek efikasna i može smanjiti performanse mreže pod velikim opterećenjem mreže. Mrežne kartice koje podržavaju prilagodljivi razmak okvira mogu dinamički prilagoditi razmak okvira na osnovu mrežnog opterećenja, što može poboljšati performanse mreže. Podešavanje razmaka između okvira obično ne poboljšava performanse mreže osim ako nije blizu propusnosti mreže.
Sveobuhvatni test performansi mreže može pokazati obrasce korištenja mreže. Ako Ethernet veze često dosežu ograničenje propusnog opsega, nadogradnja na brži Ethernet ili korištenje povezivanja mrežne kartice umjesto podešavanja razmaka okvira može poboljšati performanse mreže.
Ograničavanje CPU prekida i poboljšanje performansi CPU-a
Kada se paketi podataka prenose u mreži, mrežna kartica će generirati CPU prekide. Što je brzina Etherneta veća, to je veća frekvencija CPU prekida, a CPU mora posvetiti više pažnje mrežnim drajverima i drugom softveru koji obrađuje pakete podataka. Ako promet varira, performanse CPU-a mogu postati nestabilne. Mrežna kartica koja podržava ručno prigušivanje prekida može smanjiti učestalost CPU prekida, a otpuštanje CPU-a sa mrežne kartice će vjerovatno