存储 频道

Sina App Engine云计算环境介绍

  【IT168 资讯】编者注:yunster今天收看了InfoQ的一个演讲《深入SAE云计算框架》,演讲者是新浪SAE的技术经理丛磊。SAE是新浪的 App Engine ,与 Google App Engine 对应,使用 PHP 语言,国内首个公有云计算平台和PaaS方案,目前已有活跃开发者5000人,平台整体PV上升到千万级,并支持了新浪微博70%以上的应用开发。目前,yunster还没有拿到邀请码,还没法对SAE进行详细的使用和测试,未来比特云会对SAE持续关注中。

  有时间的朋友可以自己观看丛磊的演讲,时间大约1个小时,地址:http://www.infoq.com/cn/presentations/cl-sae-cloud-architecture

  下面对演讲内容重点记录如下:

  讲座主题

  本次讲座在SAE整个架构的基础上详细介绍其内部的主要分布式服务:包括分布式数据库集群、分布式缓存系统、轻量级任务队列、重量级任务队列等相关技术。

  讲座内容

  Cloud Service 基本服务介绍

  PHP——语言平台

  Stor——分布式文件存储

  MemcacheX——分布式缓存

  DB——数据库

  RDC——分布式数据库集群

  TaskQueue——简单轻量级异步任务队列服务

  Cron——分布式定时服务

  DeferredJobs——重量级离线任务处理队列

  Fetchurl——HTTP抓取

  Tmpfs——临时文件IO

  Appconfig——因SAE不支持Apache .htaccess,Appconfig语法更灵活,性能更优秀

  SMail——邮件发送

  Image——图片操作

  XHProf——大名鼎鼎的 Facebook 开源的PHP性能分析与调优工具

  以上的开发的团队前端+后端<10人!

Sina App Engine云计算环境介绍

  SAE Cloud Service 架构

  最外端 Level 7 反向代理

  服务路由到某个逻辑站点

  Web Service Pools——Apache 进程池,真正处理用户代码

  Async Computing Cloud 同步计算云

  Sync Computing Cloud 异步计算云

  Permanent Storage 持久化存储

  Impermanent Storage 非持久化存储

0
相关文章