资源下载

对象存储:OpenStackSwift应用、管理与开发

12/16/2018 9:53:18 PM 人评论 次浏览

对象存储:OpenStackSwift应用、管理与开发

对象存储:OpenStackSwift应用、管理与开发

编辑推荐

适读人群 :Swift系统管理员
  

开始运行OpenStack Swift吧,OpenStack Swift是一个免费且开源的解决方案,用于构建大规模、高性能的对象存储集群。本书中,Joe Arnold——SwiftStack的联合创始人兼CEO,将为您讲述对象存储的基本概念,并带您走入对象的世界,您可以学到如何设计、构建、运营您自己的对象存储集群并对其进行性能测试。

对于当今快速发展的网络应用、移动应用以及软件即服务(SaaS)应用来说,对象存储已然不可或缺。本书将通过几个独立的部分——应用开发、安装、管理及故障检修,带您熟悉对象存储的整个流程。

■ 学习Swift有关组织、分发、服务数据方面的基本概念

■ 探索Swift RESTful API的基本功能和高级特性

■ 探究Swift的多个客户端库,包括非常有用且极具特点的Python库

■ 编写中间件用于自定义或者简化存储系统

■ 理解部署Swift的需求,包括一些特殊用例

■ 学习集群的调优选项以获取*佳性能

■ 获取日常运营的*佳实践,包括监控以及规划增加容量

■ 选择用于对集群进行测试和基准测试的合适技术


  

内容简介

  

本书主要介绍了OpenStack Swift的原理与架构,以及应用程序设计、安装、部署、运维与性能测试等内容。本书用生动翔实的语言带你领略Swift对象存储的魅力,希望读者能像Swift的标志雨燕那样在新存储的世界里翱翔。本书一共分为五大部分。第一部分主要介绍了Swift的概念、架构、原理。这一部分适合所有读者阅读,我们希望你能够了解Swift出现的背景,理解Swift的概念、架构、原理,为你部署使用Swift集群打下坚实的基础。第二部分主要涵盖了Swift API、Swift客户端库、Swift的高级API特性等内容,并介绍了什么是中间件以及如何开发中间件。这一部分主要是面向开发人员的,旨在教会帮助开发人员如何基于对象存储进行开发。第三部分主要介绍了如何安装Swift,第四部分介绍了部署当中的一些注意事项以及如何进行硬件选型,第五部分讲述了错误检修和基准测试,这三部分特别适合存储运维人员阅读参考。

作者简介

Joe Arnold是SwiftStack的CEO。SwiftStack是Swift的核心开发者。
奥思数据创始人兼CEO李明宇,之前在中科院软件所工作,主要负责解决实际工程问题,带领团队承担分布式系统和云计算的相关工作。离开中科院后,李明宇一直致力于OpenStack等云计算和大数据相关开源技术的研究和传播,为企业提供咨询、评测等技术服务。李明宇的工作也得到了OpenStack国际社区的认可,受邀于2016年4月在奥斯汀OpenStack Summit峰会上进行培训和分享。

附件下载

积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.

下载类别