2022年大流量、高并发的网站的底层系统架构 .pdf
《2022年大流量、高并发的网站的底层系统架构 .pdf》由会员分享,可在线阅读,更多相关《2022年大流量、高并发的网站的底层系统架构 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大流量、高并发的网站的底层系统架构动态应用,是相对于网站静态内容而言,是指以 c/c+ 、php、Java、perl 、.net等 服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG 等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。大型动态应用系统平台主要是针对于大流量、 高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、 安全、 可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。大型动态应用系统又可分为几个子系统:l Web前 端系统l 负 载均衡系统l 数 据库集群系统l 缓 存系统l 分 布式存储系统l 分 布式服务器管
2、理系统l 代 码分发系统Web前端系统结构图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 为了达到不同应用的服务器共享、避免单点故障、集中管理、统一配置等目的,不以应用划分服务器,而是将所有服务器做统一使用,每台服务器都可以对多个应用提供服务, 当某些应用访问量升高时, 通过增加服务器节点达到整个服务器集群的性能提高,同时使他应用也会受益。该Web前端系统基于Apache/Lighttpd/Eginx等 的虚拟主机平台,提供
3、PHP 程序运行环境。服务器对开发人员是透明的,不需要开发人员介入服务器管理负载均衡系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 负载均衡系统分为硬件和软件两种。硬件负载均衡效率高,但是价格贵,比如F5等。软件负载均衡系统价格较低或者免费,效率较硬件负载均衡系统低,不过对于流量一般或稍大些网站来讲也足够使用,比如lvs,nginx。大多数网站都是硬件、软件负载均衡系统并用。数据库集群系统结构图:名师资料总结 - - -精品
4、资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 由于 Web前端采用了负载均衡集群结构提高了服务的有效性和扩展性,因此数据库必须也是高可靠的才能保证整个服务体系的高可靠性,如何构建一个高可靠的、可以提供大规模并发处理的数据库体系?我们可以采用如上图所示的方案:1) 使用 MySQL 数据库,考虑到 Web应用的数据库读多写少的特点,我们主要对读数据库做了优化, 提供专用的读数据库和写数据库,在应用程序中实现读操作和写操作分别访问不同的数据库。2) 使用 M
5、ySQL Replication 机制实现快速将主库(写库)的数据库复制到从库(读库)。一个主库对应多个从库,主库数据实时同步到从库。3) 写数据库有多台, 每台都可以提供多个应用共同使用,这样可以解决写库的性能瓶颈问题和单点故障问题。4) 读数据库有多台, 通过负载均衡设备实现负载均衡,从而达到读数据库的高性能、高可靠和高可扩展性。5) 数据库服务器和应用服务器分离。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 6) 从数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年大流量、高并发的网站的底层系统架构 2022 流量 并发 网站 底层 系统 架构
限制150内