登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』OpenStack实战指南

書城自編碼: 2458450
分類: 簡體書→大陸圖書→計算機/網絡企业软件开发与实施
作者: 黄凯 等著
國際書號(ISBN): 9787111476320
出版社: 机械工业出版社
出版日期: 2014-09-01
版次: 1 印次: 1
頁數/字數: 273/
書度/開本: 16开 釘裝: 平装

售價:NT$ 621

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
日本汉文话丛编(共5册)
《 日本汉文话丛编(共5册) 》

售價:NT$ 2789.0
瑞士创新密码
《 瑞士创新密码 》

售價:NT$ 493.0
利益相关者:战略管理全新视角  [美]R.爱德华·弗里曼
《 利益相关者:战略管理全新视角 [美]R.爱德华·弗里曼 》

售價:NT$ 442.0
以色列的诞生:荣耀2024版(2024版全2册)
《 以色列的诞生:荣耀2024版(2024版全2册) 》

售價:NT$ 672.0
山林果园散养土鸡新技术(彩色图解+视频升级版)
《 山林果园散养土鸡新技术(彩色图解+视频升级版) 》

售價:NT$ 391.0
一个女人的世界史:伊丽莎白·马什的磨难
《 一个女人的世界史:伊丽莎白·马什的磨难 》

售價:NT$ 515.0
大雨艺术设定画集
《 大雨艺术设定画集 》

售價:NT$ 941.0
激发改变:点燃内心渴望,实现终身成长   [美]理查德·博亚特兹
《 激发改变:点燃内心渴望,实现终身成长 [美]理查德·博亚特兹 》

售價:NT$ 554.0

建議一齊購買:

+

NT$ 518
《 OpenStack部署实践(第2版) 》
+

NT$ 573
《 深入浅出Neutron :OpenStack网络技术 》
+

NT$ 573
《 OpenStack运维指南 》
+

NT$ 490
《 Docker技术入门与实战(中国首部Docker著作,一线Docker先驱实战经验结晶,来自IBM和新浪等多位技术专家联袂推荐!) 》
+

NT$ 573
《 OpenStack企业云平台架构与实践 》
+

NT$ 531
《 OpenStack云计算实战手册(第2版) 》
編輯推薦:
结合作者在各自领域实战经验和最佳实践,深入剖析OpenStack架构的设计理念及具体实现,透析其中每个模块的工作原理。
內容簡介:
本书是一本目前有关OpenStack使用和开发方面最全面的作品,结合了作者在各自领域实战经验和最佳实践。全方位整理和总结了各种OpenStack方面的知识和文档,通过通俗易懂的语言,并配以大量关键代码的解读,深入浅出介绍OpenStack的关键组件,帮助读者快速高效地了解和掌握基于OpenStack的云计算环境的搭建与运营。
书中首先通过介绍OpenStack体系结构和相关开发资源,并通过第2章的向导帮助读者快速配置了一个普通的OpenStack环境。然后重点介绍了如何使用OpenStack的计算API以及如何通过扩展来得到自定义的功能,其中包括定制化开发Horizon图形界面所需要了解的各种知识。接着围绕OpenStack的计算、存储和网络组件进行了深入的剖析和展示,如基本调用流程、主要配置项和常用选项的使用方法等;最后综合数据中心的典型运维场景给出了OpenStack维护与诊断的一般性,进一步帮助读者提升对OpenStack的掌握与运用。
關於作者:
黄凯,毕业于湖南大学应用数学专业,近十年来一直从事企业级容器和基础架构的设计研究,曾就职于普元软件、EMC中国研发中心等公司,亲自参与大量企业级数据应用与存储创新项目的设计开发,对分布式环境下的高性能计算有深刻认识,拥有多项关于虚拟化与弹性计算的国内外专利。目前任IBM x86云计算解决方案专家,主要从事x86数据中心的各类云计算参考方案的设计、规划、咨询以及相关红皮书的撰写,拥有丰富的云计算数据中心经验。
毛伟杰,毕业于上海理工大学信息与计算科学专业,毕业后从事虚拟化方面的工作,主要负责大型企业数据中心基于vmware的私有云规划,部署,运帷。目前就职于嘉值云计算公司,从事OpenStack相关的工作,负责研究,开发,部署基于OpenStack的云计算技术。在系统运帷和网络技术方面有丰富的经验。
顾骏杰,毕业于上海电力学院计算机科学与技术专业,毕业后一直从事云计算方案的研发、设计、规划、咨询工作,主要侧重企业私有云、云数据中心的建设、规划。目前就职于普元软件,担任云计算架构师,参与银联私有云的建设,利用开源技术结合国内企业特殊需求,深度定制化开发符合国企特色的私有云。参与云计算相关专利、论文撰写。在利用OpenStack等开源技术为国有企业私有云建设方面,拥有丰富的实战经验。
目錄
前 言
第一部分 基 础 篇

第1章 OpenStack简介
1.1 OpenStack概述
1.2 OpenStack的结构
1.3 OpenStack的功能与作用
1.4 OpenStack与CloudStack的比较
1.5 OpenStack应用现状和发展趋势
1.6 体验OpenStack
1.6.1 初探OpenStack
1.6.2 创建OpenStack虚拟机实例
1.6.3 创建虚拟机流程概述
1.6.4 创建OpenStack磁盘实例
1.6.5 创建块存储流程概述
1.7 OpenStack体系结构
1.7.1 OpenStack设计原则
1.7.2 OpenStack架构
1.8 OpenStack的开发资源
1.8.1 OpenStack社区
1.8.2 OpenStack基金会
1.8.3 OpenStack项目资料
1.9 OpenStack非核心项目介绍
1.9.1 Ironic项目介绍
1.9.2 Tempest项目介绍

第2章 OpenStack的安装
2.1 在Ubuntu上使用二进制包安装
2.1.1 控制节点的安装
2.1.2 网络节点的安装
2.1.3 计算节点的安装
2.1.4 块存储节点的安装
2.2 在Ubuntu上使用源代码编译安装
2.2.1 控制节点的安装
2.2.2 计算节点的安装
2.2.3 网络节点的安装
2.2.4 块存储节点的安装

第二部分 进 阶 篇

第3章 OpenStack组织结构一览
3.1 组件关系
3.1.1 Nova组件
3.1.2 Swift组件
3.1.3 Keystone组件
3.1.4 Glance组件
3.1.5 Neutron组件
3.1.6 Cinder组件
3.2 OpenStack目录组织结构
3.2.1 Nova目录结构
3.2.2 Swift目录结构
3.2.3 Keystone目录结构
3.2.4 Glance目录结构
3.2.5 Neutron目录结构
3.2.6 Cinder目录结构
3.3 OpenStack配置文件
3.3.1 Nova配置文件及日志
3.3.2 Swift配置文件及日志
3.3.3 Keystone配置文件及日志
3.3.4 Glance配置文件及日志
3.3.5 Neutron配置文件及日志
3.3.6 Cinder配置文件及日志
3.4 小结

第4章 OpenStack API的介绍和开发
4.1 简述Nova API体系
4.1.1 WSGI架构
4.1.2 API响应流程
4.1.3 扩展API的加载
4.1.4 Nova API列表
4.1.5 分页查询和查询优化
4.1.6 如何编写一个核心API
4.1.7 如何编写一个扩展API
4.1.8 通过Filter为API增加功能
4.2 理解Eventlet
4.3 自定义DashBoard面板
4.3.1 理解Django框架
4.3.2 Django界面国际化
4.3.3 玩转Horizon

第5章 Keystone认证组件
5.1 认证组件Keystone介绍
5.1.1 基本概念
5.1.2 用户管理
5.1.3 服务管理
5.2 配置文件及参数选项
5.2.1 keystone.conf配置文件示例
5.2.2 keystone-paste.ini配置文件示例
5.2.3 logging.conf配置文件示例
5.2.4 连接OpenStack服务到Keystone
5.3 原理分析
5.3.1 Keystone认证原理
5.3.2 图解Keystone
5.4 关键源代码阅读
5.4.1 源代码分析之服务启动
5.4.2 源代码分析之CLI调用
5.5 案例:配置Keystone使用Active Directory进行认证

第6章 Glance镜像组件
6.1 镜像组件介绍
6.1.1 Glance表结构
6.1.2 Glance中镜像的概念
6.2 Glance的配置文件
6.2.1 glance-api.conf文件概述
6.2.2 配置镜像缓存
6.2.3 glance-registry.conf文件概述
6.3 设置Glance的后端存储
6.4 制作镜像
6.4.1 使用virt-install创建CentOS镜像
6.4.2 在Ubuntu上使用QEMU相关命令制作Windows镜像

第7章 Nova计算组件
7.1 Nova组件介绍
7.2 虚拟化组件
7.3 配置文件及参数
7.3.1 数据库配置
7.3.2 Hypervisor配置
7.3.3 RPC配置
7.3.4 配额设置
7.3.5 日志配置
7.3.6 调度配置
7.3.7 VNC配置
7.4 关键源代码阅读
7.4.1 Nova服务启动
7.4.2 虚拟机状态转换
7.4.3 Nova Context
7.4.4 Keystone认证处理
7.4.5 REST API调用
7.4.6 组件间RPC调用
7.4.7 Hypervisor驱动
7.5 虚拟机镜像格式

第8章 Neutron网络组件
8.1 Neutron概述
8.2 使用Open vSwitch的plugin

第9章 Cinder块存储组件
9.1 Cinder交互流程
9.1.1 Nova现有块设备操作API统计
9.1.2 Nova-Cinder交互流程分析
9.1.3 相关代码源文件
9.1.4 使用Cinder实现云硬盘需要注意的问题
9.2 配置从Volume启动虚拟机
9.3 使用Ceph作为Cinder的后端

第10章 OpenStack日常运维
10.1 维护与诊断
10.1.1 控制节点和Swift的维护与纠错
10.1.2 计算节点的维护与纠错
10.1.3 网络诊断
10.2 标准化修复与例行检查流程
10.2.1 标准化修复
10.2.2 例行检查
10.3 日志与监控
10.3.1 定位错误
10.3.2 错误日志
10.3.3 集中管理日志
10.3.4 监控
10.4 备份与恢复
10.4.1 需要备份的数据
10.4.2 数据库备份
10.4.3 文件系统备份
10.4.4 数据恢复

第11章 使用Fuel快速安装OpenStack
11.1 Fuel规划
11.2 Fuel安装及使用
11.3 小结
內容試閱
第一部分 Part 1
基 础 篇
第1章 OpenStack简介
第2章 OpenStack的安装
Chapter 1 第1章
OpenStack简介
1.1 OpenStack概述
OpenStack是当今最流行的开源云平台管理项目,可以控制整个数据中心计算、存储和网络资源的大型资源池。从OpenStack的名字可以看出它大致的含义,Open顾名思义为开源软件,开放式的设计理念、开放式的开发模式、开放式的社区,Stack意为堆,可以理解为云计算是靠每一块小瓦砾堆砌而成。OpenStack并不是单独的一个软件,它由多个组件一起协作完成某些具体工作。OpenStack本身就是一个巨大的开源软件集合,集各种开源软件之大成。当你想寻找AWS EC2的替代品时,OpenStack将是一个不错的选择。
云计算的概念并不是很新。实际上,AWS EC2已经出现有7年左右。虽然OpenStack是如今最为流行的一种可用的开源云计算解决方案之一,但它不是最早的一个。它是在公共和私有领域开发的两种旧解决方案的综合。
OpenStack是一个非常年轻的开源项目,最初是由美国国家航空航天局(NASA)和Rackspace合作研发的项目,2010年7月以Apache 2.0许可证授权开源,源代码来自于NASA的Nebula云平台和Rackspace的分布式云存储(Swift)项目。NASA最初使用的是Eucalyptus云计算平台,当规模持续快速增长后,Eucalyptus已经不能满足NASA的云计算规模,而Eucalyptus是不完全开放源代码的(“开放核”模式)。NASA首席技术官Chris Kemp的研究小组为此专门建立了自己的计算引擎,新平台命名为Nova,并将其开源。在2010年NASA和Rackspace分别将Nova和Swift项目代码开源时,已经获得了25个企业和组织的支持。
OpenStack致力于一个开放式设计过程,每6个月开发社区就会举行一次设计峰会来收集需求并写入即将发布版本的规格中。设计峰会是完全对公众开放的,包括用户、开发者和上游项目。社区收集需求和制定经过批准的线路图,用于指导未来6个月的发展。
OpenStack使用Apache 2.0许可证,兼容GPLv3以及DFSG。
下面来了解一下OpenStack的优势和劣势。
OpenStack的优势:
解除厂商绑定。
具有可扩展性及很好的弹性,可定制化IaaS。
良好的社区氛围。
OpenStack的劣势:
入手难、学习曲线较高,在对整体把握不足的情况下,很难快速上手。
偏底层,需要根据实际应用场景进行二次开发。
现阶段的厂商支持较弱,商业设备的OpenStack驱动相对不够全面。
1.2 OpenStack的结构
OpenStack包含了许多组件。有些组件会首先出现在孵化项目中,待成熟以后进入下一个OpenStack发行版的核心服务中。同时也有部分项目是为了更好地支持OpenStack社区和项目开发管理,不包含在发行版代码中。
OpenStack的核心服务包括:
Nova计算服务(Compute as a Service)
Neutron网络服务(Networking as a Service)
Swift对象存储服务(Object Storage as a Service)
Cinder块存储服务(Block Storage as a Service)
OpenStack的公共服务包括:
Glance镜像服务(Image as a Service)
Keystone认证服务(Identity as a Service)
Horizon仪表盘服务(Dashboard as a Service)
OpenStack的依赖库项目包括:Oslo基础设施代码共享依赖库(Common Lab as a Service)。
OpenStack的孵化项目包括:
Ceilometer计费监控服务
Heat编排服务
Ironic物理设备服务(Bare Metal as a Service)
Marconi消息队列服务(Message Queue as a Service)
Savanna大数据处理(MapReduce as a Service)
Trove数据库服务(DataBase as a Service)
OpenStack的其他项目涉及:
Infrastructure OpenStack社区建设项目
Documentation OpenStack文档管理项目
TripleO OpenStack部署项目
DevStack OpenStack开发者项目
QA OpenStack质量管理项目
Release Cycle Management版本控制项目
这些OpenStack项目有一些共同点,比如:
OpenStack项目组件由多个子组件组成,子组件有各自的模块。
每个项目都会选举PTL(Project Technical Leader)。
每个项目都有单独的开发人员和设计团队。
每个项目都有具有优良设计的公共API,API基于RESTful,同时支持JSON和XML。
每个项目都有单独的数据库和隔离的持久层。
每个项目都可以单独部署,对外提供服务,也可以在一起协同完成某项工作。
每个项目都有各自的后端驱动,所有的驱动都可以以plugin方式加载。
每个项目都有各自的client项目,如Nova有nova-client作为其命令行调用RESTful的实现。
除了以上项目,OpenStack的其他项目或多或少也会需要Database(数据库)、Message Queue(消息队列)进行数据持久化、通信。

……

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.