请问 Windows 的 Branchcache 的分布式缓存效果如何?在单位的宽带小水管是否有用? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
KaneLin1217
V2EX    Windows

请问 Windows 的 Branchcache 的分布式缓存效果如何?在单位的宽带小水管是否有用?

  •  
  •   KaneLin1217 2015-07-05 12:58:28 +08:00 4050 次点击
    这是一个创建于 3830 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请问 Windows 的 Branchcache 的分布式缓存效果如何?在单位的宽带小水管是否有用?
    基本上现在单位上网就是 5KB/S 都不到的速度。打开baidu首页要花个好几秒。
    然后想给单位搭建一个 缓存服务,这样能够加快上网体验。毕竟大部分网页里面的js脚本,css,图片等等都是静态不会变的。而且这些东西的流量都远大于网页动态内容的流量。
    打开baidu就好好几秒……打开京东之类的就要几十秒……
    如果单纯用 squid 的缓存的话,获取几百台机器,可能会面临负载不行。
    如果用 Branchcache 分布式缓存的话,P2P的获取缓存。这样应该会加快访问速度,节省整体带宽。节省重复的流量。
    就不知道 Branchcache 的效果如何,缓存的命中率如何?
    (Branchcache 是 Windows 自带的缓存机制,默认是不开启的)
    13 条回复    2015-07-05 15:39:39 +08:00
    ryd994
        1
    ryd994  
       2015-07-05 13:25:48 +08:00 via Android
    说实话,服务器不是太差的情况下,squid顶几百人完全没问题。几百人又不是几百并发请求,实际上同时能有十个请求就算厉害的了,这还是包括了本地缓存命中的。人更多的话,加大内存或者上SSD就行。
    jsq2627
        2
    jsq2627  
       2015-07-05 13:49:13 +08:00 via iPhone
    记得这个是企业版 Windows 才能用。能确保单位所有人都用企业版 Windows?
    geeklian
        3
    geeklian  
       2015-07-05 13:53:20 +08:00
    Branchcache 仅对自动更新、SCCM之类的微软自家服务奏效。

    实际效果是非常好的,我们单位(银行)有部署,因为分行到网点的专线只有4+4M,Branchcache 确实能极大的节约带宽。

    不过我觉得楼主可能理解错了,web服务是用不上这个的。
    KaneLin1217
        4
    KaneLin1217  
    OP
       2015-07-05 14:04:45 +08:00
    @jsq2627 单位基本上都是 Windows7 旗舰版,然后我 netsh branchcache 一下,是有这个组件的
    KaneLin1217
        5
    KaneLin1217  
    OP
       2015-07-05 14:13:30 +08:00
    @geeklian 我又看了一下Branchcache的百度百科和微软官方的概述,里面有写道有 HTTP协议的,不过好像是从企业自己的广域网服务器中缓存内容的……难道真的不能缓存我们平时上网所用到的js css gif jpg 么?我原本以为 branchcache 是一个不被广泛使用却有非常强大的功能的东西……
    KaneLin1217
        6
    KaneLin1217  
    OP
       2015-07-05 14:15:09 +08:00
    @ryd994 不过上级给单位的用户做QOS了,每个IP限流限连接数,所以几KB的速度,有时候还会断掉……
    很悲惨的网络环境吧……
    jsq2627
        7
    jsq2627  
       2015-07-05 14:48:35 +08:00
    @KaneLin1217 确实是只针对企业自己的广域网数据交换的。
    要求源服务器也得开启 Branchcache。
    9hills
        8
    9hills  
       2015-07-05 14:52:32 +08:00
    squid 就可以,没有测试过不要妄言性能问题
    jsq2627
        9
    jsq2627  
       2015-07-05 14:56:32 +08:00
    准确说这个功能要求 Web 服务器(比如 IIS)启用 Branchcache。所以不管是不是企业内部的服务器,只要 Web 服务器启用了 Branchcache 支持,就可以被缓存。

    目前在广域网上启用 Branchcache 的估计只有微软自家的服务吧。。
    geeklian
        10
    geeklian  
       2015-07-05 15:11:35 +08:00
    @jsq2627 必须企业内部。
    1. 客户机,IIS,文件服务器必须在一个林内。
    2. HTTPS协议要求IIS7.0,开启Branchcache ,SMB协议要求Server 2008以上。
    3. 客户端的域策略,也要配置BranchCache 模式和站点。

    so....

    这玩意完全就是为了WSUS/SCCM/MDT几个微软自家的服务设计的...
    jsq2627
        11
    jsq2627  
       2015-07-05 15:26:26 +08:00
    所以老老实实 squid 吧。。。。
    KaneLin1217
        12
    KaneLin1217  
    OP
       2015-07-05 15:39:27 +08:00
    @9hills 上级给每个IP限速了,所以用squid的话,所有的流量都聚集到一个服务器上,更慢……
    KaneLin1217
        13
    KaneLin1217  
    OP
       2015-07-05 15:39:39 +08:00
    @jsq2627 上级给每个IP限速了,所以用squid的话,所有的流量都聚集到一个服务器上,更慢……有啥其他的解决方案?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     938 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 19:31 PVG 03:31 LAX 11:31 JFK 14:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86