SIOS SANless clusters

SIOS SANless clusters High-availability Machine Learning monitoring

  • Home
  • 產品
    • SIOS DataKeeper for Windows
    • SIOS Protection Suite for Linux
  • 新闻与活动
  • 伺服器集群简单化
  • 成功案例
    • 台灣成功案例
  • 聯繫我們
  • English
  • 中文 (中国)
  • 中文 (台灣)
  • 한국어
  • Bahasa Indonesia
  • ไทย

您知道有多少帶寬支持實時復制嗎?

5 12 月, 2018 by Jason Aw Leave a Comment

帶寬支持實時復制

多少帶寬支持實時復制?

如果要跨多站點或廣域網(WAN)配置複製數據,首先需要回答一個重要問題:是否有足夠的帶寬來成功複製分區並使鏡像處於鏡像狀態,因為源分區是全天更新?保持鏡像處於鏡像狀態至關重要。僅當鏡像處於鏡像狀態時才允許分區切換。

因此,確定支持實時復制的帶寬數量的一個重要的早期步驟是確定您的網絡帶寬要求。如何衡量變化率 – 表示複製數據所需的網絡帶寬量的值?

建立基本的變化率

首先,使用這些命令確定要鏡像的文件或分區的基本每日更改率;例如,要測量一天中為/ dev / sda3寫入的數據量,請在當天開始運行此命令:MB_START =`awk'/ sda3 / {print $ 10/2/01024}'/ proc / diskstats `等待24小時,然後運行此命令:MB_END =`awk'/ sda3 / {print $ 10/2/0102}'/ proc / diskstats`每日變化率(兆字節)為MB_END – MB_START。您可以通過各種網絡連接推送的數據量如下:

  • 對於T1(1.5Mbps):14,000 MB /天(14 GB)
  • 對於T3(45Mbps):410,000 MB /天(410 GB)
  • 對於千兆(1Gbps):5,000,000 MB /天(5 TB)

確定詳細的變化率

計算帶寬以支持實時復制的下一步是什麼?您需要測量詳細的變化率。收集此數據的最佳方法是記錄磁盤寫入活動一段時間(例如,一天)以確定峰值磁盤寫入時段。為此,請創建一個cron作業,該作業將記錄系統的時間戳,然後轉儲/ proc / diskstats。例如,要每2分鐘收集磁盤統計信息,請將此鏈接添加到/ etc / crontab:* / 2 * * * * root(date; cat / proc / diskstats)>> /path_to/filename.txt等待確定的時間段(例如,一天,一周),然後禁用cron作業並將生成的/ proc / diskstats輸出文件保存在安全的位置。

分析和繪製詳細的變化率數據

接下來,您應該分析詳細的變化率數據。您可以使用roc-calc-diskstats實用程序執行此任務。此實用程序獲取/ proc / diskstats輸出文件併計算數據集中磁盤的更改率。要運行該實用程序,請使用以下命令:#。/ roc-calc-diskstats <interval> <start_time> <diskstats-data-file> [dev-list]例如,以下轉儲摘要(每個磁盤峰值為I) / O信息)到輸出文件results.txt:#./roc-calc-diskstats 2m“7月22日16:04:01“/root/diskstats.txt sdb1,sdb2,sdc1> results.txt以下是results.txt文件的示例結果:示例開始時間:星期二7月12日23:44:01 2011樣本結束時間:7月13日星期三23:58:01 2011樣品間隔:120s#樣品:727樣品長度:87240s(原始文件來源:Tue Jul 12 23:44:01 EST 2011,7月13日星期三23:58:01 EST 2011)設備的變化率dm-31,dm-32,dm-33,dm-4,dm-5,總dm-31峰值:0.0 B / s(0.0 b / s)(@ Tue Jul 12 23:44:01 2011)平均值:0.0 B / s(0.0 b / s)dm-32峰值:398.7 KB / s(3.1 Mb / s)(@ Wed Jul 13 19:28:01 2011)平均值:19.5 KB / s(156.2 Kb / s)dm-33峰值:814.9 KB / s(6.4 Mb / s)(@ Wed Jul 13 23:58:01 2011)平均值:11.6 KB / s(92.9 Kb / s)dm-4峰值:185.6 KB / s(1.4 Mb / s)(@ Wed Jul 13 15:18:01 2011)平均值:25.7 KB / s(205.3 Kb / s)dm-5峰值:2.7 MB / s(21.8 Mb / s)(@ Wed Jul 13 10:18:01 2011)平均值:293.0 KB / s(2.3 Mb / s)總峰值:2.8 MB / s(22.5 Mb / s)(@ Wed Jul 13 10:18:01 2011)平均值:349.8 KB / s(2.7 Mb / s)為了幫助您了解特定帶寬需求,您可以繪製詳細的變化率數據。下面將圖形數據轉儲到results.csv(以及將摘要轉儲到results.txt):#export OUTPUT_CSV = 1#。/ roc-calc-diskstats 2m“7月22日16:04:01“/root/diskstats.txt sdb1,sdb2,sdc1 2> results.csv> results.txt SIOS創建了一個模板電子表格diskstats-template.xlsx,其中包含可以使用roc-calc中的數據覆蓋的示例數據-diskstats。以下系列圖像顯示了使用電子表格的過程。

  1. 打開results.csv,然後選擇所有行,包括總列。

帶寬支持實時復制

  1. 打開diskstats-template.xlsx,選擇diskstats.csv工作表。

2 diskstats,工作表

  1. 在單元格1-A中,右鍵單擊並選擇“插入複製的單元格”。
  2. 將單元格中的帶寬值調整到工作表的左下角(如下圖所示),以反映已為複制分配的帶寬量(以每秒兆位為單位)。右側的單元格會自動轉換為每秒字節數,以匹配收集的原始數據。

3-延伸存在-bandwidth_536x96

  1. 記下以下行號和列號:
    • 總計(下圖中的第6行)
    • 帶寬(下圖中的第9行)
    • 最後一個數據點(下圖中的R列)

4鈔行colums_535x86

  1. 選擇帶寬與ROC工作表。

5-帶寬工作表

  1. 右鍵單擊圖形,然後選擇“選擇數據”。
  2. 在“選擇數據源”對話框中,在“圖例條目(系列)”列表中選擇帶寬,然後單擊“編輯”。

6 - 編輯帶寬

  1. 在“編輯系列”對話框中,在“系列值”字段中使用以下語法:= diskstats.csv!$ B $ <row>:$ <final_column> $ <row>下圖顯示了傳播B9到R9的系列值。

7帶寬值

  1. 單擊“確定”關閉“編輯系列”框。
  2. 在“選擇數據源”框中,在“圖例條目(系列)”列表中選擇“ROC”,然後單擊“編輯”。

8編輯ROC

  1. 在“編輯系列”對話框中,在“系列值”字段中使用以下語法:= diskstats.csv!$ B $ <row>:$ <final_column> $ <row>下圖顯示了擴展B6到R6的系列值。

9-ROC值

  1. 單擊“確定”關閉“編輯系列”框,然後單擊“確定”關閉“選擇數據源”框。

帶寬與ROC圖表更新。分析結果以確定是否有足夠的帶寬來支持數據複製。

下一步

如果您的變化率超過可用帶寬,則需要考慮以下幾點以確保您的複制解決方案以最佳方式執行:

  • 在復制解決方案或網絡硬件中啟用壓縮。(DataKeeper for Linux是SteelEye Protection Suite for Linux的一部分,支持這種類型的壓縮。)
  • 為不需要復制的臨時數據和交換文件創建本地非複制存儲庫。
  • 減少要復制的數據量。
  • 增加網絡容量。

要快速了解如何計算帶寬以支持實時復制,請閱讀我們的博客經過Linuxclustering的許可轉載

Filed Under: 伺服器集群简单化

SAP的高可用性解決方案

3 12 月, 2018 by Jason Aw Leave a Comment

SAP高可用性解決方案

SAP的高可用性解決方案

您是否正在為SAP環境尋找功能強大且易於實施的高可用性/災難恢復解決方案?如果是這樣,您將需要查看來自SIOS Technologies的適用於Linux的SteelEye Protection Suite(SPS)。  SPS提供集成的高可用性和數據複製功能,可與任何服務器或存儲配置配合使用。  支持SAP是開箱即用的,無需任何腳本或自定義。

SPS for Linux最近獲得了SAP的“SAP NetWeaver高可用性集群730認證”(NW-HA-CLU 730)的正式認證。可以在此處找到SAP認證的HA解決方案列表:http://scn.sap.com / docs / DOC-31701有關適用於Linux的SAP高可用性解決方案的更多信息,請給我們發送一條說明,經過Linuxclustering的許可轉載

Filed Under: 伺服器集群简单化 Tagged With: SAP高可用性解決方案

如何在沒有共享存儲的情況下創建雙節點MySQL集群 – 第2部分

30 11 月, 2018 by Jason Aw Leave a Comment

創建一個沒有共享存儲的雙節點MySQL集群

循序漸進:如何創建沒有共享存儲的雙節點MySQL群集,第2部分

上一篇文章介紹了使用無共享存儲配置運行MySQL集群的優勢。我們還開始使用數據複製和適用於Linux的SteelEye Protection Suite(SPS)來設置群集。在這篇文章中,我們完成了創建沒有共享存儲的2節點MySQL群集的過程。讓我們開始吧。

創建Comm路徑

現在是時候訪問SteelEye LifeKeeper GUI了。LifeKeeper是SPS for Linux的集成組件。LifeKeeper GUI是一個基於Java的應用程序,可以作為本機Linux應用程序運行,也可以作為支持Java的Web瀏覽器中的applet運行。(GUI基於帶有回調的Java RMI,因此主機名必須是可解析的,否則您可能會收到Java 115或116錯誤。)要啟動GUI應用程序,請在任一群集節點上輸入此命令:/ opt / LifeKeeper / bin / lkGUIapp&或者,要從Web瀏覽器打開GUI小程序,請轉到http:// <hostname>:81。

第一步是確保每個主服務器和每個目標服務器之間至少有兩條TCP通信(Comm)路徑,以實現心跳冗餘。這樣,一條通信線路的故障不會導致裂腦情況。驗證主服務器上的路徑。以下屏幕截圖將引導您完成登錄GUI,連接到兩個群集節點以及創建Comm路徑的過程。

步驟1:連接到主服務20181128 cnaonline SUSS解僱講師洩漏考試問題和答案.pdf器步驟2:連接到輔助服務教程圖片器步驟3:創建Com教程圖片m路徑步驟4:選擇本地和遠程教程圖片教程圖片服務器步驟5:選擇教程圖片設備類型接下來,您將看到一系列對話框。對於每個框,提供所需信息,然後單擊“下一步”以前進。(對於對話框中的每個字段,可以單擊“幫助”以獲取其他信息。)步驟6:選擇用於Comm路徑的本地服務器的IP地址教程圖片步驟7:選擇用於Comm路徑的遠程服務器的IP地址教程圖片步驟8:輸入本地服務器上的Comm路徑教程圖片優先級在所有必填字段中輸入數據後,單擊“創建”。您將看到一條消息,指示已成功創建網絡Comm路徑。步驟9:完成Comm路徑創建單教程圖片擊Next。如果您選擇了多個本地IP地址或遠程服務器並將設備類型設置為TCP,則該過程將返回到設置嚮導以創建下一個Comm路徑。完成後,在最終對話框中單擊“完成”。重複此過程,直到定義了計劃使用的所有Comm路徑。通過查看“服務器屬性”對話框,驗證是否正確配置了通信路徑。從GUI中,選擇“編輯”>“服務器”>“屬性”,然後選擇“CommPaths”選項卡。顯示的狀態應為ALIVE。您還可以檢查GUI右側主窗格中的服務器圖標。如果僅創建了一個Comm路徑,則服務器圖標將覆蓋黃色警告圖標。綠色心跳複選標記表示至少配置了兩個Comm路徑並且ALIVE。第10步:查看Comm路徑狀態 教程圖片

創建和擴展IP資源

在LifeKeeper GUI中,通過完成以下步驟創建IP資源並將其擴展到輔助服務器。此虛擬IP可以在群集節點之間以及依賴於它的應用程序之間移動。通過將虛擬IP用作群集配置的一部分,可以在群集節點之間切換或資源故障切換時提供客戶端的無縫重定向,因為它們可以通過相同的FQDN / IP繼續訪問數據庫。步驟11:創建資源層教程圖片次結構步驟12教程圖片:選擇IP ARK使用以下建議值為您的配置輸入適當的信息。(單擊“幫助”按鈕以獲取更多信息。)在輸入所需信息後,單擊“下一步”繼續。

領域

提示

資源類型 選擇“IP地址”作為資源類型,單擊“下一步”。
轉換類型 選擇Intelligent,然後單擊Next。
服務器 選擇將在其上創建IP資源的服務器。選擇主服務器並單擊“下一步”。
IP資源 輸入虛擬IP信息,然後單擊“下一步”(這是您網絡上任何位置都未使用的IP地址。所有客戶端都將使用此地址連接到受保護的資源。)
子網掩碼 輸入TCP / IP資源將在目標服務器上使用的IP子網掩碼。特定TCP / IP資源地址的類的任何標準網絡掩碼都是有效的。子網掩碼與IP地址一起確定TCP / IP資源將使用的子網,並且應與網絡配置一致。此示例配置255.255.255.0用於兩個網絡上的子網掩碼。
網絡連接 進入IP地址接口的物理以太網卡。選擇允許您的虛擬IP地址可路由的網絡連接。選擇正確的NIC,然後單擊“下一步”
IP資源標籤 接受默認值,然後單擊“下一步”。此值僅影響IP在GUI中的顯示方式。將在主服務器上創建IP資源。

LifeKeeper創建並驗證您的資源。收到成功創建資源的消息後,單擊“下一步”。步驟13:查看成功創建資源的通教程圖片知現在您可以完成將IP資源擴展到輔助服務器的過程。步驟14:將IP資源擴展到輔教程圖片助服務器完成創建IP地址資源後,自動啟動擴展IP資源的過程,然後單擊“下一步”。您還可以從現有IP地址資源啟動此過程,方法是右鍵單擊活動資源並選擇“擴展資源層次結構”。使用下表中的信息完成此過程。

領域

推薦的參賽作品或筆記

轉換類型 保持智能,然後單擊下一步。
模板優先級 保留默認值(1)。
目標優先權 保留默認值(10)。
網絡接口 這是IP地址接口的物理以太網卡。選擇允許您的虛擬IP地址可路由的網絡連接。默認情況下應選擇正確的物理網卡。驗證,然後單擊下一步。
IP資源標籤 保留默認值。
目標還原模式 選擇Enable,然後單擊Next。
目標本地恢復 選擇“是”以對目標服務器上的SQL資源啟用本地恢復。
備份優先級 接受默認值。

收到層次結構擴展操作完成的消息後,單擊“完成”,然後單擊“完成”。您的IP資源(例如:192.168.197.151)現在受到完全保護,並且可以根據需要在群集節點之間浮動。在LifeKeeper GUI中,您可以看到IP資源在主群集節點上列為Active,在輔助群集節點上列為Standby。步驟15:檢查主節點和輔助節點上的IP資源狀態 教程圖片

創建鏡像並開始數據複製

在沒有共享存儲的情況下創建雙節點MySQL群集的中途!您已準備好設置和配置數據複製資源,您將使用該資源在群集節點之間同步MySQL數據。對於此示例,要復制的數據位於主群集節點上的/ var / lib / mysql分區中。源卷必須安裝在主服務器上,目標卷不得安裝在輔助服務器上,目標卷大小必​​須等於或大於源卷大小。以下屏幕截圖說明了下一系列步驟。步驟16:創建資源層次結教程圖片構步驟17:選擇數據複製A教程圖片RK在“數據複製”嚮導中使用這些值。

領域

推薦的參賽作品或筆記

轉換類型 選擇智能。
服務器 選擇LinuxPrimary(主群集節點或鏡像源)。
層次結構類型 選擇“複製現有文件系統”。
現有的Mount Point 選擇要復制的已安裝分區;在這個例子中,/ var / lib / mysql。
數據複製資源標記 保留默認值。
文件系統資源標記 保留默認值。
位圖文件 保留默認值。
啟用異步複製 保留默認值(是)。

單擊“下一步”開始創建數據複製資源層次結構。GUI將顯示以下消息。步驟18:開始創建數據複製資教程圖片源單擊“下一步”開始擴展數據複製資源的過程。接受所有默認設置。當詢問目標磁盤時,請選擇您在此過程中先前創建的目標服務器上的空閒分區。確保選擇與源卷一樣大或更大的分區,並且該分區未安裝在目標系統上。步驟19:開始擴展數據複教程圖片製資源最終,系統會提示您選擇要進行複制的網絡。通常,將用戶和應用程序流量與復制流量分離是最佳做法。此示例配置有兩個獨立的網絡接口,192.168.197.X子網上的“公共NIC”和192.168.198.X子網上的“專用/後端NIC”。我們將配置複製以通過後端網絡192.168.198.X,以便用戶和應用程序流量不與復制競爭。步驟20:為複制流量選擇網絡教程圖片單擊“下一步”繼續完成嚮導。完成後,您的資源層次結構將如下所示:步驟21:查看數據複製資源層次結構 教程圖片

創建MySQL資源層次結構

您需要創建一個MySQL資源來保護MySQL數據庫並使其在群集節點之間高度可用。此時,MySQL必須在主服務器上運行,但不能在輔助服務器上運行。從GUI工具欄中,單擊“創建資源層次結構”。選擇MySQL Database並單擊Next。繼續完成“資源創建”嚮導,提供以下值。

領域

推薦的參賽作品或筆記

轉換類型 選擇智能。
服務器 選擇LinuxPrimary(主群集節點)。
my.cnf的位置 輸入的/ var / lib中/ MySQL的。(在MySQL配置過程的早期,您在此目錄中創建了一個my.cnf文件。)
MySQL可執行文件的位置 保留默認值(/ usr / bin),因為您在此示例中使用的是標準MySQL安裝/配置。
數據庫標籤 保留默認值。

  單擊“創建”以在主服務器上定義MySQL資源層次結構。單擊“下一步”將文件系統資源擴展到輔助服務器。在“擴展”嚮導中,選擇“接受默認值”。單擊“完成”退出“擴展”嚮導。您的資源層次結構應如下所示:步驟22:查看MySQL資源層次結構 教程圖片

創建MySQL IP地址依賴性

接下來,您將配置MySQL以依賴虛擬IP(192.168.197.151),以便IP地址在移動時跟隨MySQL數據庫。從GUI工具欄中,右鍵單擊mysql資源。從上下文菜單中選擇Create Dependency。在子資源標籤下拉菜單中,選擇ip-192.168.197.151。 單擊“下一步”,單擊“創建依賴關係”,然後單擊“完成”。您的資源層次結構現在應如下所示:步驟23:查看MySQL I教程圖片P資源層次結構在評估的此時,您已完全保護MySQL及其相關資源(IP地址和復制存儲)。測試你的環境,你準備好了。您可以在SIOS SteelEye Protection Suite for Linux MySQL with Data Replication Evaluation Guide中找到評估過程每個階段的更多信息和詳細步驟。要下載SPS for Linux的評估版,請訪問SIOS網站或通過info@us.sios.com與SIOS聯繫。有興趣學習如何創建一個沒有共享存儲的雙節點MySQL群集,這是我們過去成功的故事,客戶滿意。經Linuxclustering許可轉載

Filed Under: 伺服器集群简单化

如何創建沒有共享存儲的雙節點MySQL集群 – 第1部分

29 11 月, 2018 by Jason Aw Leave a Comment

創建一個沒有共享存儲的雙節點MySQL集群

循序漸進:如何創建沒有共享存儲的雙節點MySQL群集,第1部分

運行MySQL集群的主要優勢顯然是高可用性(HA)。要從這種類型的解決方案中獲得最大收益,您需要盡可能消除盡可能多的潛在單點故障。傳統觀點認為,如果沒有某種類型的共享存儲,您無法形成集群,這在技術上代表了集群架構中的單點故障。但是,有解決方案。適用於Linux的SteelEye Protection Suite(SPS)允許您通過在群集節點之間提供實時數據複製來將存儲作為單點故障排除。讓我們看一個典型的場景:您構建一個利用本地複制存儲來保護MySQL數據庫的集群。

為了創建一個沒有共享存儲的2節點MySQL群集,我們假設您正在實驗室環境中使用SPS的評估副本。我們還假設您已確認主服務器和輔助服務器以及網絡都滿足運行此類設置的要求。(您可以在SIOS SteelEye Protection Suite for Linux MySQL with Data Replication Evaluation Guide中找到這些要求的詳細信息。)

創建沒有共享存儲的雙節點MySQL群集的第一步

在開始設置群集之前,您需要配置存儲。要復制的數據需要駐留在單獨的文件系統或邏輯卷上。請記住,目標磁盤的大小,無論是使用分區還是邏輯卷,都必須等於或大於源。在此示例中,我們假設您正在使用磁盤分區。(但是,LVM也完全受支持。)首先,對本地存儲進行分區以與SteelEye DataKeeper一起使用。在主服務器上,標識要用作MySQL存儲庫的空閒未使用磁盤分區或創建新分區。使用fdisk實用程序對磁盤進行分區,然後格式化分區並將其臨時安裝在/ mnt。將/ var / lib / mysql /中的任何現有數據移動到此新磁盤分區中(假設默認的MySQL配置)。卸載然後重新安裝/ var / lib / mysql中的分區。您不需要將此分區添加到/ etc / fstab,因為它將由SPS自動掛載。在輔助服務器上,像在主服務器上一樣配置磁盤。

安裝MSQL

接下來你將處理MySQL。在主服務器上,安裝mysql和mysql-server RPM軟件包(如果系統上尚不存在)並應用任何必需的依賴項。驗證您的本地磁盤分區是否仍安裝在/ var / lib / mysql中。如有必要,請初始化一個示例MySQL數據庫。確保MySQL數據目錄(/ var / lib / mysql)中的所有文件都具有正確的權限和所有權,然後從命令行手動啟動MySQL守護程序。(注意:不要通過service命令或/etc/init.d/腳本啟動MySQL。)連接mysql客戶端以驗證MySQL是否正在運行。更新並驗證MySQL配置的root密碼。然後創建一個MySQL配置文件,例如此處顯示的示例文件:—- #cat /var/lib/mysql/my.cnf [mysqld] datadir = / var / lib / mysql socket = / var / lib / mysql /mysql.sock pid-file = / var / lib / mysql / mysqld.pid user = root port = 3306#默認使用舊密碼格式與mysql 3.x#clients(使用mysqlclient10兼容包的那些)兼容。old_passwords = 1#建議禁用符號鏈接以防止出現各種安全風險; #這樣做,取消註釋這一行:#symbolic-links = 0 [mysqld_safe] log-error = / var / log / mysqld.log pid-file = / var / run / mysqld / mysqld.pid [client] user = root password = SteelEye —-在本例中,我們將此文件放在稍後要復制的同一目錄中(/var/lib/mysql/my.cnf)。刪除原始MySQL配置文件(在/ etc中)。在輔助服務器上,如有必要,安裝mysql和mysql-server RPM軟件包,應用所有依賴項,並確保MySQL數據目錄(/ var / lib / mysql)中的所有文件都具有正確的權限和所有權。

安裝SPS for Linux

接下來,安裝SPS for Linux。為了便於安裝,SIOS為SPS for Linux提供了統一的安裝腳本(稱為“設置”)。有關如何獲取此軟件的說明,請參閱SPS for Linux評估許可證密鑰附帶的電子郵件。在主服務器和輔助服務器上下載軟件和評估許可證密鑰。在每台服務器上,運行安裝程序腳本,該腳本將安裝少量必備RPM,核心群集軟件以及所需的任何可選ARK。在這種情況下,您需要安裝MySQL ARK(steeleye-lkSQL)和DataKeeper(即數據複製)ARK(steeleye-lkDR)。通過/ opt / LifeKeeper / bin / lkkeyins命令應用許可證密鑰,並通過其啟動腳本/ opt / LifeKeeper / lkstart啟動SPS for Linux。此時,您已在兩個節點上安裝,許可和運行SPS,並且已配置要保護的磁盤和MySQL數據庫。在下一篇文章中,我們將查看無共享群集過程中的其餘步驟:創建以下內容

  • 主服務器和目標服務器之間的通信(Comm)路徑,即心跳
  • 一個IP資源
  • 鏡像和啟動數據複製
  • MySQL數據庫資源
  • MySQL IP地址依賴

有興趣了解如何為您的項目創建沒有共享存儲的雙節點MySQL群集,與我們聊天或閱讀我們的成功案例。經Linuxclustering許可轉載

Filed Under: 伺服器集群简单化

VMware High Availability的故障轉移群集完美匹配?

28 11 月, 2018 by Jason Aw Leave a Comment

具有VMware高可用性的故障轉移群集

VMware High Availability的故障轉移群集:過度殺傷還是完美匹配?

在VMware層實現高可用性(HA)是一種有用的解決方案。它有助於防止某些類型的故障。但是,僅VMware VMware並不能涵蓋所有基礎。讓我們探討使用VMware High Availability進行故障轉移群集的可能性。

據Gartner Research稱,大多數計劃外中斷都是由應用程序故障(40%的中斷)或管理員錯誤(40%)引起的。硬件,網絡,電源或環境問題導致其餘問題(總計20%)。VMware HA專注於防止硬件故障,但是一個好的應用程序集群解決方案可以解決其他方面的問題。

擁有良好的策略對於VMware High Availability的故障轉移群集至關重要

在為VMware環境構建適當的HA策略時,需要考慮以下幾點。VMware High Availability的故障轉移群集完美匹配?

通過應用程序級監視和群集縮短中斷

恢復速度怎麼樣?在完美的世界中,不會出現故障,停電或停機。但是,如果確實發生意外中斷,那麼下一個最好的事情就是快速啟動並再次運行。此等式表示您的環境的總體可用性:如您所見,檢測時間是等式中的關鍵部分。這是VMware HA獨自完成的另一個地方。VMware HA將每個虛擬機(VM)視為“黑匣子”,並且無法真正了解內部運行的應用程序的運行狀況或狀態。內部運行的VM和OS可能很好,但應用程序可能會停止,掛起或配置錯誤,從而導致用戶中斷。即使主機服務器出現故障,您也必須等待VMware HA重新啟動VMware群集中其他主機上受影響的VM。這意味著在這些VM上運行的應用程序一直關閉,直到1)檢測到中斷,2)操作系統在新主機系統上完全啟動,3)應用程序重新啟動,以及4)用戶重新連接到應用程序。通過在多個VM之間的應用程序層進行群集,您不僅可以防止應用程序級中斷,還可以縮短中斷恢復時間。可以簡單地在備用VM上重新啟動應用程序,該VM已經啟動並等待接管。為了最大化可用性,所涉及的VM應位於不同的物理服務器上。 甚至更好,單獨的VMware HA集群甚至是單獨的數據中心!

消除存儲作為潛在的單點故障(SPOF)

傳統的群集解決方案(包括VMware HA)需要共享存儲,並且通常僅在單個數據中心內保護應用程序或服務。從技術上講,共享存儲設備代表了架構中的SPOF。如果您無法訪問後端存儲,則群集和應用程序將停止計數。任何HA解決方案的目標都是通過消除盡可能多的潛在SPOF來提高整體可用性。那麼如何擴充本機VMware HA集群以提供更高級別的可用性?要保護整個堆棧,從硬件到應用程序,請從VMware HA開始。接下來,您需要一種監視和保護應用程序的方法。在應用程序級別(即在VM內)進行聚類是自然的選擇。請務必選擇支持基於主機的數據複製的群集解決方案(即無共享配置),這樣您就不需要經歷設置基於SAN的複制的費用和復雜性。SAN複製解決方案通常還會將您鎖定在單個存儲供應商中。最重要的是,要使用共享存儲來群集VM,通常需要啟用裸設備映射(RDM)。這意味著您將無法訪問許多功能強大的VMware功能,例如vMotion。採用無共享群集配置將存儲層消除為SPOF。同時允許您使用vMotion在物理主機之間遷移VM。這是雙贏的!無共享群集也是災難恢復的絕佳解決方案,因為備用VM可以駐留在不同的數據中心。

覆蓋所有的基礎 

通過VMware HA分層的應用程序故障轉移群集提供了兩全其美的優勢。您可以享受內置的硬件保護和應用程序感知,更高的靈活性和可擴展性,以及更快的恢復時間。更好的是,解決方案不需要打破銀行。想了解VMware High Availability的故障轉移群集如何適用於您的項目?使用SIOS辦理登機手續。經LinuxClustering許可轉載

Filed Under: 伺服器集群简单化

  • « Previous Page
  • 1
  • …
  • 68
  • 69
  • 70
  • 71
  • 72
  • …
  • 98
  • Next Page »

最近的帖子

  • 在 Nutanix 環境中選擇高可用性解決方案的 10 個注意事項
  • 我的伺服器是一次性的嗎?高可用性軟體如何適應雲端最佳實踐
  • 災難頻傳世界的資料復原策略
  • DataKeeper 與棒球:災難復原的策略性舉措
  • SQL Server 停機風險預算

最熱門的帖子

加入我們的郵件列表

Copyright © 2025 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in