私有云存储系统搭建与应用

私有云存储系统搭建与应用

信息科学与技术丛书

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。

作品简介

本书主要内容大致分为四个部分:第一部分(第1~3章)介绍Swift存储系统,第二部分(第4、5章)介绍如何搭建基于Swift的私有化存储系统,第三部分(第6、7章)分析企业应用与存储系统的集成方案,第四部分(第8章)介绍应用集成的实例。

本书的知识体系涵盖了Linux、对象存储、虚拟化、Java、HTTP通信、Web等技术。这些技术所涉及的业务范围主要分为两块:存储系统的运维以及存储系统与应用的集成。即本书的技术方向是企业在数据存储方面的基础设施建设,以及在此基础上实现企业应用与存储系统的集成。

本书适合有一定架构设计经验的架构师或项目经理(系统搭建及集成方案)阅读,也适合中高级Java程序员(API的实现及应用集成)学习参考。

汪永松,男,1980年出生,硕士。从事IT研发和项目管理工作,对Java技术和企业级框架有一定的研究。当前任职于安翰科技(武汉)股份有限公司,负责公司架构设计及项目开发。

作品目录

  1. 出版说明
  2. 前言
  3. 第1章 存储系统的演进之路
  4. 1.1 极具年代感的存储系统
  5. 1.2 存储系统的演进历程
  6. 1.3 心中的存储系统
  7. 1.4 结语:永无止境的存储系统
  8. 第2章 初识Swift存储系统
  9. 2.1 对象存储系统:OpenStack Swift
  10. 2.2 Swift对开发者的支持
  11. 2.3 结语:企业级应用的选择
  12. 第3章 Swift存储系统的架构
  13. 3.1 Swift存储系统的结构
  14. 3.2 Swift存储系统的应用框架
  15. 3.3 结语:框架决定开局
  16. 第4章 搭建基于Swift的存储系统
  17. 4.1 搭建思路
  18. 4.2 条件检查
  19. 4.3 系统规划
  20. 4.4 准备基础模板虚拟机
  21. 4.5 准备对象存储模板虚拟机
  22. 4.6 准备对象存储服务器
  23. 4.7 启动对象存储服务
  24. 4.8 部署验证
  25. 4.9 优化及调整
  26. 4.10 结语:开启云存储之门
  27. 第5章 存储系统的扩展
  28. 5.1 系统扩展的“套路”
  29. 5.2 纵向扩展:动态扩展虚拟机的能力
  30. 5.3 横向扩展:动态调整集群的节点
  31. 5.4 结语:让存储系统“保先”
  32. 第6章 存储系统集成方案
  33. 6.1 存储系统集成的用例
  34. 6.2 B/S应用与存储系统的集成方案
  35. 6.3 C/S应用与存储系统的集成方案
  36. 6.4 结语:集成之道
  37. 第7章 客户端工具API的实现
  38. 7.1 Swift存储系统的API体系回顾
  39. 7.2 客户端工具API的实现思路
  40. 7.3 账户验证API:叩开云存储之门
  41. 7.4 账户API:管理你的存储系统
  42. 7.5 容器API:管理你的存储空间
  43. 7.6 对象API:管理你的存储内容
  44. 7.7 大对象API:有容乃大
  45. 7.8 HTTP通信实现
  46. 7.9 结语:存储一切对象
  47. 第8章 存储系统与Java项目集成实例
  48. 8.1 存储系统与Java项目的集成点
  49. 8.2 Web应用与存储系统集成
  50. 8.3 工具类应用与存储系统集成
  51. 8.4 应用集成技巧
  52. 8.5 结语:用存储系统“武装”你的项目
  53. 第9章 虚拟机管理
  54. 9.1 不得不说的KVM
  55. 9.2 条件检查
  56. 9.3 安装KVM
  57. 9.4 管理你的虚拟机(VM)
  58. 9.5 磁盘镜像工具用法详解
  59. 9.6 结语:利器KVM
  60. 第10章 虚拟机的扩展
  61. 10.1 虚拟机扩展存储容量的思路
  62. 10.2 有容乃大的LVM
  63. 10.3 扩展虚拟机的存储容量
  64. 第11章 Swift相关工具
  65. 11.1 Swift建环工具
  66. 11.2 Swift客户端工具简介
  67. 第12章 重要命令详解
  68. 12.1 系统信息相关
  69. 12.2 磁盘相关
  70. 12.3 账户管理
  71. 12.4 软件安装
  72. 12.5 服务管理
  73. 12.6 工具相关
载入中