主页 详情

《电力系统自动化》_丁坚勇,胡志坚编;张保会主审_13710851_9787512372726

【书名】:《电力系统自动化》
【作者】:丁坚勇,胡志坚编;张保会主审
【出版社】:北京:中国电力出版社
【时间】:2015
【页数】:188
【ISBN】:9787512372726
【SS码】:13710851

最新查询

内容简介

第1章 云存储概述

1.1云存储起源

1.1.1云存储技术起源

1.1.2云存储服务起源

1.2云存储概念

1.3云存储的特点

第2章 对象存储系统

2.1非结构化数据存储

2.1.1什么是非结构化数据

2.1.2非结构化数据的存储要求

2.1.3存储系统的种类

2.1.4传统的共享存储方法的缺点

2.2对象存储系统

2.2.1对象存储的产生

2.2.2对象存储的基本概念

2.2.3对象存储的关键特性与价值

2.2.4 对象存储的主要应用场景

第3章 Swift简介

3.1 Swift的开发历史

3.2 Swift的特性

3.2.1极高的数据持久性

3.2.2可扩展性

3.2.3高并发

3.2.4完全对称的系统架构

3.2.5硬件设备要求低

3.2.6开发的友好性

3.2.7管理友好性

3.3 Swift应用场景

3.3.1常见案例介绍

3.3.2存储用于数据分析

3.3.3备份、归档和灾难恢复

3.3.4 静态网站托管

3.4 CAP理论简介

3.4.1 CAP理论

3.4.2一致性种类

3.4.3 CAP理论的应用

第4章 Swift的工作原理

4.1核心概念

4.1.1 Swift URL

4.1.2账号(Accounts)

4.1.3容器(Containers)

4.1.4对象(Objects)

4.1.5 Swift API

4.2 Swift的总体架构

4.2.1代理服务器(Proxy Server)

4.2.2存储服务器(Storage Server)

4.3 Swift的工作原理

4.3.1虚节点

4.3.2环(The Ring)

4.3.3一致性服务器(Consistency Server)

4.3.4 区域(Zones)

4.3.5地区(Regions )

4.3.6数据存储点选择算法

4.4 使用场景举例

4.4.1上传(PUT)

4.4.2下载(GET)

4.5总结

第5章 Swift的使用

5.1命令行客户端

5.1.1安装

5.1.2认证

5.1.3访问控制

5.1.4访问容器和对象

5.1.5 swift CLI命令清单

5.2存储服务的HTTP API

5.2.1认证

5.2.2存储账号服务

5.2.3 存储容器服务

5.2.4存储对象服务

5.3利用curl使用Swift存储服务

5.3.1 curl的安装

5.3.2 curl简单使用

5.3.3认证

5.3.4获取集群存储使用情况

5.3.5创建容器和获取容器列表

5.3.6 分页返回容器列表

5.3.7内容格式

5.3.8获取容器的元数据

5.3.9删除容器

5.3.10创建对象

5.3.11分页返回对象列表

5.3.12下载、复制和删除对象

5.3.13对象元数据

5.4总结

第6章 Swift的高级特性

6.1创建大对象

6.1.1动态大对象

6.1.2静态大对象

6.1.3静态和动态大对象的比较

6.2许可和访问控制表

6.3多版本对象

6.4失效对象

6.5客户元数据

6.6总结

第7章 使用Java开发Swift应用

7.1 jclouds简介

7.1.1 jclouds的特性

7.1.2 BlobStore简介

7.1.3 BlobStore的核心概念

7.2 jclouds—Swift的安装

7.2.1 jclouds简介

7.2.2 jclouds安装

7.3 BlobStore API

7.3.1连接

7.3.2获取BlobStore接口

7.3.3容器操作命令

7.3.4 blob操作命令

7.3.5使用BlobStore API

7.4使用Blob Store API的高级功能

7.4.1 上传大型数据

7.4.2大型列表

7.4.3 目录标识

7.4.4 Content Disposition

7.5 Swift Client接口

7.5.1 SwiftClient接口简介

7.5.2 SwiftClient接口使用

第8章 Swift的实现原理

8.1环(Ring)的实现原理

8.1.1普通Hash算法与场景分析

8.1.2一致性哈希算法

8.1.3虚节点(Partition)

8.1.4 副本(Replica)

8.1.5分区(Zone)

8.1.6权重(Weight)

8.1.7小结

8.2环的数据结构

8.3存储节点的实现

8.3.1对象(objects) 目录

8.3.2账号(accounts)目录

8.3.3 容器(containers)目录

8.3.4 临时(tmp)目录

8.3.5 async_pending目录

8.3.6 隔离(quarantined ) 目录

8.3.7小结

8.4容器间同步的实现

8.4.1简介

8.4.2设置容器同步

8.4.3容器同步的实现

8.5总结

第9章 Swift的单机搭建

9.1安装说明

9.1.1安装环境

9.1.2单机版Swift结构

9.2环境准备

9.2.1系统要求

9.2.2更新配置操作系统

9.3安装代理(Proxy)节点

9.3.1创建Swift目录

9.3.2创建swift.conf文件

9.3.3创建Swift服务

9.3.4创建SSL自签名证书

9.3.5更改memcached监听地址

9.3.6 创建代理节点配置文件

9.3.7生成相关nng以及builder文件

9.4安装存储节点

9.4.1安装存储服务相关包

9.4.2配置各个存储节点

9.4.3更改rsyncd.conf文件

9.4.4设置rsyncd文件

9.4.5建立存储点

9.5安装成功验证

9.5.1检测Swift运行状态

9.5.2.上传和列出文件

9.5.3 下载文件

9.6常见问题说明

第10章 Swift的多机搭建

10.1基本结构和术语

10.2安装环境准备

10.2.1操作系统配置

10.2.2添加下载源

10.2.3创建Swift用户

10.2.4创建Swift的工作目录

10.3安装代理节点

10.3.1安装代理节点Proxy

10.3.2创建工作目录

10.3.3 配置memched监听默认端口

10.3.4创建swift.conf文件

10.3.5创建SSL自签名证书

10.3.6创建代理节点配置文件

10.3.7构建创建ring的builder文件

10.3.8添加 Zone的命令

10.3.9启动代理服务

10.4安装存储节点

10.4.1安装存储服务相关包

10.4.2存储点的设置

10.4.3创建Swift工作目录

10.4.4复制配置文件

10.4.5创建/etc/rsyncd.conf

10.4.6修改/etc/default/rsync

10.4.7创建配置文件

10.4.8开启存储节点服务

10.5安装成功验证

10.5.1检测 Swift运行状态

10.5.2 上传和列出文件

10.5.3 下载文件

10.6常见问题说明

第11章 运行维扩Swift集群

11.1增加存储容量

11.1.1 Swift安置数据的方法

11.1.2添加新磁盘的方法

11.1.3平滑添加存储容量的方法

11.1.4添加新的存储节点

11.2移出存储设备

11.2.1移出存储节点

11.2.2移出存储磁盘

11.3处理硬件故障

11.3.1处理有故障的磁盘驱动器

11.3.2处理写满的磁盘驱动器

11.3.3处理磁盘区域失效故障

11.3.4处理失去联系的节点故障

11.3.5处理故障节点

11.4观察和优化集群性能

11.5总结


书查询(www.shuchaxun.com)本网页唯一编码:
e548986d00867188c185011c227663f5#8d534aeeb27eb1c0fbd20ba7e5721084#36078936#13710851.zip