999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高性能智能接入網(wǎng)關(guān)的研究

2017-10-19 06:11:30蔡暉楊靖胡波
水能經(jīng)濟(jì) 2017年2期

蔡暉 楊靖 胡波

【摘要】高性能智能網(wǎng)關(guān)HPGW (High performance Gate Way)是一種用軟件實(shí)現(xiàn)的負(fù)載均衡設(shè)備, HPGW將多臺(tái)物理RealServer虛擬化成了一臺(tái)虛擬VServer,提供統(tǒng)一的VIP(即virtual ip),用戶只需和VIP進(jìn)行通訊,就能訪問RealServer上的服務(wù)。HPGW能通過多種靈活的調(diào)度算法、健康檢查機(jī)制實(shí)現(xiàn)跨網(wǎng)段的高性能網(wǎng)絡(luò)訪問;通過服務(wù)保活、自身冗余等機(jī)制實(shí)現(xiàn)服務(wù)冗余;通過基于網(wǎng)絡(luò)物理層協(xié)議改造實(shí)現(xiàn)大并發(fā)鏈接,保障網(wǎng)絡(luò)攻擊安全防范;確保對(duì)外提供統(tǒng)一的高性能訪問門戶。

【關(guān)鍵詞】高性能智能網(wǎng)關(guān);HPGW (High performance Gate Way)

一、引言

我局信息中心是智能水文信息處理中心,承擔(dān)著水文、氣象數(shù)據(jù)存儲(chǔ)、處理、分析、轉(zhuǎn)發(fā)的任務(wù),信息中心共接入各自數(shù)據(jù)采集終端172個(gè),并向省局、水務(wù)局實(shí)時(shí)接收轉(zhuǎn)發(fā)水文數(shù)據(jù),數(shù)據(jù)量尤其是網(wǎng)絡(luò)接受和轉(zhuǎn)發(fā)的量較大。目前,我局虛擬化平臺(tái)已全面建設(shè)完成,但由于網(wǎng)絡(luò)不穩(wěn)定,數(shù)據(jù)丟包情況時(shí)有發(fā)生,所以如何打造一個(gè)高性能數(shù)據(jù)接入網(wǎng)關(guān),對(duì)局信息工作顯得至關(guān)重要。

二、什么是高性能數(shù)據(jù)智能接入網(wǎng)關(guān)

高性能智能網(wǎng)關(guān)是一種用軟件實(shí)現(xiàn)的負(fù)載均衡設(shè)備,我們稱之為HPGW (High performance Gate Way)。HPGW將多臺(tái)物理PServer(即RealServer)虛擬化成了一臺(tái)虛擬VServer,提供統(tǒng)一的VIP(即virtual ip),用戶只需和VIP進(jìn)行通訊,就能訪問RealServer上的服務(wù)。

最終,從client的角度看到,自己和一臺(tái)server機(jī)器(確切說(shuō)是一個(gè)ip)在通訊,感覺不到RealServer的存在;從RealServer的角度看到,自己和client在通訊,沒有感覺到HPGW的存在。

HPGW會(huì)對(duì)報(bào)文做SNAT和DNAT,這樣RS(RealServer)看到的源IP將是HPGW的后端IP,而不是客戶端的真實(shí)IP,而現(xiàn)實(shí)中有許多業(yè)務(wù)需要知道客戶端的真實(shí)IP。為了解決這個(gè)問題,RS需要在內(nèi)核加載一個(gè)TTM模塊,即可將該選項(xiàng)攜帶的真實(shí)IP信息獲取出來(lái),該過程對(duì)于用戶態(tài)應(yīng)用程序來(lái)說(shuō)是完全透明的,用戶態(tài)應(yīng)用程序所看到的是從客戶端真實(shí)IP,實(shí)現(xiàn)HPGW的透明。

目前網(wǎng)絡(luò)3.0大量使用具有跨網(wǎng)段功能的bvs,bignat集群,這大大簡(jiǎn)化了IDC網(wǎng)絡(luò)的設(shè)計(jì)和使用,擺脫了之前硬件四層的很多限制。

三、硬件條件分析

應(yīng)該說(shuō),在通用計(jì)算方面,英特爾公司的x86芯片在業(yè)內(nèi)傲視群雄。但受時(shí)鐘速度和功耗所限,它卻很難在網(wǎng)絡(luò)應(yīng)用上卻難以一展拳腳,而Tilera平臺(tái)的PCI Express加速卡專注網(wǎng)絡(luò)浮點(diǎn)計(jì)算,有望就此解放x86服務(wù)器上的CPU資源。

目前的bvs和bignat都是使用X86服務(wù)器實(shí)現(xiàn)的,但是目前X86的架構(gòu),天生在網(wǎng)絡(luò)報(bào)文處理方面就有一些缺陷。單臺(tái)服務(wù)器的性能不足,導(dǎo)致了集群方案的使用。集群方案有一些問題,首先是網(wǎng)絡(luò)結(jié)構(gòu)復(fù)雜,維護(hù)起來(lái)成本特別高,特別是隨著今后業(yè)務(wù)的增加,單個(gè)集群服務(wù)器數(shù)量多,集群數(shù)量也多,維護(hù)比較麻煩。再次是單臺(tái)服務(wù)器的性能不夠,導(dǎo)致會(huì)有雪崩效應(yīng)的風(fēng)險(xiǎn)。

因此我們可以在Tilera平臺(tái)上開發(fā)智能網(wǎng)關(guān) HPGW,通過提升單臺(tái)處理能力,減少單個(gè)集群的節(jié)點(diǎn)個(gè)數(shù)。從而減少維護(hù)成本,簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu)。

四、HPGW設(shè)計(jì)

4.1 HPGW原理

HPGW原理如下圖所示。當(dāng)客戶端向業(yè)務(wù)的VIP發(fā)來(lái)一個(gè)報(bào)文,HPGW會(huì)根據(jù)該VIP下配置的RS進(jìn)行調(diào)度,選擇一個(gè)RS處理該連接。選擇好后將報(bào)文的源IP地址改為HPGW的一個(gè)后端內(nèi)網(wǎng)IP(BIP),同時(shí)將報(bào)文目的IP修改為RS的內(nèi)網(wǎng)IP(RIP),然后建立session,最后將數(shù)據(jù)包從下聯(lián)口發(fā)往內(nèi)網(wǎng)。

當(dāng)RS向客戶端發(fā)送數(shù)據(jù)包時(shí),該數(shù)據(jù)包的目的IP是HPGW的后端IP(BIP),源IP是RS的內(nèi)網(wǎng)IP(RIP)。當(dāng)數(shù)據(jù)包到達(dá)HPGW時(shí),HPGW會(huì)根據(jù)前面建立的session將數(shù)據(jù)包的目的IP改回客戶端的外網(wǎng)IP,同時(shí)將源IP改為服務(wù)的VIP。

在客戶端看來(lái),自己一直在與IP為VIP的一臺(tái)服務(wù)器通信。而在RS看來(lái),自己一直在與IP為BIP的客戶端通信。該過程對(duì)于RS和Client都是透明的。

4.2 TTM模塊

HPGW會(huì)對(duì)報(bào)文做SNAT和DNAT,這樣RS看到的源IP將是HPGW的后端IP,而不是客戶端的真實(shí)IP,而現(xiàn)實(shí)中有許多業(yè)務(wù)需要知道客戶端的真實(shí)IP。為了解決這個(gè)問題,HPGW會(huì)將客戶端的真實(shí)IP信息作為一個(gè)TCP選項(xiàng)或者IP選項(xiàng)插入在報(bào)文中發(fā)給RS。RS端只要在內(nèi)核加載一個(gè)TTM模塊,即可將該選項(xiàng)攜帶的真實(shí)IP信息獲取出來(lái),該過程對(duì)于用戶態(tài)應(yīng)用程序來(lái)說(shuō)是完全透明的,用戶態(tài)應(yīng)用程序所看到的是從客戶端真實(shí)IP發(fā)給自己內(nèi)網(wǎng)IP的一個(gè)報(bào)文,即源地址是Internet的客戶端地址(如202.114.0.242),目的IP是RS的內(nèi)網(wǎng)IP(如10.23.170.20)。TTM讀取出該信息時(shí)會(huì)在內(nèi)核建立一個(gè)轉(zhuǎn)換表,當(dāng)用戶態(tài)應(yīng)用程序發(fā)送報(bào)文時(shí),目的地址會(huì)是外網(wǎng)P(202.114.0.242),TTM模塊會(huì)根據(jù)建立的轉(zhuǎn)換表項(xiàng)將該IP轉(zhuǎn)換為HPGW的后端IP(BIP)。

4.3 調(diào)度策略

目前,HPGW支持以下幾種調(diào)度策略: Round Robbin、SRCH源地址哈希、CONHASH一致性哈希、MINCONN最小連接調(diào)度、WRR加權(quán)輪詢。

4.4、RS?;畈呗?/p>

HPGW并不僅僅是一個(gè)簡(jiǎn)單的負(fù)載均衡器,它還有服務(wù)器?;罟δ?。當(dāng)把RS配置到HPGW上之后,HPGW會(huì)定期向RS發(fā)送一定格式的報(bào)文檢測(cè)RS的存活狀態(tài)。如果RS沒有響應(yīng),則不再將新的連接調(diào)度到該RS之上,當(dāng)RS存活比例低于一定的數(shù)量時(shí),便會(huì)發(fā)出報(bào)警。目前HPGW支持以下幾種RS?;畈呗裕篢CP、HTTP、ICMP、UDP

五、HPGW應(yīng)用和部署

HPGW可以通過開放多物理服務(wù)器虛擬為統(tǒng)一對(duì)外出口的核心基礎(chǔ)架構(gòu)技術(shù),為各業(yè)務(wù)系統(tǒng)提供的具有安全,穩(wěn)定,高性能,高可擴(kuò)展性等特點(diǎn)的高性能服務(wù)產(chǎn)品,用戶通過統(tǒng)一IP網(wǎng)關(guān)即可訪問所有的應(yīng)用及數(shù)據(jù)服務(wù)。實(shí)現(xiàn)的應(yīng)用包含中轉(zhuǎn)連接、負(fù)載均衡、防御攻擊、探活機(jī)制。

六、HPGW在水文信息采集上的應(yīng)用

我局目前有各類采集終端170余個(gè),采用多臺(tái)工控設(shè)備建立網(wǎng)絡(luò)端口監(jiān)聽,分別接收來(lái)自不同廠商設(shè)備(金水、中水環(huán)球、山脈、宜昌彩虹、中電27所、722所、新烽)的數(shù)據(jù)鏈接,每個(gè)廠商都總體上遵循水文數(shù)據(jù)規(guī)約,但都有自己個(gè)性化的設(shè)置,不僅配置復(fù)雜而且無(wú)法統(tǒng)一管理;出現(xiàn)故障的頻率較高,尤其是在汛期加報(bào)頻繁的情況下,掉包率激增。

如果采用HPGW則能將所有前置監(jiān)聽服務(wù)、消息隊(duì)列服務(wù)、數(shù)據(jù)回寫服務(wù)統(tǒng)一管理 ,自動(dòng)對(duì)各物理服務(wù)器的計(jì)算資源統(tǒng)一調(diào)度,實(shí)現(xiàn)負(fù)載均衡,并能通過Tilera Pro64 PCI Express加速卡,開辟大并發(fā)鏈接,保障接入性能,確保數(shù)據(jù)到報(bào)率、準(zhǔn)確率數(shù)量級(jí)的提升。

主站蜘蛛池模板: 免费一级大毛片a一观看不卡| 精品无码国产一区二区三区AV| 国产精品尹人在线观看| 国产爽歪歪免费视频在线观看 | 国产极品美女在线观看| 亚洲欧美日韩高清综合678| 午夜老司机永久免费看片| 少妇精品久久久一区二区三区| 波多野结衣视频一区二区| 欧美一区精品| 99热最新网址| 一级毛片不卡片免费观看| 色综合日本| 2021国产精品自产拍在线| 另类专区亚洲| 欧美精品在线免费| 在线欧美国产| 成人看片欧美一区二区| 538国产视频| 日本一区高清| 日本午夜三级| 亚洲国产高清精品线久久| 日本一本正道综合久久dvd| 国产精品无码AV片在线观看播放| 亚洲日本一本dvd高清| 538精品在线观看| 欧美视频在线播放观看免费福利资源| 亚洲av色吊丝无码| 国产成人啪视频一区二区三区| 欧美日韩免费观看| 国产91小视频| 久久久久国产精品熟女影院| 国产精品刺激对白在线| 久久这里只有精品免费| 国产h视频在线观看视频| 又猛又黄又爽无遮挡的视频网站| 久久精品娱乐亚洲领先| 国产成人a毛片在线| 成人91在线| 国产精品对白刺激| 国产啪在线91| 国产福利拍拍拍| 国产午夜无码片在线观看网站 | 男女男精品视频| 亚洲一区二区约美女探花| 国产精品理论片| 无码啪啪精品天堂浪潮av| 欧美视频在线不卡| 国产精品第页| 国产不卡一级毛片视频| 一级做a爰片久久免费| 99精品在线视频观看| 十八禁美女裸体网站| 日韩欧美91| 巨熟乳波霸若妻中文观看免费| 国产农村妇女精品一二区| 91福利国产成人精品导航| 精品欧美视频| 国产精品综合久久久| 欧美 亚洲 日韩 国产| 欧美精品啪啪| 国产男人的天堂| 国产18在线播放| 亚洲欧洲日韩综合| 麻豆国产原创视频在线播放 | 国产正在播放| 日韩在线成年视频人网站观看| 欧美日韩中文字幕在线| 色网站免费在线观看| 亚洲第一成年人网站| 欧美亚洲一区二区三区在线| 欧美国产在线看| 久久激情影院| 无码中字出轨中文人妻中文中| 亚洲五月激情网| 欧美中文一区| 久久久久人妻一区精品色奶水| 2018日日摸夜夜添狠狠躁| 999精品在线视频| 欧美日韩资源| 99成人在线观看| 美女毛片在线|