Heim  >  Artikel  >  System-Tutorial  >  Auswahl und Planung der Netzwerkausrüstung CPU

Auswahl und Planung der Netzwerkausrüstung CPU

WBOY
WBOYnach vorne
2024-04-07 08:10:06408Durchsuche

1.1, CPU:

vmstat, sar, top+P, htop, nmon, mpstat

1.2, Speicher:

kostenlos、ps-aux、top+M

1.3, IO-Gerät (C-Laufwerk, Netzwerk):

iostat, ss, netstat, iptraf, iftop, lsof

优化文件系统的管理_linux 文件系统优化_优化文件系统NTFS的管理

Hinzugefügt:

优化文件系统NTFS的管理_linux 文件系统优化_优化文件系统的管理

vmstat-Befehlsbeschreibung:

iostat-Befehlsbeschreibung Beispielbefehl: iostat-dk15

iostat-d-k-x5 (Gerätenutzung (%util) und Antwortzeit (warten) anzeigen)

2. Lösungen für Probleme auf Systemebene

In der tatsächlichen Produktion wird allgemein davon ausgegangen, dass es keine Probleme gibt, solange die CPU 90 % nicht überschreitet. Tatsächlich kann die folgende Sondersituation nicht ausgeschlossen werden:

linux 文件系统优化_优化文件系统的管理_优化文件系统NTFS的管理

2.1, hohe CPU-Last, niedrige IO-Last

linux 文件系统优化_优化文件系统的管理_优化文件系统NTFS的管理

2.2. Hohe IO-Last und niedrige CPU-Last

2.3, IO- und CPU-Last sind sehr hoch

Die Hardware reicht nicht aus oder es liegt ein Problem mit SQL vor

3. Grundlegende Optimierung – Hardware-Optimierung

3.1. Gastgeber:

3.2. CPU-Auswahl:

3.3. Speicherauswahl:

3.4. Lagerung:

3.5, Raid-Karte: Auswahl der Host-Raid-Karte:

3.6. Netzwerkausrüstung:

Verwenden Sie Datenverkehr zur Unterstützung höherer Netzwerkgeräte (Switches, Router, Netzwerkkabel, Netzwerkkarten, HBA-Karten)

Hinweis: Die obige Planung sollte beim ersten Entwurf des Systems berücksichtigt werden.

4. Betriebssystemoptimierung

Cpu:

优化文件系统的管理_优化文件系统NTFS的管理_linux 文件系统优化

Es besteht grundsätzlich keine Notwendigkeit, die Desktop-Version von Hongqi Linux anzupassen, sondern sich nur auf die Hardwareauswahl zu konzentrieren.

Videospeicher:

Grundsätzlich sind keine Anpassungen erforderlich. Konzentrieren Sie sich lediglich auf die Hardwareauswahl.

TAUSCHEN:

MySQL versucht, die Verwendung von Swap zu vermeiden. Der Standard-Swap auf dem Server von Alibaba Cloud ist 0

IO:

Dieser Parameter bestimmt, ob Linux dazu neigt, Swap zu verwenden oder den Dateisystem-Cache freizugeben. Wenn der Videospeicher knapp ist, ist es umso wahrscheinlicher, dass der Dateisystem-Cache freigegeben wird, je niedriger der Wert ist. Tatsächlich kann dieser Parameter nur die Wahrscheinlichkeit der Verwendung von Swap verringern, Linux jedoch nicht daran hindern, Swap zu verwenden.

优化文件系统的管理_linux 文件系统优化_优化文件系统NTFS的管理

Ändern Sie den MySQL-Konfigurationsparameter innodb_flush_methodlinux, um Hardwareinformationen anzuzeigen und den O_DIRECT-Modus zu aktivieren. In diesen Fällen umgeht der Pufferpool von InnoDB den Dateisystem-Cache direkt, um auf das Laufwerk C zuzugreifen, und Redolog verwendet weiterhin den Dateisystem-Cache. Es ist erwähnenswert, dass sich Redolog im Überschreibmodus befindet, obwohl es den Cache des Dateisystems nutzt (Linux-Dateisystemoptimierung), aber nicht zu viel beansprucht. 5. Anpassung der Systemparameter Optimierung der Linux-Systemkernelparameter:

vim /etc/sysctl.conf
 net.ipv4.ip_local_port_range = 1024 65535 # 用户端口范围
 net.ipv4.tcp_max_syn_backlog = 4096 
 net.ipv4.tcp_fin_timeout = 30 
 fs.file-max=65535 # 系统最大文件句柄,控制的是能打开文件最大数量

Benutzereinschränkungsparameter:

vim /etc/security/limits.conf 
 * soft nproc 65535
 * hard nproc 65535
 * soft nofile 65535
 * hard nofile 65535

6. Optimierung irrelevanter Anwendungen

Geschäftsanwendungen und Datenbankanwendungen sind unabhängig, Firewall: iptables, Selinux und andere nutzlose Dienste (ausschalten):

chkconfig --level 23456 acpid off
chkconfig --level 23456 anacron off
chkconfig --level 23456 autofs off
chkconfig --level 23456 avahi-daemon off
chkconfig --level 23456 bluetooth off
chkconfig --level 23456 cups off
chkconfig --level 23456 firstboot off
chkconfig --level 23456 haldaemon off
chkconfig --level 23456 hplip off
chkconfig --level 23456 ip6tables off
chkconfig --level 23456 iptables off
chkconfig --level 23456 isdn off
chkconfig --level 23456 pcscd off
chkconfig --level 23456 sendmail off
chkconfig --level 23456 yum-updatesd off

Das obige ist der detaillierte Inhalt vonAuswahl und Planung der Netzwerkausrüstung CPU. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:itcool.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen