基本“云计算”原则
- 分布容量原则
- 分布均衡原则
- 业务切割原则
- 蝴蝶效应原则
- 统一管理原则
- 耦合编排原则
云计算的五大特征
- 用户可按需获得云计算资源与服务
- 云计算资源与服务可通过互联网获得
- 绿色、安全的规模化数据中心提供的共享资源池与服务池
- 快速伸缩并且弹性易扩展
- 按需付费的公用服务模式
云计算的三种交付方式
- SAAS软件即服务
- PAAS平台即服务
- IAAS云基础设施即服务
云计算的部署模式
- 公共云
- 私有云
- 混合云
IT厂商云计算架构
- Google的云计算
- Amazon的云计算
- 微软的云计算
- Yahoo的云计算
- VMware的云计算
- IBM的云计算 |
分布式存储系统设计
- 分布式文件系统整体架构
- 数据基于Hash的分布设计
- 借鉴GC回收算法实现无碎片文件设计
- 数据切割算法设计
- 不同数据类型存储策略
- 数据容灾设计
- 案例分析GFS与HADOOP
分布式数据库系统
- 分布式数据库系统整体架构
- 数据库厂商自身Cluster与操作系统的Cluster关系
- 数据库系统分布方案(时间、读写、业务、访问者等)
- 数据库多实例与虚拟化技术
- 数据类型与数据存储的关系
- 分布式事务处理与柔性事务
- 案例分析BigTable与HBase
分布式内存系统
- 分布式内存系统的整体架构
- 分布式内存系统与分布式文件系统的关系
- 内存中对象的定位机制(COID、HASH)
- 内存中对象的分配机制
- 内存中对象的争用机制
- 内存中对象的加载机制
- 内存中对象的回收机制
- 内存中对象的状态机制
- 案例分析MemCached与OSCache
分布式计算系统
- 分布式计算系统的整体架构
- 任务分解策略
- 多核或多CPU与多任务调度
- CPU时钟周期与任务关系
- 任务调度算法模型
- 案例分析:网络游戏中的分布式计算
- 案例分析:MapReduce
- 实验案例:PI分布式计算 |
消息系统、消息中间件与企业服务总线
- SOA、SAAS、PAAS以及S+S架构分析
= 消息中间件设计
= 企业服务总线的架构分析
- 核心模块MQ架构分析
- 基于ESB的数据中心设计
- 服务切割与编排设计
- ACE架构分析(CORBA对象请求代理)
- 面向消息中间件的架构设计
- 案例分析:Open ESB分析
知识聚合与搜索引擎
- 海量数据检索的策略
- 全文检索的架构
- 搜索引擎的架构
- 数据库全文检索架构
- 案例分析:Google与Bing分析
- 案例分析:TRS与LUCENE分析
云计算安全
- 变化中的网络威胁
- 什么是云安全
- 云安全解决方案
- 云安全防护价值
云计算的性能设计
- 影响云计算性能的主要因素
- 云计算消息效率设计
- 云计算算法效率设计
- 云计算管理效率设计
- 云计算资源效率设计
- 云计算性能监控设计
分布式测试
- 分布式文件系统测试案例
- 分布式数据库系统测试方案
- 分布式内存系统测试方案
- 分布式计算系统的测试方案
- 分布式消息系统测试方案
- 全文检索与搜索引擎测试方案 |