云主机 & VPS

  云计算,概念上已经炒得比较火了,就IaaS层面而言,也有很多公司陆续开放了服务。逐一体验了一把,算是小结一点。

  Amazon EC2
  一提到云计算,自然会考虑到鼎鼎有名的亚马逊,它的EC2早在去年就注册过,那还是Ubuntu 10.10发布之时提供一个小时的使用机会,详情可以在这里看到。
  验证过电话和信用卡后注册了一台micro配置的主机,E5645@2.40GHz,600m的内存,8GB的磁盘,用UnixBench跑了一下,才21~27的得分。老问题依旧,连接速度慢,vim操作都不怎么流畅。用sftp传个项目kb级的速度,还断流。唯一快的是更新系统,当然他们有自己的源。最大的好处是静态IP是不需要额外付费的,只要不浪费,并注意流量不超标就可以了。
  EC2控制台内容丰富,专业,功能齐全,主机状态一览无余。

  盛大云C2
  盛大云比较看好,是因为价格低廉,配置也还凑活,最低配置有512M内存,8GB磁盘,一个月才34.7元。UnixBench得分在70左右。不过网络可不便宜,电信2M独享90一个月。好玩的是选择不要外网IP的情况下,也能联网,相当于内网一台可以上网的主机,只是无法从外网访问,跑一些本地应用还是不错的。
  C2的控制台就简单多了,基本也够用了,没有外网IP的时候也能通过控制台进行远程控制。

  阿里云
  只能看月或年缴费,最低一款一个月99,单核2.26G,512M内存,60G硬盘,外网带宽1M,不支持带宽升级。阿里巴巴不愧电商老大,这样的套餐都出的来,和联通3G样的,高不高,低不低,想升级,换套餐。没有按小时计费,所以没有继续注册了,估计性能和盛大差不多,价格也很接近。

  LinkCloud
  这家的产品似乎不怎么出名,产品首页很简陋,但性价比还算不错。最低配置有2.4G CPU,1G内存,100G硬盘。带宽1M情况下一个月163。UnixBench表现很不错,得分228.7。磁盘读取都在240M以上,性能算是不错了。网络很快,测试时选择了峰值10M带宽或40M带宽,下载都能很稳定占满。但若不选择外网IP,根本无法远程控制,联系客服后得到一个可笑的答复,再开通一个有外网IP的主机,远程后再用内网IP连接这台机器。且内网机器无法访问互联网,成了彻底与世隔绝的机器。
  这家的后台管理极其简陋,漏洞一大堆,很难想象能把项目放心的托付。

  试用后可以发现云主机和传统VPS之间最大的差别在于更细粒度的资源使用与费用支出。可以按使用小时来计费、按独享的带宽来计费,或流量来计费。云主机可以细分到存储、分发、数据库、负载均衡等等,这样极大提高了稳定性,降低了中小项目的前期投入。最贵的一部分投入还是在带宽上,万恶的电信。想作web服务,域名也都是要备案的。

运行在 Amazon EC2 的 ubuntu 10.10

昨天才下载的ubuntu 10.10的dvd镜像还没来得及安装,就看到Amazon EC2云计算服务提供了ubuntu系统。其实就相当于一台vps。于是用ubuntu one账号登录试用了一把,地址:https://10.cloud.ubuntu.com/,注册时候有三个选项,可以选择是否带wordpress的ubuntu,说明这个系统是可以运行http服务的。开通后会给出一个服务器的ip,可以用ssh登录,第一次登入要求修改密码,然后就可以正常使用了,由于是server版,估计不会带gnome图形界面。

简单看看配置,10g的硬盘,系统占用600多兆,1324条命令,完整版,比市面上买的vps强多了。

 

root@domU-12-31-38-04-DA-63:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1             10321208    641140   9155792   7% /
none                    848292       116    848176   1% /dev
none                    852856         0    852856   0% /dev/shm
none                    852856        52    852804   1% /var/run
none                    852856         0    852856   0% /var/lock
/dev/sda2            153899044    192072 145889348   1% /mnt

 

wget一个位于godaddy的免费虚拟主机,速度一般般。ifconfig看到分配的是内网ip,而ssh登录ip是公网ip。可通过公网ip访问到http服务。

 

root@domU-12-31-38-04-DA-63:~# wget img.dorole.com/100.bin
–2010-10-12 04:25:29–  http://img.dorole.com/100.bin
Resolving img.dorole.com… 97.74.144.87
Connecting to img.dorole.com|97.74.144.87|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `100.bin’

100%[======================================>] 104,857,600 1.94M/s   in 58s

2010-10-12 04:26:28 (1.72 MB/s) – `100.bin’ saved [104857600/104857600]

 

  反过来,用我的虚拟主机wget这台服务器,速度快了不少。

 

bash-3.2$ wget http://67.202.27.14/100.bin
–2010-10-12 04:34:40–  http://67.202.27.14/100.bin
Connecting to 67.202.27.14:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `100.bin’

100%[======================================>] 104,857,600 2.82M/s   in 35s

2010-10-12 04:35:15 (2.88 MB/s) – `100.bin’ saved [104857600/104857600]

 

相比购买的vps,强大n倍,可惜试用时间太少了,不知道收费版的价格真么样。如果真有一天系统全部运行在云端,电脑只需要有个浏览器,那会怎么样。写到这里试用时间也快完了,索性来个reboot,重启居然只有10几秒就完成了。折腾到此,收工。。