所屬欄目:計算機應用論文 發布日期:2010-10-19 08:32 熱度:
【摘要】:本文簡要介紹了MicrosoftWindows2003EnterpriseEdition和MicrosoftSQLServer2000的群集的實現。
【關鍵詞】:群集;辦公自動化系統;應用實例
一、群集的概念及分類
1、群集的概念
群集(Cluster)技術是近幾年興起的發展高性能計算機的一項技術。它是一組相互獨立的計算機,利用高速通信網絡組成一個單一的計算機系統,并以單一系統的模式加以管理。其出發點是提供高可靠性、可擴充性和抗災難性、一個群集包含多臺擁有共享數據存儲空間的服務器,各服務器通過內部局域網相互通信。當一臺服務器發生故障時,它所運行的應用程序將由其他服務器自動接管。在大多數模式下,群集中所有的計算機擁有一個共同的名稱,群集內的任一系統網絡運行的服務都可被所有的網絡客戶所使用。
2、群集的分類
群集一般可分為負載平衡群集和故障轉移群集。
(1)負載平衡群集。在實施負載平衡的服務器群集中,處理請求分布于各個服務器。負載平衡群集中的各個不同的服務器分別處理負載,但并不共享磁盤陣列或內存等資源。如果其中一個服務器發生故障,處理負載可以被簡單地重新分布于群集中幸存的各個節點。負載平衡群集適用于沒有長期運行的內存中狀態的應用程序。這些應用程序稱為“無狀態”應用程序。無狀態應用程序將每個客戶端請求視為獨立的操作,因此它可以獨立地對每個請求進行負載平衡。無狀態應用程序通常具有只讀數據或不常更改的數據。前端Web服務器、虛擬專用網絡(VPN)、文件傳輸協議(FTP)服務器以及防火墻和代理服務器通常使用網絡負載平衡。網絡負載平衡群集還可以支持其他基于TCP或UDP的服務和應用程序,提高其性能。
(2)故障轉移群集。故障轉移群集是由兩個或更多的共享資源的獨立計算機組成,如果其中一臺服務器發生故障,那么群集中的其他服務器會接管資源并處理負載。故障轉移群集中的資源是在各計算機之間共享的。故障轉移群集是針對具有長期運行的內存中狀態或具有大型的、頻繁更新的數據狀態的應用程序而設計。這些應用程序稱為“狀態”應用程序,并且他們包括數據庫應用程序和消息傳遞應用程序。故障轉移群集的典型使用包括文件服務器、打印服務器、數據庫服務器和消息傳遞服務器。
二、群集技術應用實例
網絡辦公系統主要由行政辦公、通知公告、會議管理、即時通訊以及個人事務等模塊組成。單位內部工作的開展都是以辦公系統中提供的各種信息為依據進行的,因此要求辦公系統具備較高安全穩定性,從而防范因系統自身出現的故障而給正常的工作開展帶來風險。這就要求軟件系統本身除了具有應有的功能外,軟件應用平臺也應具備良好的防范風險能力。下面就以由兩臺服務器實現的微軟故障轉移群集在辦公系統中的應用為例來說明其實現方法。
1、安裝前的準備
(1)一臺域控制器,群集中所有節點必須是同一域的成員;
(2)兩臺硬件配置一樣的服務器,要求雙網卡,其中一塊作為公用網絡使用,另外一塊作為兩臺服務器之間的通信使用,以下簡稱節點A和節點B;
(3)磁盤陣列一臺,用于辦公系統的數據存儲,由于辦公系統的應用較多,因此建議在劃分存儲空間的時候應充分考慮到數據量的增加,為每個應用合理分配使用空間,另外需要劃出不小于50M的空間作為群集的仲裁資源;
(4)光通道交換機一臺,用于服務器和磁盤陣列之間的數據交互;
(5)光纖陣列卡兩塊,用于連接服務器和光通道交換機;
(6)規劃好兩個群集名,一個用做操作系統,一個用作數據庫;六個唯一的靜態IP地址,兩個用于專用網絡的網卡,兩個用于公用網絡的網卡,一個用于群集虛擬地址,一個用于SQLServer虛擬地址。安裝好后這些IP數值不能隨意更改,否則會導致群集失敗。
2、安裝Windows2003故障轉移群集
首先為節點A和節點B安裝Windows2003操作系統并接受默認應用程序選項;然后關閉節點B,在節點A絡選擇“開始”菜單,指向“程序”子菜單,找到“管理工具”子菜單,然后單擊“群集管理器”命令,選擇“創建新群集”,然后根據群集向導依次輸入公司的域名和事先準備好的群集名,節點A的計算機名,這時會對群集配置進行一個完全分析。需要注意的是如果有任何一項無法通過檢測,務必檢查原因、排除問題,否則可能會導致群集安裝不成功。接下來輸入群集的虛擬地址,群集帳號,點擊“下一步”就開始創建群集了。在配置完節點A的群集服務后,開啟節點B,同時不要關閉節點A,否則無法加入現有群集。打開群集管理器,選擇“添加節點到群集”,單擊“瀏覽”,找到之前創建的群集名,點擊“確定”,進入添加節點向導,按照提示步驟將節點B添加到群集中。在成功安裝了群集后,需要配置MSDTC在群集中運行。因為SQLServer2000在群集中執行分布式查詢、兩階段提交事務以及某些復制功能時,都需要Microsoft分布式事務處理協調器(MSDTC)。安裝Windows2003并配置群集之后,必須在所有節點網絡運行群集向導以配置MSDTC在群集模式下運行;在“開始”菜單中,指向“程序”子菜單,選擇“管理工具”子菜單下的“群集管理器”命令,然后單擊“視圖組”菜單中的“群集組”命令。該組包含MSDTC資源。
3、在SQLServer2000絡安裝故障轉移群集
在Windows2003絡安裝好群集之后,SQLServer2000的群集安裝就相對簡單了,而且只需對一個節點進行安裝,系統將自動配置群集應用。首先,確定創建虛擬服務器所需的信息(例如,群集磁盤資源、IP地址和網絡名稱)以及故障轉移可用的節點。用于故障轉移群集的群集磁盤應全部位于單個群集組內,并且由運行安裝程序的節點所擁有;其次,啟動安裝程序開始安裝。輸人了所有必需的信息后,安裝程序將新的SQLServer實例安裝在群集內每一臺計算機的本地磁盤絡,而將系統數據庫安裝在指定的群集磁盤絡。二進制文件以完全相同的路徑安裝在每個群集節點絡,因此必須確保每個節點與群集中所有其它節點共享一個本地驅動器號;最后,安裝一個SQLServer2000實例,以創建一個新的虛擬服務器和所有資源。完成后,可以在群集管理工具中看到新配置的資源,移動磁盤組至另一節點,檢驗數據庫是否在本節點絡關閉,在另一節點絡正常運行,而對于客戶而言,應看到的是同一個數據庫實例。如果一切正常,安裝配置就完成了。
三、常見問題及注意事項
1、群集連接失敗時在本地打開群集資源
如果群集服務未運行在群集中的任何節點絡,或者如果群集網絡名稱資源處于脫機狀態,則會出現此問題。若要解決此問題,驗證群集中至少一個節點絡正在運行的群集服務。如果該服務未運行,請通過使用服務工具來啟動它。您還可以嘗試通過指定在的節點之一連接到群集,或如果您單擊“開始”菜單絡的“運行”,然后在“打開”框中鍵入cluadmin.exe,就可以連接到本地的群集。
2、群集服務器升級問題
在群集中,群集資源的升級只需要在主節點絡安裝即可完成全部節點絡的升級,如SQLServer的補丁升級工作只需在活動節點絡運行升級補丁就可以完成,并不需要在各個節點逐一運行升級,不過SQLServer的新聯機幫助文件要在各個節點絡分別安裝。服務器絡Windows操作系統的補丁升級工作需要每個節點各自升級。可以逐個節點依次升級也可以各個節點同時升級。如果升級后需要重啟系統,需要先重啟資源空閑的服務器,然后再重啟資源所在服務器,以免造成群集資源爭搶。
3、SQLServer群集故障的檢查排除順序
當排除群集SQLServer服務器的故障時,要按照特定的順序進行,除非已經確定是SQL的問題。要按照硬件、操作系統、網絡、系統群集、SQLServer的順序排除故障,要仔細認真查看相關的系統事件日志逐一排查,因為絡述的各部件的故障有可能會都顯示為SQLServer群集的故障,而實際絡也許SQLServer群集本身并沒有故障。
四、結束語
上述所設計的方案是將辦公系統的Web應用和數據庫均部署在群集的兩臺服務器上。經過幾年的使用,故障轉移群集技術在很大程度上保障了本單位辦公系統的安全性和穩定性。當然,也可以根據應用需求單獨將數據庫服務器做成群集,而Web應用采用負載平衡技術。隨著技術的不斷發展,群集技術也越來越先進,WindowsServer2008系統就對故障轉移群集的設置和管理進行了簡化,使群集更加安全和穩定,改善了群集中的網絡連接以及存儲通信的方式,進一步提高了群集的穩定性和工作效率。
搜論文知識網致力于為需要刊登論文的人士提供相關服務,提供迅速快捷的論文發表、寫作指導等服務。具體發表流程為:客戶咨詢→確定合作,客戶支付定金→文章發送并發表→客戶接收錄用通知,支付余款→雜志出版并寄送客戶→客戶確認收到。鳴網系學術網站,對所投稿件無稿酬支付,謝絕非學術類稿件的投遞!
文章標題:論辦公自動化系統中群集技術的使用
轉載請注明來自:http://www.anghan.cn/fblw/dianxin/yingyong/4633.html
攝影藝術領域AHCI期刊推薦《Phot...關注:106
Nature旗下多學科子刊Nature Com...關注:152
中小學教師值得了解,這些教育學...關注:47
2025年寫管理學論文可以用的19個...關注:192
測繪領域科技核心期刊選擇 輕松拿...關注:64
及時開論文檢索證明很重要關注:52
中國水產科學期刊是核心期刊嗎關注:54
國際出書需要了解的問題解答關注:58
合著出書能否評職稱?關注:48
電信學有哪些可投稿的SCI期刊,值...關注:66
通信工程行業論文選題關注:73
SCIE、ESCI、SSCI和AHCI期刊目錄...關注:121
評職稱發論文好還是出書好關注:68
復印報刊資料重要轉載來源期刊(...關注:51
英文期刊審稿常見的論文狀態及其...關注:69
電子信息論文范文
智能科學技術論文 廣播電視論文 光電技術論文 計算機信息管理論文 計算機網絡論文 計算機應用論文 通信論文 信息安全論文 微電子應用論文 電子技術論文 生物醫學工程論文 軟件開發論文
SCI期刊分析
copyright © www.anghan.cn, All Rights Reserved
搜論文知識網 冀ICP備15021333號-3