语言的选择意味着不同的架构路线、不同的开发\测试框架、不同的部署方式及不同的开发效率,最终到底,语言选择涉及到资源成本。 钱和人是最终要的o(∩_∩)o… 大型网站技术架构方案 目录 大型网站架构的目标与挑战 网站架构各子系统介绍 网站监控系统 讨论及总结 大型网站架构的目标与挑战(1) 定义: IDtN (I don’t know, 没有统一标准。) PV1M 网站内容 “动态” 大型网站架构的目标与挑战(2) 每个目标背后面临着技术、设计、维护等诸多方面的挑战。 而目标本身的期望值也会根据实际情况进行调整,这也意味着网站架构建设是个不断调整的过程 负载均衡 数据备份 异地容灾 。。。 高速缓存 并行计算 异地镜像 。。。 开发框架 多层设计 业务分割 。。。 目录 大型网站架构的目标与挑战 网站架构各子系统介绍 网站监控系统 讨论及总结 网站架构各子系统介绍 Web前 端系统 负 载均衡系统 数 据库集群系统 缓 存系统 分 布式存储系统 分 布式服务器管理系统 代 码分发系统 一个典型的大型网站架构图 Web前端系统 Web动、静分离 CDN、GAD 浏览器缓存: Header参数 HTTP1.1协议 +GET、-POST Content-Encoding、 gzip +Cookie、- Sessions, AJAX PLUGIN HTML5 能够让浏览器缓存的数据一定要缓存;浏览器能够处理的运算,决不放在服务器端来处理。 网站架构各子系统 Web前端系统 负载均衡系统 数据库集群系统 缓存系统 分布式存储系统 分布式服务器管理系统 代码分发系统 负载均衡系统 大型网站解决高负荷访问和大量并发请求采用的终极解决办法 负载均衡系统: Nginx Http server Reverse Proxy Mail server LB server: 50,000 connection Bug free 7*24 Easy to upgrade … 网站架构各子系统介绍 Web前端系统 负载均衡系统 数据库集群系统 缓存系统 分布式存储系统 分布式服务器管理系统 代码分发系统 数据库集群系统 整个网站体系的高可靠性保证 数据库集群系统:Mysql 数据库服务器和应用服务器分离 读写分离 主从同步、备份机制 读、写数据库集群 从数据库负载均衡: BigIP 网站架构各子系统介绍 Web前端系统 负载均衡系统 数据库集群系统 缓存系统 分布式存储系统 分布式服务器管理系统 代码分发系统 缓存系统 缓存分为文件缓存、内存缓存、数据库缓存。在大型Web应用中使用最多且效率最高的是内存缓存 缓存系统 数据库缓存 Query Cache Data Buffer App server cache 前端页面缓存 采用具备缓存功能的http反向代理服务器作前端页面缓存器, Varnish\Squid\Ncache\AiCache(商业)…【硬件F5】 网站架构各子系统介绍 Web前端系统 负载均衡系统 数据库集群系统 缓存系统 分布式存储系统 分布式服务器管理系统 代码分发系统 分布式存储系统 存储量很大:相册、视频 负载均衡cluster中的每个节点操作的数据从逻辑上看只能是一个整体,不是各自独立的数据资源 分布式存储系统: FastDfs 开源的轻量级分布式文件系统 文件存储、文件同步、文件访问 动态添加,方便扩充 网站架构各子系统介绍 Web前端系统 负载均衡系统 数据库集群系统 缓存系统 分布式存储系统 分布式服务器管理系统 代码分发系统 分布式服务器管理系统 目标: 集中式的、分组的、批量的、自动化的对服务器进行管理,能够批量化的执行计划任务 高效的实现大规模的服务器集群管理 分布式服务器管理系统:Cfengine 执行基于策略的配置管理 完成后期安装任务,例如配置网络界面信息; 编辑系统配置文件以及其它文件; 管理系统服务器进程; 检验、更正文件许可及所有权; 删除无用文件、压缩被选文件、在网络中分发文件; 自动挂载NFS文件系统; 检查重要文件和文件系统是否存在及其完整性。 执行命令及脚本。 应用安全相关的补丁以及相似系统的修正。 。 。。 网站架构各子系统介绍 Web前端系统 负载均衡系统 数据库集群系统 缓存系统 分布式存储系统 分布式服务器管理系统 代码分发系统 代码分发系统 开发环境?内测环境?公测环境?生产环境 源代码管理和版本控制 代码分发系统: SVN + Rsync SVN: 管理方便,逻辑明确,符合一般人思维习惯; 易于管理,集中式服务器更能保证安全性; 代码一致性非常高,更新速度快; 适合开发人数不多的项目开发; 学习成本低,快
您可能关注的文档
- 分级加载下铁路路基粗粒土动力特性研究-铁道科学与工程学报.pdf
- 分节竞价交易细则.doc
- 分隔内壁蒸馏塔简介-东海大学机构典藏系统.pdf
- 列车在平直道和上坡道运行时轮轨间的粘着特性-材料与测试.pdf
- 列车活塞效应对於地下车站的设计风压评价.pdf
- 刚性挡墙变位诱发墙后地表沉降的理论解析-岩石力学与工程学报.pdf
- 刚柔复合式路面沥青层荷载疲劳损伤特性及开裂机理-中南大学学报.pdf
- 创伤气道的评价与建立.ppt
- 创建一个可持续的粮食未来-世界资源研究所.pdf
- 创新的涂料技术-BASFCoatingsGmbH.pdf
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 土地设计咨询技术服务费参考方案——〔2025〕32项土地技术服务收费标准.pdf VIP
- 公考考前抢分宝典言语理解.pdf VIP
- 2026年湖南生物机电职业技术学院单招职业适应性考试题库附答案.docx VIP
- 2026年湖南生物机电职业技术学院单招职业技能测试必刷测试卷必考题.docx VIP
- 人教版物理八年级上册课后练习.doc VIP
- 2022年人教精通版六年级下册英语全册教案第二学期全册教学设计(含教学反思) (2).doc VIP
- 福特福睿斯车主手册.pdf
- 福特福睿斯1.5发动机机械维修手册.pptx VIP
- 篮球比赛记录表.doc VIP
- 人教版物理八年级上册课后练习及答案.doc VIP
原创力文档

文档评论(0)