高并发高流量网站架构转

高并发高流量网站架构 转Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web

高并发高流量网站架构 转 Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的 新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的 网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新 生的网站有了新的特点--高并发,高流量,数据量大,逻辑复杂等,对网站建 设也提出了新的要求。 本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容: 首先在整个网络的高度讨论了使用镜像网站,CDN内容分发网络等技术对 负载均衡带来的便利及各自的优缺点比较。然后在局域网层次对第四层交换技 术,包括硬件解决方案F5和软件解决方案LVS,进行了简单的讨论。接下来 在单服务器层次,本文着重讨论了单台服务器的Socket优化,硬盘级缓存技 术,内存级缓存技术,CPU与IO平衡技术(即以运算为主的程序与以数据读写 为主的程序搭配部署),读写分离技术等。在应用层,本文介绍了一些大型网 站常用的技术,以及选择使用该技术的理由。最后,在架构的高度讨论了网站 扩容,容错等问题。 本文以理论与实践相结合的形式,结合作者实际工作中得到的经验,具有 较广泛的适用性。 1引言 1.1互联网的发展 最近十年间,互联网已经从一个单纯的用于科研的,用来传递静态文档的 美国内部网络,发展成了一个应用于各行各业的,传送着海量多媒体及动态信 息的全球网络。从规模上看,互联网在主机数、带宽、上网人数等方面几乎一

腾讯文库高并发高流量网站架构转