[發明專利]一種基于大型網站組合均衡的方法在審
| 申請號: | 201410765430.2 | 申請日: | 2014-12-11 |
| 公開(公告)號: | CN104486402A | 公開(公告)日: | 2015-04-01 |
| 發明(設計)人: | 徐燁 | 申請(專利權)人: | 江蘇愛信諾航天信息科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 南京利豐知識產權代理事務所(特殊普通合伙) 32256 | 代理人: | 任立 |
| 地址: | 210061 江蘇省南京市浦口*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 大型 網站 組合 均衡 方法 | ||
技術領域
本發明涉及一種網絡應用的組合均衡技術,具體的說是一種基于大型網站組合均衡的方法。
背景技術
現有技術中主流的均衡技術主要有以下5種:⑴HTTP重定向負載均衡,其是一種利用HTTP協議中的301?Moved?Permanently(永久重定位),可以讓客戶機重新通過返回的Location進行發送新的請求;通過返回不同的Location起到訪問不同的應用服務器,從而起到均衡作用。⑵DNS域名解析負載均衡,其是指利用DNS(域名)服務器,在這里,通常是指二級DNS服務器,比如www.myweb.com,可以通過一級域名設定域名服務器為myweb.com,然后在myweb.com提人工域名服務,并在www.myweb.com中增加多個記錄,從而使DNS服務器根據均衡算法,返回多個記錄中具體的IP地址,從而起到均衡作用。⑶反向代理負載均衡,其是指通過反向代理服務器提供負載均衡的功能,反向代理服務器在應用服務器之前,并且通常配兩張網卡,橫跨兩個網段,當客戶的請求到達反向代理服務器的外端時,根據負載均衡算法轉發到內端的不同WEB服務器上,從而實現均衡作用;反向代理服務器比較多,如APACHE,NGINX等,這種方式可以通地上層HTTP協議中的SESSION來綁定應用服務器,比較適合網站登陸用戶交互的情形。⑷IP負載均衡,其是指通過內核進程,把來的數據包的目標IP,通過均衡算法改成目標應服務器的IP,然后把源IP改成自己的IP地址,發送到目標濟源用服務器,應用服務器處理后返回到IP負載均衡器,從而再返給訪問客戶,從而形成均衡。⑸數據鏈路層負載均衡,其是指在通信協議的數據鏈路層修改mac地址進行負載均衡,這種模式是一種三角傳輸模式,負載均衡數據分發過程中不修改IP地址,只改目的mac地址,通過配置真實物理服務器集群所有機器虛擬IP和負載均衡服務器IP地址一致,從而達到不修改數據包的源地址和目的地址就可以進行數據分發的目的,由于實際處理請求的真實物理服務器IP和數據請求目的IP一致,不需要通過負載均衡服務器進行地址轉換,可將響應數據包直接返回給用戶瀏覽器,避免負載均衡服務器網卡帶寬成為瓶頸;這種負載均衡方式通常在linux虛擬機(LVS:Linux?Virtual?Server)上實現,它是一種直接路由方式(DR:Direct?Routing),所以總稱簡寫為LVS.DR。
以上現有的均衡技術存在的問題是:⑴HTTP重定向負載均衡是一種跨互聯網的均衡方案,在實際大型網站中很少用來做均衡方案,因為其對轉過去的連接的有效性不能評估,并且也不知道應用服務器的用戶情況,并且需要較多的互聯網外網IP資源,很難進行有效管理。⑵DNS域名解析負載均衡也是一種跨互聯網的均衡方案,在實際大型網站中也很少用到,這個基本是用來集團公司整合在全球各個子服務器網站集成在一起的方法,相對這些網站是可以相對獨立的,并且這也需要較多的互聯網外網IP資源,很難進行有效管理。⑶反向代理負載均衡可以通過上層協議對SESSION來形成粘性均衡,使均衡比較適宜交互性的,但由于都要通過代理負載均衡,很容易讓它本身成為瓶頸。⑷IP負載均衡比反向代理負載均衡效率要提高一些,但它不宜通過SESSION來形成粘性均衡,只能通過IP地址,這個在很多情況下,還要通地共享緩存機制來完成均衡,但往往共享緩存機制會形成瓶頸。⑸數據鏈路層負載均衡是效率最高的,因為它工作在數據鏈路層,并且數據在回來時,可以直接到達客戶,這對靜態數據非常適合,但它同樣不能獲取SESSION的信息,使其在實際做均衡時,還要結共享緩存機制來完成均衡,但共享緩存也很容易形成瓶頸,特別是在交互非常平凡的情況下。
發明內容
本發明所要解決的技術問題是,克服現有技術的缺點,提供一種基于大型網站組合均衡的方法,可以對數據文件即時返回,并且把數據直接返回到客戶,很好的解決均衡設備的網絡瓶頸問題,且無需使用共享存儲來共享SESSION的值,從整體上減小了可能出現的共享SESSION而造成的瓶頸。
本發明解決以上技術問題的技術方案是:
一種基于大型網站組合均衡的方法,按以下步驟進行:
㈠對大型網站內容進行分類,分成文件數據和數據庫數據,其中文件數據是用文件系統直接管理的數據,特點是不太容易發生變化的,也無需進行運算處理的,單一數據相對較大的,也稱為靜態數據,比如圖片、視頻等;數據庫數據是在數據庫系統進行管理的數據,特點是容易發生變化的,并且常常需要運算處理,單一數據不大的,也稱為動態數據,比如對事務的屬性描述、關系描述等;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇愛信諾航天信息科技有限公司,未經江蘇愛信諾航天信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410765430.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息處理系統
- 下一篇:數據分區控制方法及系統





