您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源性能測(cè)試工具 >
性能和容量規(guī)劃
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/1/15 14:48:59 ] 推薦標(biāo)簽:

Microsoft 群集服務(wù)

在 Windows 2000 Advanced Server 中使用 Microsoft Cluster Service (MSCS) 您可以將兩臺(tái)服務(wù)器組合到一起作為一個(gè)服務(wù)器群集工作,確?蛻舳耸冀K可以使用到任務(wù)關(guān)鍵性應(yīng)用和資源。 服務(wù)器群集使得用戶和管理員可以把它們作為一個(gè)單一的系統(tǒng)而不是獨(dú)立的計(jì)算機(jī),對(duì)服務(wù)器的某些資源或節(jié)點(diǎn)進(jìn)行訪問(wèn)。

在 MSIB 2.0 的企業(yè)部署中,MSIB 項(xiàng)目組使用了可感知群集的 Commerce Server 2002 和 SQL Server 2000 的組件。

Content Management Server 2002

Microsoft Content Management Server (MCMS)2002 不支持群集和故障切換。 特別需要指出的是,MCMS 2002 的組件在故障切換時(shí)數(shù)據(jù)庫(kù)連接斷開(kāi)的時(shí)候不會(huì)自動(dòng)重試操作。 這樣一來(lái),在被動(dòng)節(jié)點(diǎn)變?yōu)榛顒?dòng)節(jié)點(diǎn)的過(guò)程中,指向啟用了 MCMS 的頁(yè)面的頁(yè)面請(qǐng)求將會(huì)產(chǎn)生 ODBC 錯(cuò)誤。 當(dāng)系統(tǒng)處于 DEBUG 模式時(shí),或者當(dāng)瀏覽器會(huì)話是發(fā)起自正在與數(shù)據(jù)庫(kù)斷開(kāi)連接的 Web 服務(wù)器時(shí),這些錯(cuò)誤只會(huì)返回到客戶端的瀏覽器上。

注: 這些錯(cuò)誤只是在 MCMS 站點(diǎn)的頁(yè)面請(qǐng)求失敗的時(shí)候發(fā)生。

Commerce Server 2002

關(guān)于如何群集每個(gè) Microsoft Commerce Server 2002 組件的詳細(xì)介紹可以在 Planning for Reliability and High Availability 中找到,地址在 http://go.microsoft.com/fwlink/?LinkId=15044。

SQL Server

SQL Server 為 MSIB 解決方案主管運(yùn)行數(shù)據(jù)庫(kù)、管理數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)。 另外,SQL Server 2000 還為報(bào)告和分析solution 提供了聯(lián)機(jī)分析處理(OLAP)引擎。

MSIB 2.0 解決方案中所有的服務(wù)器產(chǎn)品都要與一臺(tái)群集 SQL 服務(wù)器一起工作,因此在 MSIB 2.0 的企業(yè)部署中, MSIB 項(xiàng)目組實(shí)施了一個(gè)兩節(jié)點(diǎn)的群集。

如需了解群集選項(xiàng)和故障切換群集方面的詳細(xì)信息,參見(jiàn) SQL Server 2000 Resource Kit 中的第 12 章。 MSIB 項(xiàng)目組為本文實(shí)施的群集選項(xiàng)在 MSIB 2.0 隨帶的 MSIB Deployment Guide 中有詳細(xì)介紹。

組件負(fù)載均衡

Microsoft Application Center 可以提供組件負(fù)載均衡(CLB)技術(shù),供管理員創(chuàng)建一個(gè)服務(wù)器群集,對(duì)組件請(qǐng)求做出響應(yīng)。

為了實(shí)現(xiàn)高可用性,MSIB 項(xiàng)目組未配置的組件

出于編寫本文的考慮, MSIB 項(xiàng)目組決定以單點(diǎn)故障(SPOF)配置實(shí)施本部分前面所述的幾個(gè)軟件組件。 這只不過(guò)是一個(gè)設(shè)計(jì)決策,并不能反映出使用 CLB 部署的組件能力。

在 MSIB 2.0 解決方案中,有多個(gè) Microsoft Operations Manager Consolidator /Agent Manager 未被 MSIB 實(shí)施。 關(guān)于如何添加這項(xiàng)功能的詳細(xì)介紹可以在 Configuring Microsoft Operations Manager 2000 to Manage Complex Distributed Environments 一文中找到,地址在 http://go.microsoft.com/fwlink/?LinkId=15101.

此外,MSIB 項(xiàng)目組還沒(méi)有在一個(gè)高度可用的環(huán)境中實(shí)施 Commerce Server 2002 Direct Mailer 。 關(guān)于如何安裝這項(xiàng)功能的詳細(xì)介紹可以在 Planning for Reliability and High Availability 一文中找到,地址在 http://go.microsoft.com/fwlink/?LinkId=15102.

OLAP 解決方案同樣未被 MSIB 項(xiàng)目組以一種高度可用的方式加以安裝。 如需了解關(guān)于如何實(shí)現(xiàn) OLAP 解決方案高可用性的方面的信息,參見(jiàn) Creating Large-Scale , Highly Available OLAP Sites 一文, http://go.microsoft.com/fwlink/?LinkId=15103.

旨在獲得高可用性的軟件建議

建議您在運(yùn)行 IIS 5.0 的 Web 服務(wù)器上使用以下軟件將資源消耗問(wèn)題降到低程度,以免這些問(wèn)題影響到您的 MSIB 2.0 部署的性能和可用性。

IIS5Recycle

IIS 5.0 Process Recycling Tool,IIS5Recycle 是作為一項(xiàng)服務(wù)運(yùn)行在運(yùn)行著 Windows 2000 和 Internet Information Services (IIS) 5.0 的計(jì)算機(jī)上的。 IIS5Recycle 的目的是要重復(fù)利用過(guò)程,在資源消耗問(wèn)題影響到性能和可靠性之前將其影響降到小程度。 這一工具可以根據(jù)存儲(chǔ)在 Windows 注冊(cè)表中的配置對(duì) IIS 過(guò)程進(jìn)行重復(fù)利用。 管理員還可以利用 IIS5Recycle 收集信息以便在排除故障過(guò)程和應(yīng)用中使用。

在重復(fù)利用 IIS 過(guò)程之前, IIS5Recycle 會(huì)在啟用了 Windows Network Load Balancing (NLB)的系統(tǒng)中從群集(Web 群)中將 Web 服務(wù)器刪除掉。 每次把某一服務(wù)器從群集中刪除的時(shí)候,到這個(gè) Web 服務(wù)器的連接也將會(huì)斷掉。 一旦連接號(hào)降至配置的閾值之下或已經(jīng)達(dá)到了給定的時(shí)間, IIS 服務(wù)得到了循環(huán)利用。

如需下載該工具及其隨帶的文檔,可參見(jiàn) http://go.microsoft.com/fwlink/?LinkId=15077。

旨在獲得高可用性的硬件建議

MSIB 項(xiàng)目組為本文所用的 MSIB 2.0 企業(yè)部署方案中包括了以下旨在實(shí)現(xiàn)高可用性的硬件建議。

存儲(chǔ)系統(tǒng)

部署中所用的每臺(tái)服務(wù)器都有其相應(yīng)的存儲(chǔ)需求。 為了消除單點(diǎn)故障,MSIB 項(xiàng)目組部署了一個(gè)存儲(chǔ)區(qū)域網(wǎng)(SAN)。 該 SAN 單元本身帶有冗余的驅(qū)動(dòng)器、控制器和電源。 SAN 甚至還可以通過(guò)與另一個(gè)數(shù)據(jù)中心之間的遠(yuǎn)程光纖連接將自身復(fù)制一份。 可以通過(guò)冗余的主機(jī)總線適配卡實(shí)現(xiàn) SAN 的連接,這樣適配卡本身不會(huì)成為一種單點(diǎn)故障了。

網(wǎng)絡(luò)系統(tǒng)

網(wǎng)絡(luò)可以具備幾個(gè)層次的冗余。 對(duì)非冗余服務(wù)器中的每塊網(wǎng)絡(luò)接口卡(NIC)都進(jìn)行 分組目的是為了防止 NIC 本身成為一種單點(diǎn)故障(SPOF)。 在本文后面的部分中對(duì)單點(diǎn)故障以及如何避免的問(wèn)題進(jìn)行了討論。

為了避免因單個(gè)路由器故障造成的網(wǎng)絡(luò)停用,您可以部署冗余的路由器。 還可以在設(shè)計(jì)上使路由器少有兩個(gè)到外部網(wǎng)絡(luò),即 Internet 的連接。 這種層次上的設(shè)置不在 MSIB 2.0 版本介紹范圍之內(nèi)。

服務(wù)器系統(tǒng)

如本文前面部分所述,為了實(shí)現(xiàn)高可用性,MSIB 項(xiàng)目組使用 NLB 和 Microsoft Cluster Service (MSCS)以群集的方式部署了物理服務(wù)器。

避免單點(diǎn)故障
這一部分中列出了 MSIB 2.0 部署中典型的單點(diǎn)故障并提供了用于解決每種 SPOF 的高可用性技術(shù)。

以下這些方面是 MSIB 2.0 部署中常見(jiàn)的故障點(diǎn):

    網(wǎng)絡(luò)
    服務(wù)器硬件
    磁盤子系統(tǒng)
    應(yīng)用程序
    數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)連接

下表所列的技術(shù)可以用來(lái)在您的 MSIB 2.0 部署中提供高可用性,并且介紹了它們能夠解決哪些故障點(diǎn)。 這些高可用性技術(shù)可以解決本文前面介紹的問(wèn)題。 建議您在部署 MSIB 2.0 site 站點(diǎn)的時(shí)候在較寬基礎(chǔ)結(jié)構(gòu)的層次上(如附錄A“Hardware and Network Topology Details”給出的企業(yè)部署)采用這些技術(shù)。 在您的部署中遇到的單點(diǎn)故障越少,這種部署更加具有高可用性。

上一頁(yè)12345678910111213下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd