搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Linux开源存储实战(从MinIO到企业级云存储双色印刷)/Linux技术与应用丛书
0.00     定价 ¥ 99.90
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111767855
  • 作      者:
    编者:李文凯//李福龙//陶沙|责编:丁伦
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2024-11-01
收藏
畅销推荐
内容介绍
本书共11章,以企业级应用为出发点,从云计算与云存储、对象存储,到MinIO的部署、MinIO服务端控制台管理、身份认证与数据加密、存储桶的通知与监控、数据备份与故障处理、SDK与API部署、MinIO静态资源服务器,再到MinIO企业级应用案例与优化技巧、MinIO企业级集群架构部署等多个方面,通过实用的案例和通俗易懂的语言,向读者展示了利用MinIO在企业中快速、高效地布局存储应用的全流程。同时,随书赠送MinIO分布式配置文件、各操作系统安装包(含信创ARM)、各操作系统客户端、MinIO多活分布式架构图、负载均衡官方推荐配置和Python SDK测试代码等海量学习资源,并对相关重点、难点提供了扫码看视频的服务,以帮助读者全面理解MinIO。 本书的读者对象包括云计算工程师、数据工程师和数据科学家、系统管理员以及软件开发人员等群体。云计算工程师可以通过本书详细了解MinIO的部署和管理;数据工程师和数据科学家可以通过本书学习如何使用MinIO进行高效的数据存储和管理;系统管理员可以通过本书了解如何配置和优化MinIO,以及如何进行故障处理和数据备份;软件开发人员则可以通过本书学习如何使用MinIO的SDK和API进行开发,以及如何在工作中使用MinIO。
展开
目录
第1章 云计算与云存储
1.1 了解云计算
1.1.1 云计算的起源与发展
1.1.2 云计算简介
1.1.3 云计算部署模型
1.1.4 云计算基础核心组件
1.2 了解云存储
1.2.1 云存储简介
1.2.2 云存储的发展史
1.3 本章小结
第2章 对象存储
2.1 了解对象存储
2.1.1 对象存储简介
2.1.2 对象存储的优势
2.1.3 对象存储的应用场景
2.2 对象存储的选用
2.2.1 开源与闭源
2.2.2 不同部署模型下的选用
2.2.3 常见的对象存储产品
2.2.4 MinIO的优势
2.3 对象存储的概念
2.3.1 对象存储的基础概念
2.3.2 对象存储的高级概念
2.4 对象存储的标准通信协议——S3协议
2.4.1 S3协议的起源与发展
2.4.2 S3协议的底层原理
2.4.3 S3协议的优势
2.4.4 S3FS协议
2.5 对象存储中的纠删码
2.5.1 了解纠删码
2.5.2 纠删码的发展史
2.5.3 纠删码的分类
2.5.4 纠删码的类型
2.6 RAID技术中的纠删码
2.6.1 了解RAID技术
2.6.2 RAID5技术的纠删码原理
2.6.3 RAID6技术的纠删码原理
2.6.4 分布式存储中N元一次方程组的应用
2.7 纠删码的实现原理
2.7.1 伽罗瓦域
2.7.2 Vandermonde矩阵
2.7.3 SIMD
2.7.4 LRC的数据恢复
2.7.5 Hitchhiker算法
2.7.6 IO开销
2.8 Reed-Solomon码
2.8.1 Reed-Solomon码的发展史
2.8.2 Reed-Solomon码的应用领域
2.8.3 Reed-Solomon编码算法的实现原理
2.9 本章小结
第3章 MinIO的部署
3.1 MinIO部署前的准备
3.1.1 MinIO的运行优势
3.1.2 硬件准备
3.1.3 容量规划与纠删码
3.1.4 网络规划
3.1.5 软件环境
3.2 非生产环境部署
3.2.1 非生产环境应用说明
3.2.2 MinIO在Windows环境下的部署
3.2.3 将MinIO注册为后台运行
3.3 生产环境部署
3.3.1 单节点单驱动器部署
3.3.2 单节点多驱动器部署
3.3.3 多节点多驱动器部署
3.3.4 Kubernetes下部署
3.4 扩容与升级
3.4.1 MinIO扩容
3.4.2 版本升级的作用与周期
3.4.3 Linux环境下升级
3.4.4 Kubernetes环境下升级
3.5 本章小结
第4章 MinIO服务端控制台管理
4.1 控制台基础操作
4.1.1 Access Keys的管理与应用
4.1.2 存储桶的创建与配置
4.1.3 定制IAM策略
4.1.4 用户和用户组管理
4.2 监控功能
4.2.1 常用性能指标
4.2.2 Trace跟踪
4.2.3 Watch监听
4.2.4 日志审计
4.3 对象生命周期与分层管理
4.3.1 对象生命周期管理
4.3.2 对象分层管理
4.3.3 站点复制
4.4 本章小结
第5章 身份认证与数据加密
5.1 了解身份认证
5.1.1 身份认证简介
5.1.2 身份认证的发展
5.2 LDAP身份认证
5.2.1 LDAP身份认证简介
5.2.2 LDAP产品类型
5.2.3 MinIO实现LDAP身份认证
5.3 OpenID身份认证
5.3.1 OpenID身份认证简介
5.3.2 MinIO实现OpenID身份认证
5.3.3 LDAP与OpenID的区别
5.4 Vault数据加密
5.4.1 数据加密简介
5.4.2 数据加密相关产品
5.4.3 MinIO与Vault实现数据加密
5.5 TLS协议
5.5.1 TLS协议的基本概念
5.5.2 TLS在MinIO中的应用
5.6 本章小结
第6章 存储桶的通知与监控
6.1 存储桶通知
6.1.1 存储桶通知的概念与作用
6.1.2 支持接收存储桶通知的第三方应用
6.1.3 将事件发布至Redis
6.1.4 将事件发布至MySQL
6.2 存储桶监控
6.2.1 存储桶监控简介
6.2.2 存储桶监控的产品
6.2.3 Prometheus实现存储桶监控
6.3 健康检查API
6.4 本章小结
第7章 数据备份与故障处理
7.1 数据备份
7.1.1 数据备份的概念与作用
7.1.2 MinIO支持的备份工具
7.1.3 使用Rclone进行备份和数据恢复
7.2 存储桶复制
7.2.1 存储桶复制的作用与要求
7.2.2 存储桶复制的类型
7.2.3 启用存储桶复制
7.3 MinIO故障处理
7.3.1 MinIO的故障类型
7.3.2 MinIO的驱动器故障与修复
7.3.3 MinIO的节点故障与修复
7.3.4 MinIO的站点故障与修复
7.3.5 SUBNET
7.4 本章小结
第8章 SDK与API部署
8.1 SDK的快速部署
8.1.1 SDK简介
8.1.2 Python安装MinIO SDK
8.1.3 Java安装MinIO SDK
8.1.4 JavaScript安装MinIO SDK
8.1.5 Go安装MinIO SDK
8.2 MinIO的STS服务
8.3 API实践案例
8.3.1 Python API实现桶操作
8.3.2 Java API实现桶操作
8.3.3 JavaScript API实现桶操作
8.3.4 Go API实
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证