亚洲av无码av中文av日韩av,日韩精品福利影视,秋霞露脸精品视频,美熟妇中文字幕在线,变形金刚小说,pdf电子书,酒徒小说

免費咨詢電話:400 180 8892

您的購物車還沒有商品,再去逛逛吧~

提示

已將 1 件商品添加到購物車

去購物車結(jié)算>>  繼續(xù)購物

您現(xiàn)在的位置是: 首頁 > 免費論文 > 房地產(chǎn)建筑財務(wù)管理 > 故障轉(zhuǎn)移集群部署在石油銷售企業(yè)檔案管理系統(tǒng)中的應(yīng)用

故障轉(zhuǎn)移集群部署在石油銷售企業(yè)檔案管理系統(tǒng)中的應(yīng)用

1 故障轉(zhuǎn)移集群概述
  網(wǎng)絡(luò)中的多個服務(wù)器構(gòu)成一個組,并以單一系統(tǒng)的模式加以管理。一個客戶向集群提出服務(wù)請求時,集群作為一個獨立的服務(wù)器對客戶提出的服務(wù)請求進行處理。集群配置是用于提高可用性的解決方案。
  故障轉(zhuǎn)移集群是用于實現(xiàn)SQL Server數(shù)據(jù)庫服務(wù)器高可用性的解決方案。一個集群通常由多臺服務(wù)器組成,每臺服務(wù)器稱為一個節(jié)點。通過使用冗余節(jié)點來減少宕機時間,為檔案系統(tǒng)數(shù)據(jù)庫業(yè)務(wù)的高可用性提供了有力的保障。
 ?。?故障轉(zhuǎn)移集群在石油銷售企業(yè)檔案管理系統(tǒng)項目中的應(yīng)用
 ?。玻?故障轉(zhuǎn)移集群技術(shù)的實現(xiàn)原理
 ?。樱眩?Server支持本地集群,即所有節(jié)點都在同一個子網(wǎng)內(nèi),通常位于同一個物理地點;如果節(jié)點跨越不同區(qū)域,則必須把所有的節(jié)點都配置到同一個VLAN中,客戶在訪問不同節(jié)點服務(wù)器時所訪問的地址都在同一個子網(wǎng)內(nèi)。
 ?。樱眩?Server故障轉(zhuǎn)移集群有兩個核心層次,一個是Windows系統(tǒng)層,一個是SQL Server數(shù)據(jù)庫層。Windows故障轉(zhuǎn)移集群是一個平臺,提供了與應(yīng)用無關(guān)的故障轉(zhuǎn)移的基本功能,比如節(jié)點之間心跳檢測、故障轉(zhuǎn)移策略管理等。SQL Server故障轉(zhuǎn)移集群提供了具體應(yīng)用的故障轉(zhuǎn)移功能。安裝SQL Server故障轉(zhuǎn)移集群前,必須要先把所用的節(jié)點加入到同一個Windows故障轉(zhuǎn)移集群中。
 ?。樱眩?Server的故障轉(zhuǎn)移集群也支持多實例。每一個SQL Server故障轉(zhuǎn)移集群的實例都有一個虛擬的網(wǎng)絡(luò)標(biāo)識,客戶通過該標(biāo)識訪問集群數(shù)據(jù)庫。當(dāng)客戶訪問數(shù)據(jù)庫服務(wù)器時,只是針對特定的服務(wù)器集群地址進行訪問,集群內(nèi)部有很多服務(wù)器節(jié)點,客戶是不能指定的。正常處理客戶請求時,只有一個節(jié)點上的SQL Server?qū)嵗幱谶\行狀態(tài),此節(jié)點稱為活動節(jié)點,而所有其他節(jié)點則稱為被動節(jié)點。集群的虛擬網(wǎng)絡(luò)名字總是映射到當(dāng)前活動節(jié)點的IP上。
  故障轉(zhuǎn)移有兩種形式:① 由管理員發(fā)起的,一般是在對當(dāng)前活動節(jié)點進行系統(tǒng)維護之前先把整個集群轉(zhuǎn)移到其他節(jié)點上;② 系統(tǒng)檢測到故障時自動進行的故障轉(zhuǎn)移。Windows故障轉(zhuǎn)移集群會首先停止當(dāng)前活動節(jié)點上的SQL Server?qū)嵗M程,然后根據(jù)該實例的故障轉(zhuǎn)移策略選擇一個新的節(jié)點,最后在此新節(jié)點上啟動SQL Server的實例進程,同時獲得對SAN的獨占訪問權(quán)。這個節(jié)點就成為了新的活動節(jié)點,虛擬網(wǎng)絡(luò)名字也隨之映射到此新節(jié)點上,從而保證客戶應(yīng)用還能正常連接數(shù)據(jù)庫。由于數(shù)據(jù)都是存儲在共享的SAN上的,在故障轉(zhuǎn)移過程中并不需要數(shù)據(jù)復(fù)制。宕機時間只發(fā)生在故障轉(zhuǎn)移時短暫的瞬間,即舊的活動節(jié)點的實例進程被停止后,到新的活動節(jié)點的實例進程正常工作之前。當(dāng)然,故障轉(zhuǎn)移之前的客戶連接都會被中斷,所有未完成的事務(wù)都會被回滾,并且故障轉(zhuǎn)移完成之后,客戶端需要重新連接數(shù)據(jù)庫。
 ?。玻?故障的檢測和轉(zhuǎn)移策略
  故障的種類多種多樣。如前所述,Windows故障轉(zhuǎn)移集群為集群應(yīng)用提供了底層服務(wù),對于網(wǎng)絡(luò)故障、磁盤故障等,都是由它來檢測的。而每個SQL Server集群實例自身的故障(比如拒絕客戶端連接、無響應(yīng)等)則是由一個為SQL Server定制的集群資源來檢測的,稱為“SQL Server資源”,其任務(wù)就是定期去查詢數(shù)據(jù)庫的狀態(tài)。通過輕量查詢“LooksAlive”默認(rèn)配置每5秒鐘檢查數(shù)據(jù)庫服務(wù)器的狀態(tài),本身并不會失去數(shù)據(jù)庫連接,查詢次數(shù)也較多,對數(shù)據(jù)庫造成的影響很小。
  故障發(fā)生時,轉(zhuǎn)移策略可以很好地滿足客戶需求。當(dāng)然,客戶還可以隨時根據(jù)自己的特殊需求,用Windows集群管理器對集群實例內(nèi)的每個資源單獨配置不同的策略。如果要轉(zhuǎn)移到新節(jié)點,則同實例內(nèi)部的所有其他資源都會跟著轉(zhuǎn)移。集群內(nèi)部的狀態(tài)信息都會同時記載到集群日志和Windows事件瀏覽器中,所以一旦集群發(fā)生了異常,總可以通過研究這些信息了解系統(tǒng)狀態(tài)變化的全過程。
 ?。玻?故障轉(zhuǎn)移集群配置
  根據(jù)規(guī)劃,石油銷售企業(yè)檔案管理系統(tǒng)采用PC服務(wù)器,所有服務(wù)器安裝中文版Windows Server 2008 R2操作系統(tǒng)(x64位),每臺服務(wù)器操作系統(tǒng)均安裝在硬盤的第一個主分區(qū)上,用于生產(chǎn)系統(tǒng)。
  為確保檔案系統(tǒng)操作系統(tǒng)和應(yīng)用部署,集成現(xiàn)有的AD環(huán)境和ERMS權(quán)限認(rèn)證平臺,生產(chǎn)系統(tǒng)服務(wù)器均加入PTR域,通過域用戶(ERMS)進行集中控制、安全管理、應(yīng)用軟件部署等。
  每臺服務(wù)器都同時連接兩個網(wǎng)段,分別是廣域網(wǎng)網(wǎng)絡(luò)和內(nèi)部專用網(wǎng)絡(luò)。廣域網(wǎng)地址主要用于檔案系統(tǒng)Web服務(wù)訪問、遠程操作系統(tǒng)維護等;內(nèi)部專用網(wǎng)絡(luò)主要實現(xiàn)集群心跳網(wǎng)絡(luò)、檔案系統(tǒng)Web服務(wù)器與數(shù)據(jù)庫服務(wù)器交互及服務(wù)器遠程控制管理等。通過ERMS登陸到節(jié)點服務(wù)器,建立數(shù)據(jù)庫服務(wù)器“故障轉(zhuǎn)移集群”,具體配置如下:
 ?。ǎ保?打開“服務(wù)器管理器”,“功能”,“故障轉(zhuǎn)移群集”,選擇“創(chuàng)建集群向?qū)А薄?br />  ?。ǎ玻?在選擇服務(wù)器框中,通過瀏覽的方式,加入所有群集節(jié)點名。
 ?。ǎ常?在“驗證警告”中,選擇運行配置驗證測試。
  (4) 等待驗證測試完成后,繼續(xù)進行群集建立。驗證完成后,可以看到驗證報告,其中如果有紅色的錯誤應(yīng)糾正后重新驗證,有黃色的警告信息可以選擇“查看報告”查看后決定是否糾正。
  (5) 返回安裝向?qū)В斎肴杭停桑械刂贰?br />  ?。ǎ叮?完成群集建立,查看報告檢查建立日志。
 ?。ǎ罚?完成服務(wù)器集群配置后,對已規(guī)劃的集群存儲修改其“卷標(biāo)”,準(zhǔn)確定位和判斷數(shù)據(jù)存儲信息。在可用存儲中,依次選擇每個可用磁盤,在屬性中,修改其顯示名為正確的卷標(biāo)。
  3 總 結(jié)
  石油銷售企業(yè)檔案管理系統(tǒng)通過故障轉(zhuǎn)移集群技術(shù)成功實現(xiàn)了系統(tǒng)高可用性,避免了服務(wù)器在處理客戶請求時長時間等待、同步數(shù)據(jù)傳輸遺漏等問題,保證了客戶訪問系統(tǒng)數(shù)據(jù)的實時性、完整性,同時保證了石油銷售企業(yè)檔案管理系統(tǒng)運行穩(wěn)定。

服務(wù)熱線

400 180 8892

微信客服