越来越多的社区网站把自身核心業务架设到云主机上节约了大量的人力和资金投入,对于社区网站主来说可以更专注于其核心业务的发展;小编依据社区网站不同的发展阶段提供更合适的架构方案,有效降低了网站的开发运维难度和整体IT成本并保障了网站的安全性和稳定性。
-
网站初始阶段并发访问量小只需要一台低配置的服务器即可,应用程序数据库,文件等所有资源均在一台服务器上后期可以基于ECS弹性特征随时调整资源配置,无需担心低配服务器在业务突增时带来的资源不足问题
-
2、日PV 1万~10万 云主机选择
随着网站业务发展,越来越多的用户访问导致性能降低、空间不足等问题此时就需要对带宽、内存、CPU进行优化,以便提供更大的空间提升访问速度。
-
3、日PV 10万~20万 云主机选择
网站访问和财富分配一样遵循2-8定律80%的业务集中在20%的数据上,此时需要将应用和数据分离应用服务器需要处理大量业务逻辑,需要更强大的CPU数据库垺务器需要更多的内存,如中小型RDS
-
4、日PV 20万~50万 云主机选择
使用群集是解决高并发,海量数据的通常手段对于这种类型的网站而言,不管多么强大的服务器都满足不了持续增长的业务需求这种情况下,需要增加服务器来分担原有压力通过SLB负载均衡服务来实现请求分发。
-
5、日PV大于50万 云主机选择
使用缓存后数据库仍有写操作,此时需要数据库读写分离或在业务上做数据库的垂直拆分,通过创建多个RDS实唎的方式分担负载使用CDN提高网站响应速度,使用OSS提升文件服务器的存储空间提升文件服务器的数据吞吐能力,同时使用OCS开放缓存服务提高热点数据访问速度,降低数据库负载
-
6、 大流量门户解决方案
成熟的门户网站,可能包含多种应用模块如社区,资讯下载,视頻等各模块承载的压力也不同,您可根据自身网站的特征在应用层部署相应的模块,并根据各模块的压力情况进行资源的弹性扩展。如您未提供某类服务或要增加某类服务,在应用层增减相应的模块即可整体架构无需改变,灵活易控
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。