買這商品的人也買了...
-
網絡的琴弦 (玩轉IP看監控)$474$450 -
LINUX FIREWALLS :善用 NFTABLES 等超強工具捍衛 LINUX 防火牆的安全性, 4/e (中文版) (Linux Firewalls: Enhancing Security with nftables and Beyond, 4/e)$680$530 -
開源安全運維平臺 OSSIM 疑難解析 (入門篇)$534$507 -
高性能 Linux 服務器運維實戰:shell 編程、監控告警、性能優化與實戰案例$870$827 -
Nginx 應用與運維實戰$654$621 -
網站可靠性工程工作手冊|導入SRE的實用方法 (The Site Reliability Workbook)$780$616 -
超大流量系統解決方案 : 大型網站架構師的經驗分享$690$538 -
資安這條路:領航新手的 Web Security 指南,以自建漏洞環境學習網站安全(iT邦幫忙鐵人賽系列書)$680$578 -
Ceph 企業級分佈式存儲 : 原理與工程實踐$534$507 -
$357解決方案架構師修煉之道 -
$658華為網絡技術系列 園區網絡架構與技術, 2/e -
雲計算基礎與OpenStack實踐$828$787 -
高並發系統實戰派:集群、Redis 緩存、海量存儲、Elasticsearch、RocketMQ、微服務、持續集成等$654$621 -
大話 AWS 雲端架構:雲端應用架構圖解輕鬆學, 3/e$650$507 -
SRE 實踐與開發平台指南:從團隊協作、原則、架構和趨勢掌握全局,做出精準決策$620$484 -
SQL Server 管理實戰 (適用 SQL Server 2022/2019)$800$632 -
Docker 實戰 6堂課:56個實驗動手做,掌握 Linux 容器核心技術(iThome鐵人賽系列書)【軟精裝】$720$562 -
可觀測性工程|達成卓越營運 (Observability Engineering: Achieving Production Excellence)$680$537 -
$607PySpark大數據分析實戰 -
雲端原生網關 Traefik:入門、進階與實戰$774$735 -
Kubernetes 權威指南:從 Docker 到 Kubernetes 實踐全接觸, 6/e (上)$1,014$963 -
可觀測性入門指南:Logs、Metrics、Traces 三大實戰應用,用 24個 Lab 鞏固你的 SRE 技能樹 (iThome鐵人賽系列書)$680$530 -
Istio 服務網格實例精解$774$735 -
一個人的藍隊:企業資安防護技術實戰指南(iThome鐵人賽系列書)$650$507 -
雲原生 Kubernetes 自動化運維實踐$594$564
商品描述
本書共11章,以企業級應用為出發點,從雲計算與雲存儲、對象存儲,到MinIO的部署、MinIO服務端控制臺管理、身份認證與數據加密、存儲桶的通知與監控、數據備份與故障處理、SDK與API部署、MinIO靜態資源服務器,再到MinIO企業級應用案例與優化技巧、MinIO企業級集群架構部署等多個方面,通過實用的案例和通俗易懂的語言,向讀者展示了利用MinIO在企業中快速、高效地佈局存儲應用的全流程。同時,隨書贈送MinIO分佈式配置文件、各操作系統安裝包(含信創ARM)、各操作系統客戶端、MinIO多活分佈式架構圖、負載均衡官方推薦配置和PythonSDK測試代碼等海量學習資源,並對相關重點、難點提供了掃碼看視頻的服務,以幫助讀者全面理解MinIO。
本書的讀者對象包括雲計算工程師、數據工程師和數據科學家、系統管理員以及軟件開發人員等群體。雲計算工程師可以通過本書詳細瞭解MinIO的部署和管理;數據工程師和數據科學家可以通過本書學習如何使用MinIO進行高效的數據存儲和管理;系統管理員可以通過本書瞭解如何配置和優化MinIO,以及如何進行故障處理和數據備份;軟件開發人員則可以通過本書學習如何使用MinIO的SDK和API進行開發,以及如何在工作中使用MinIO。
作者簡介
陶沙,人工智能專家,曾就職於惠普、百度、美團,從事AI基礎設施建設和自動駕駛研發。目前就職於蔚來汽車,擔任自動駕駛平臺交付負責人,對AI自動駕駛與存儲的結合、冷熱數據的智能分層和AI與對象存儲的基礎設施有著非常豐富的實戰經驗。
目錄大綱
第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實
