要知道,一个网站的硬件基础设施就是服务器提供的相应服务,如果一个网站的配置过高,可能会无形中增加其成本,如果过低,可能会影响用户浏览网站的体验。原因很好理解,关键是如何评价网站需要什么配置服务器。当然,一个网站选择什么样的服务器配置的核心在于网站的流量,提供什么样的服务,如何提供服务。以下内容,腾友边肖,将向您介绍服务器,以评估该网站适合何种配置。相关知识点。
第一点、网站流量
因为网站流量与很多因素有关,所以我们用日均IP和pv(浏览量)代替运营商说的网络流量(以Gbps为单位)。简单来说就是每天有多少用户访问网站,访问多少页面。如何评价IP和pv?
1.查看各大竞争对手网站的流量,可以通过第三方流量评估工具获取公共信息(部分企业出于融资或说明竞争力等各种目的发布其网站的流量数据)。当然也可以问别人。问谁?问问任何可能知道他们网站流量的人。太多涉嫌教唆商业间谍罪,网站建设监管网声明不提倡这种方式。
2.网站预计投入的资源量企业计划投入多少财务预算和人力资源在网站运营维护上往往对网站流量起决定性作用。如果网站上线,缺乏内容更新,缺乏线上线下的推广和分流,不要指望它能有多少流量。而且不要指望SEO把腐朽变成神奇的宣传。做好SEO需要大量的资源。
对比以上两点的信息,大致为网站做一个流量预测。但是网站流量并不平均,会有高峰和低谷。然而,网站的服务器配置需求取决于高峰流量和同时访问网站的最大人数,即并发访问的高峰。并发访问评价的简单点可以用经验公式来计算,单一的经验公式并不适用于全行业所有类型的网站。以下是使用经验公式计算并发访问的方法:
高峰并发访问量=[((80% * PV总量)/(24小时*60分钟*60秒* 40%))/服务器quantity]* 2
几个关键参数分别是80%、40%和2。这意味着80%的访问发生在一天的40%,40%的24小时是9.6小时,80%的访问发生在一天的9.6小时(白天流量多,晚上流量少),9.6小时高峰流量的峰值是平均值的两倍。
并发访问的次数不等于并发请求的次数,所以这里只需要并发访问。
提供什么样的服务?官网中的普通企业,大多是基于图文的信息服务。此类网站在服务器消耗的资源较少此外,网站还可能提供在线论坛、视频回放、网络游戏、图像处理、视频处理、实时数据刷新(如股市走势?)等服务,这些网站对CPU计算能力、GPU图形处理能力、内存容量、带宽、网络包收发能力、I/O性能、TPC-C值的要求也相应提高。
第二点、以什么方式提供服务
首先,网页可以以静态页面或动态页面的形式提供。一个网站是不是静态的,各有利弊。
二、是否使用CDN加速。使用CDN加速时,大部分流量直接从边缘节点服务器,获得资源和服务,不需要进入源服务器,因此不会消耗源服务器,的CPU、内存、带宽等资源,因此可以适当减少源服务器的配置。
然后,是否使用对象存储服务。对于使用对象存储服务的网站,图片和视频等大型静态文件直接从对象存储服务器,传输给用户,而源服务器只需将网页源文件传输给用户设备(或CND返回源请求)。一般网站的网页源文件可能只有20KB左右,但较大的只有30-50KB,而图片和视频往往几米几克,降低了这些大文件的传输要求,也大大降低了服务器的带宽要求
以上估算一年是合理的,使用需求通过乘以风险系数得到。之所以考虑风险因素,一方面是服务器的资源太高,容易崩溃;二是可以应对突发的小流量高峰。
第三点、示例说明
对于一个日均IP 1000,日均PV 3000,总首页资源规模2M的企业网站,建议服务器配置不低于5G硬盘存储空间,1核CPU,512M内存,500M数据库,5M带宽,如果只部署一个服务器,不使用其他服务,3秒左右就能打开网站。如果网站开放时间放宽到8秒,带宽可以相应减少到2M。
其中一些指标在云服务器不可用,或者对云服务器,来说太小,不能应用于租用服务器的情况。但是,每个运营商的服务器配置相对固定,如果您需要一个512M内存的单核中央处理器,这是不必要的。所以,无论你租服务器还是云服务器,最好选择价格最便宜的服务器,但所有公布的配置都不低于以上配置。