Chinaunix

标题: Cyrus:关于不同节点(网通和电信)部署相同的fastdfs应用疑问 [打印本页]

作者: happy_fish100    时间: 2009-02-21 10:13
标题: Cyrus:关于不同节点(网通和电信)部署相同的fastdfs应用疑问
Cyrus:
版主你好,假如我在不同的网段中部署fastdfs(如在网通节点部署一组tracker server和storage server,电信节点部署一组tracker server和storage server),而这一套fastdfs是作为一套单一对外的生产环境提供使用,那么我想问问,如按这样的一个部署架构,性能如何?在处理上的通信机制是如何?

happy_fish100:
你是想针对网通和电信用户提供类似CDN的方案吧?
举一个最简单的例子:网通机房一台存储服务器,电信机房一台存储服务器,用户上传的文件需要在网通和电信机房之间进行同步。只要网络畅通,FastDFS可以实现跨机房同步文件的。目前实现负载均衡采用的是round rubin(轮流)方式,后续会支持按优先级访问的机制,即电信用户优先选用电信机房的服务器,网通用户优先选用网通机房的服务器。技术上通过tracker服务器进行调度:访问电信机房的tracker服务器,优先返回电信机房的storage server,访问网通机房的tracker服务器,优先返回网通机房的storage server。不知和你想要解决的问题是否一致?
作者: aobai    时间: 2009-07-06 21:23
原帖由 happy_fish100 于 2009-2-21 10:13 发表
Cyrus:
版主你好,假如我在不同的网段中部署fastdfs(如在网通节点部署一组tracker server和storage server,电信节点部署一组tracker server和storage server),而这一套fastdfs是作为一套单一对外的生产环 ...




目前实现负载均衡采用的是round rubin(轮流)方式,后续会支持按优先级访问的机制,即电信用户优先选用电信机房的服务器,网通用户优先选用网通机房的服务器。技术上通过 tracker服务器进行调度:访问电信机房的tracker服务器,优先返回电信机房的storage server,访问网通机房的tracker服务器,优先返回网通机房的storage server。不知和你想要解决的问题是否一致?


你这个很像智能DNS了, 不知道斑竹实现没有?
作者: happy_fish100    时间: 2009-07-07 09:17
标题: 回复 #2 aobai 的帖子
可以在tracker上实现调度策略。
目前提出这方面的需求还比较少,以后可以考虑增加新的调度策略。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2