深圳易捷网络科技财税咨询网-neatmaster518.com 返回首页

大型网站制作可伸缩性架构设计

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2024/12/22

可伸缩性架构指的是:不改变网站的软硬件设计,只通过改变部署的服务器数量就可以扩大或缩小网站的服务处理能力。

大型网站都是从小型网站(一台廉价的PC服务器)开启自己的大型系统演化之路的。在这一过程中,最重要的技术手段就是使用服务器集群,通过不断地向集群中添加服务器来增强整个集群的处理能力。只要在技术上能够向集群中加入的服务器数量与集群的处理能力成线性关系,那么就可以利用这一手段不断提升自己的网站规模,这就是系统的伸缩性架构。

演化过程从总体上来说是渐进式的,网站的规模和服务器的规模总是在不断地扩大,即总是在“伸”。但也有可能因为运营的需要(促销活动),在某个短时间内,网站的访问量和交易规模突然爆发式增长,然后又回归正常状态。这就需要网站的技术架构具有极好的伸缩性——在活动期间向服务器集群中加入更多的服务器以满足用户的访问,活动结束后再将这些服务器下线,以节约成本。

1设计伸缩性架构

网站架构发展史其实就是一部不断向网站添加服务器的历史。

伸缩性架构分为两种:

*根据功能进行物理分离-不同服务器部署不同的服务。

*单一功能通过集群实现-集群内的多台服务器部署相同的服务,提供相同的功能。

根据功能进行物理分网站发展早期,总是从现有的服务器中分离出部分功能与服务的:每次分离都会有更多的服务器加入,这些新增的服务器被用于处理某种特定的服务。这种伸缩性手段可以用于网站发展的任何阶段,它可以分为两种情况:纵向分离与横向分离。

纵向分离(分层后分离):是将业务流程上的不同层进行分离部署。

横向分离(业务分割后的分离):把不同的业务模块分离部署。横向分离的粒度可以很小,比如一个关键网页可以独立部署为一个服务,专门部署。

单一功能集群部署

在“根据功能进行物理分离”的模式下,随着网站访问量的增长,即使是分离到最小粒度的独立部署也可能无法满足业务规模的需要。这时就必须使用集群,即把相同的服务部署在多台服务器构成的集群上,实现整体对外服务。

当一头牛拉不动车时,不是去寻找一头更强壮的牛,而是用两头牛来拉车。一个服务的集群规模,需要同时考虑可用性、性能以及关联服务集群的影响。

2伸缩性设计之应用服务器集群

把应用服务器设计为无状态模式,这样通过负载均衡服务器,就可以把用户请求转发到不同的应用服务器上咯:

负载均衡服务器能够感知或配置集群的服务器数量,这样就可以向新上线的服务器分发请求,并停止已下线的服务器,这样就实现了应用服务器集群的伸缩性。

负载均衡技术,不仅可以实现伸缩性,还能改善网站的可用性,所以是网站技术的杀手锏之一哦O(∩_∩)O~

相关行业资讯

1、草根站长屡战屡败,屡败屡战是因为爱网站
2、企业网站优化常见的几个误区
3、企业为什么要进行商城网站建设
4、理解正确的seo优化,远离投机取巧
5、网站搭建几大新技术介绍
6、做网站、写博客的理由和怎么优化网站
7、网站的优化应该遵循哪些原则
8、网站优化过程中,哪些方面会影响到优化的效果
9、移动产品能通过哪些方式挣钱
10、如何选择靠谱的网页制作公司?只需这样做!
11、关于做网站的几个问题思考
12、网易办公套件,为您打造专业化智能办公空间
13、随时随时分析竞争对手网站制作和优化实情
14、seo优化中的链接都包含哪些方面
15、企业网站建设边框设计的关键要素
16、成功建站的三大法宝有哪些
17、四点网站优化排名的技巧
18、优化的积累
19、深圳网站建设需要遵循几个原则?
20、 如何利用不同的“情绪化”来写好软文呢
21、什么是邮件归档,邮件归档和邮件备份的区别
22、企业网站建设内容聚合的技巧
23、林夕阁访谈许建宏:心灵鬼才的发展之路
24、企业网站建设7个基本流程你了解吗
25、分享企业网站如何优化技巧
26、营销建站中想要设计好移动端营销网站需要怎么做
27、高质量文章需要满足哪几点
28、谈SEO常利用到的标签技术
29、网站优化seoer必知原则有哪些
30、企业网站内容如何设计更方便优化
31、测评优化长尾关键词转化率的因素
32、企业网站制作的设计原则
33、大中型网站的关键词优化策略:热门还是长尾
34、做网站改版是为了迎合客户“胃口”
35、2017年终购物季,出口电商卖家推广优化可采取的6个策略
36、企业网络推广做网络营销的一些基本误区
37、想要带来效果就要满足这三个条件
38、如何判断关键词竞争度规则
39、网站服务器维护要做哪些工作
40、转化率才是最重要的网站指标
41、刘晓松:一个创业老兵一个天使投资人
42、浅谈SEO的本质
43、旅游网站如何设计,哪些方面要考虑
44、做网站怎样做能使访问速度变快
45、SEO优化人员怎样可以提升在企业中的地位
46、企业公司网站制作需要注意的基础优化细节问题
47、2021年,这10种网页设计流行趋势值得关注!(一)
48、浅谈社会化网络推广的表现形式
49、营销型网站制作的核心问题
50、企业做网站建设讲究的是什么?
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号