Posts Tagged with vps

VPS Village

刚在VPS Empire提交了cancellation的ticket, 正式换到VPS Village. 离开VPS Empire的原因很简单, 看看mattw的遭遇就晓得了. 我是见证人之一, 因为之前他要的测试ip实际上被我买到了...觉得vps empire的做法有些不厚道, 所以还是趁早闪人, 免得哪天我也declined掉了
还是6美刀的预算, 这次的配置:

* 64 MB Ram
* 128 MB Swap
* 4096 MB Disk Storage
* 50GB Data Transfer

内存稍小, 其实也算是这个价位的平均水平, 只是比起vps empire相对较小. 4g空间足够用了, 50g的流量也是绰绰有余, 况且我也暂时不需要用vps做proxy. 多了128MB的swap, 其实很多地方的所谓burstable的值基本上都是没有希望达到的, 所以比起来swap可能还是比较现实一点. 另外, 前两个vps都是openvz, 这次这个是xen了. 还是看看unixbench的数据, 先开始好奇选了64bit的debian, 结果只跑到76.2分, 和之前的vps empire不相上下, 鉴于不甘心mattw的129.2分, 重新reimage了一下os, 顺便体验了一下vps village特有的xen-shell, 很cool. 这次的结果跑在32bit的debian sid上:

                    INDEX VALUES
TEST BASELINE RESULT INDEX
Dhrystone 2 using register variables 376783.7 9026802.1 239.6
Double-Precision Whetstone 83.1 1514.4 182.2
Execl Throughput 188.3 2012.2 106.9
File Copy 1024 bufsize 2000 maxblocks 2672.0 100609.0 376.5
File Copy 256 bufsize 500 maxblocks 1077.0 32916.0 305.6
File Read 4096 bufsize 8000 maxblocks 15382.0 427881.0 278.2
Pipe Throughput 111814.6 796878.1 71.3
Pipe-based Context Switching 15448.6 101295.2 65.6
Process Creation 569.3 3849.5 67.6
Shell Scripts (8 concurrent) 44.8 459.9 102.7
System Call Overhead 114433.5 692533.8 60.5
=========
FINAL SCORE 135.9

性能看起来还算不错, 所有的数据也merge过来了.
PS: 似乎拿了稍早一点的数据库备份来恢复, dimlau和westup两位仁兄的留言被miss掉了, 而原始数据库在merge过来之前就删掉了, 只好自己仿冒两位仁兄去留言 #%$'$%'"#$%!"$%#"$ 不好意思哈

VPS小白鼠

如果你能看到这篇post, 那么恭喜你来到了我最新的根据地, 继Budget VPS Hosting之后尝试的第二个VPS - VPSEmpire

由于之前的性能太差, 于是盯上了VPSEmpire, 本来想搬个板凳看mattw来作小白鼠的, 不过还是没能忍住

同样还是6.9美金, 看看这次买到了什么

  • 5gb Hard Disk
  • 256mb Guaranteed RAM
  • 100gb Monthly Data Transfer
  • 2x Private IP Addresses
  • Equal Share CPU

嗯, 最超值的地方就在256MB的内存 + 两个IP

下午4点不到在Paypal上付款, 晚上10点半看到客服在线于是询问, 被告知将半小时后设定完成. VPSEmpire的客服非常非常守信用, 在整整30分钟后收到了帐户信息

先看看cpu:

cat /proc/cpuinfo

processor    : 0
vendor_id    : GenuineIntel
cpu family    : 15
model        : 2
model name    : Intel(R) Xeon(TM) CPU 2.40GHz
stepping    : 7
cpu MHz        : 2399.760
cache size    : 512 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 1
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 2
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips    : 4801.49
...

一共四个核心

内存大小是burstable值512MB, 不过在配置的时候最好按照Guaranteed的值来

ssh上来第一件事是apt-get install file time build-essential, 然后跑Unixbench, 对比之前的那个16分, mattw的60分, 这次拿到了80分, 比预想的稍低, 但是已经很不错了, 相比$7的价格来说

照搬原来的配置, nginx + mysql + php + eaccelerator + memcache, 对mysql及php配置稍作修改, ab的测试结果Requests per second到了2.16 [#/sec], 对比之前那个0.3真是...看着舒坦阿

现在的主题也很拖后腿, 用habari自带的k2测, 每秒的请求数可以达到2.55, 有空还是需要整理一下. 还有一个就是habari自身的性能, 个人感觉还比不上wordpress, 更比不上txp. 不过目前habari还在deeply开发中, 相信日后肯定会有所改善的

暂时决定定居于此

VPS初体验

在DH还有整三个月才到期的时候, 终于忍不住弄了个VPS来玩.

在每个月不到$10的预算下选择并不多, mattw用的那个justgotvps性能还算不错, 除了找不到客服并且三天两头disk full以外...

最初打算RapidXen的, 结果回信讲什么billing person is moving...叫我等两天然后就没信儿了...而这个时候又恰恰看到了一个更便宜的, Budget VPS Hosting, 于是开始了我继四处搜寻免费空间到花钱购买Share Host之后的新台阶 -- VPS苦旅

最初选的是East Coast的VPS 111的方案:

CPU 100MHZ HD 10GB RAM 100MB BW 100GB PORT 100mbps, 100KB/s Uplink. Dual Core processor based server. Limited number of accounts per server

从付款到拿到帐号一共大概8个小时左右, 应该算一般吧

对于这种资源紧张的可怜的服务器, http server apache自然是第一个出局的, 剩下就在lighttpdnginx里选. 网上搜来的结果是nginx相对于lighttpd还要稍微轻一点点, 再加上个人觉得nginx的配置文件的语法比较清楚. 当然这个大家看法不一, 比如mattw就对nginx的配置文件的语法嗤之以鼻...

紧接着是mysql, 除了改改配置文件以外没什么多说的

php 稍微头疼了一点, 当初选择的os是ubuntu 6.06, habari对php的要求是5.2.x以上, 而6.06源里最新的php是5.1.x, 实在不想在100MHz编译东西, 于是试图升级到8.04, 可惜问题多多, 一个郁闷直接换去了Debian, VPS这点好, 备份好数据随时都可以换系统, 分分钟搞定

接着是优化, 没什么配服务器的经验, 所以也就按照网上很多人的经历稀里糊涂的搞了一通, 发现速度还是巨慢, 用ab简单测了一下, Requests per second只能达到0.3, 而对比mattw的joyus.org/blog则可以达到1.8 (slicehost什么的就不说了, 跟飞一样)...实在不可忍受

用top仔细观察, 发现在处理请求的时候CPU占用率会达到100%, 怀疑是CPU性能不足, 于是Upgrade到VPS222

CPU 200MHZ HD 20GB RAM 200MB BW 200GB PORT 100mbps. 200KB/s Uplink. Dual Core processor based server. Limited number of accounts per server.

付 了钱之后发现CPU从102MHz到了140MHz, 于是找客服问, 顺便要了个Central服务器的测试ip, 发现Central的要比East Coast速度快, 并且据客服讲Central的机器也要稍微强一点, 于是要求更换服务器. 3个小时左右拿到新ip, 并且CPU频率也更正到216MHz

后台操作明显快了很多, 七七八八修改了一些配置之后服务器性能还是很慢, 尽管Requests per second已经达到了可怜的0.61

之后又找到了UnixBench来 测, mattw的机器得到60分, 网上另一个家伙的64M RAM + RH9的配置拿到了61分, 而我这边居然只得到了16分...尽管这个测试脚本不一定可靠, 但是确可以在某个角度反应出VPS的性能, 顺便也证明了这么慢的速度和我的优化水平没关系...真得没关系 :D

和mattw的最终讨论结果是, CPU的差距决定了我们性能的差距, 尽管我有216MHz, 而他只有106MHz, 我这里是单核, 他的CPU则有8个core...

不过Budget VPS Hosting售后服务还是很不错的, 客服人员很热心, 回复也还算及时, 可惜性能实在有些...也可能我这儿是个例吧

已经在开始找下家了, 顺便给超低预算又想玩VPS的同学推荐一个去处Low End Box, 基本上都没有超过10美刀的

顺便再鄙视一下Netfirms的域名服务, 在一年前用过Awardspace的空间并绑了域名, 后来买了DH后把ns改到DH, 顺手也改掉了原来awardspace的a record, 一年之后把ns重新改回netfirms, 在数小时生效后, 发现居然还指向在一年前的AwardSpace, 于是发邮件给客服, 再过了数小时后客服终于回邮件, 域名指向也终于正确, 这之间已经让我等了将近24小时. 后来添加了两个新的A Record, 而到生效又等了10多个小时.

当然24小时内域名生效都属于正常, 不过也不必要这么守信用吧. 我之前用DH的时候可是从修改到生效只需要几分钟的, 而据mattw讲Godaddy也是只用几分钟(美国境内)就ok

后悔前几天续费来的...到期了一定会transfer到别家