PowerRC's Blog

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

5,292

再见,amazon ec2

一个偶然的机遇,我获得了amazon ec2 50刀credit。
虽然我这人没有什么生意头脑,但是免费的东西,我一直都是来者不拒。于是我屁颠屁颠地去开了个instance。但是我没有什么东西要放啊,想来想去,还是先放一个博客吧。于是就有了大家看到的这个博客网站。

一个流量极低的博客需要很高的配置吗?不需要,所以我选了最低配,512m的micro instance。
一切的设置都比较顺利。amazon在安全方面做的十分好,不仅防火墙默认全堵上,一个端口不开,而且登录方法也与其他VPS/云空间提供商大为不同--需要用ssh 公钥登录。这样当然更安全,但是要是你在别的地方没有这个公钥文件,那你就没法登录上你的服务器了。在linux下,用ssh key文件登录很简单,只需要用-i 参数即可。但是windows下就复杂了。其实也不是很复杂,取决于你所使用的ssh 客户端,如果是像我用putty,你还必须先把pem格式的key 文件转换成putty适用的格式。这,不是很方便。

既然是小VPS,所以要尽可能地优化软件,于是我就下了LNMP软件包,开始自己编译。但是,,,,光是php/mysql/nginx 居然编译了一个下午都没有编译好。难道是micro instance的性能太差?于是我用这credit,去开了8核的large instance,结果我发现速度居然也没有快多少,简直就是吓我一跳。
那只好放弃自己编译,干脆直接用预编译好的软件包吧。系统我选的centos 6 ,yum 安装前,我都会先update一下(坏习惯)。update完,系统提示要重启,但是重启完之后,居然挂了。amazon ec2的状态checker显示红色出差信息。紧接来的几个小时,我都是在google如何解决启动问题(由yum update导致的,太奇葩了)。最后没得办法,想发个ticket让amazon 官方技术支持一下。这时更让我吃惊的事情出现了,就是amazon ec2的技术支持是要收费的,amazon按照你问题的难易程度设定工时,然后你要先预先购买工时。。。。得了。惹不起我还躲不起吗?

于是,干掉原来的instance,重建一个,并选用amazon自己定制的系统,这次不敢再update 软件,直接安装基本环境的软件包使用。但是我总感觉到速度非常不顺畅,打开每一个页面,最少要4~5秒的时间加载(已排除网络因素)。观察一段时间后,看来很稳定(很稳定地慢)。实在没法忍受这个速度,掏钱买了个vultr.com的freebsd vps,一样是1 cpu 一样是512m的内存,为保证所有东西一样,我还直接把代码文件拷贝过去,结果速度有了很大提升,现在每个页面打开都是1秒左右的事情。考虑到这个kvm的vps配置实在很低,有这样的速度算是正常。可想而知amazon ec2的性能有多差。。。忍不住写了这篇文章来吐槽

迁移之后,直接去amazon 把帐号删了。
再见了,amazon ec2 。

版权申明

若文中未注明,则本文由 PowerRC 原创,转载请注明出处。

分享

相关文章

发表评论

*

code

back up ↑