locked
企業版ocs 的 硬體nlb設定 RRS feed

  • 問題

  • 請問各位

     

    現在要為公司建立企業版ocs

     

    如果架構有 2台sql作cluster,

     2台froentend server+web server ,2台web conferencing+ a/v conferencing +2台cdr

     

    這樣的話,用一台硬體NLB來把 這6台server設定進來就可以了嗎?

    謝謝

    2008年5月8日 下午 03:21

解答

  • Dear James,

     

           一般來說,NLB是針對同質性的服務提供負載平衡的效果,所以不能如此做,除非你的硬體NLB有特別的支援。 若把FE/WEB/AV安裝在同一台上,然後另一台也是相同的服務,這樣就可以,這還關係到憑證的申請,在這兩台機器上的憑證應是同一張。CDR則不應與前面幾個角色在一起。

     

    Best regards,

    Frank Hsieh

    2008年5月9日 上午 04:45

所有回覆

  • Dear James,

     

           一般來說,NLB是針對同質性的服務提供負載平衡的效果,所以不能如此做,除非你的硬體NLB有特別的支援。 若把FE/WEB/AV安裝在同一台上,然後另一台也是相同的服務,這樣就可以,這還關係到憑證的申請,在這兩台機器上的憑證應是同一張。CDR則不應與前面幾個角色在一起。

     

    Best regards,

    Frank Hsieh

    2008年5月9日 上午 04:45
  • 感謝大師的回應,

    再請教大師一下,那這樣子的架構,可以用硬體nlb把 兩台FE接在一起,兩台av+web conferencing接在一起,兩台cdr server接在一起,這樣的方式可以嗎?

    謝謝

    2008年5月9日 上午 07:39
  • 大師,我的意思是

     

    2台forentend做NLB,2台 confenercing 作NLB,2台cdr作NLB,請問這樣的架構可以嗎?

    謝謝

    2008年5月9日 上午 09:54
  • Hi James,

     

    1. 可以讓2台FE同 一組使用一個NLB VIP,二台Web Componet+A/V Conferencing+Web Conferencing一組使用一個NLB VIP。

    2.Archiving /CDR Server則應是Database可以建立叢集,而此兩台FE各自關聯到兩台CDR Server,但Archiving CDR的DB則是同一台。

    3.其實若是高檔的伺服器負載平衡器都有多個VIP的能力,此時當然就能使用一台實體的NLB即可。

     

    Best regards,

    Frank Hsieh

     

    2008年5月11日 上午 04:13
  • 大師,非常感謝您的回覆

    再請教您一下

    這樣的話,在ocs的 管理介面上,會出現幾台FE的名稱,幾台 a/v+web conferencing,

    2台cdr可以用硬體負載平衡器做NLB嗎

    謝謝

    2008年5月12日 下午 03:09
  •  

    Hi James,

     

    1.以上面的例子,在Front end、A/V Conferencing、Web component、Web conferencing的容器下都是兩台。

    2.有關CDR的架構資料,則請參考http://technet.microsoft.com/en-us/library/bb870410.aspx 。文中有許多的說明。

     

    Best regards,

    Frank Hsieh

    2008年5月12日 下午 07:07
  • Hi All,

     

         硬體伺服器負載平衡器建置的關鍵在於Web component及Front End兩個角色,其他的A/V & Web Conferencing是以Server Array方式呈現,會自動分配負載,所以若將FE與Web Component放在同一台,共兩台,則只要一個NLB 邏輯單元即可,其他的A/V與Web Conferncing就看你安裝幾台,系統會自動分配。若是FE與Web Component不同台,如FE *2,Web Component * 2,則要二個NLB邏輯單元。

     

        目前微軟的建置架構中,CDR並沒有NLB的建議,依照文件的建議架構,是以單層或雙層架構為主,而且會藉用MSMQ,主要的關聯是FE與Archiving & CDR Service (一對一或多對一)。 Archiving & CDR Service與DB也是可以一對一或多對一。 管理設定上是可以設定CDR Server不能運作時,與它關聯的FE就停止運作,所以若是擔心有遺失Archiving的情形,可以如此設計。

     

    Best regards,

    Frank Hseih

    2008年5月19日 上午 01:13
  • 非常感謝大師的回覆

    請問大師您上面的補充說明,有沒有微軟官方文件在說明您的補充說明

    麻煩大師提供一下

    謝謝

    2008年5月20日 下午 01:17
  • Hi James,

     

        這一段內容,微軟文件確實沒有說得很清楚,我是根據LAB模擬實測出來的結果,最容易混淆的地方,就在於內部的A/V & Web Conferencing 的NLB找不到地方可以設,在同一個Pool下,其實根本不用設! (你可以實際觀察一下多人使用a/v 或web Conferencing的情形;要看封包才能瞭解)

            Edge Server的三個角色之NLB更有趣,它是靠內部FE之Configure之指定而來,並不是在Edge Server去指定NLB。 這一段,微軟文件也沒特別提...。

     

    Best regards,

    Frank Hsieh

     

    2008年5月21日 上午 08:08
  •  

    大師非常認同你的說法,因為我用lab做出來的結果也是這樣子,微軟的文件根本沒有說明的很清楚,

    有關cdr的部分也寫得很不清楚,所以另外再請教一下,如果2FE對2台Archiving & CDR Service ,採用1對1的方式,

    2台Archiving & CDR Service的sql用cluster,這樣子在安裝設定Archiving & CDR Service的時候,第一台設定時,

    訊息佇列路徑是.\private$\lcslog,在第二台設定時是不是要改為.\private$\lcslog2

    在設定fe時,在啟用IM訊息的地方,輸入的路徑名稱,是不是要輸入sql的名稱

    例如 sql\private$\lcslog

           sql\private$\lcslog2

     

    是這樣子做設定嗎

    微軟的文件都沒有寫清楚,導致很容易讓別人把架構搞混

    再求教一下大師

    謝謝
    2008年5月21日 下午 05:20
  •  

    第二台與第一台Archiving & CDR Service的log DB可以是同一個。

     

    Best regards,

    Frank Hsieh

    2008年5月22日 上午 12:57