cloud foundry简记

router - 所有request的路由入口 - 管理request - 路由到AppLife Management - 对app的request - 路由到Appexecution(或DEAs) - router上层有LB - 不属于cloud-foundry - 实现 - 基于nginx

DEA(Droplet Execution Agency) - Droplet - 指一个把你提交的源代码,以及CloudFoundry配套 好的运行环境,再加上一些管理脚本,例如Start/Stop这些小脚本全部压缩好在一起的tar包 - Stagingapp:生成tar包的过程 - 使用 - 复制,解压,执行start脚本

CloudController - 共享存储 - 保证多个CloudController之间的数据同步,使用NFS - 但在安全性等上有问题,后续版本会修改

HealthManager(发展中) - 从DEAs中读取信息 - 统计、生成报告 - 统计数据与CloudController中指标对比,提供告警

Service - 独立的plugin模块 - 已有 - MongonDB - mysql - neo4j - PostgreSql - RabbitMQ - Redis - vBlob

NATS(MessageBus) - 轻量级,支持发布、订阅机制的消息系统 - 基于EventMachine开发

源码 按照github上的Repositories划分 - vcap:核心部分,或称kernel - vcap-service:service组件 - vmc:VMware Cloud CLI - ruby - 分析输入的CLI,向CloudFoudry发送Restful请求 - vcap-java: - java - 类似vmc

转载于:https://my.oschina.net/kakablue/blog/128284

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值