Ceph分布式存储学习指南1.1 概要
第1章
Ceph存储介绍
本章将讲述以下主题:
Ceph概要
Ceph的历史和发展
Ceph和存储的未来
兼容性组合
Ceph与其他存储方案
1.1 概要
Ceph是一个开源项目,它提供软件定义的、统一的存储解决方案。Ceph是一个可大规模扩展、高性能并且无单点故障的分布式存储系统。从一开始它就运行在通用商用硬件上,具有高度可伸缩性,容量可扩展至EB级别,甚至更大。
Ceph因为其开放、可扩展、分布式的本质在存储领域引起了强烈反响。如今,公有云、私有云以及混合云模型是提供大规模基础设施的主流方案,而Ceph正变成一个流行的云存储解决方案。云依赖于商用硬件,而Ceph能够充分利用商用硬件为你提供一个企业级、稳定、高度可靠的存储系统。
Ceph的架构在设计之初就包含下列特性:
所有的组件必须可扩展。
不能存在单点故障。
解决方案必须是软件定义的、开源的并且可适配。
Ceph软件应该运行在通用商用硬件之上。
所有组件必须尽可能自我管理。
Ceph为企业提供了杰出的性能,无限的扩展性,强大并且灵活的存储产品,从而帮助他们摆脱了昂贵的专用存储。Ceph是一个运行于商用硬件之上的企业级、软件定义、统一存储解决方案,这也使得它成为最具性价比而且功能多样的存储系统。Ceph存储系统在同一个底层架构上提供了块、文件和对象存储,使得用户可以自主选择他们需要的存储方式。
对象是Ceph的基础,也就是它的基本存储单元。任何格式的数据,不管是块、对象还是文件,都以对象的形式保存在Ceph集群的归置组(Placement Group,PG)中。类似Ceph这样的对象存储能够满足现在以及将来对于非结构化数据存储的需求。与传统基于文件的存储方案比较,基于对象的存储系统有它自己的优点。使用对象存储,我们可以将平台和硬件独立开来。Ceph能够智能地处理对象,并且可以为每个对象都创建跨集群副本以提高其可靠性。在Ceph中,由于对象没有物理存储路径绑定,使得对象非常灵活并且与位置无关。这也使得Ceph的规模能够近线性地从PB级别扩展到EB级别。
相关文章
- OFRAK:一款功能强大的源代码分析和修改平台
- 万字详解递归与递推
- 针对交易软件 TradingView 的供应链攻击
- 表观遗传研究指导肿瘤个性化治疗 | MedChemExpress
- [大家的项目] Sniffnet - 轻松监控您的互联网流量
- Topaz Photo AI mac&win(人工智能降噪软件)
- 如何使用Uchihash处理恶意软件中的嵌入式哈希
- 【Rust 日报】2022-11-24 一个更好的方式在Rust中使用引用:Stack Tokens
- 【Rust 日报】2022-11-25 Rust 真的要上天了!
- 【Rust日报】2022-11-26 yew发布0.20
- DDR1 和 DDR2 双靶点抑制剂的设计合成及其抗炎作用研究 | MedChemExpress
- 密码的安全管理,OA登录锁定策略及特权账号管理方案| FB甲方群话题讨论
- 【Rust 日报】2022-11-27 用Rust重写ESLint
- 2022年全球勒索赎金TOP 10 | FreeBuf年度盘点
- 【Rust日报】2022-11-28 使用 Rust 编写解释型语言
- 如何使用SGXRay自动化检测SGX应用中的安全漏洞
- 敏捷基本概念之三大角色
- FreeBuf 周报 | 2亿推特用户数据被公开;去哪儿又利用大数据杀熟?
- 【Rust日报】2022-12-02 WasmEdge增加了Tokio 支持
- 【Rust日报】2022-12-03 Game Off 2022 光线追踪游戏