none
如何把AppFabric 缓存服务和Web Server分开部署? RRS feed

  • 问题

  • 如何把AppFabric 缓存服务和Web Server分开部署在不同的服务器上?

    Web Server有一定的压力 需要把AppFabric Caching Server部署到另外一台服务器上分担压力。

    AppFabric Caching Server需要对账户配置授权账号才可以正常使用 但是现在的场景是我的2台DB只是同工作组中而不是在一个域里面 大家有其他好的办法吗?

    忘记说明了 我使用的是AppFabric 1.1 for Windowns Server 不是Azure



    • 已编辑 Gxwy 2012年8月10日 11:57
    2012年8月10日 6:56

答案

全部回复

  • 早期的是 Shared Caching: http://msdn.microsoft.com/en-us/library/windowsazure/hh914133.aspx

    如你所說是與 IIS 分開的,使用 access token 去存取它 (可支援遠端存取)。

    最新的 Cache 是支援直接內建在 VM 內,如果是用這種方式,你就可以另外以 Worker Role 來建置 Caching Server,這樣一樣可以達到與 IIS 分開的作法,但條件是必須要支付 Worker Role VM 的費用。


    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure

    2012年8月10日 10:48
  • 早期的是 Shared Caching: http://msdn.microsoft.com/en-us/library/windowsazure/hh914133.aspx

    如你所說是與 IIS 分開的,使用 access token 去存取它 (可支援遠端存取)。

    最新的 Cache 是支援直接內建在 VM 內,如果是用這種方式,你就可以另外以 Worker Role 來建置 Caching Server,這樣一樣可以達到與 IIS 分開的作法,但條件是必須要支付 Worker Role VM 的費用。


    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure

    你说的这个解决方案其实和我的需要还是有一定出入的 其实我的想法是把Caching Server 放到另外一台独立的物理服务器上面 单独运行Caching Server 而Web Server是另外一台物理服务器 因为现在我是想做一个分离架构 由Caching Server,Web Server,DB Server 这三个Server其实都是分开且独立运行的 用来提升应用的性能。


    • 已编辑 Gxwy 2012年8月10日 11:18
    2012年8月10日 11:14
  • 在 Windows Azure 內,所有的 Server 都是虛擬機器 (VM)。

    若你想要在你的企業內部做這件事,那你要的就是 Windows Server AppFabric 內的 Caching Service: 

    http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx

    若是以 Windows Azure 做,那我所說的使用 Worker Role 建置 Caching Server 就是你要的。Web Role 只要設定 Cache 指向 Worker Role 就行了。

    順道一提,在 Windows Azure 內,相同角色的 VM 不會放在相同的實體機器內,會打散到不同的 Fault Domain,以確保有基本的 SLA。


    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure

    2012年8月11日 8:48
  • Windows Server AppFabric Caching Service 可以做到分散快取:

    http://msdn.microsoft.com/en-us/library/hh334311.aspx

    作法可參考:

    http://msdn.microsoft.com/en-us/library/hh351357.aspx

    http://msdn.microsoft.com/en-us/library/hh386447.aspx


    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure


    2012年8月11日 8:52
  • Hi,

    如果是Windows Server相关的问题,或许这个论坛更适合你:

    http://social.technet.microsoft.com/Forums/zh-CN/windowsserversystemzhchs/threads

    BR,

    Arwind


    Please mark the replies as answers if they help or unmark if not. If you have any feedback about my replies, please contact msdnmg@microsoft.com Microsoft One Code Framework

    2012年8月13日 2:59
    版主