共用方式為


所有的交易的 geek:iSCSI 是小型環境的不二選擇

Greg Shields

您還記得良好的舊天的 SCSI 嗎吗? 回就再找出您的 SCSI 連線,速度]、 [縮寫] 和 [介面實際上需要秘密的解碼器環。 判斷您的伺服器需要快速 SCSI 或強力的 SCSI 或 Ultra2 寬 SCSI 或複雜的工作使用 SCSI 磁碟機進行任何類別 in-between。

結果超過我們一些擲回向上我們手中挫折。 在那些天,我們經常儲存外部的顧問的 [SCSI] 工作,或找到自己 favoring 慢我們了解的架構下操作的磁碟。

之後,再到更高的層級,標準化的感謝,有許多變更事情。 今天,我們可以找到 SCSI 幾乎所有位置。 我們的伺服器製造商現在提供他們的設備與內部預先設定的 SATA 或安全注意順序 (SAS) 的磁碟機。 關於縮略字]、 [連接器] 或 [秘密的解碼器環更 worrying 否。 只新增您的磁碟,然後移。

但是,這個增加的標準化的直接附加 SCSI 仍然 doesn’t 避開它存放裝置必須直接連接到伺服器的事實。 使用 [傳統的直接附加 SCSI 有連線到集中式儲存現有的網路上的多部伺服器沒有初始狀態的方法。

這項需求,networkable 的解決方案就是為什麼 iSCSI 存在。 「 i 」 中 iSCSI 在日常、 一般性乙太網路纜線取代 SCSI ’s 各式各樣的連線。 藉由合併成一個單一和共用] 裝置的 SCSI ’s 每個伺服器儲存體,並再儲存到現有的網路來連接伺服器小型的環境可以進行更好使用儲存區 discretely 提供給伺服器,並視檔案共用。

取代乙太網路,讓管理更容易的實體層銅 SCSI ’s 實體連線。 但是,正確到小型環境中納入 iSCSI 仍然需要一些技巧和幾個額外的通訊協定,可能不會立即明顯。 低成本且簡易的管理與 iSCSI 可以是完美的大小為 Jack-of-all-Trades IT 專業人員的儲存體需求。 繼續閱讀,以瞭解更多,所以您可以成功地使用。

告別實體連線,Hello 邏輯

瞭解 iSCSI ’s 連線可能最好藉檢查選項。 請花幾分鐘呼叫其中一個最愛的伺服器上的遠端主控台。 一次那里,開啟其 iSCSI 啟動器系統管理工具。 這個主控台已提供許多需要的外觀在 Windows [伺服器] 2008 R2 最值得注意的在 的 圖 1 新增快速連接] 對話方塊請參閱。 您可以輕鬆地建立基本的連線這台伺服器之間的公開的 iSCSI LUN 使用快速的連接] 對話方塊。

The iSCSI Initiator administrative tool

圖 1 的 iSCSI 啟動器系統管理工具。

這個時候幾個定義可能會很有幫助的。 在實體的世界中每個 iSCSI 連接需要兩個裝置。 在您最愛的伺服器是所謂 iSCSI 啟動器。 iSCSI 啟動器代表 「 用戶端 」,將會要求服務從一組 iSCSI 磁碟。

在另一端是 iSCSI 目標。 iSCSI 目標具有您想要連線的磁碟。 它為 「 伺服器 」 運作的服務要求從一或多個用戶端初始器。 建立目標及啟動器之間連線後,您可以探索,並初始化為磁碟區的一或多個的 LUN,在您的伺服器上。

若要使用 [iSCSI 顯然需要支援 iSCSI 通訊協定的裝置。 這可能是網路上的現有 SAN。 它也可以是 iSCSI 的一般的 Windows 伺服器所執行目標軟體執行個體。

Microsoft 有它自己的 iSCSI 軟體目標軟體。 但是,此軟體被為了在 Windows 存放區伺服器的使用。 協力廠商也發佈為一般的 Windows 伺服器的服務所安裝的軟體。 該服務會公開伺服器 ’s 直接附加磁碟到您網路上的任何一處的位置。

一旦安裝,在 iSCSI 目標永遠開始下一個步驟。 才能連線到這個裝置 ’s 任何 「 用戶端 」 電腦公開 LUN,您第一次需要建立並公開 (Expose) 到網路的 LUN。 此程序的詳細資訊會變化很大,取決於您的裝置與您的軟體。 詳細資料,請參閱 iSCSI 目標 ’s 手冊。 至少,在必須為一個 LUN 連接該 LUN 到適當的網路和網路的介面,並加入任何安全性或驗證選項 carve 出磁碟空間的數量。

完成此第一步,建立基本的連線需要幾個按。 第一次,輸入 IP 位址或 DNS 名稱伺服器或執行 iSCSI 目標軟體到 [目標] 欄位顯示 的 圖 1 的裝置,然後按一下 [快速連線。 如果您正確地建立並公開您的 LUN 給這台伺服器,看到它們出現在 Discovered 目標清單。

圖 1 顯示四個發現其中的三個連線的目標。 發現的目標永遠會顯示第一個非使用中的狀態中。 如此一來,可確保您 ’re 準備好時,才可以連接您給他們。

Figure 2 The Connect to Target wizard

圖 2 連接到 目標精靈]。

選取目標,並按一下 [連線] 按鈕。 您看到類似於 的 圖 2 的視窗。 最基本的連線確定標記上方的核取方塊,並按一下 [確定] 按鈕。 標記上的核取方塊] 指示系統自動還原每個重新開機後的連線。

在此視窗中也 ’s 有進階的按鈕。 您發現在一分鐘,除了最基本的連線會要求例如識別啟動者 IP] 和 [目標入口網站的進階設定的一組 IP — 詳細的短時間內。

您的基本連線有準備您的磁碟機中剩餘的兩個步驟。 第一次,選取 iSCSI 啟動器磁碟區和裝置] 索引標籤,然後按一下 [自動設定] 按鈕。 這個步驟會自動設定所有進一步結合它們,讓它們 ’re 可供使用,在下次系統重新啟動的可用裝置。

這個的步驟之後找出磁碟是在 [磁碟管理] 中的 [看得見。 只是使它上線、 初始化,及格式化磁碟 (如果需要的話)。 您的磁碟是現在可供使用,就如同您必須直接連接的磁碟。

MPIO/mcs:必須具備高可用性和負載平衡

雖然連接 iSCSI 磁片到伺服器上現有的網路非常廣泛的連線,網路 ’s interconnections 可以,並會建立的失敗點。 人不小心可能拔除電纜線、 misconfigure 一的路由器或任何無數的傳統網路發生的問題。 因此,iSCSI 生產使用真正需要多餘的連線。

若要使用 「 聯合 」 像您一樣利用您的生產網路連線的 NIC 可能看似簡單的答案。 但是,iSCSI 連線的傳統 NIC 小組是的都不支援,也不會視為最佳作法。 don’t 執行它。

與 iSCSI 連接會使用自己的處理高可用性及負載平衡的通訊協定集。 您也尋找 iSCSI ’s Multipath 輸入/輸出 (MPIO) 和多個已連線的工作階段 (MCS) 通訊協定會比傳統的 NIC 聯合,以多種方式,因為每個通訊協定的大範圍的容錯移轉和負載平衡功能。

MPIO 是一個多不同比 MCS 通訊協定。 使用 MPIO 需要一個裝置的特定模組 (DSM) 連接到執行 iSCSI 啟動器的伺服器。 Microsoft 會包含它自己 「 預設 」 DSM 與 Windows] OS 安裝成 Multipath I/O 功能在 [伺服器管理員] 中。

許多的存放裝置可以使用該 DSM 沒有額外的軟體安裝。 其他則要求他們自己的特殊的 DSM 從製造商。 請參考您的裝置製造商,以決定需要特殊的驅動程式安裝時,或在方塊 Microsoft DSM 是可接受。

MCS 需要伺服器沒有這類 DSM 安裝。 但是,若要使用 [MCS 存放裝置必須支援的通訊協定。 不是所有的裝置是 MCS 啟用表示需要作一些調查,來決定哪些通訊協定是根據您的情況。

雖然在其基礎程式碼不同管理其 multipathing 是相當類似。 MPIO 和 MCS 提供方法來建立多重、 平行 iSCSI 目標伺服器之間的連線。 大部分的什麼所需的任一個,就是特別識別 NIC 和您想要使用的網路。

MCS 會涉及兩個通訊協定的最少的步驟,因為我顯示其安裝程序。 什麼您學習此處會將轉譯,也要使用 MPIO。 請記得稍早的範例基本連線的附加儲存單一網路連線到伺服器。 該連線存在伺服器上的單一 IP 位址] 和 [單一 IP 位址上的存放裝置之間。

Figure 3 Two servers, each with four network interfaces, connect with four network interfaces on a storage device

圖 3 兩個伺服器每一個都有四個的網路介面連接四個網路介面上 儲存裝置。

MCS 中的 「 M 」 與擴大基本安裝程式具有多個連線。 每個連線與網路卡和其相關聯的 IP 位址與每個 iSCSI 目標和啟動者使用的每一個倍數。 圖 3 顯示方式,這看起來當兩部伺服器具有四個網路介面和相關聯的 IP 位址的每個連線到四個網路介面和存放裝置上的 IP 位址。

Figure 4 The MCS configuration console

圖 4 MCS 設定主控台。

若要管理 MCS, 圖 1 中選取其中一個目標,然後按一下 [然後 MCS 按鈕 [屬性] 按鈕。 看看起來類似 的 圖 4 的主控台。 先前的範例 ’s 「 基本 」 安裝程式設定儲存裝置上的單一來源入口網站,在本機伺服器上與目標入口網站之間的連線。

Figure 5 Advanced Settings for adding a connection

圖 5 進階設定值] 來加入 連接。

按一下 [將連線的 [新增] 按鈕,後面接著 [進階] 按鈕]。 這會帶您到進階設定值] 主控台 的 [圖 5] 所示。 在主控台中,您應該在啟動者 IP] 方塊連同您 SAN 上的第二個遠端目標入口網站的 IP 位址的第二個本機 NIC 將指定 IP 位址。

如果不有任何額外的目標入口網站的 IP 位址使用這裡,要探索它們主要的主控台尋找索引標籤內。 請重複此程序的每個初始器與目標入口網站的組合。

MCS 原則定義的表現方式

藉由建立這些多個連線,您可以提供多個路徑 (實體和邏輯) 透過它將傳輸您儲存的網路流量。 這些多個路徑作為容錯移轉的目標應該失去連線。 它們也可以載入平衡新增更大的網路容量與每個新連線的流量。

還與這些多個連線必須是定義錯誤後移轉和負載平衡的行為一些的方式。 MCS,使用中,您可以設定五個原則:

  1. **無法對僅:**使用 [僅無法透過原則沒有流量負載平衡。 它只會使用單一的路徑與其他人剩餘在待命模式中,直到第一個連線 ’s 路徑將會遺失。
  2. **循 Robin:**這是最簡單的原則,包括負載平衡。 使用 [這個原則的流量被旋轉之間可用的路徑,順序。
  3. **子集合的路徑循 Robin:**此原則的運作方式同樣地以圓 Robin,除了一或多個路徑會保持超出負載平衡。 這些路徑作為 standbys 主要路徑失敗的事件。
  4. **最小佇列深度:**也類似 Round Robin,此原則負載平衡流量就識別並在路徑中使用最少的佇列的要求數目。
  5. **加權的路徑:**這個原則可讓您加權的一些可能會在其中享受更大的容量,比其他的情況下的路徑。 流量是由平衡之間由分派的粗細的路徑。

每個工作階段為基礎的運作 MCS,因為每個個別的工作階段] 和 [連線可以有它自己的 MCS 原則。 當它可以有整體的效能和可用性的儲存連接上的效果,請特別注意您選取的原則。

針對小型的環境進行完整的最適大小

有 ’s 有關 iSCSI 啟動器主控台的說,「 工作從左到右 」回頭看 的 圖 1,您可以看到不同的 6 個索引標籤:目標、 探索、 我的最愛目標、 磁碟區和裝置、 RADIUS 及設定。

雖然許多連線 don’t 需要 RADIUS] 或 [組態] 設定的編輯,使用這個主控台建立連線時的效果最佳目標的開頭,並繼續透過磁碟區和裝置設定。 相反地,連接的涉及的反轉這些步驟,並使用從右至左。

雖然這些額外步驟設定 iSCSI ’s 高可用性選項可能看起來很麻煩,請記住您只需要做為伺服器中加入新的磁碟。 一旦連接,那些磁碟將重新與每個伺服器重新開機,並自動應該 reconfigure 路徑就會失敗。

因為 iSCSI ’s 現有的網路基礎結構的依賴,它 augments 傳統的 SCSI 的方法可以是完美的適合小型的環境中。 SAN 的 iSCSI 是 nowhere 附近 yesteryear ’s 冰箱大小 SAN 底座的成本的一個相當便宜購買。 無須所需的其他儲存媒體的神秘知識 iSCSI ’s 方便管理的讓它非常適合 Jack-of-all-Trades IT 專業人員。

Greg Shields, MVP,不是在集中技術的協力電腦。 的 ConcentratedTech.com 取得多個盾 ’ Jack-of-all-Trades 祕訣和絕招。

相關的內容