1先描述下我的部署环境:

2台OSD,1台monitor,1台管理服务器,1台client,都是24核,64G内存,1.6T的SSD闪存卡,千兆网卡;目前安装的ceph版本是 0.94.7。

2 目前的现状

我用dd命令写5G数据,使用iostat 观察到%util 立马100%呀,同时await指标都是4000多,而且此时网络带宽也才使用10M左右。

使用fio工具顺序写1G的数据,测试出的bw只有7M多,iops只有800多,

fio --name=seqWrite --filename=/mnt/test --numjobs=2 --bs=4k -size=1G --ioengine=libaio --iodepth=32 --direct=1 --rw=write --group_reporting  --randrepeat=0

目前的配置文件:

[global]
fsid = 87c84fff-c652-4873-953b-85549fa400b9
mon_initial_members = cmon
mon_host = 172.16.1.144
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx
filestore_xattr_use_omap = true
osd_pool_default_size = 2
osd_pool_default_min_size = 1
osd_pool_default_pg_num = 128
osd_pool_default_pgp_num = 128

filestore_fd_cache_size = 204800
filestore_omap_header_cache_size = 204800
filestore_fiemap = true
filestore_wbthrottle_xfs_bytes_start_flusher = 500000000
filestore_wbthrottle_xfs_indoes_start_flusher = 500
filestore_wbthrottle_xfs_indoes_hard_limit = 500000
filestore_wbthrottle_xfs_ios_start_flusher = 50000
filestore_wbthrottle_xfs_bytes_hard_limit = 500000000
filestore_wbthrottle_xfs_ios_hard_limit = 500000
filestore_queue_max_ops = 5000
filestore_queue_max_bytes = 1024000000
filestore_queue_committing_max_ops = 50000
journal_queue_max_ops = 500000
journal_queue_max_bytes = 10240000000
osd_journal_size = 10000
ms_dispatch_throttle_bytes = 104857600000
osd op threads = 4
osd disk threads = 2
filestore op threads = 6
osd_mount_options_xfs = "rw,noexec,nodev,noatime,nodiratime,nobarrier"

转载于:https://blog.51cto.com/waq1688/1795425

ceph 部署后rbd块设备读写只有10M左右,慢的更龟速一样,怎样解决!,求各位博友指点……,感激不尽……...相关推荐

  1. 设置开机ceph自动map rbd块设备

    2019独角兽企业重金招聘Python工程师标准>>> 1. 先下载init-rbdmap到/etc/init.d目录: wget https://raw.github.com/ce ...

  2. Ceph集群搭建系列(六):RBD块设备的使用场景、原理分析及其创建

    一.前言 下图数据出自2018年ceph社区用户调查报告,Ceph RBD接口的使用场景主要是VM和DB数据库. 而使用Ceph RBD的接口方式的用户数据如下,主要是librbd 和 kernel ...

  3. Linux驱动——mmc sd card 块设备读写流程(十三)

    Linux驱动--mmc sd card 块设备读写流程(十三) 备注:   1. Kernel版本:5.4   2. 使用工具:Source Insight 4.0   3. 参考博客:   (1) ...

  4. Linux 块设备 读写,块设备读写流程

    块设备与字符设备的区别 1.  从字面上理解,块设备和字符设备最大的区别在于读写数据的基本单元不同.块设备读写数据的基本单元为块,例如磁盘通常为一个sector,而字符设备的基本单元为字节.所以Lin ...

  5. 通过LIO工具 挂载共享 rbd 块设备

    前期环境及依赖参考:http://blog.csdn.net/heivy/article/details/50856806 iscsi 简介 target ceph vmware ISCSI 可通过 ...

  6. ceph cluster client(RBD)

    前期准备 关闭防火墙.selinux,配置hosts文件,配置ceph.repo,配置NTP,创建用户和SSL免密登陆. [root@ ceph1~]#systemctl stop firewalld ...

  7. Ceph分布式存储实战:从0搭建一个存储集群,并把块设备镜像映射到CentOS 7系统上的步骤

    本文配套视频和笔记: Ceph分布式存储实战(Ceph快速上手) B站视频在线观看链接:[千锋教育]Ceph分布式存储技术教程(进阶到实战) 百度网盘链接:2020全新_Ceph分布式存储技术-进阶到 ...

  8. Ceph使用---块设备、RGW、CephFS初步使用

    一.ceph应用逻辑图 1.1.rbd块设备应用 [root@ceph-deploy ~]# ceph osd pool create myrbd1 64 64 #创建存储池,指定pg和pgp的数量, ...

  9. Kubernetes 集群基于 Rook 的 Ceph 存储之块设备、文件系统、对象存储

    文章目录 1.Rook & Ceph 介绍 2.环境.软件准备 3.Block 块存储 3.1.创建 CephBlockPool.StorageClass 3.2.验证并测试 4.File S ...

  10. Ceph 认证授权和RBD块存储、对象存储使用(三)

    RBD块存储 RBD介绍 1.RBD是Ceph分布式集群中最常用的存储类型 2.块是一个有序字节,普通的一个块大小为512字节,基于块的存储是最常见的存储方式,比如常见的硬盘.软盘和CD光盘等,都是存 ...

最新文章

  1. python用django连接mysql_三分钟了解Django如何连接Mysql数据库
  2. 什么是ieee通用数据格式_Excel数据格式设置,我只用Ctrl+E,不仅功能强大,而且方便易操作...
  3. vue 2.0 :key的作用
  4. Python3 解题:字符串压缩
  5. 怎样打开计算机音频服务器,win10系统音频服务器未运行的修复步骤
  6. earthdata数据的.nc4如何使用
  7. 心电图 python_ST段凹面型向上抬高,一定是早期复极?心电图读图第201期
  8. 定时线程的使用 java_Java线程Timer定时器用法详细总结
  9. 数据库学习笔记6-隔离级别 Serializable
  10. Unity3D的音效相关介绍
  11. java 24种设计模式
  12. 网页中播放RTSP(1)
  13. App Store与苹果签名
  14. 使用LSTM模型进行产品销售额的预测产品订单效益最大化
  15. 小米机顶盒显示网络无法连接服务器,小米盒子无线网络连接不上怎么回事 - 卡饭网...
  16. 干货分享:今天谈谈大学生该如何运营校园微信公众号!
  17. Flutter强制某个页面横屏
  18. 虚拟机配置网络代理服务器
  19. wince 默认输入法_winCE6.0自带中文输入法加载
  20. java下载文件到服务器_java代码实现上传文件到文档服务器、下载文档服务器文件...

热门文章

  1. 计算机原理 · 全加器
  2. cbox央视影音(CNTV客户端)广告屏蔽方法
  3. 数字鉴相器matlab,一种数字鉴相器的设计.pdf
  4. 网站服务器过期与域名备案,服务器到期了 域名备案受影响吗
  5. html5在线视频编辑器,WeVideo:视频编辑器
  6. matlab求系统根轨迹代码_第九讲? 根轨迹法
  7. 解决excel里面“取消隐藏”是灰色的问题
  8. 软件开发常见的开发方向
  9. 电容或电感的电压_电容和电感的区别、电压超前电流、电流超前电压,傻傻分不清楚...
  10. 五子棋java毕业设计论文_Java五子棋毕业设计论文