200分 高手进来-- 图片服务器的单点、balance、ha
项目中要处理海量图片,由于公司资金有限,打算全部用普通pc,通过集群来实现容量的扩展。通过hash将图片分散保存到集群中的任意一个服务器上。初期计划使用3台PC,每个PC搭配1T硬盘。
现在有个问题:我想对每一个PC做一个负载均衡,即为每一个PC再搭配一个slave,上传时,图片会同时保存到主/从机器,有2个拷贝;访问某张图片时,由于一张图片在两台PC上都有副本,所以随机将请求转发到一台PC上,这样既能均衡,又能解决单点故障。
不知道这样的架构行不行?
未来的扩展性如何,配置是否麻烦(例如,未来有50台PC做服务器,同时为每一个PC配置一个slave,这样可能要配置很多信息)?
有没有考虑过这样的架构?
有没有人实际搭建过一个大容量、高并发、多副本的图片服务器架构?你们的架构是怎样的?
请高手进来说一说