自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server 2005負載均衡部分性能分析

網(wǎng)絡 網(wǎng)絡優(yōu)化 網(wǎng)絡運維
文章摘要:本文內(nèi)容是關(guān)于SQL Server 2005的負載均衡相關(guān)的一些特點,包括安全備份,狀態(tài),和 層次中的一些問題。具體內(nèi)容請參考文中的介紹。

前文,關(guān)于SQL Server 2005的負載均衡的一些特點我們已經(jīng)了解了一些,在這里,我們再來補充一些內(nèi)容。整個SQL Server 2005軟件系統(tǒng)中包含的服務有很多,在這里我們主要是介紹一下負載均衡相關(guān)的性能。

數(shù)據(jù)庫的安全備份

在一個大的系統(tǒng)中,系統(tǒng)的無故障性是很重要的,但是在剛才的系統(tǒng)下,如果用于寫的服務器突然壞了,整個系統(tǒng)就會出現(xiàn)問題,所以,再做個備份是必要的。

數(shù)據(jù)庫鏡像是SQL Server 2005大力推出的,它就是要實現(xiàn)數(shù)據(jù)庫的安全轉(zhuǎn)移,所以需要再單獨拿出一臺機器來做備份服務器,將完全鏡像寫入該服務器,這樣,即使寫入服務器壞了,它也可以自動轉(zhuǎn)移到備份服務器上來,保證不影響用戶。

這實際上就相當于實現(xiàn)了對服務器的容災管理,但是有一點需要注意,在這種鏡像的體系中,必須要有一臺服務器作為監(jiān)視服務器,以便察看哪臺服務器壞了,用以在機器出錯之后迅速調(diào)整。

回傳數(shù)據(jù)庫的狀態(tài)

數(shù)據(jù)庫服務器均已配完,整體的機器集群架構(gòu)已經(jīng)構(gòu)建,接下來的工作就是配置程序。

首先,在讀和寫的服務器都放上一個監(jiān)控程序,它同樣必須是 Windows的服務,這樣更穩(wěn)定;其次,它可以設(shè)定成每隔30秒或者一定時間,將服務器的CPU、內(nèi)存、網(wǎng)卡流量和當前數(shù)據(jù)庫狀態(tài)等信息發(fā)送回來。在這里需要設(shè)置一個權(quán)值,用以衡量CPU、內(nèi)存利用率等信息的各自比例。在這個系統(tǒng)中,建議以CPU利用率為準。

中間層實現(xiàn)的負載均衡

到此為止,所有的準備工作都已完成,包括數(shù)據(jù)庫的建立和配置,中間層的位置,下面所作的就是用軟件來實現(xiàn)這個負載均衡。

首先,當一個用戶有數(shù)據(jù)庫請求時,先判斷是讀還是寫,如果是寫的話,就直接返回寫入服務器,這樣當寫服務器寫完數(shù)據(jù)以后,差不多可以在3秒內(nèi)返回其他兩臺機器。

其次,當遇到一個讀的請求時,根據(jù)監(jiān)控返回來的數(shù)據(jù)判斷,根據(jù)剛才的權(quán)值返回一個當前最空閑的機器。需要注意的是,這時最好做一個記錄器,用以保持一段時間的數(shù)值,可以讓管理員自行設(shè)定,更好地做到幾臺數(shù)據(jù)庫的壓力平衡。

最后,如果為主的寫入服務器突然壞掉,程序可以自動把備份的服務器切換過來,用剛才的備份服務器當作寫服務器,然后做一個報警系統(tǒng),用以通知管理員。同樣,當監(jiān)控服務器發(fā)現(xiàn)其他兩臺讀服務器壞掉時,也會自動通知管理員,來處理服務器的異常情況,這樣就可以保證系統(tǒng)的穩(wěn)定運行,而且易于管理和維護。

總之,用軟件和微軟SQL Server 2005的一些新技術(shù),可以很輕松地實現(xiàn)負載均衡,這樣不但可以不用硬件來實現(xiàn),方便管理員的操控,更有利于DBA管理數(shù)據(jù)庫,及時發(fā)現(xiàn)問題。

圖1 數(shù)據(jù)庫分布示意圖

圖1 數(shù)據(jù)庫分布示意圖

責任編輯:佟健 來源: 網(wǎng)絡轉(zhuǎn)載
相關(guān)推薦

2010-05-07 13:40:07

2010-05-06 13:16:33

2010-05-07 12:39:05

SQL Server負載均衡

2010-05-06 14:41:31

SQL Server負載均衡

2010-07-07 14:47:03

SQL Server

2010-06-30 08:34:27

SQL Server

2011-09-15 13:24:15

SQL Server性能監(jiān)視

2010-06-29 17:45:22

SQL Server

2010-05-10 18:05:09

2010-04-22 15:48:10

網(wǎng)絡負載均衡功能

2010-07-20 10:02:41

SQL Server

2010-04-20 12:16:05

NAT負載均衡

2010-07-08 15:26:05

SQL Server

2009-11-09 12:45:44

路由負載均衡

2010-04-26 10:55:41

全局負載均衡

2010-07-23 12:55:29

SQL Server

2011-12-02 22:51:46

Nginx負載均衡

2010-09-28 16:25:14

DHCP Server

2010-05-06 11:34:49

實現(xiàn)負載均衡

2010-04-22 16:24:42

配置網(wǎng)絡負載均衡
點贊
收藏

51CTO技術(shù)棧公眾號