[發明專利]基于會話的云計算環境下Web應用自動彈性擴展方法有效
| 申請號: | 201310471865.1 | 申請日: | 2013-10-11 |
| 公開(公告)號: | CN103561055A | 公開(公告)日: | 2014-02-05 |
| 發明(設計)人: | 王魯;趙志剛;薛冰;郭瑩;王筠;王春曉 | 申請(專利權)人: | 山東省計算中心 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 濟南泉城專利商標事務所 37218 | 代理人: | 褚慶森 |
| 地址: | 250014 山東省濟*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 會話 計算 環境 web 應用 自動 彈性 擴展 方法 | ||
技術領域
?本發明涉及一種基于會話的云計算環境下Web應用自動彈性擴展方法,更具體的說,尤其涉及一種云計算環境下依據web應用系統會話連接數量自動的擴展、縮減基于虛擬機的web應用服務器集群的方法。
背景技術
云計算是網格計算、分布式計算、并行計算、網絡存儲、虛擬化等傳統計算機和網絡技術發展融合的產物,是下一代網絡計算平臺的核心技術,它將計算任務分布在大量物理計算機構成的資源池上,使各種應用能夠按需獲取計算能力、存儲空間和信息服務,從而實現資源的全面透明共享,數據的可靠安全存儲,它從根本上改變了信息發布、獲取和共享的方式。
Internet應用是目前發展最為迅速的應用,也是企業構建業務系統的常用方式,其運行的核心是Web應用服務器,在實際運營中,隨著業務量的不斷增大,應用服務器需要同時處理大量的并發用戶請求,早期一般采用單一服務器模式,該模式往往無法及時處理所收到的大量請求,造成應答的滯后和請求的丟失,同時也存在單點故障問題。近年來,Web應用服務系統一般采用集群模式構建,所謂Web應用服務器集群,是由一組同時運行同一個Web應用的服務器組成的集群系統,但外界看來就像是一個服務器一樣。與單一服務器模式相比,集群模式具有以下兩個特點:
1)???????可伸縮性(Scalability):集群通過增加服務器來提供額外的工作能力,從而保證了可伸縮性。
2)???????高可用性(High?Availability):指一個集群用很多機器提供服務請求,即使一臺機器崩潰了,其他機器也可透明的接過任務,從而消除單點故障問題。
在云計算環境中,Web應用服務器集群主要通過虛擬化技術實現。虛擬化技術是云計算核心技術之一,通過系統的虛擬化技術,可以在同一物理設備上運行多個虛擬機。所謂虛擬機,就是計算機軟件,其運行于物理硬件或物理計算機之上,它可以運行操作系統(稱為客戶操作系統)和應用程序,它有自己的虛擬硬件。虛擬機不是仿真器和模擬器,它們是真實的計算機,可以實現與物理計算機相同甚至超過物理計算機的功能。采用虛擬化技術構建的Web應用服務器集群,集群中的服務器節點是虛擬機而不是真實的物理機,虛擬Web應用服務器集群可以被快速的靈活配置,更高效、充分的利用物理資源,從而降低管理和使用成本。目前,越來越多的用戶選擇云計算提供的虛擬機服務建設自己的虛擬集群,為自身的Web應用提供支撐服務。
但是,目前通過云計算平臺構建的基于虛擬機的Web應用服務器集群僅是完成集群的構建,并未實現集群的自動化管理,無法實現基于某種應用策略的集群動態彈性調整。目前通常情況下,用戶需要自主監控應用服務器集群的運行,依據獲得的服務器集群運行參數,自行判斷是否需要添加或縮減集群中的服務器數量,同時由于Web應用存在同時并發多個用戶的情況,在這種情況中需要對集群進行及時的擴展,而目前方式下,用戶監測到高并發數,需要向云平臺提出資源擴展需求,由云平臺啟動并添加虛擬服務器到當前集群中,這種采用人工進行的方式嚴重的影響了系統的性能,造成較差的用戶體驗。此外,在目前采用的服務器擴展中存在兩種方式,一種是首先啟動虛擬機,然后手動的將Web應用系統部署安裝到虛擬機中;第二種是將Web應用系統做成虛擬機模板,擴展時直接啟動虛擬機,對于以上兩種方式,第一種擴展復雜費時,需要花費大量安裝部署時間;第二種部署時間快,但不利于擴展,業務系統發生變化,需要重新制作虛擬機鏡像,重新構建Web應用系統。因此,云計算環境中在Web應用工作負載可變情況下,如何自動化的部署及動態調整Web應用服務器集群,如何在擴展過程中快速、高效的部署Web應用,并保持一定的擴展性成為Web應用在云平臺發展中急需解決的重大問題。
發明內容
本發明為了克服上述技術問題的缺點,提供了一種基于會話的云計算環境下Web應用自動彈性擴展方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東省計算中心,未經山東省計算中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310471865.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種提高家禽人工授精受精率的營養液
- 下一篇:服務器路由的選擇方法





