主题:【半原创】Flickr 网站架构研究(1) -- 西电鲁丁
共:💬69 🌺366
1.
服务器的硬件配置:
- 6-disk 15K RPM RAID-10.
- 2U boxes.
RAID 放在何处?2U boxes在何处?能不能在上图中标一下?
2.
Storage Manager
- 运行私有的,适用于海量文件存储的Flickr File System
为什么需要重新发明一套Flickr FS,它与NFS之类有什么区别?
3.
“Dual Tree"架构是”Master-Master"和“Master-Slave"的有效结合,双Master 避免了“单点故障”,Master-Slave又提高了读取速度,因为用户表的操作90%以上是读。
只见到Master-Master,但是没有见到Master-Slave。猜想一下,如果Master是照片的元数据,那么Slave应该是照片本身,而照片是存在NetApp + Flickr FS里的。猜想正确吗?
总体感觉,这个架构的针对性非常强。如果flickr的业务发生重大变化,这套架构似乎就得动大手术了。
- 相关回复 上下关系8
🙂谢谢,那memcache的hash table效率如何? 西电鲁丁 字0 2009-12-22 20:37:28
🙂这个没有考察过了 yueyu 字614 2009-12-22 20:43:40
🙂新鲜的提法,长见识 羽羊 字68 2009-12-22 17:39:24
🙂几个疑问
😥不好意思,图都不是原创,从PPT里COPY来的 4 西电鲁丁 字834 2009-08-27 21:27:34
🙂解释得很清楚 邓侃 字219 2009-08-27 21:37:57
🙂关于Master-Master和Master-Slave 3 邓侃 字649 2009-08-27 20:59:01
🙂老兄是认真看了。呵呵 3 西电鲁丁 字756 2009-08-27 21:48:59