Download presentation
Presentation is loading. Please wait.
Published byAugust Brooks Modified over 8 years ago
1
盛大云 PaaS 平台 刘海锋
2
今年 6 月份项目启动, 9 月份上线 –http://ae.grandcloud.cnhttp://ae.grandcloud.cn 构建在盛大云 IaaS 服务上 – 虚拟机 + EBS 广泛利用开源软件 目前托管近 2000 个应用 –http://yourapp.sdapp.cnhttp://yourapp.sdapp.cn Overview 2
3
编程语言 –Ruby, PHP, Java, Python 用户接口 –Web 控制台 – 命令行工具 –Dashboard 后台数据服务 – 关系数据库 – 持久文件系统 – 弹性搜索服务 高可用与存储可靠 Features 3
4
维护独立的 CloudFoundry 分支 已经或即将完成的工作 – 核心扩展 CFS / AW / DRP –“ 平台即社区 ” 应用商店 / Git 集成 – 尝试托管企业级应用 Internals 4
5
Solved the basic tech issues of an app engine –App staging & dispatching –Http request routing –Backend service framework The software quality is good Easy to enhance it with new ideas Why CloudFoundry? 5
6
Architecture 6 DB Pool I DEA Pool I CC/HM CFS CCDB router1 Load balancer router2 DEA Pool II DB Pool II App Watcher Metrics Store router3 Messaging Web console Git Server app App store
7
Cloud Filesystem Service –Firstly choose a cluster filesystem that has POSIX-enough interface Trusty stability and acceptable performance –The key challenge is multi-tenancy Access control Storage space quota Core Extension – CFS 7
8
App Watcher –Real-time app monitoring Resource bookkeeping Detect and kill buggy applications –Offline data processing Intelligent stop/restart of inactive applications –Inactivity for 7 days ~ 50% Billing policies –Admin console Operational purposes Core Extension – AW 8
9
Differentiated Resource Provisioning –User scoring and app tagging To define resource quotas and QoS –Separate DB & DEA pools Different shares of run-time resources –CPU, memory, networking So different QoS guarantee Core Extension - DRP 9
10
应用商店 – 快速的模板部署 – 鼓励开发者贡献 Git 代码托管与平台集成 – 对开发者更友好的 UX – 提交即部署 – 类似 Github 的社交元素 Platform as a Community 10
11
视频云产品 –Demo URL http://myvideocloud.sdapp.cnhttp://myvideocloud.sdapp.cn –You can deploy it from our App Store Enterprise-level App Hosting 11
12
Focus on serious applications Performance profiling & optimization Multi-level resource isolation –OS users, Linux Containers, and single-tenancy Solid Postgres offering –Comparable to Heroku So stay tuned! Roadmap 12
13
Thank You! 13
14
Thank You!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.