新四季網

自動調整伺服系統的儲存資源的方法

2023-10-05 03:10:24 2

專利名稱:自動調整伺服系統的儲存資源的方法
技術領域:
本發明是有關於自動調整伺服系統的儲存資源的方法,尤指 一種包括復 數個分配器,且當其中一個分配器所對應的複數網絡伺服器的負載過大,可 將其它分配器所對應的網絡伺服器設定為該分配器所屬的網絡伺服器.
背景技術:
現今是一信息電子化及信息產業蓬勃發展的時代,實時信息的傳遞速度 與溝通模式,因為各種無線通訊裝置、電子產品及網絡傳輸技術不斷推陳出 新,而呈現多樣化的發展,且隨著網際網絡的快速普及,以及各種可攜式電 子產品的普及,使過往遙不可及的無線通訊及網絡服務,成為今日人們生活 及工作上的重要工具,現今有許多的企業即利用網絡與電子裝置所帶來的便 利性,積極地發展電子商務市場,以在竟爭激烈的商場竟爭中,吸引消費者 的青睞,因此,提供極佳且穩定性高的網絡服務,即成為當前消費者評價各 企業或業者是否品質保證的重要指針之一.
所謂的r伺服器」(Server)是一種高性能計算機,其主要作用是作為 網絡上的節點,以供存儲或處理網絡上的數據,而一般的伺服器至少是由一 處理器、 一硬碟、 一內存及系統總線等構件所組成,這些構件是針對網絡的 應用而特別制定,使伺服器具有更高的處理能力、穩定性、可靠性、安全性、 可擴展性及可管理性,尤其隨著當前信息技術的進步與信息流通的需求與曰 俱增, 一般公司或團體使用伺服器以提供相關信息、下載、郵件等服務,已 成為司空見慣的常事,而具有更穩定、更高的處理及應變能力,是當前服務 器及相關設備在設計上的主要趨勢.
為避免伺服器因各種原因所產生的異常狀況,進而導致數據存取或網絡 服務中斷,即有業者開發出具有多主機的伺服系統,此種伺服系統可大為增 加運作的穩定度,當有一臺主機發生故障異常情況時,其它主機即可相互進 行支持,以避免單一伺服器因毀損而無法提供服務的情況發生,使客戶端在 接收響應時只感到有幾秒的延遲,大幅縮短伺服系統中斷服務的時間,也可 避免伺服系統內及客戶端所讀取或傳送的數據因此損毀或遺失,然而公知的 多主機的伺服系統雖具有前述優點,但均需面對負載不均衡的問題,即因傳 輸流量集中在少數幾臺伺服器上,造成系統服務發生延遲或異常的現象,使 得客戶端在請求服務後無法快速地獲得響應。
為因應此一情況,即有業者採用負載平衡(Load Balance)的方式,以 解決前揭負載不均衡的問題,而目前一般的伺服系統,是由一區域名稱服務 器(Domain Name Server)以循5不專侖';充(Round—Robin )的方式分酉己;;充量給後 端的複數個伺服器,即依次地將數據傳輸流量分別傳送到這些伺服器,然而, 此種方式最大的缺失為該區域名稱伺服器(DNS)無法得知後端的這些伺服器 是否處於過載或無法提供服務的狀態,導致部分伺服器即使已經加載過量或 已進入癱瘓狀態,該區域名稱伺服器仍會繼續對其傳送數據,因此,此種靜 態的循環輪流(Round-Robin)並無法應付動態的網絡流量變化,故,若能動 態地調整該區域名稱伺服器(DNS)的負載,以降低其後端的這些伺服器的負 載,相信將網絡服務業者及用戶所歡迎.

發明內容
有鑑於公知的伺服系統無法應付動態的網絡流量變化,將導致其後端的 伺服器的負載過大,發明人經過長久努力研究與實驗,終於開發設計出本發 明的 一種自動調整伺服系統的儲存資源的方法。
本發明的一目的,是提供一種自動調整伺服系統的儲存資源的方法,該 方法應用於一伺服系統,該伺服系統內包括複數個分配器,各該分配器分別
與複數個網絡伺服器相對應,當其中一個該分配器所屬的網絡伺服器的負載 過大,該分配器即成為一請求分配器,其它分配器即成為一待調度分配器, 該請求分配器即發送一詢問信號到所述的待調度分配器,若該請求分配器接 收到其中一個該待調度分配器所發出的一響應信號,將該待調度分配器指定 為一被調度分配器,並再傳送一數據請求信號到該被調度分配器,若該請求 分配器接收到該被調度分配器所傳送的一伺服器數據,將該伺服器數據所對 應的該網絡伺服器設定為該請求分配器所屬的網絡伺服器,如此,即可動態 地因應網絡流量變化,以避免該等分配器發生負載過大的情形.


圖1是本發明的伺服系統示意圖; 圖2是本發明的主要流程圖; 圖3是本發明伺服系統的實例圖一;及 圖4是本發明伺服系統的實例圖二. 符號說明
伺服系統............1 分配器...............10
網絡伺服器.........100請求分配器.........12
待調度分配器……14 被調度分配器……1具體實施例方式
為讓本發明的上述和其它目的、特徵、和優點能更明顯易懂,下文特舉 出較佳實施例,並配合所附圖式,作詳細說明如下
本發明是一種自動調整伺服系統的儲存資源的方法,請參閱圖1所示, 該伺服系統1包括複數個分配器10,且各該分配器10分別與複數個網絡服務 器100相對應,當其中一個該分配器IO所屬的網絡伺服器100的負載過大, 請參閱圖2所示,該分配器10即成為一請求分配器12,其它分配器即成為一
待調度分配器14,該請求分配器12即發出一詢問信號到所有的該待調度分配 器14,用以詢問所述的待調度分配器14是否有閒置的該網絡伺服器100可供 調度,若該請求分配器12接收到至少一個該待調度分配器14所發出的一響 應信號,請參閱圖3所示,即指定其中一個傳送該響應信號的該待調度分配 器14為一^R調度分配器16,該請求分配器12再將用以調度該網絡伺服器100 的一數據請求信號傳送到該被調度分配器16,若發出該請求分配器12接收到 該被調度分配器16所傳送的一伺服器數據,該請求分配器12將該伺服器數 據所對應的該網絡伺服器100,設定為該請求分配器12所屬的網絡伺服器 100,如此,該伺服系統1即可因應網絡流量變化而動態地調整各個分配器10 的負載,即可避免部分分配器IO所屬的網絡伺服器100發生加載過量或癱瘓 等情形。
為能更了解本發明的自動調整伺服系統的儲存資源的方法,請參閱圖4 所示,茲將其處理步驟分別說明如下
(401) 其中一個該分配器10所屬的網絡伺服器100的負載過大,該分配 器10即成為該請求分配器12,其它分配器10即成為該待調度分配器14;
(402) 該請求分配器12將一詢問信號發送到所有的該待調度分配器14;
(403) 該請求分配器12接收到至少一個該待調度分配器14傳送的一響應 信號,即指定其中一個傳送該響應信號的該待調度分配器14為該被調度分配 器16;
(404) 該請求分配器12即再傳送該數椐請求信號到該被調度分配器16;

(405) 該請求分配器12接收到該被調度分配器16所傳送的伺服器數據, 該請求分配器12將該伺服器數據所對應的該網絡伺服器100,設定為該請求 分配器12所屬的網絡伺服器100.
在本發明的一實施例中,復請參閱圖1及圖2所示,各該分配器10所屬 的該等網絡伺服器100的負載過大與否,是先計算出該分配器10所屬的各該網絡伺服器100當前負載的一負載效能信息,再判斷所述的網絡伺服器100 的負載效能信息是否高於預設的一過載臨界值,用以判斷所述的網絡伺服器
IOO是否處於過載或癱瘓的狀態,若所述的網絡伺服器100的負載效能信息均 高於該過載臨界值,即認定該分配器10所屬的網絡伺服器100的負載過大, 該分配器10即成為該請求分配器12,其它分配器10即成為該待調度分配器 14.
在該實施例中,復請參閱圖l所示,當該分配器IO在計算該負載效能信 息時,該分配器IO是先分別傳送一負載探測封包到各該網絡伺服器100,用 以探測各該網絡伺服器100當前的負載程度,若該分配器IO再接收到各該網
絡伺服器ioo所分別傳送的一負載響應封包,即根據該分配器io傳送該負載
探測封包的時間,以及該分配器IO接收各該負載響應封包的時間,分別計算 出各該網絡伺服器100的負載效能信息,以判斷所述的網絡伺服器100是否
處於過載或癱瘓的狀態。
在該實施例中,復請參閱圖2及圖3所示,該方法在各該待調度分配器 14後,接收該響應信號前,先計算該待調度分配器14所對應的各該網絡服務 器100的一負載效能信息,若所述的網絡伺服器100的負載效能信息均低於 該待調度分配器14內預設的一過載臨界值,即計算出該待調度分配器14移 除所屬的其中一個網絡伺服器100後其它所屬的各該網絡伺服器100的另一 負載效能信息,若其它所屬的各該網絡伺服器100的另一負載效能信息均低 於該過載臨界值,該待調度分配器14即輸出該響應信號到該請求分配器U. 如此,該待調度分配器14若有閒置的網絡伺服器100,即可通過該響應信號 傳送到該請求分配器12,使該請求分配器12得以根據該響應信號進行調整負 載的後續動作.
在該實施例中,復請參閱圖2及圖3所示,該待調度分配器M輸出該響 應信號到該請求分配器12前,將各該網絡伺服器100的該另一負載效能信息 儲存在該響應信號內,用以供該請求分配器12判斷出哪一個待調度分配器14
的效能信息最高,再將該響應信號傳送到該請求分配器!2,並熱移除該被調
度分配器16所屬的其中一個網絡伺服器100,若該被調度分配器16接收到該 數據請求信號,將熱移除的該網絡伺服器100的該伺服器數據傳送到該請求 分配器12,以供該請求分配器12進行設定.
在該實施例中,復請參閱圖3所示,該方法在該請求分配器U指定該被 調度分配器16時,該請求分配器12分別讀取該等響應信號內儲存的另一負 載效能信息,再判斷出最小的該另 一負載效能信息所對應的該待調度分配器 14,並將該待調度分配器14指定為該被調度分配器16,再傳送該數據請求信 號到該被調度分配器16,該伺服器數據可為一連接組態文件(connection configuration file),通過選擇適當的該被調度分配器16所屬的該網絡服 務器IOO,可平均的調整伺服系統1的儲存資源.
在該實施例中,當該請求分配器12將該伺服器數據對應的該網絡伺服器 100,設定為該請求分配器12所屬的網絡伺服器100後,傳送一確認信號到 該被調度分配器16,以結束調整該請求分配器12的負載的動作.
以上所述,僅為本發明的一具體實施例,但本發明的構造特徵並不局限 於此,任何熟悉該項技藝者在本發明領域內,可輕易思及的變化或修飾,皆 可涵蓋在本案的專利範圍.
權利要求
1、一種自動調整伺服系統的儲存資源的方法,該方法應用於一伺服系統,該伺服系統內包括複數個分配器,各該分配器分別與複數個網絡伺服器相對應,該方法包括下列步驟其中一個該分配器所屬的網絡伺服器的負載過大,該分配器即成為一請求分配器,其它分配器即成為一待調度分配器,該請求分配器是將一詢問信號發送到所有的該待調度分配器;該請求分配器接收到至少一個該待調度分配器傳送的一響應信號,即指定其中一個傳送該響應信號的該待調度分配器為一被調度分配器,該請求分配器再將用以調度該網絡伺服器的一數據請求信號傳送到該被調度分配器;及該請求分配器再接收到該被調度分配器傳送的一伺服器數據,該請求分配器將該伺服器數據對應的該網絡伺服器,設定為該請求分配器所屬的網絡伺服器。
2、 如權利要求l所述的自動調整伺服系統的儲存資源的方法,其中各該 分配器所屬的網絡伺服器的負載過大與否,依下列步驟進行判斷計算所屬的各該網絡伺服器當前的一負載效能信息;及 若各該網絡伺服器的負載效能信息,均高於該分配器內預設的一過載臨 界值,即認定該分配器所屬的網絡伺服器的負載過大。
3、 如權利要求2所述的自動調整伺服系統的儲存資源的方法,其中該方 法在計算該負載效能信息時,還包括下列步驟該分配器分別傳送一負載探測封包到各該網絡伺服器,用以探測各該網絡伺服器當前的負載程度;該分配器接收各該網絡伺服器所分別傳送的一負載響應封包;及 根據該分配器傳送該負載探測封包的時間,以及該分配器接收各該負載響應封包的時間,分別計算出各該網絡伺服器的負載效能信息。
4、 如權利要求l所述的自動調整伺服系統的儲存資源的方法,其中該方 法在各該待調度分配器接收該詢問信號後,傳送該響應信號前,還包括下列計算該待調度分配器所對應的各該網絡伺服器的一負載效能信息;若所述的網絡伺服器的負載效能信息,均低於該待調度分配器內預設的 一過載臨界值,即計算出該待調度分配器移除所屬的其中一個網絡伺服器後,其它所屬的各該網絡伺服器的另一負載效能信息;及若其它所屬的各該網絡伺服器後的另一負栽效能信息均低於該過載臨界 值,該待調度分配器即輸出該響應信號到該請求分配器.
5、 如權利要求4所述的自動調整伺服系統的儲存資源的方法,其中該待 調度分配器輸出該響應信號到該請求分配器前,是將各該網絡伺服器的另一 負載效能信息儲存在該響應信號內.
6、 如權利要求4所述的自動調整伺服系統的儲存資源的方法,其中該被 調度分配器傳送該響應信號後,接收該數據請求信號前,熱移除該被調度分 配器所屬的其中 一個網絡伺服器.
7、 如權利要求6所述的自動調整伺服系統的儲存資源的方法,其中該被 調度分配器接收到該數據請求信號,將熱移除的該網絡伺服器的該伺服器數 據傳送到該請求分配器.
8、 如權利要求5、 6或7所述的自動調整伺服系統的儲存資源的方法, 其中該方法在該請求分配器指定該被調度分配器時,還包括下列步驟讀取所述的響應信號內儲存的另一負載效能信息;及 判斷出最小的另 一負載效能信息所對應的該待調度分配器,並將該待調 度分配器指定為該被調度分配器,
9、 如權利要求8所述的自動調整伺服系統的儲存資源的方法,其中該請 求分配器將該伺服器數據對應的該網絡伺服器,設定為該請求分配器所屬的 網絡伺服器後,即再傳送一確認信號到該被調度分配器。
10、如權利要求9所述的自動調整伺服系統的儲存資源的方法,其中該 伺服器數據是一連接組態文件.
全文摘要
本發明是一種自動調整伺服系統的儲存資源的方法,該方法應用於一伺服系統,該伺服系統內包括複數個分配器,且各該分配器與複數個網絡伺服器相對應,當其中一個該分配器所屬的網絡伺服器負載過大,該分配器即成為一請求分配器,其它分配器即成為一待調度分配器,該請求分配器即發送一詢問信號到待調度分配器,若該請求分配器接收到其中一個該待調度分配器所發出的一響應信號,是將該待調度分配器指定為一被調度分配器,並再傳送一數據請求信號到該被調度分配器,若該請求分配器再接收到該被調度分配器所傳送的一伺服器數據,將該伺服器數據對應的網絡伺服器設定為該請求分配器所屬的網絡伺服器,以達到自動調整伺服系統的儲存資源的目的。
文檔編號H04L29/08GK101193124SQ200610146850
公開日2008年6月4日 申請日期2006年11月27日 優先權日2006年11月27日
發明者陳志偉 申請人:英業達股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀