国产亚洲av在线,国产高清,欧美激情,国产精品久久久久7777,国产精品人成在线观看,国产精品永久免费视频

中國專業(yè)IT外包服務(wù)

用心服務(wù)每一天
IT之道-艾銻知道

您當(dāng)前位置: 主頁 > IT服務(wù) > 服務(wù)器服務(wù) >

艾銻知識 | SQLserver Alwayson技術(shù)要點


2020-02-17 11:58 作者:艾銻無限 瀏覽量:
迎戰(zhàn)疫情,艾無限用愛與您同行

中國中小企業(yè)提供免費IT外包服務(wù)


 
        這次的肺炎疫情對中國的中小企業(yè)將會是沉重的打擊,據(jù)釘釘和微信兩個辦公平臺數(shù)據(jù)統(tǒng)計現(xiàn)有2億左右的人在家遠程辦公,那么對于中小企業(yè)的員工來說不懂IT技術(shù)將會讓他們面臨的最大挑戰(zhàn)和困難。
 
        電腦不亮了怎么辦?系統(tǒng)藍屏如何處理?辦公室的電腦在家如何連接?網(wǎng)絡(luò)應(yīng)該如何設(shè)置?VPN如何搭建?數(shù)據(jù)如何對接?服務(wù)器如何登錄?數(shù)據(jù)安全如何保證?數(shù)據(jù)如何存儲?視頻會議如何搭建?業(yè)務(wù)系統(tǒng)如何開啟等等一系列的問題,都會困擾著并非技術(shù)出身的您
。
 
 
        好消息是當(dāng)您看到這篇文章的時候,就不用再為上述的問題而苦惱,您只需撥打艾銻無限的全國免費熱線電話:400 650 7820,就會有我們的遠程工程師為您解決遇到的問題,他們可以遠程幫您處理遇到的一些IT技術(shù)難題。
 
       如遇到免費熱線占線,您還可以撥打我們的24小時值班經(jīng)理電話:15601064618或技術(shù)經(jīng)理的電話:13041036957,我們會在第一時間接聽您的來電,為您提供適合的解決方案,讓您無論在家還是在企業(yè)都能無憂辦公。
 
那艾銻無限具體能為您的企業(yè)提供哪些服務(wù)呢?
       艾銻無限始創(chuàng)于2005年,歷經(jīng)15年服務(wù)了5000多家中小企業(yè)并保障了幾十萬臺設(shè)備的正常運轉(zhuǎn),積累了豐富的企業(yè)IT緊急問題和特殊故障的解決經(jīng)驗,制定了相對應(yīng)的解決方案。我們?yōu)槟钠髽I(yè)提供的IT服務(wù)分為三大版塊:
 
        第一版塊是保障性IT外包服務(wù):如電腦設(shè)備運維,辦公設(shè)備運維,網(wǎng)絡(luò)設(shè)備運維,服務(wù)器運維等綜合性企業(yè)IT設(shè)備運維服務(wù)。
 
        第二版塊是功能性互聯(lián)網(wǎng)外包服務(wù):如網(wǎng)站開發(fā)外包,小程序開發(fā)外包,APP開發(fā)外包,電商平臺開發(fā)外包,業(yè)務(wù)系統(tǒng)的開發(fā)外包和后期的運維外包服務(wù)。
 
        第三版塊是增值性云服務(wù)外包:如企業(yè)郵箱上云,企業(yè)網(wǎng)站上云,企業(yè)存儲上云,企業(yè)APP小程序上云,企業(yè)業(yè)務(wù)系統(tǒng)上云,阿里云產(chǎn)品等后續(xù)的云運維外包服務(wù)。
 
        您要了解更多服務(wù)也可以登錄艾銻無限的官網(wǎng):www.bjitwx.com查看詳細說明,在疫情期間,您企業(yè)遇到的任何困境只要找到艾銻無限,能免費為您提供服務(wù)的我們絕不收一分錢,我們?nèi)w艾銻人承諾此活動直到中國疫情結(jié)束,我們將這次活動稱為——春雷行動。
 
       以下還有我們?yōu)槟峁┑囊恍┘夹g(shù)資訊,以便可以幫助您更好的了解相關(guān)的IT知識,幫您渡過疫情中辦公遇到的困難和挑戰(zhàn),艾銻無限愿和中國中小企業(yè)一起共進退,因為我們相信萬物同體,能量合一,只要我們一起齊心協(xié)力,一定會成功。再一次祝福您和您的企業(yè),戰(zhàn)勝疫情,您和您的企業(yè)一定行。



艾銻知識 | SQLserver Alwayson技術(shù)要點
 
很多人其實并沒有完全理解Alwayson的原理,包括可用組的概念,集群的架構(gòu)是怎么樣的,故障轉(zhuǎn)移是如何實現(xiàn)的,讀寫分離是如何實現(xiàn)的,故障轉(zhuǎn)移和可用組群的關(guān)系
總結(jié)出幾個最重要的結(jié)論:
1、標準的AlwaysOn方案提供讀寫分離的是統(tǒng)一的listener(包括虛擬IP、連接地址和端口,由WSFC機制在配置時創(chuàng)建);但實際通信通過重定向完成,即客戶端實際通信不是和listener而是與真正的某個副本通信。
2、讀寫分離需要應(yīng)用感知是否只讀請求,需要數(shù)據(jù)庫驅(qū)動支持并包含在請求中表明是Readonly還是Readwrite
3、故障切換是實例級別,多個主備實例提供同一個的浮動IP地址,客戶端無感知;可用組是數(shù)據(jù)庫級別,客戶端有感知(通過listener重定向)。
一、集群架構(gòu)
實現(xiàn)alwayson需要部署SQLServer集群,而實際上所謂SQLServer集群其實是部署在Windows集群上的一個應(yīng)用程序,本質(zhì)上是需要部署一個Windows故障轉(zhuǎn)移集群(WSFC)。SQLServer集群則是部署在Windows集群每個節(jié)點上的SQLServer應(yīng)用,最多有個16個節(jié)點。按照官方的架構(gòu),實際上有三個層次:
層次一:Windows集群,Windows集群本身也有底層服務(wù)器的故障轉(zhuǎn)移功能;
層次二:AlwaysOn高可用組,一個高可用組包含了一個主副本(讀寫副本)和多個輔助副本(只讀副本,2014版最多8個),每個副本可以可以是單個SQLServer節(jié)點,也可以是多個(2個?)SQLServer節(jié)點組成的故障轉(zhuǎn)移集群。一個高可用組對應(yīng)了一個偵聽器,偵聽器通過的浮動IP來實現(xiàn)。
層次三:AlwaysOn故障轉(zhuǎn)移集群,這個集群需要共享存儲。
二、讀寫分離實現(xiàn)
1、Alwayson高可用組對外是提供了一個統(tǒng)一的訪問連接,即偵聽器,客戶端任何時候都是連接這個Windows集群上配置的SQLserver集群專用偵聽器而不是某個節(jié)點,偵聽器需要事先配置好IP地址、連接串(hostname)和端口(默認1433)。前面提到這個地址是浮動地址。
listener的IP、連接串和端口是WSFC集群配置的,即配置了以后就增加了相應(yīng)AG的浮動IP、DNS了。
2、高可用組同時配置了一個router,這個router存儲了高可用組中每個副本(SQLServer實例)的數(shù)據(jù)庫hostname和端口;當(dāng)listener發(fā)現(xiàn)請求是只讀請求時,將在router中查找只讀副本的hostname,并通過重定向響應(yīng)給client,client按照返回的hostname和端口訪問只讀副本。
上面有兩個問題需要解決:
**1)listener如何知道是只讀請求?**在client請求中增加當(dāng)然,這個涉及客戶端請求增加相應(yīng)內(nèi)容,需要客戶端有對應(yīng)版本才能支持。請求具體見下面ApplicationIntent字段,只有ReadOnly和ReadWrite 兩個選項。
Server=tcp:MyAgListener,1433;Database=Db1;IntegratedSecurity=SSPI;ApplicationIntent=ReadOnly;MultiSubnetFailover
**2)如何實現(xiàn)重定向?**在數(shù)據(jù)庫驅(qū)動層面實現(xiàn),比如JDBC/ODBC可以識別重定向消息和需要重新連接的hostname和端口。
3、故障轉(zhuǎn)移集群(FCI)和可用組(AG)的區(qū)別
最核心的差異,**FCI是SQLServer實例級別(可以認為是物理級別),AG是數(shù)據(jù)庫級別(邏輯級別)。**因此兩者關(guān)系就比較清楚了。訪問者對實例是無感的,只看到數(shù)據(jù)庫對象(地址、端口、hostname),庫的層級在實例上面。對于某個AG中的數(shù)據(jù)庫,它在AG中有多個副本,每個副本都可以是FCI集群,因為副本是邏輯層,它并不了解也不關(guān)心底層是單節(jié)點還是FCI。副本使用FCI的好處就是增加了這個副本自身的可用性,即單節(jié)點down了這個副本并沒有不可用,同時FCI的多個實例不能部署在同一個節(jié)點(服務(wù)器)上。
從AG的概念可以理解:一個AG的所有可用性副本必須運行在Windows群集的不同節(jié)點上。運行在同一個節(jié)點上的兩個不同實例不能用作同一個AG的副本。
4、實現(xiàn)負載均衡
故障轉(zhuǎn)移群集是用于獲得高可用性的,而非用于實現(xiàn)負載平衡。SQL Server 沒有任何內(nèi)置的、自動負載平衡功能。必須通過應(yīng)用程序的物理設(shè)計來實現(xiàn)負載平衡。


相關(guān)文章

IT外包服務(wù)
二維碼 關(guān)閉