burst tx 功能 开启_Serverspeeder 锐速config配置文件详解
1) accif="eth*"
加速接口,eth*一般為服務(wù)器上對外提供服務(wù)的網(wǎng)絡(luò)接口,例如 eth0 eth1,一般通過 ifconfig 命令可以看到,可以同時(shí)設(shè)定多個(gè)接口作為加速接口(接口之間用空格分開),如 accif="eth0 eth1",默認(rèn)為"eth0"。
2)acc="1"
TCP 加速開關(guān),設(shè)為 1 表示開啟 LotServer 的 TCP 加速功能,設(shè)為 0 表示關(guān)閉LotServer 的 TCP 加速功能,默認(rèn)為 1。
3)advacc="1"
高級加速開關(guān),設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,開啟此功能可以得到更好的加速效果,但有可能會(huì)造成有效數(shù)據(jù)率下降,默認(rèn)為 1
4)advinacc="0"
高級入向加速開關(guān),設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,開啟此功能可以得到更好的流入方向流量加速效果。
5)wankbps="1000000"
加速接口上行帶寬,指的是從服務(wù)器流出到 Internet 的最大帶寬,單位為 Kbps,例如服務(wù)器所連接的 Internet 帶寬為 1G,則設(shè)置為 1000000,默認(rèn)為 1000000。
6)waninkbps="1000000"
加速接口下行帶寬,指的是從 Internet 流入服務(wù)器的最大帶寬,單位為 Kbps,例如服務(wù)器所連接的 Internet 帶寬為 1G,則設(shè)置為 1000000,默認(rèn)為 1000000,wankbps 和 waninkbps 的設(shè)置一般與實(shí)際帶寬相同最理想,如果無法確定實(shí)際帶寬,一般設(shè)置為網(wǎng)卡的最大吞吐能力即可,例如網(wǎng)卡為千兆全雙工網(wǎng)卡,則 wankbps和 waninkbps 都設(shè)置為 1000000,當(dāng)設(shè)置過小時(shí),例如實(shí)際帶寬有 100Mbps,但 wankbps 和 waninkbps 設(shè)置為10Mbps,則數(shù)據(jù)流量會(huì)被限制在 10Mbps 以內(nèi),此時(shí)會(huì)降低服務(wù)器的吞吐。
7)csvmODe="0" highcsv="0"
csvmODe 擁塞控制模式開關(guān),設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,開啟 tcp 加速后,在某些丟包較大的網(wǎng)絡(luò)中可能會(huì)造成有效數(shù)據(jù)率下降的問題,此時(shí)開啟擁塞控制模式,可以有效避免該問題,但開啟此選項(xiàng)時(shí),可能加速效果也會(huì)下降,默認(rèn)為 0,csvmode="1" highcsv="0"時(shí),為普通擁塞控制模式,對擁塞具有一定控制的同時(shí)對加速效果的影響較小,csvmode="1" highcsv="1"時(shí),為高級擁塞控制模式,可以更好的控制擁塞但是相比于普通擁塞控制模式對加速效果的影響較大。
8)subnetAcc="0"
局域網(wǎng)加速開關(guān),設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,不開啟時(shí)對于同一局域網(wǎng)內(nèi)的連接不會(huì)加速,開啟后對同一網(wǎng)段的 TCP 連接也進(jìn)行加速。
9)maxmode="0"
最大傳輸模式,設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,開啟后會(huì)進(jìn)一步提高加速效果,但是可能會(huì)降低有效數(shù)據(jù)率。
10)maxTxEffectiveMS="0"
最大傳輸模式生效時(shí)間,用于控制最大傳輸模式對每一個(gè)連接的生效時(shí)間,設(shè)為0 表示從連接建立到連接結(jié)束,都采用最大傳輸模式傳輸,單位為 ms,1000 即 1s。
11)pcapEnable="0"
抓包開關(guān),設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,開啟此功能后會(huì)抓取經(jīng)過加速引擎處理的數(shù)據(jù)包,在/appex/log 目錄下生成抓包文件。
12)bypassOverFlows="1"
流量 bypass 開關(guān),設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,開啟此功能后當(dāng)服務(wù)器的連接數(shù)超過引擎設(shè)定后會(huì)對超過的連接的流量 bypass,否則會(huì)無法新建連接。
13)initialCwndWan="44"
初始 TCP 發(fā)送窗口能夠發(fā)送的數(shù)據(jù)包的數(shù)量,該值設(shè)置的高會(huì)獲得更好的加速效果,但是可能會(huì)造成網(wǎng)絡(luò)的擁塞。
14)l2wQLimit="256 2048"
從 LAN 到 WAN 加速引擎在緩沖池充滿和空閑時(shí)分別能夠緩存的數(shù)據(jù)包隊(duì)列的長度的上限,該值設(shè)置的高會(huì)獲得更好的加速效果,但是會(huì)消耗更多的內(nèi)存。
15)w2lQLimit="256 2048"
從 WAN 到 LAN 加速引擎在緩沖池充滿和空閑時(shí)分別能夠緩存的數(shù)據(jù)包隊(duì)列的長度的上限,該值設(shè)置的高會(huì)獲得更好的加速效果,但是會(huì)消耗更多的內(nèi)存。
16)shrinkPacket="0"
slab 緩存縮減開關(guān),設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,當(dāng)服務(wù)器內(nèi)存消耗很高時(shí)可以將該值設(shè)定為 1,這樣會(huì)降低內(nèi)存的消耗。
17)retranWaitListMS="32"
重傳等待時(shí)間,當(dāng)服務(wù)器沒有收到 ack 或者丟包產(chǎn)生之后客戶端重復(fù) ack 時(shí)間達(dá)到 32ms,服務(wù)器重傳數(shù)據(jù),默認(rèn)為 32ms。
18)halfCwndMinSRtt="500"? halfCwndLossRateShift="3"
以上兩個(gè)值用于判斷網(wǎng)絡(luò)擁塞,分別為延時(shí)和丟包率,丟包率默認(rèn)值為 3,即1/2^3,當(dāng)擁塞產(chǎn)生時(shí),退出第三代 Learning-based TCP 算法,采用類似傳統(tǒng) TCP 的算法。
19)#byte cache
byteCache="0"
httpComp="1"
byteCacheMemory="250" #MB
byteCacheDisk="0" #MB
diskDev="/dev/sda2"
以上為雙邊緩存的設(shè)置,當(dāng)前只有部分版本支持該功能。分別是緩存開關(guān),數(shù)據(jù)壓縮開關(guān),內(nèi)存大小,硬盤大小,指定硬盤位置。
20)shaperEnable="1"
流量整形開關(guān),配合上行和下行帶寬設(shè)置開啟,設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,開啟此功能,會(huì)采用 wankbps 以及 waninkbps 設(shè)置的帶寬大小運(yùn)行,關(guān)閉此功能,會(huì)根據(jù)實(shí)時(shí)傳輸自動(dòng)測算帶寬大小。
21)tcpOnly="1"
設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,開啟此功能,即只處理 TCP 流量,關(guān)閉此功能,也處理除 TCP 以外的流量(不會(huì)對非 TCP 流量加速),一般用于配置策略對非 TCP 數(shù)據(jù)丟棄時(shí)。
22)SmBurstMS="15"
引擎允許的最大突發(fā)時(shí)間,設(shè)為 0,則關(guān)閉,該值越大,數(shù)據(jù)包發(fā)送量越大,當(dāng)前推薦默認(rèn)為 15。
23)rsc="0"
網(wǎng)卡接收端合并開關(guān),設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,在有些較新的網(wǎng)卡驅(qū)動(dòng)中,帶有 RSC 算法的,需要打開該功能。
24)gso="0"
GSO 開關(guān),設(shè)為 1 表示開啟,設(shè)為 0 表示關(guān)閉,當(dāng)網(wǎng)卡需要開啟 gso 功能時(shí),開啟此功能,LotServer變?yōu)橹С謌so的模式,關(guān)閉此功能,如果網(wǎng)卡開啟gso,LotServer會(huì)關(guān)閉網(wǎng)卡的 gso 功能。
25)lanSegment=""
當(dāng) LotServer 不是 TCP 連接的最終節(jié)點(diǎn)并且采用單臂模式部署時(shí),如果 LotServer和服務(wù)器之間網(wǎng)絡(luò)環(huán)境很好,不需要加速,將此參數(shù)的值設(shè)為 Lan 一側(cè)的子網(wǎng)網(wǎng)段(參數(shù)的值為子網(wǎng)網(wǎng)段的十六進(jìn)制表示加子網(wǎng)掩碼,例:ip 為 172.33.0.0/16,lanSegment="AC210000/16"),則 LotServer 和服務(wù)器之間不進(jìn)行加速,可以節(jié)省LotServer 使用的資源并獲得更好的加速效果。如果不設(shè)置此參數(shù),則 LotServer 會(huì)對所有經(jīng)過的 TCP 連接進(jìn)行加速。(注:如果參數(shù)轉(zhuǎn)換為十六進(jìn)制后,第一位數(shù)字為 0時(shí),需要省略,不然無法正常寫入配置。例如:參數(shù)十六進(jìn)制值為:0C210000/16,那么 lanSegment="C210000/16"。)
26)configTimeout="30"
設(shè)置開啟 LotServer 時(shí),寫入配置所需要的時(shí)間。當(dāng)引擎的數(shù)目很多時(shí)需要寫入配置的時(shí)間較長,默認(rèn)為 30s。
27)engineNum="0"
LotServer 啟動(dòng)的加速引擎的的個(gè)數(shù),在多處理器(核)的系統(tǒng)環(huán)境下,啟用多個(gè)加速引擎可以使網(wǎng)絡(luò)流量的負(fù)載在多個(gè)處理器(核)之間做均衡分配,從而幫助優(yōu)化系統(tǒng)CPU 資源的利用,啟用多個(gè)加速引擎時(shí),引擎序號從 0 開始,分別為 engine0, engine1,engine2,等等,每個(gè)引擎的負(fù)載對應(yīng)交給相同序號的處理器來處理,即,engine0 使用 cpu0, engine1 使用 cpu1 等,engineNum 默認(rèn)為 0,表示啟用的加速引擎?zhèn)€數(shù)與系統(tǒng)的處理器個(gè)數(shù)相同,64bit 架構(gòu)下,當(dāng)實(shí)際的 engineNum 參數(shù)大于 4 時(shí),檢查內(nèi)存:當(dāng)總內(nèi)存減去 engine 占用內(nèi)存剩余數(shù)小于 2G 時(shí),提示用戶一個(gè) warning:LotServer Warning: $CPUNUM engines will be launched according to the config file.Your system total RAM is $memTotal(KB), which might be insufficient to run all theengines without performance penalty under extreme network conditions. 。
28)shortRttMS="10"
白名單開關(guān),打開后 LotServer 將不對 RTT 小于 shortRttMS 的連接加速,節(jié)約系統(tǒng)資源,提高性能,設(shè)置為 0 時(shí)表示關(guān)閉此功能,LotServer 會(huì)加速所有的連接,設(shè)置為其他值時(shí),例如 10,則表示當(dāng)?shù)谝淮谓⑦B接時(shí),Lotserver 會(huì)測量所有的新建連接的 RTT,但是不對其進(jìn)行加速,如果 RTT 大于 10ms,LotServer 會(huì)從第二次建立連接開始對其加速,如果 RTT 小于 10ms,LotServer 則一直不會(huì)對其加速。默認(rèn)值 10ms。重啟 LotServer 后,原來記錄的每個(gè)連接的 RTT 會(huì)被清除,重新開始記錄。LotServer 使用五元組判斷是否為同一連接,五元組包括:源 ip,目的 ip,源端口,目的端口和協(xié)議。
29)apxexe=" /appex/bin/acce-***"
LotServer 模塊文件的路徑。
30)apxlic="/appex/etc/apx-***.lic"
LotServer 授權(quán)文件的路徑。
總結(jié)
以上是生活随笔為你收集整理的burst tx 功能 开启_Serverspeeder 锐速config配置文件详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tftp c++ 上传_如何在 Fedo
- 下一篇: java xml 反射_java使用do