none
詢問異地HA相關建議及作法 RRS feed

  • 一般討論

  • 最近在思考異地HA相關問題,大致區分幾個項目,希望高手能提供一些分析建議:

    我的方向是異地HA,並非異地備份,所以備份的做法就先不再此議題內。

    環境:

    台灣、大陸兩地,SERVER有2012、2008 R2、2008、2003,Centos,SQL Server有2005、2008 R2、MySql,目前都是實體機,還未使用虛擬化環境,台灣有AD環境,大陸尚未建置AD環境,大陸SERVER僅做檔案存取用。

    問題敘述:

    1. 希望兩地的主機能建置HA環境,SERVER或資料庫故障自動切換到異地主機,包含資料檔案也要能HA,如果單純Windows base,Linux主機都不考慮的話應該要怎麼建置比較適合?用Cluster架構?用DFS架構?NLB方式?用第三方軟體建置(ex:Double-take)?
    2. Windwos、SQL的授權應該要怎樣的授權才能建置這些環境?
    3. 資料部分要如何HA?(包含資料庫和Storage資料)
    4. 如果用第三方軟體(ex:Double-take)建置HA還需要建立AD or DFS or Cluster等架構嗎?
    5. 最後是,如果要把Linux環境考量進去又應該如何處理呢?

    還是說無論什麼環境和資料庫,包含資料、其他安裝的軟體等都只要放在Hyper-V裡面,然後用Hyper-V Replica做異地就可以呢??

    問題有點複雜希望各位大大多多提供建議囉~~感恩~~


    Magic JK


    • 已編輯 MagicJK 2016年7月24日 上午 09:51
    • 已變更類型 Jerry.Hong 2016年8月2日 上午 09:56
    2016年7月24日 上午 09:35

所有回覆

  • 您好,

    兩地的主機能建置HA環境,SERVER或資料庫故障自動切換到異地主機,包含資料檔案也要能HA.

    此規劃架構會超乎您所想像的預篹喔.建議您找SI會比較能提供完整詳述及說明.

    就我的經驗,

    1.兩地建立ActiveDirectory and DNS,單一網域或者父子網域之架構.

       就看您是要集中式管理的話,就佈署單一網域即可,若要分散式管理的話,就佈署父子網域來作管理.

    2.Cluster or HA 佈署之Windows Server 及 SQL Server 版本,需使用Enterprise Edition以上版本來架構規

       劃.架設AD的Windows版本,使用Windows Server 2012 R2 Standard就可以了.

    3.您可以建置Microsoft SharePoint Server Enterprise Edition來達成資料文件權限及HA佈署管理.

    4.Hyper-V Replica做異地,若發生異常還是需要手動啟用Guest VM.若需要全自動化的話,

      活用System Center 輕鬆管控虛擬化系統,用VMM管理Hyper-V主機 整合SCOM實施監控.

    5.搭配微軟雲端Office 365來簡化軟硬體成本,使用所需的Sharepoint Online即可(取代3.).

    提供您參考,

    希望對您有所幫助

    謝謝.


    • 已編輯 MarkMa168 2016年7月25日 上午 06:22
    2016年7月25日 上午 06:14
  • 以你的系統種類來說這是一個很大的高可用性提案, 建議找一些專業團隊先行分析環境在作建議

    要如何HA真的要根據環境才能給予意見, 沒有一成不變的規則

    Server上用的是甚麼Application? 系統/Application層面有沒有內建HA? 套用的方案可以支援甚麼系統?

    兩地間的網絡質素? 網絡穩定性? 能建立可靠的VPN嗎?

    這些都是需要仔細分析才能逐個服務取用適合的解決方案.

    你說的DFS (檔案服務), NLB (網絡分流), Double-Take (備份還原) 等都是不同領域的範疇,

    不能直接比較

    資料部份也需要以自身要求進行, 要即時同步, 還是非即時性? 還是單一儲存異地存取?

    要不要用AD也是另一門學問...要用的話怎樣建立也是學問..

    所以我說...要一個團隊, 不是一兩個專家就能給你一個最好的提案.


    邊幫助, 邊鍛鍊

    2016年7月25日 上午 07:01
  • 樓主的問題包含太多東西,
    不只有檔案主機也有資料庫主機,
    同時又有虛擬化建置需求,
    很難在一篇通通討論清楚

    建議直接尋求 SI 的協助,
    透過他們的完整訪談及環境瞭解,
    才有可能為你們做正確的規劃


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    2016年7月25日 上午 07:29
    版主
  • 其實我了解這其中牽扯太多,當然真要建置還須整體考量規劃

    只是就單純學習角度詢問各方意見,也就是就各位平常實務經驗上哪種情境用怎樣的規畫比較適合

    算是自我鍛鍊吸收各方經驗而已,倘若難以說明也沒關係,還是感謝各位大大的支持喔~~~


    Magic JK

    2016年8月2日 上午 07:30
  • 您好,

    大家互相學習嚕,之前PO的是我有的經驗與您分享.

    提供您參考,

    希望對您有所幫助

    謝謝.

    2016年8月2日 上午 07:50
  • 樓主原文的描述有很多架構及現況還是沒有很清楚,
    包含中國與台灣兩地的線路及頻寬等等,
    若硬要給建議,可能反而會讓樓主在建置時就走錯路,
    所以我自己會傾向就不給

    但比較明確的部分是,
    Hyper-V Replica 是可以使用,
    但不適合用在經常性變動的資料庫主機上

    另外,若兩地是有 VPN 串成內部網路,
    建議中國也使用 AD 網域,
    不論是要用單一網域還是子網域,
    至少可以強化在中國那邊的管理及資安


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    2016年8月2日 上午 08:06
    版主
  • 恩我了解蘇老的用心

    只是因為純學習,比較無法確認實際網路環境,所以才想與各位大大討論各位實務遇到的環境建議供未來參考,當然不可能照本宣科使用啦~

    畢竟所有文獻幾乎很少有教"如何判定各種環境提供佈署建議"

    例如蘇老說的網路環境,一般評估方式為何?資料量大建議用VPN專線?怎樣算資料量大?一次性大量傳輸、分批少量傳輸做法又不同等等,我想這些都是經驗累積,可能不是了解技術就一定能規劃的(當然技術還是基本),只是想取經,看各位規畫師的規劃觀點都是評估哪些細節。

    就目前來說先感謝MarkMa168大大提供的經驗喔~~小弟我也會多加參考各種文獻,謝謝。


    Magic JK

    2016年8月2日 上午 08:47