| 
       咨詢電話:010-51727811/12/13
      當前位置: 首頁 > 新聞中心 > 業內新聞 >
      基本SAN結構的變化(一)
      時間:2012-11-23 09:24  來源:飛客數據恢復   作者:飛客數據恢復工程師
      前面討論過的三種基本SAN拓撲結構主要來源于底層的光纖路徑技術。目前該技術是用于建立SAN的主要方法。然而,這些并不是可用于建設SAN的主要的拓撲結構。本節將介紹其他目前使用的拓撲結構,以及那些源于仍在研究的新技術所部署的結構。

      1.SAN中的高可用性集群

          SAN最重要的特征之一在于多個服務器訪問所有SAN上的設備或子系統的能力。該特征的一個應用是高可用性或HA存儲在集群系統中的應用。有許多關于集群是什么,以及該如何被實現的說法。當一個服務器失效時,如何將應用程序由一個服務器轉移到另外一個服務器上?許多圍繞集群進行的討論都必須面臨這樣一個問題。接下來的問題是,高可用的集群如何增強其存儲的高可用性。

          和昂貴的大型機或其他特殊的冗余系統(如由Tandem計算機公司建造的系統)相比,集群的特點在于使用相對便宜的冗余系統獲得相對較高的系統和數據可用性。最基本的集群有兩個系統,其中一個被設置為運行所有應用程序的主系統,而另外一個被設計成為從系統。當主系統失效時,從系統將停止等待,并接管主系統的應用。SAN技術允許服務器共享一個極其簡單的交叉連接中的相同存儲設備或子系統,如圖所示。
          在圖中,有一點必須注意的是,此處沒有使用網絡交換機或集線器。這種SAN可以使用或不使用集線器和交換機。這里,所有服務器都具有雙重主機控制器,而且所有子系統具有雙重子系統控制器。因此該系統可以提供SAN上所有4個節點之間的連接。設備級冗余由子系統控制器來管理,它能使用奇偶RAID或鏡像設備來防止發生設備丟失的情況。

          主服務器使用子系統中的可用存儲器。如果它失效,則從服務器將開始訪問所有的子系統。然而需要注意的是,主機I/O控制器、子系統或線纜上的失效將導致一個有趣的問題。例如,如果主服務器上的主機I/O控制器A失效,它將無法連接到存儲子系統1。在這種情況下,會發生兩種情況:所有的服務都被轉交給從服務器,或者從服務器拾起子系統1上的工作。試圖使用I/O路徑來標識受影響的應用是不容易的,因此更常見的情況是,集群會將其所有的工作移交給從服務器。

          一旦從服務器開始運行,它到任意一個子系統的數據通路的失效將會導致數據的不可訪問。這種失效可能發生在主機I/O控制器、SAN節點或子系統控制器中。有一種方法能避免這種可能出現的失效,即使用和多端口存儲子系統相連接的雙端口主機I/O控制器(如果它們可用的話)。這些多端口存儲子系統能在任何主機I/O控制器和任何系控制器之間提供通路。圖中對此進行了說明。對在1999年可使用的產品而言,這種方案并不十分現實。因為在這種SAN失效解決方案中,所需的多端口主機I/O控制器和設備驅動器還沒有出現。