最近工作中遇到内核模块VM将大的TCP包(超过1500字节)丢弃,重传严重,进而导致整个系统的FTP下载速率低的问题,解决方案有二: 1 不改动内核代码通过修改相关内核参数选项等,使到达该内核模块VM的IP包均为小包,从而规避掉这个丢包问题; 2 为该内核模块开发新需求,使其能够处理大包。 现将方案 ...
分类:
其他好文 时间:
2017-07-15 10:06:37
阅读次数:
139
ICMP既(INTERNETCONTROLMESSAGEPROTOCOL)网络控制消息协议.属于TCP/IP协议族,工作在网络层(第三层),用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传..
分类:
其他好文 时间:
2017-07-09 19:41:24
阅读次数:
236
【硬件方面】1. cpu 2. 内存 (增加内存)3. 存储 (使用raid,使用ssd)4. 网卡 (使用千兆网卡,或者双网卡绑定) 【系统方面 】1. 内核参数优化(网络相关、内存相关、缓冲缓存相关)2. 文件系统方面(分区调优,格式化时根据存储文件特性,指定合适的块大小,noatime访问时间 ...
分类:
系统相关 时间:
2017-07-07 00:49:03
阅读次数:
316
通过修改请求报文的MAC地址实现转发: 请求报文源IP为CIP,目标IP为VIP,到达Directory后,修改源MAC地址为DIP的网卡MAC,目标MAC地址是挑选出来的后端RealServer的RIP接口的MAC地址; IP首部不会改变,为了能够让RealServer能够接收报文,需要在Real ...
分类:
其他好文 时间:
2017-06-27 18:42:47
阅读次数:
185
一般优化linux的内核,需要优化什么参数 ...
分类:
系统相关 时间:
2017-06-23 19:31:42
阅读次数:
222
由于默认的linux内核参数考虑的是最通用场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,是的Nginx可以拥有更高的性能; 在优化内核时,可以做的事情很多,不过,我们通常会根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服 ...
分类:
系统相关 时间:
2017-06-12 14:39:35
阅读次数:
270
一、安装系统时设置操作系统安装:为了统一环境,方便自动化运维,将网卡名称设置为eth*,不使用CentOS7默认的网卡命名规则。所以需要在安装的时候,增加内核参数。1)光标选择“InstallCentOS7”2)点击Tab,打开kernel启动选项后,增加net.ifnames=0biosdevname=0,如下图所示..
分类:
其他好文 时间:
2017-06-07 14:36:58
阅读次数:
235
net.ipv4.tcp_fin_timeout=2net.ipv4.tcp_tw_reuse=1net.ipv4.tcp_tw_recycle=1net.ipv4.tcp_syncookies=1net.ipv4.tcp_keepalive_time=600net.ipv4.ip_local_port_range=400065000net.ipv4.tcp_max_syn_backlog=16384net.ipv4.route.gc_timeout=100net.ipv4.tcp_syn_retries=1..
分类:
Web程序 时间:
2017-05-31 19:01:38
阅读次数:
212
在网络节点配置内核参数:vi /etc/sysctl.confnet.ipv4.ip_forward=1net.ipv4.conf.all.rp_filter=0net.ipv4.conf.default.rp_filter=0在网络节点使内核参数立即生效:sysctl -p在网络节点安装软件:yu ...
分类:
其他好文 时间:
2017-05-26 10:46:46
阅读次数:
281
在计算节点配置内核参数:vi /etc/sysctl.confnet.ipv4.conf.all.rp_filter=0net.ipv4.conf.default.rp_filter=0在计算节点使内核参数立即生效:sysctl -p在计算节点安装软件:yum install -y openstac ...
分类:
其他好文 时间:
2017-05-26 10:44:27
阅读次数:
245