分类目录归档: VPS

【转】详解如何根据网站PV选择主机带宽

转载出处:详解如何根据网站PV选择主机带宽

带宽是网站服务器的一个重要指标,良好的带宽可以提升用户的访问体验,而带宽不达标则会增加网站访客的等待时间,进而可能导致访客的流失。所以选择合适的带宽对一个网站的成功运营是十分必要的。下面主要从网站PV(page view,即页面浏览量或点击量)的角度,讲讲如何选择合适的主机带宽。

在带宽的选择上需要先弄清楚几个问题:
1:什么是带宽。
通常所讲的1M带宽指1Mbps,1Mbps=128KBps也就是128KB/秒,不要理解成1MB/秒。网站服务器有1M带宽,那么用户下载速度最高128KB/秒。

2:是共享带宽还是独享带宽。
举个例子,独享2M是指不管你用多少的带宽都固定分配这个2M的带宽给你用,任何时候都可以保证你有256KB/秒的最高下载速度。
而共享100M是指多个用户共同享使用100M的带宽。如果用户数很多会导致并发数大,高峰时段就会出现争抢资源的现象。所以共享带宽的缺点是并发数大抢资源时可能会被分配的带宽很小,但共享带宽也有一个优点就是当不抢资源时你使用的带宽较大。所以如果使用共享带宽,单用户的带宽是浮动的,一般1M~5M浮动,也可能出现高峰时带宽不足1M的情况,主要看服务商接入的用户数和带宽控制是否合理。

3:带宽线路是单线、双线还是多线。
使用双线,多线的主机比单线的主机好,可以确保南北互联互通,解决了单线主机可能会出现的用户访问速度波动问题。当然,双线、多线的价格比单线要贵一些。

以阿里云服务器举例来说,有如下几种初始带宽类型:
经济A型(99元/月):带宽 1Mbps
经济B型(199元/月):带宽 2Mbps
标准A-E型(399元/月起):带宽 5Mbps
(详细配置参见 http://buy.aliyun.com)
阿里云服务器的带宽都是独享多线带宽,在购买时或使用中,可以根据需要,在初始带宽的基础上增加带宽,增加1M带宽需100元/月。

一天当中,网站的访问情况有忙时和闲时之分,就和道路的交通状况一样,一般来讲8:00-23:00为忙时访问人数较多,假设占日PV的90%,其它时段为闲时占日PV的10%。其中忙时又可以根据访问情况再次细分为不同时段。这里假设忙时15小时中的5小时占日PV的45%,其余10小时占日PV的45%。如下图1所示:时段PV示意图
从图中我们可以看到,在不同的日PV下,不同时段的平均PV/秒是有一定差异的。拿日10000PV来说,一个网站每日10000点击量,在忙时的5小时高峰内,平均每秒用户浏览0.25个页面,其它时段都低于0.25页/秒。所以主机最低要保证有每秒0.25个页面大小的带宽。假设网站页面平均200KB大小,那么至少要保证50KBps的带宽。这里只是最低要求,实际还需根据情况增加一些带宽。

以上是从平均每秒PV的角度看网站需求的最低带宽,是并发的概念,下面要从单点的角度看网站需求的最低带宽。假设网站同一时间只有一个用户访问,要在2秒内完全打开一个200KB的页面,主机至少需要100KBps的带宽,3秒则需要最低67KBps的带宽,以此类推。完全打开是指页面的所有内容下载完毕,实际上可能下载了70%就可以看到内容了。一般来讲一个页面的完全打开时间最好不要超过4秒,多图页面可以延长一些。如下图2所示:
单点PV示意图

从上图可以看出如果你网站的页面平均200KB/页,你要让单一用户4秒内打开一个页面最低需要50KBps带宽,如果考虑并发,在10000PV的情况下也是最低需要50KBps,但是20000PV就需要100KBps了。同时考虑单点和并发,哪个高就是你的网站最低带宽需求。这里没有考虑外链等其它因素。

阿里云出低价的云了

昨天晚上发现,上几个星期天开展免费试用7天,现在又出现了两款经济型云主机,可见他们真的急了。
经济A型 CPU1核 Xeon2.26G 内存512M 存储空间60G 1M网速 990一年 99一月
经济B型 CPU1核 Xeon2.26G 内存1.5G 存储空间100G 2M网速 1990一年 199一月
自己又手贱。。。经济A型
上海的IP
[root@AY12052212040070915a6 ~]# dd if=/dev/zero of=test bs=64k count=4k oflag=dsync
4096+0 records in
4096+0 records out
268435456 bytes (268 MB) copied, 101.967 s, 2.6 MB/s
每次测得都是2M多,不知为什么。

[root@AY12052212040070915a6 ~]# wget http://cachefly.cachefly.net/100mb.test
--2012-05-22 09:23:18-- http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 204.93.150.150
Connecting to cachefly.cachefly.net|204.93.150.150|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: ?.00mb.test?
100%[==========================================================>] 104,857,600 4.92M/s in 34s
2012-05-22 09:23:52 (2.95 MB/s) - ?.00mb.test?.saved [104857600/104857600]
[root@AY12052212040070915a6 ~]#
上传速度没有限制,但蛋疼的是下载速度限制的死死的128KB左右。假设每个页面25KB,一秒才5个请求,这么低的网速我情愿限流量,它的定位是什么?学习敲命令?

http://www.17ce.com/site/ping/52e68fe207a81d7cf99694b29dc37512.html
ping 貌似是多线的。

安装lnmp花了大概45分钟。

42qu的vps

在站长之家看到一篇文章,自己手贱手痒就。。。
2g内存,50g硬盘,60g流量,1核,7线BGP,60g的流量有点少。
前天免费试用了阿里云,跟阿里云比硬盘少100g,流量少了很多,核少了1个。

硬盘速度

cpu信息

下载速度

深圳电信的ping

电信的ping

联通ping

移动的ping

多线ping

海外ping

安装LNMP耗时30分钟左右,还是没hostitek快,是centos6.2最小版的原因?

最近出了 512M的VPS,年付只要1K。
购买 点击这里

发现一款不错VPS

最近在vpsmm看到的,发现时已没货了。

后来去问客服,说过几天才有。没想到今天买到了,不过他们的注册很严格,如果乱填资料会被弄成欺诈,直接购买不了,国家要填成香港的,不然paypal支付不了。

几经波折才购买到。我选的是OpenVZ  512M内存,5G硬盘(SSD的), 500G流量, 双核,12$每月 首月只要8$,后来不知为什么给的是1G的内存^.^。

后来装个LNMP,就像小夜说的那样,我准确计时只要16分钟,我使用过中最快的,一般的都要1~2小时(我记得亚马逊的要3个小时,盛大的要2~3个小时),难道是I7+SSD的原因0_0? 。网速也很给力,能达到2Mbit,国内ping不超150。不过因为是OpenVZ的原因,怕他严重超售(这么随便就给1G)。。。

小夜的链接:http://www.vpsmm.com/blog-2300.html

512M 12$链接:https://my.hostitek.com/cart.php?a=confproduct&i=1

建议购买链接:http://my.hostitek.com/aff.php?aff=108

12-5-19修改
这款vps真的很强悍。

看这测的速度:http://www.17ce.com/site/http/faf3f5f14a0682f388eb737c9a7b671b.html 单ip啊!每个页面24多k
我目前看到最快的

盛大云主机试用

相比阿里云,盛大的有适合小站长用的。我选择的是最低端的,1核、512M、8G、centos5.4、电信单线(江苏无锡的),超微配置按需租赁,每小时0.087元,现在盛大又送100元代金券,只能支付按需收费的产品,按需的还搞六折。申请提交上去后,大概3-5分钟就可以使用了。然后装好lnmp后(很久),后台制作了一个镜像,方便下次重装。悲剧的是没有重装按钮,只能删除,重新申请,选择镜像,但每次的IP又不一样的。

后台有个安全组菜单,要想做网站必须在这勾选80端口,想ping的通也要勾选相应的选项,这样的话linux自带的iptable就可以卸载掉了。

这是下载国外的100m文件速度,慢慢加速的。

ping的值。。。

AMD Opteron(tm) Processor 6172    十二核的CPU

8G的硬盘装了系统后剩3.8G多。。。

除了国内的访问速度,貌似没什么优势。。。