快速部署Ceph分布式高可用集群
快速部署Ceph分布式高可用集群Ceph简介Ceph是一个PB,EB级别的分布式存储系统,可以提供文件存储,对象存储、和块存储,它可靠性高,易扩展,管理简便,其中对象存储和块存储可以和其他云平台集成。一个Ceph集群中有Monitor节点、MDS节点(用于文件存储)、OSD守护进程。Ceph基础概念ceph-deploy一个集群自动化部署工具,使用较久,成熟稳定,被很多自动化工具所集成,可用于生....
Ceph分布式存储性能调优(六)(下)
三、调优最佳实践1、MON建议Ceph 集群的部署必须要正确规划, MON 性能对集群总体性能至关重要。 MON 通常应位于专用节点上。为确保正确仲裁,MON 的数量应当为奇数。2、OSD建议每一 个 Ceph OSD 都具有日志。 OSD 的日志和数据可能会放置于同一存储设备上。当写操作提交至 PG 中所有 OSD 的日志后,标志写操作已经完成。因此,更快的日志性能可以改进响应时间。在典型的部....
Ceph分布式存储性能调优(六)(上)
Ceph分布式存储性能调优一、系统配置调优1、设置磁盘的预读缓存echo "8192" > /sys/block/sda/queue/read_ahead_kb2、设置系统的进程数量echo 4194303 > /proc/sys/kernel/pid_max3、调整CPU性能注意: 虚拟机和部分硬件 CPU 可能不支持调整。1 ) 确保安装了内核调整工具:yum -y instal....

Ceph分布式存储初步认识(一)(下)
二、Ceph架构设计1、Ceph整体设计基础存储系统RADOS Reliable, Autonomic,Distributed Object Store ,即可靠的、自动化的、分布式的对象存储这就是一个完整的对象存储系统,所有存储在Ceph 系统中的用户数据事实上最终都是由这一层来存储的。而Ceph 的高可靠、高可扩展、高性能、高自动化等等特性本质上也是由这一层所提供的。基础库librado这层....

Ceph分布式存储初步认识(一)(上)
一、Ceph概述1、背景Ceph 是一个去中心化的分布式存储系统, 提供较好的性能、可靠性和可扩展性。 Ceph 项目最早起源于Sage就读博士期间的工作(最早的成果于 2004 年发表),并随后贡献给开源社区, 遵循 LGPL 协议 (LESSER GENERAL PUBLIC LICENSE 的简写,中文译为 “ 较宽松公共许可证 ” )。在经过了数年的发展之后,目前已得到众多云计算厂商(O....

部署Ceph分布式高可用集群中篇(下)
查看集群中monitor的状态ceph mon dump至此,monitor扩容完毕,生产中一般部署3个或者5个节点的Monitor,确保集群高可用状态Ceph OSD 扩容随着集群资源的不断增长 Ceph集群的空间可能会存在不够用的情况 因此需要对集群进行扩容 扩容通常包含两种:横向扩容和纵向扩容 横向扩容即增加台机器 纵向扩容即在单个节点上添加更多的OSD存储 以满足数据增长的需求 添加OS....

部署Ceph分布式高可用集群中篇(中)
Ceph客户端向 monitor 请求集群的状态 并向 pool 中写入数据 根据 PGs 的数量 通过CRUSH 算法将其映射到不同的 OSD 节点上 实现数据的存储 可以把 pool 理解为存储object数据的逻辑单元创建一个 pool 资源池其名字为 z0ukun,PGs 数量设置为 64 设置 PGs 的同时还需要设置 PGP(通常PGs和PGP的值是相同的) cd ceph-admi....

部署Ceph分布式高可用集群中篇(上)
前言如何快速部署Ceph分布式高可用集群Ceph分布式存储底层实现原理上文介绍了ceph的原理以及ceph的部署(部署了一个mon角色) 本文继续介绍下ceph的部署部署OSD查看磁盘使用情况部署osd需要一个裸设备磁盘 分别给3台虚拟机挂载一个10G的裸磁盘设备添加方式(by图形界面操作方式)将/dev/sdb磁盘加入集群ceph-deploy osd create cephnode-01 -....

如何快速部署Ceph分布式高可用集群(下)
# 删除默认yum源并配置阿里yum源 rm -f /etc/yum.repos.d/*.repo wget http://mirrors.aliyun.com/repo/Centos-7.repo -P /etc/yum.repos.d/ # 安装EPEL源 wget http://mirrors.aliyun.com/repo/epel-7.repo -P /etc/yum.repos.d.....

如何快速部署Ceph分布式高可用集群(上)
基础概念目前Ceph官方提供三种部署Ceph集群的方法,分别是ceph-deploy,cephadm和手动安装ceph-deploy一个集群自动化部署工具,使用较久,成熟稳定,被很多自动化工具所集成,可用于生产部署cephadm从Octopus开始提供的新集群部署工具,支持通过图形界面或者命令行界面添加节点,目前不建议用于生产环境,有兴趣可以尝试manual手动部署,一步步部署Ceph集群,支持....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
产品推荐
阿里云分布式应用服务
企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是应用全生命周期管理和监控的一站式PaaS平台,支持部署于 Kubernetes/ECS,无侵入支持Java/Go/Python/PHP/.NetCore 等多语言应用的发布运行和服务治理 ,Java支持Spring Cloud、Apache Dubbo近五年所有版本,多语言应用一键开启Service Mesh。
+关注