新闻资讯
看你所看,想你所想

云计算核心技术剖析

《云计算核心技术剖析》,作者吴朱华,有人民邮电出版社出版,云计算是新来自一代IT计算模式,它运用先进的360百科分布式计算及存储架构为用户提供方便的体验并降低使用成本。

  • 书名 云计算核心技术剖析
  • 作者 吴朱华
  • 出版社 人民邮电出版社
  • 出版时间 2011年5月1日
  • 页数 288 页

内容简介

  云计算是新一代IT计算模式,它运用先进的分布式计算及存储架构为用户提供方便的体验并降低使用成本。本书首先介绍了云计算理论方面的知识,接着剖析了多个顶尖云计算产品的实现,介绍了非常重要的系统虚拟化技术和安全方面的机制仍印唱承土抓们践弦候,然后以云的核心模块之一--分布式数据库为实践方向,并以 YunTable这个云时代的B来自igTable为360百科例,来给大家演示如何手动编写和设计一个分布式数据库,最后对云计算的未来发展菜伯迅良做了展望。

作者简介

  吴朱华 曾在IBM中国研究院参与过多个云计算产品的开发工作,成立了人云科技信息有限公司,官方微博,专注于YunTable和YunEngine研发。

图书亮复目录

  第一部分 理论篇

  第1章 云计算的概念

  1. 1 什么是云计算
  2. 1.1 云计算的优点
  3. 却海1.2 云计算的特点
  4. 2 云计友角行蒸师雨密属处带它算的由来
  5. 2.1 思想演化
  6. 2.2 技术支撑
  7. 3 云计算的诞生
  8. 3.1 SaaS 的诞生
  9. 3.2 "IT 不再重要"的发表
  10. 3.3 Google 的三大核心技术
  11. 3.4 AWS 的推出
  12. 3.5 IBM 和Google 的合作
  13. 4 云计算的成长
  14. 5 云计算的影响
  15. 5.1 服务器供应商
  16. 5.2 软件季香治着扬表收身开发商
  17. 5.3 云终端供应商
  18. 5.4 云供应商
  19. 5.5 整个IT 产业
  20. 6 云计算的使用场景
  21. 6.1 IDC 云
  22. 6.2 企业云
  23. 6.3 云存储系统
  24. 6.4 虚拟桌面云
  25. 6.5 开发测试云
  26. 属调找刘议点仅县6.6 大规模数据处理云
  27. 6.7 协作云
  28. 6.8 游戏云
  29. 6.9 HPC 云
  30. 6.10 云杀毒

  第2章 云计算的架构

  1. 1 云形跟留吧的架构
  2. 1.1 SaaS
  3. 1.2 PaaS
  4. 1.3 IaaS
  5. 1.4 云管理层
  6. 1.5 架构示例
  7. 2 云的4 种模式
  8. 21 公有云
  9. 2.2 私区蛋易娘附事绝有云
  10. 2.3 混合云
  11. 2.4 行业云

  第二部分 产品与技术篇

  第3章 Google 规异胡掉究济App Engine

  1. 1 Google 的云计算产品
  2. 1.1 SaaS 层
  3. 1.2 PaaS 层
  4. 1.3 IaaS 层
  5. 1.4 云客户端
  6. 2 Google 的核心技术
  7. 2.1 案呢亮分布式基础设施
  8. 2.2 分布式大规模数据处理
  9. 2.3 分布式数据库技术
  10. 2.4 数据中心优化技术
  11. 3 Google 的设困热破朝再物计思想和整体架构
  12. 3王火论色杀跟照.1 设计思想
  13. 3.2 整体架构
  14. 4 Google App Engine 简介
  15. 4.1 历史
  16. 4.2 功能
  17. 4.3 使用流程
  18. 4.4 主要组成部分
  19. 4.5 编程模型
  20. 4.6 限制和资费
  21. 5 Go据布运家女谓水卷含介突ogle App Engine 的使用
  22. 5.1 例子
  23. 5.2 搭建环境
  24. 5.3 初始化项目
  25. 5.4 编写数据库代码
  26. 5.5 添加Web 处理方法
  27. 5.6 测试和部署
  28. 6 Google App Engine 的架构
  29. 6.1 设计理念
  30. 6.2 架构
  31. 6.3 流程
  32. 6.4 Pytho著让告湖额似举精员孔n 版和Java 版的区别
  33. 7 本地测试服务器的设计
  34. 7.1 架构
  35. 7.2 工作流程
  36. 8 Datastore 的设计
  37. 8.1 使用方面
  38. 8.2 实现方面
  39. 9 总结
  40. 9.1 注意点
  41. 9.2 最佳实践
  42. 9.3 适用场景
  43. 9.4 对未来的期望

  第4章 Salesforce Forcecom

  1. 1 Salesforce 简介
  2. 1.1 公司历史
  3. 1.2 Salesforce 的整体架构
  4. 1.3 Forcecom
  5. 2 多租户的介绍
  6. 2.1 概念
  7. 2.2 多租户技术的优缺点
  8. 2.3 常见的多租户模型
  9. 3 Forcecom 的多租户架构(上)
  10. 3.1 总体架构
  11. 3.2 元数据程印协密尽立驱动
  12. 3.3 应用服务器
  13. 3.4 共享数据库
  14. 4 Forcecom 刑两县的多租户架构(下)
  15. 4.1 应用服务器的模块
  16. 4.2 数据库表的设计
  17. 4.3 Apex
  18. 5 总结
  19. 5.1 设计理念
  20. 5.2 经验教训

  第5章 系统虚拟化

  1. 1 来自系统虚拟化简介
  2. 1.1 虚360百科拟化的概念
  3. 1.2 系统虚拟化的概念
  4. 1.3 系统虚拟化技术的分类
  5. 1.4 系统虚拟化的用处
  6. 2 x86 虚拟化技术
  7. 2.1 虚拟机的3 大特征
  8. 2.2 为什么x86 架构很难被虚拟化
  9. 2.3 CPU 虚拟化
  10. 2.4 内存虚拟化
  11. 2.5 I/O 虚拟化
  12. 2.6 总结与预测
  13. 3 VMware vSphere 的简介
  14. 3.1 VMware 的思路
  15. 3.2 VMware vSphere
  16. 4 VMware ESX 的架构
  17. 4.1 Service Console
  18. 4.2 VMKernel
  19. 5 虚拟网络
  20. 5.1 简介
  21. 5.2 虚拟网卡
  22. 5.3 虚拟交换机
  23. 6 动态迁移背后的奥秘
  24. 6.1 动态迁移的实现机制
  25. 6.2 动态迁移今后的挑战
  26. 7 虚拟器件
  27. 7.1 虚拟器件的定义
  28. 7.2 虚拟器件的主要组成部分
  29. 7.3 虚拟器件的生命周期
  30. 7.4 虚拟器件的好处
  31. 7.5 虚拟器件的不足之处
  32. 7.6 业界支持
  33. 7.7 虚拟器件与云计算
  34. 8 OVF 协议
  35. 8.1 OVF 信封
  36. 8.2 OVF 环境文件
  37. 8.3 使用流程
  38. 9 VMware 的云计算计划
  39. 9.1 VMware vCloud Express
  40. 9.2 VMware vCloud Director
  41. 9.3 VMforce
  42. 10 Xen 的架构
  43. 10.1 Xen 简介
  44. 10.2 半虚拟化技术介绍
  45. 10.3 Xen 的架构
  46. 11 Xen 的实现机制
  47. 11.1 超级调用
  48. 11.2 vCPU 调度
  49. 11.3 中断虚拟化
  50. 11.4 内存管理
  51. 11.5 I/O 系统
  52. 11.6 信息传递
  53. 11.7 时间管理
  54. 12 Intel VT 技术
  55. 12.1 VT-x
  56. 12.2 EPT
  57. 12.3 VT-d
  58. 12.4 VT-c
  59. 13 最新的进展
  60. 13.1 VMware vSphere
  61. 13.2 Xen
  62. 13.3 Intel VT 的PLE 技术

  第6章 Amazon EC

  1. 1 AWS 的概况
  2. 1.1 简介
  3. 1.2 产品类别
  4. 1.3 产品特点
  5. 1.4 成功案例
  6. 2 Amazon EC2 简介
  7. 3 Amazon EC2 的主要模块
  8. 3.1 AMI
  9. 3.2 实例
  10. 3.3 存储
  11. 3.4 安全方面
  12. 3.5 可用区
  13. 3.6 网络方面
  14. 3.7 Web 管理界面
  15. 3.8 API
  16. 4 Amazon EC2 的使用
  17. 4.1 准备账号
  18. 4.2 创建实例
  19. 4.3 启动服务
  20. 5 Amazon EC2 的优缺点
  21. 5.1 优点
  22. 5.2 不足之处

  第7章 Cisco UCS

  1. 1 什么是UCS
  2. 2 UCS 的架构
  3. 2.1 Cisco UCS 6100 系列互联阵列
  4. 2.2 Cisco UCS 管理程序
  5. 2.3 Cisco UCS 2100 系列扩展模块
  6. 2.4 Cisco UCS 5100 系列刀片机箱
  7. 2.5 Cisco B 系列刀片服务器
  8. 2.6 Cisco UCS 网络适配器
  9. 3 UCS 的核心技术之内存扩展
  10. 3.1 Xeon 5500 内存架构
  11. 3.2 思科的内存扩展技术
  12. 4 UCS 的核心技术之VN-Link
  13. 4.1 虚拟网络的难题
  14. 4.2 Cisco Nexus 1000V 的方案
  15. 4.3 NIV 的方案
  16. 5 UCS 的核心技术之统一网络
  17. 5.1 数据中心的现状
  18. 5.2 统一网络简介
  19. 5.3 统一网络的基石
  20. 5.4 不足之处
  21. 6 为虚拟化而生
  22. 6.1 虚拟化的目标
  23. 6.2 服务器整合
  24. 6.3 简化系统管理
  25. 6.4 加速应有部署

  第8章 云计算的安全

  1. 1 云计算安全的概念
  2. 1.1 新的挑战
  3. 1.2 现有安全系统的不足
  4. 1.3 云计算的优势
  5. 2 云计算安全的架构
  6. 2.1 云客户端
  7. 2.2 云端
  8. 2.3 第三方机构
  9. 3 Salesforce Forcecom 的安全机制
  10. 3.1 整体监管和合规性
  11. 3.2 用户管理
  12. 3.3 数据管理
  13. 3.4 系统和网络
  14. 3.5 物理设施
  15. 4 AWS 的安全机制
  16. 4.1 整体监管和合规性
  17. 4.2 用户管理
  18. 4.3 数据管理
  19. 4.4 应用保护
  20. 4.5 系统与网络
  21. 4.6 物理设施
  22. 5 为什么云计算更安全
  23. 5.1 安全管理方面
  24. 5.2 高可用性方面
  25. 5.3 数据安全方面
  26. 5.4 人才方面
  27. 5.5 广域网方面
  28. 5.6 总结

  第三部分 实践篇

  第9章 深入分析BigTable

  1. 1 BigTable 简介
  2. 2 BigTable 的架构
  3. 3 BigTable 的数据模型和调用接口
  4. 3.1 数据模型
  5. 3.2 调用接口
  6. 4 BigTable 的存储模型
  7. 4.1 Tablet 的运行机制
  8. 4.2 SSTable 的介绍
  9. 4.3 Compaction 机制
  10. 5 BigTable 的分布式模型
  11. 5.1 综述
  12. 5.2 Chubby
  13. 5.3 如何定位Tablet
  14. 5.4 如何分配Tablet
  15. 6 BigTable 的文件系统
  16. 6.1 GFS 简介
  17. 6.2 GFS 的架构
  18. 6.3 GFS 与BigTable 的协作
  19. 7 BigTable 的优化技术
  20. 7.1 局部性群组
  21. 7.2 压缩
  22. 7.3 通过缓存提高读操作的性能
  23. 7.4 Bloom 过滤器
  24. 7.5 提交日志的实现
  25. 7.6 利用不变性
  26. 8 BigTable 的功能集
  27. 8.1 论文中提到的特性
  28. 8.2 新特性

  第10章 YunTable 概览

  1. 1 为什么要开发YunTable
  2. 2 YunTable 的目标
  3. 2.1 02 版的主要目标
  4. 2.2 一些限制
  5. 3 YunTable 的数据模型
  6. 4 YunTable 的命令行
  7. 4.1 Add 命令
  8. 4.2 Put 命令
  9. 4.3 Get 命令
  10. 5 YunTable 的架构
  11. 5.1 Master 节点
  12. 5.2 Region 节点
  13. 5.3 客户端
  14. 6 工作流程
  15. 6.1 流程1:启动Master 节点
  16. 6.2 流程2:启动Region 节点
  17. 6.3 流程3:启动客户端
  18. 6.4 流程4:添加Master 节点
  19. 6.5 流程5:添加Region 节点
  20. 6.6 流程6:创建表格
  21. 6.7 流程7:创建列组
  22. 6.8 流程8:添加数据
  23. 6.9 流程9:根据Row Key 查询
  24. 7 YunTable 的使用
  25. 7.1 准备环境
  26. 7.2 测试用例
  27. 8 YunTable 的规划

  第11章 YunTable 的代码剖析

  1. 1 基础知识
  2. 1 编程规范
  3. 1.2 代码结构
  4. 1.3 开发环境
  5. 1.4 重要设定
  6. 2 基础部分
  7. 2.1 Utils
  8. 2.2 List
  9. 2.3 Item
  10. 2.4 Conf
  11. 2.5 RPC
  12. 3 Master 部分
  13. 3.1 数据结构部分
  14. 3.2 对外接口部分
  15. 3.3 实现部分
  16. 4 Region 部分
  17. 4.1 Region
  18. 4.2 WAL
  19. 4.3 Tablet
  20. 4.4 Memstore
  21. 4.5 YFile
  22. 5 客户端部分
  23. 5.1 数据结构部分
  24. 5.2 实现部分

  第四部分 展望篇

  第12 章 云计算的未来

  1. 1 云计算的服务模式
  2. 1.1 比较
  3. 1.2 未来的竞争
  4. 2 云计算的商业模式
  5. 2.1 "超市"模式
  6. 2.2 "电厂"模式
  7. 2.3 "超市"模式和"电厂"模式的区别
  8. 2.4 超市还是电厂
  9. 3 云计算与中国
  10. 3.1 现状
  11. 3.2 对未来的期望
  12. 4 云计算最新技术
  13. 4.1 Facebook 的Open Compute项目
  14. 4.2 VMware 的开源PaaS CloudFoundry
  15. 4.3 YunEngine
  16. 5 聊聊科技产业的未来
  17. 5.1 潜在的优势
  18. 5.2 主要方向
  19. 5.3 驱动力

  结尾

  附录

转载请注明出处一千网 » 云计算核心技术剖析

分享:

相关推荐

    影视大全