深入理解Ceph架构 Ceph是一个支持可扩展的分布式存储系统,提供了高可靠性、高性能和灵活性的解决方案。它的架构设计采用了一些独特的概念和组件,使得它成为一个值得深入研究的技术。 在深入理解Ceph架构之前,首先需要了解Ceph的一些基本概念。Ceph由三个主要组件组成:Ceph存储集群(Ceph Storage Cluster)、Ceph对象存储(Ceph Object Storage)和
原创 6月前
20阅读
内容深入到每个存储特性,文章由Ceph中国社...
转载 2022-04-23 10:20:36
57阅读
红帽深入理解ceph架构 Ceph是一个开源的分布式存储系统,能够提供高性能和高可靠性的存储服务。红帽公司对Ceph进行了深入研究和理解,将其整合到自己的产品中,为用户提供更好的存储解决方案。 Ceph架构包括三个主要组件:RADOS (Reliable Autonomic Distributed Object Store), RADOS Block Device(RBD)和RADOS Gat
原创 6月前
20阅读
  本文是一篇Ceph存储架构技术文章,内容深入到每个存储特性,文章由Ceph中国社区穆艳学翻译,耿航校稿,以下是具体内容:   目录 第1章 概览 第2章 存储集群架构 2.1 存储池2.2 身份认证2.3 PG(s)2.4 CRUSH2.5 I/O操作2.5.1 副本I/O2.5.2 纠删码I/O2.6 自管理的内部操作2.6.1 心跳2.6.2 同步2.6.3 数据再平衡与恢复2.6.4
转载 2021-09-10 17:10:29
196阅读
目录1、ceph 架构简介参考资料2、集群节点规划3、准备工作4、使用 cephadm 部署一个 ceph 集群4.1、离线安装包4.2、在 ceph-mon1 节点进行部署4.3、添加 ceph-ods1、ceph-ods2 节点到集群4.3.1、集群节点间的 SSH 免密访问设置4.3.2、添加节点到集群4.4、在 ceph-ods1、ceph-ods2 节点安装 OSDs4.4.1、依赖项安
转载 2023-07-16 20:39:00
333阅读
Ceph 初探1. Ceph 简介Ceph 是一个可靠地、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将 Ceph 分为三大块,分别是对象存储、块设备存储和文件系统服务。在虚拟化领域里,比较常用到的是 Ceph 的块设备存储,比如在 OpenStack 项目里,Ceph 的块设备存储可以对接 OpenStack 的 Cinder后端存储、Glance的镜像存储和虚拟机的数据存储,比较直观
一篇深度学习Ceph系统架构、特性和原理的技术文章,干货满满,建议收藏。
转载 2021-07-28 10:47:30
183阅读
! 本文是一篇Ceph存储架构技术文章,内容深入到每个存储特性,文章由Ceph中国社区穆艳学翻译,耿航校稿,以下是具体内容: 目录 第1章 概览 第2章 存储集群架构 2.1 ...
转载 2021-10-09 10:09:36
197阅读
一、Ceph简介1. Ceph的几种存储类型  Ceph是一种开源的分布式的存储系统,包含以下几种存储类型:  块存储(rbd),对象存储(RADOS Fateway),文件系统(Cephfs)1). 块存储(rbd)  块是一个字节序列(例如,512字节的数据块)。 基于块的存储接口是使用旋转介质(如硬盘,CD,软盘甚至传统的9轨磁带)是存储数据的最常用方法。  Ceph块设备是精简配置,可调整
0.  介绍 Ceph是一个开源的分布式文件系统。因为它还支持块存储、对象存储,所以很自然的被用做云计算框架openstack或cloudstack整个存储后端。当然也可以单独作为存储,例如部署一套集群作为对象存储、SAN存储、NAS存储等。国内外很多公司实践证明,ceph块存储和对象存储是完成可靠的。本文希望通过自己的理解,通俗地想大家分析ceph的整个架构
在我初学Linux系统时,虽然已经掌握了一些命令,但总觉得还是很混乱。大家新买的笔记本如果是Windows系统,那么第一件事往往就是分区,目的就是将系统和软件分开。然而Linux却没有类似于Windows分区的概念,取而代之的是挂载点。此外,Windows上安装软件一般即装即用,在linux上又有了软件依赖的概念,这更加让Linux新手摸不着头脑了。Linux的众多发行版也让Linux小白们陷入了
内容简介为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得cPu不再受限于慢速硬盘。《深入理解Linux内核》第三版将引领你畅游内核中用到的最主要数据结构、算法和编
1. 简介 SELinux带给Linux的主要价值是:提供了一个灵活的,可配置的MAC机制。 Security-Enhanced Linux (SELinux)
【冬察冬见】FFmpeg系列学习笔记综述FFmpeg是领先的多媒体框架, 能够解码、 编码、 转码、 混流、 解密、 流媒体、 过滤和播放人类和机器创造的几乎任何东西。FFmpeg的名称来自MPEG视频编码标准,前面的“FF”代表“Fast Forward”,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。可以轻易地实现多种视频格式之间的相互转换。FFmpeg
深入Linux内核架构学习1. 简介与概述1.1 内核的任务1.2 实现策略1.3 内核的组成部分1.3.1 进程、进程切换、调度1.3.2 UNIX进程1.3.3 地址空间和特权级别1.3.4 页表1.3.5 物理内存的分配1.3.6 计时1.3.7 系统调用1.3.8 设备驱动程序、块设备、字符设备1.3.8 网络1.3.9 文件系统 1. 简介与概述1.1 内核的任务内核是硬件与软件之间的
转载 2023-07-12 17:59:53
202阅读
     在我们的项目中,尤其是我们的web项目,无论你是用何种语言编写,java、C#.....JavaScript这种前台页面的脚本语言都占居着举足轻重的地位,下面带大家深入走进JavaScript,探索其中的奥秘,一起学习,共同进步!!    1、 要深入理解JavaScript,你得首先放下对象和类的概念,回到
目录1. 执行上下文(1)执行上下文概念(2)创建执行上下文2. this 指向(1)默认绑定(全局环境)(2)隐式绑定(上下
原创 2022-07-12 17:31:25
247阅读
MySQL入门姥姥家的程序员带你走进数据库的入门什么是数据库(数据库的概念,DB:DataBase)MySQL数据库的安装数据库定义语言(DDL)一、DDL之操作数据库二、DDL之操作表(下面操作中的[],代表可选配置)三、DDL之操作字段数据操作语言(DML):对数据进行操作。数据查询语言(DQL)一、简单查询二、条件查询 姥姥家的程序员带你走进数据库的入门此篇博客献给想入门计算机数据库的小白
文章目录CEPH-DISK代码逻辑`Activate osd`的主要逻辑如下DEF main_activate激
原创 2022-11-04 11:28:53
48阅读
1.1 内核的任务 *在纯技术层面上,内核是硬件与软件之间的一个中间层。其作用是将应用程序的请求传递给硬件,并充当底层驱动程序。对系统中的各种设备和组建进行寻址。 *当若干程序在同一系统中并发运行时,也可以将内核是为资源管理程序。 *另一种研究内核的视角是将内核设为库,其提供了一组面向系统的命令。1.2 实现策略 当前,在操作系统实现方面,有以下两种主要的范型。 (1)微内核:这种范型中
  • 1
  • 2
  • 3
  • 4
  • 5