大型网站演变综述.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 架构演变第五步: 增加webserver 这一步涉及到了不少的知识体系: 负载均衡技术:包括但不限于硬件负载均衡、软件负载均衡、负载算法、linux转发协议、所选用的技术的实现细节等。 目前负载均衡较多的是F5和Apache自带的负载均衡方案。 主备技术:包括但不限于ARP欺骗、linux heart-beat等,heart-beat技术比较普遍,用户探测哪些服务器可用。 状态信息或缓存同步技术:包括但不限于Cookie技术、UDP协议、状态信息广播、所选用的缓存同步技术的实现细节等。在服务器压力大的情况的Cookie技术是个不错的选择。 共享文件技术:包括但不限于NFS等,分布式文件系统,一般多采用GFS的架构 。 存储技术:包括但不限于存储设备等。 架构演变第六步 享受了一段时间的系统访问量高速增长的幸福后,发现系统又开始变慢了,这次又是什么状况呢? 经过查找,发现数据库写入、更新的这些操作的部分数据库连接的 资 源竞争非常激烈,导致了系统变慢。也就是说所有的表放在一个数据库中导致数据库IO竞争过高,数据库响应变慢了。 这下怎么办呢?? 架构

文档评论(0)

1亿VIP精品文档

相关文档