广域网优化中使用的技术/算法是什么?我正在寻找一个可以给出一个有代码示例支持的良好理论的参考,我看了一下来自Riverbed的钢头手册,我发现了以下主要技术:
通过我的搜索,我发现三个开源项目的目标是进行广域网优化,这些项目是:
TrafficSqueezer似乎有更多的特性,但是山梨炉页面中的注释并没有给出一个很好的意义。我试图在这些项目中找到一个包含好信息的文档,但我做不到。
发布于 2014-01-19 14:10:13
可以最大限度地减少流量的技术--当然是压缩和数据去重叠--这两个WAN优化器都基于内存或HDD上的算法建立了相同的数据--一旦再次出现相同的流量模式--模式将被指向数据和长度的指针所取代-因此,当您两次传输同一个文件时,您可以节省高达99%,但即使是不同的文件也有许多公共数据,其中去复制可以优化很多!)。(您将在web上找到许多来源:例如,http://www.computerweekly.com/feature/How-data-deduplication-works),在您的示例中,这是一种称为SDR的技术。
河床还提供了许多协议支持--这使得CIFS、SMB和MAPI能够更好地了解延迟(例如,许多包被缓冲和发送一次),因此F5也提供了很多协议支持,例如FTP和HTTP优化,以获得更好的性能。
当WAN链路出现大量延迟时--当然,您也可以通过连接池节省时间--因此预先建立的TCP会话(您可以节省tcp 3路握手所需的时间)
因此,一目了然:-data去重复-connection池-compression -protocol优化
我相信你可以在f5 doku (F5 WOM是产品)中找到很多,bluecoat也提供广域网优化,当然还有河床。同样,银峰也值得一试。对于开放的那些,我只有经验的交通挤压机,但没有一个类似的功能设置的商业产品这一次。
https://stackoverflow.com/questions/21209442
复制相似问题