1网站架构
1.1硬架构
1.1.1机房
双线多线
托管地
1.1.2带宽单位bit
两个指标:峰值流量和页面大小
设定每天1000万PV的访问量在一天内平均分布,每秒大约120次访问,如果按平均没次访问页面的大小是100kB字节计算,120次访问总计大约12000kB,即96000bit ,也就是90Mbps。假设峰值流量是平常流量的3倍,真实带宽的需求应该是在270Mbps 左右。
1.1.3服务器的划分
图片服务器
页面服务器
数据库服务器
应用服务器
日志服务器
1.2软架构
1.2.1框架的选择
1.2.2逻辑的分层
表现层
应用层
领域层
持久层
1.3网站架构需要考虑的几个问题
1.3.1Html静态化
1.3.2图片服务器分离
1.3.3数据库集群和库表散列
1.3.4缓存
1.3.5镜像
1.3.6负载均衡
1.4操作系统的选择及参数优化
负载
页面缓存
Web服务器
数据缓存
文件服务
应用监控