课程主题 |
内容简介 |
云计算与虚拟化 |
★当前企业所面临的挑战★什么是云计算
★云计算的基石★云计算的特征
★云服务的分类★云计算的部署模式
★云计算面临的挑战★为云计算选择适当的工作负载
★实现云计算所必须的基础设施
★IBM云计算参考架构★云计算的实施周期
★虚拟化概述★纵向扩展与横向扩展
★虚拟资源对象★虚拟化带来的支出与收益
★循序渐进最终实现IT的虚拟化
★IT组件整合的维度
★DB2pureScale–数据库整合解决方案示例
★CPU的虚拟化★I/O的虚拟化
★虚拟化相关的系统能力比照
★Hypervisor与操作系统能力比照 |
大数据存储 |
· 大数据存储概述
· 分布式文件系统
★分布式文件系统介绍★大文件存储(GFS,HDFS)
★小文件存储(Haystack)
· 分布式KeyValue存储
★KeyValue存储系统介绍★Dynamo,PNuts
· 大规模结构化存储
★大规模结构化存储介绍★BigTable,HBase |
数据处理与查询 |
★并行数据处理(MapReduce)
★数据查询统计(Pig,Hive,Tenzing) |
开源云计算平台详解 |
★Hadoop详解★Hadoop编程实践
★Hapdoop/Hbase等的安装与部署★Hapdoop编程实践
★MapReduce编程实践★Hive编程实践 |
容量评估与性能管理之压力测试基本理论 |
★容量评估内容
★基准理论–吞吐量与CPU使用率的关系
★基准理论–响应时间与吞吐量的关系
★基准理论–二八定律★基准理论–多节点内耗
★I/O因素对交易处理能力的影响
★压力测试前提★测试结果分析 |
容量评估与性能管理之某银行系统容量评估参考案例 |
★开放系统容量评估内容★开放系统评估流程
★开放系统数据采集方法★开放系统建立不同类别评估模型
★开放系统CPU评估模型★开放系统CPU评估样例 |
系统性能设计与调优 |
★系统性能设计与调优的开始阶段
★响应时间的3个组成部分
★取得更好性能的6类通用技术★专注于:数据库的性能设计
★设计与调优的通用指南★紧急情况下的性能调研 |