數(shù)據(jù)中心中SAN架構(gòu)設(shè)計(jì)八大原則
原則4: 使用RAS水平高的交換機(jī)
即便擁有冗余Fabric架構(gòu)用于故障切換,也不會有人希望任一條數(shù)據(jù)路徑出現(xiàn)問題。高可靠性、可用性和可服務(wù)性(RAS)元件是高可用存儲環(huán)境的基石。共享存儲端口應(yīng)始終連接到RAS性能高的交換機(jī)及導(dǎo)向器。博科公司在交換機(jī)和導(dǎo)向器中設(shè)計(jì)加入了高RAS,因此即便是核心/邊緣SAN設(shè)計(jì)也能享受到最高RAS體驗(yàn)。
原則5: 避免過載比,以免造成擁塞或性能降低
當(dāng)工作負(fù)載的情況良好時從服務(wù)器連接到存儲端口的過載比是可以接受的,但任何過載比都應(yīng)適當(dāng)?shù)丶右栽O(shè)計(jì)。過載比比率在通過Fabric架構(gòu)的所有相關(guān)數(shù)據(jù)路徑時都應(yīng)是一致的。例如:如果存儲端口過載比的比率是7:1,那么主機(jī)和存儲間過載比比率就不能高于這個數(shù)字。只有這樣,交換機(jī)間以及交換機(jī)和導(dǎo)向器間所合并ISL才能容納服務(wù)器集所提供的總工作負(fù)載。博科公司獨(dú)家提供的ISL干線合并(ISL Trunking)軟件使得多條ISL能充當(dāng)為擁有高性能聚合吞吐量的單條鏈路使用,還可進(jìn)一步使用干線集(trunk sets)來容納高容量交換機(jī)到交換機(jī)流量。此外,由于不同應(yīng)用提供的是不同工作負(fù)載,因此主機(jī)的連接類型應(yīng)分為多種,應(yīng)將交換比率較低的高帶寬服務(wù)器與交換比率較高的中低帶寬服務(wù)器分離開來。
原則6: 大型環(huán)境采用核心-邊緣模式
核心-邊緣設(shè)計(jì)模式可支持更大型多Fabric架構(gòu)的創(chuàng)建,還可與SAN路由技術(shù)結(jié)合使用來提供最高達(dá)4,000個的資源共享及雙層設(shè)備連接;核心-邊緣SAN設(shè)計(jì)可為所有存儲端口提供一個可靠定位,防止高帶寬服務(wù)器浪費(fèi)ISL帶寬。與網(wǎng)狀設(shè)計(jì)相比較,核心-邊緣戰(zhàn)略有助于簡化日常管理任務(wù),便于解決所有Fabric架構(gòu)問題。
原則7: 針對存儲流量進(jìn)行設(shè)計(jì)
在SAN環(huán)境中,事務(wù)響應(yīng)時間是以幾毫秒進(jìn)行衡量的,而不象在LAN基礎(chǔ)設(shè)施中那樣普遍是幾百毫秒來計(jì)算。由于SAN流量不能容忍有任何不可預(yù)知的交付或停機(jī)情況發(fā)生,因此牢靠的SAN設(shè)計(jì)必須提供可靠且一致的I/O響應(yīng)。在數(shù)據(jù)路徑中交換元件至少應(yīng)比最快磁盤響應(yīng)時間快上一個數(shù)量級。此外,通過Fabric架構(gòu)的延遲性會隨著發(fā)起設(shè)備和目標(biāo)設(shè)備間節(jié)點(diǎn)跳數(shù)(hop)以及ISL添加而加劇。要防止Fabric架構(gòu)總延遲性與磁盤訪問時間處于同一個級別,這就要求采用幀的切入路由選擇(cut-through routing)技術(shù)來進(jìn)行高性能交換。博科公司交換機(jī)和導(dǎo)向器經(jīng)過優(yōu)化,可將交換延遲性降至最低,在端口組內(nèi)提供本地化交換來加快交付。對于關(guān)鍵應(yīng)用來說,通過聯(lián)合定位服務(wù)器和存儲可實(shí)現(xiàn)到交換機(jī)、刀片及端口組流量的本地化,從而在最大提升了吞吐量的同時仍提供對整個Fabric架構(gòu)中其它資源的訪問。
原則8: 保持簡單
通過對SAN管理單元進(jìn)行設(shè)計(jì),管理工作簡化、出錯的機(jī)率減少,可用性也由此得到提高。經(jīng)仔細(xì)構(gòu)思和實(shí)施的SAN設(shè)計(jì)可便于隨時增加新的服務(wù)器和存儲目標(biāo),同時用戶不必頭疼于復(fù)雜的Fabric架構(gòu)路徑。圍繞多個SAN管理單元和SAN路由而設(shè)計(jì)的大型數(shù)據(jù)中心存儲網(wǎng)絡(luò)更易于擴(kuò)展,使得管理員通過可靠且一致的SAN設(shè)計(jì)戰(zhàn)略即能滿足其企業(yè)不斷增長的業(yè)務(wù)需求。
評論