阿里云的一些使用技巧

Posted by imyzf on 2015-04-01

使用阿里云一年了,感觉非常好用,使用过程中也了解到了许多技巧,特别是去年参加了阿里云开发者大会,听过一些讲座,涨了好多知识。

节约成本和提高性能是每个使用阿里云的程序猿的梦想。

先说说一些节约成本的方法吧:

  • 合理选择带宽

1台50M的最低配ECS要3757元/月,10台5M的ECS只要1570元/月,省了多少,自己算吧。

  • 按流量计费

对于个人用户来说,这一点非常重要,我想说,用了一年我才领悟到这一点。很多人都以为固定带宽才爽,实际上小网站一个月能用多少流量呢?按流量计费,0.8元/GB,我们工作室的网站,举办一次全校性的大型投票活动,每天PV1-2万,CDN一天也就1GB流量。(买了固定带宽的个人站长,看到这里是不是想吐血了?)
下图是我们这几天投票期间的CDN流量记录:

阿里云CDN流量

  • 使用ACE

对于个人博客,特别是wordpress,也是一个很好的选择,阿里云ACE自带wordpress,一键安装,很方便,而且目前是免费的(以后要收费,但肯定比ECS便宜好几倍)。

  • 弹性计算

这是云计算最大的优势了,也是从根本上节约成本和资源的方法。简单的做法,对于偶尔有大访问量的网站(例如举办活动),可以自己买一台高性能、按小时计费的ECS来临时使用,平时使用低配的ECS,更便宜。对于周期性有访问高峰的网站,可以使用ESS服务进行弹性伸缩,高峰期自动增加服务器,低谷期自动减少服务器,节约成本,具体可以看阿里云官网介绍。

然后讲一讲如何提高性能吧:

  • 自己组RAID或者LVM

这个是我去年参加AWDS时了解到的,当时我就震惊了。很多人吐槽说阿里云磁盘性能太低,用多块云磁盘组成RAID或者LVM可以很好的提高性能。但是有一个缺点,这样做不支持快照,后来我也问过客服,至今没有解决。

阿里云RAID性能提升

  • 不要把鸡蛋都放在一个ECS里

阿里云不只是一个服务器,而是一系列服务,你可以使用OSS、CDN、RDS等服务,减轻ECS的负担,而且他们比ECS更快更稳定。

除了这些,对服务器上软件的优化也很重要,但是这个已经不是本文的讨论范围了。

如果大家有其他经验,也欢迎在这里留言,一起分享。

知识共享许可协议 本文发表于www.imyzf.com,采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。