全球主机交流论坛

标题: linode与burst对比 - 奇迹发生了 [打印本页]

作者: shock    时间: 2010-8-18 10:37
标题: linode与burst对比 - 奇迹发生了
最近买了个linode,一个burst,都是最低配置512内存。linode是20刀,burst是6刀。
价钱差别很大。为了作比较,都放了同样的一个ecshop。最后得出一个很奇怪的结果。
先说说我这个ecshop,因为有8万个商品,有一个表有400M,原来是放在IX的虚拟主机上的,感觉正常,打开一个分类页面只要1-2秒钟(查询20多次)。但是IX稳定性太差,数据库经常断。
我曾经把这个网店整个移到我自己本地的4核心4G内存服务器上(centos - LNMP),居然打开同样的分类页面,需要10几秒。实在不解,而且这个问题一直没解决,不知道是mysql优化还是商品数目太多还是啥问题。一个页面10多秒实在不可以接受。因为虚拟主机的数据中心速度比我的独服速度快的原因?可是我试过把独服的整个500多M的数据库放到内存,速度还是没改变,真的搞不通。

好了现在说说这两个vps.
linode最先是放在伦敦机房,贪他ping值低。装的是centos5.5 + apache。放了我那个ecshop之后,和我在我那4核心服务器上效果一样,打开一个商品分类页面需要10多秒。打开单个商品页面要2-3秒(虽然有几十次查询数据库,但是查询语句简单,所以快)。后来换了nginx,还是一样。至于linode的稳定性,大多数时候还好,但有时候感觉挺慢的(我是指机器,不是网络)。
Burst装的也是centos5.5 + apache,放了我那个ecshop之后,居然比我的独服和linode都要快一点点,用时8秒左右。难道openvz只要资源不紧张,性能都比xen的好?甚至比我的独服性能还好?不可能吧。至于稳定性,大多数时候也是挺好的,有时候感觉也慢,不知道是不是心理作用。

好吧,受不了伦敦机房的速度(我是指机器),今天决定把vps转到加州那个声称国内速度第一的机房(虽然国内速度与我无关)。然后,奇迹发生了。原来打开需要10多秒的网页,现在打开只要3秒以内。。。 。这真是迷一样的结果。两个vps一个独服,设置都一样的,难道加州机房的机器都是N个cpu,N个硬盘的数据中心?就算是,我一个小小的vps也分不到这么多资源吧。还是因为我的mysql问题?
作者: Host.HowPick    时间: 2010-8-18 10:41
难道openvz只要资源不紧张,性能都比xen的好? 对的

Burst 你只能分到1核。 Linode是4核,不过他的CPU的限制也厉害。

如果你自己环境配置都一样的话, 好像问题出在母鸡上啊。 呵呵

[ 本帖最后由 Host.HowPick 于 2010-8-18 10:42 编辑 ]
作者: bluesky    时间: 2010-8-18 10:41
OpenVZ 不超售前提下,性能比 Xen 好~
作者: shock    时间: 2010-8-18 10:45
最大问题是,为什么linode在加州的机房比伦敦机房和burst的快那么多?(我是指我这个mysql好像有问题的网店)
按道理伦敦机房应该也正常的。
作者: 刹那芳华    时间: 2010-8-18 10:46
原帖由 bluesky 于 2010-8-18 10:41 发表
OpenVZ 不超售前提下,性能比 Xen 好~

作者: serverpointVPS    时间: 2010-8-18 10:48
4万多商品?是made-in-china吗?
作者: shock    时间: 2010-8-18 10:49
原帖由 bluesky 于 2010-8-18 10:41 发表
OpenVZ 不超售前提下,性能比 Xen 好~


不超售前提下,虚拟主机应该比VPS甚至独服性能还好吧
作者: cicilee    时间: 2010-8-18 10:56
burst都是练手,不做站,所以超售无影响,嗯 无影响
作者: shock    时间: 2010-8-18 11:01
原帖由 serverpointVPS 于 2010-8-18 10:48 发表
4万多商品?是made-in-china吗?


是8万,不是4万
作者: 淡定的淡    时间: 2010-8-18 11:02
原帖由 shock 于 2010-8-18 10:49 发表


不超售前提下,虚拟主机应该比VPS甚至独服性能还好吧



问题是现在很多JS直接拿VPS来架虚拟主机。而且大把这样做的
作者: usa    时间: 2010-8-18 11:05
虚拟主机跑WP有时候比vps好很多,ecshop也是差不多的。。。不用奇怪~
作者: dkmilk    时间: 2010-8-18 11:12
1,程序优化(主要是sql优化,我的数据库百万级数据,从来没有听说过执行要超过1秒。一般都是50MS以内)。
2.你的速度不准确。要显示页面执行速度才准确(这个显示和当地网络有一定关系 )
作者: 大飞机    时间: 2010-8-18 11:19
我考虑速度的话准备换到linode
作者: hellowind    时间: 2010-8-18 12:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: Host.HowPick    时间: 2010-8-18 12:22
原帖由 hellowind 于 2010-8-18 12:17 发表
原来84的资源大户就是你啊!


莫非我和楼主用的一个linode?  
作者: 423300    时间: 2010-8-18 12:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: homekind    时间: 2010-8-18 13:43
页面执行时间多长?
作者: solar    时间: 2010-8-18 14:38
原帖由 shock 于 2010-8-18 10:45 发表
最大问题是,为什么linode在加州的机房比伦敦机房和burst的快那么多?(我是指我这个mysql好像有问题的网店)
按道理伦敦机房应该也正常的。

母鸡不同,跟机房无关。
作者: xiejiji    时间: 2010-8-18 14:59
OpenVZ 不超售前提下,性能比 Xen 好
作者: shock    时间: 2010-8-18 22:29
原帖由 dkmilk 于 2010-8-18 11:12 发表
1,程序优化(主要是sql优化,我的数据库百万级数据,从来没有听说过执行要超过1秒。一般都是50MS以内)。
2.你的速度不准确。要显示页面执行速度才准确(这个显示和当地网络有一定关系 ) ...


1.我的mysql是在不知道问题出在什么地方,可能是ecshop写的不咋样吧,生成一个商品分类的页面的查询就要判断很多条件,例如商品是不是上架之类的,所以商品数目多了就慢吧,我也不太清楚为什么在独服上速度都慢,反而是虚拟主机速度快10倍。

2. 我这个是页面执行速度。
作者: shock    时间: 2010-8-18 22:30
原帖由 Host.HowPick 于 2010-8-18 12:22 发表


莫非我和楼主用的一个linode?  


我原来的好像是是london81的机器。
作者: shock    时间: 2010-8-18 22:31
原帖由 homekind 于 2010-8-18 13:43 发表
页面执行时间多长?


我说的时间就是页面执行时间。我在英国,这到伦敦机房和美国的机房网络都绝对没问题的,伦敦ping值是5ms,美国的ping值都在100ms左右。
作者: Host.HowPick    时间: 2010-8-18 22:33
原帖由 shock 于 2010-8-18 22:31 发表


我说的时间就是页面执行时间。我在英国,这到伦敦机房和美国的机房网络都绝对没问题的,伦敦ping值是5ms,美国的ping值都在100ms左右。



作者: shock    时间: 2010-8-18 22:34
原帖由 solar 于 2010-8-18 14:38 发表

母鸡不同,跟机房无关。


我发ticket要他们换机房的时候顺便跟他们说了伦敦的机房有时候很慢,难道他们给我个加州大母鸡了?
现在网站看来so far so good.希望能保持下去。
作者: shock    时间: 2010-8-19 05:15
刚查了下,加州机房的cpu是这个
Intel(R) Xeon(R) CPU L5520 @ 2.27GHz, 4 cores

原来伦敦的是什么cpu忘了,好像是Q的。
burst的cpu是Q6700
我自己的电脑是Q6600

这几个cpu都是4核心,但好像L价钱是5K多,Q才1K多,难道是这5倍的价钱把速度提高了5倍?
看来我的mysql很占cpu
但好像不对啊,cpu占用都在5%以下的,实在不解。
作者: Globalization    时间: 2010-8-19 07:02
某一个产品对某些地区好,某一个产品对某些地区不好,正常
作者: 大鲨鱼    时间: 2010-8-19 11:33
关键是是否超售
作者: hklop    时间: 2010-8-19 11:59
至强服务器专用的,Q系列是家用的,至强的服务器当然好了。




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4