ictfox blog

ForTech


  • Home

  • About

  • Tags

  • Categories

  • Archives

  • Search

Ceph OSD op_shardedwq分析

Posted on 2017-05-02 | In ceph |
概述Ceph OSD处理OP,snap trim,scrub的是相同的work queue - osd::op_shardedwq 研究该shardedwq,有利于我们对snap trim和scrub的配置参数调整; 相关数据结构这里主要涉及到两个数据结构: class PGQueueable c ...
Read more »

Diamond+Graphite+Grafana部署Ceph监控

Posted on 2017-04-16 | In ceph |
概述Ceph的监控有很多,基于实际需求和调研,我们决定使用Diamond+Graphite+Grafana部署Ceph的监控,它可以很直观的看到Ceph的信息,便于做Ceph系统的性能分析; Diamond 基于python开发的收集系统metrics的工具,包含cpu,disk,network ...
Read more »

Redis集群方案

Posted on 2017-03-10 | In trove |
概述Redis 3.0版本中加入集群的功能,但3.0版本一直在2015年才发布正式版。各大企业在3.0版本还没发布前为了解决Redis的存储瓶颈,纷纷推出了各自的Redis集群方案。 这些方案的核心思想是把数据分片(sharding)存储在多个Redis实例中,每一片就是一个Redis实例。下面介绍 ...
Read more »

Redis服务调研

Posted on 2017-03-01 | In trove |
Redis持久化Redis支持两种数据持久化方式:RDB方式和AOF方式。前者会根据配置的规则定时将内存中的数据持久化到硬盘上,后者则是在每次执行写命令之后将命令记录下来。两种持久化方式可以单独使用,但是通常会将两者结合使用。 RDB方式RDB方式的持久化是通过快照的方式完成的。当符合某种规则时,会 ...
Read more »

ceph块存储跨机房灾备调研

Posted on 2017-02-22 | In ceph |
概述随着提供云服务的机房的增多,为了提供更高的可靠性,满足高可用客户的需求,跨机房灾备必须实现,本文档重点调研Ceph RBD的跨机房容灾方案。 当前状况当前应用中,每个机房的Ceph都是独立的cluster,彼此之间没有任何关系。 比如我们在机房A和机房B上部署了两套Openstack+Ceph的 ...
Read more »

对象存储OSS功能测试

Posted on 2016-12-15 | In ceph |
概述本文针对对象存储OSS的基本功能,提供能测试的方法和脚本一些基于boto3API的简单操作示例:boto3API.py 1234567891011121314151617181920212223242526272829303132333435363738394041424344#!/usr/bi ...
Read more »

RadosGW对象存储使用文档

Posted on 2016-12-12 | In ceph |
概述OSS: Object Storage ServiceRadosGW兼容S3,我们需要依S3的方式提供OSS OSS功能列表Bucket相关 Buckets功能 REST API Ceph Operation & Class List Buckets GET / HTTP/ ...
Read more »

RDS配置使用Thin Provision LVM

Posted on 2016-11-11 | In openstack |
概述在RDS的存储中,我们使用LVM卷给Docker container使用,默认LVM是不使用thin的feature的;在LVM 的 2.02.89 版本后,引入了Thin Pool的概念,开始支持创建Thin Provision的volume; 我们线上的LVM版本为: 1234opensta ...
Read more »

Ceph节点load很高问题的分析解决

Posted on 2016-09-12 | In ceph |
现象当ceph在做数据迁移的时候,有一个节点的系统load很高,通过top命令可以看到如下信息: 从上图中可以看出,ceph-osd占的cpu很高,这个比较奇怪。。。对比别的机器上的ceph配置,没找到差异信息。 分析在该机器上安装perf工具,通过perf看到如下数据:perf top -p & ...
Read more »

Radosgw如何统计用户使用信息?

Posted on 2016-08-30 | In ceph |
需求在我们的需求中,要统计radosgw中每个用户的使用信息,然后计算用户的花费 包括三部分: 存储空间费用 流量费用 请求费用 存储空间统计:可以通过radosgw-admin命令获取流量统计/请求次数统计:可以通过radosgw支持usage info的统计和获取,对应的也是radosgw- ...
Read more »
1…678…10
ictfox

ictfox

学无止境

94 posts
12 categories
63 tags
GitHub Twitter Weibo
Links
  • Ceph问答社区
  • CSDN博客
© 2023 ictfox
Powered by Hexo
|
Theme — NexT.Mist v5.1.4