Cloud App Engine 盛大云引擎

继新浪云,阿里云,百度云的App Engine陆续开放之后,盛大也追上了他们的脚步.

盛大云引擎(以下简称CAE)相比现在火爆的百度云引擎(以下简称BAE)和阿里云有着免费,零门槛的优势.

只要你有一个盛大通行证的账号,在通过手机卖身之后,就可以使用盛大提供给你的云服务.

CAE是一个PaaS服务,这意味着它可能会受到一定程度的限制,国内目前也还没有像OpenShift这样开放的PaaS.

按CAE官方的简介,CAE是一个”降低应用的部署与运维成本,让应用开发者可以专心于业务的开发设计,不用再担心后台的构建与运维”的云端服务.

并且盛大云引擎是基于盛大云计算基础设施服务的Web应用托管平台,旨在降低应用的部署与运维成本,让应用开发者可以专心于业务的开发设计,不再担心后台的构建与运维.云引擎支持PHP,Ruby,Java,Python等语言编写的Web应用,后端提供丰富的数据存储服务,并根据应用访问量和业务规模进行弹性扩展.云引擎目前为Beta版本,各项功能不断上线.

CAE还支持MySQL,,PostgreSQL,MongoDB作为数据库.

目前云引擎部署在盛大云的华北节点.华北节点是BGP线路,包括电信,联通,移动,教育网,铁通.

目前CAE仍处于免费阶段,计费标准暂未推出.

使用CAE前的小插曲

盛大云过去有一次重大的数据损失事件,因为它们的数据存储不是分布相互备份的,所以造成了不可挽回的结果.

因为有这个先例,所以使用CAE时要注意好备份你的数据,不要将重要数据放在CAE上,对于一个未成熟的产品来说,当玩具玩玩就好.

还有一点就是,CAE目前的访问速度就像以前的阿里云一样,非常慢!

使用CAE

首先访问CAE,注册登录后进入控制台.

然后点击创建应用.

目前CAE给你两种创建应用的方式,一种是直接从应用商店获取,另一种是自己上传代码包,CAE会帮你把代码部署好.

可能是产品刚上线不久的原因,应用商店我进不去.

我只能选择上传代码,好在CAE提供了现成的代码包供我们测试.

我下载了php-wordpress,文件名为cae-wordpress.zip

然后我们新建应用并上传它.

在这里可以看到CAE提供了”文件系统服务”,提供持久存储,这与新浪云引擎(SAE)就划开了界限.

应用创建完毕后,就可以访问了.

右侧查看详细信息会打开应用报表:

这里有你的应用访问情况,CPU资源,内存资源,硬盘资源的占用情况.

访问刚刚创建的博客.

wordpress安装完毕.

进入后台,发现wordpress不是最新版本.

我试着去升级,第一次打开时是这样的:

第二次顺利打开:

然后就一直停在这个页面了:

如果CAE限制了下载函数,那么wordpress理应会给出提示的.

只能说这个情况是CAE本身还不够完善或者提供的代码包有问题造成的.

文章中的实例在这里.

目前限制

  1. 代码包大小 – 500M (压缩前)

  2. 内存消耗 – 256M

  3. 硬盘空间 – 2G

  4. 数据库空间 – 10G

  5. 打开文件描述符数目 – 256

  6. 免费阶段仅能创建4个应用