- 博客(51)
- 资源 (22)
- 收藏
- 关注
转载 ceph存储 ceph集群性能测试iozone
Iozone使用小结iozone工具常用参数常用参数解释:-a auto mode产生文件大小16K-512M,记录大小4K-16M的输出结果;-e 计算时间时算上fflush,fsync的时间;-f 指定临时测试文件;-s 指定测试文件大小;-r 指定测试记录大小;-g –n 指定auto模式下,最大/小测试文件大小;-q –y 指定auto模式
2014-11-30 10:15:31 3089
转载 ceph存储 ceph集群性能测试fio
IOPS性能测试工具FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SGv3, splice, null, network, syslet, guasi, solarisaio 等等。fio 官网地址:http://freshmeat.net/projects/fio/ht
2014-11-30 10:13:46 8851
转载 ceph存储 ceph集群性能测试vdbench
Vdbench使用小结vdbench是一个 I/O 工作负载生成器,用于验证数据完整性和度量直接附加和网络连接的存储的性能。它是一个免费的工具,容易使用,而且常常用于测试和基准测试。 我们得出的结论是,缓存是I/O基准测试中的一个重要元素。本文介绍我们设置基准测试的步骤并展示结果。但是首先我们会简要介绍我们使用的以下产品和工具。基准测试设置 首先从 SmartClo
2014-11-30 10:12:24 7004 2
转载 ceph存储 ceph集群pool、pg、crush设置
存储池,PG和CRUSH配置的参考当您创建池和池设置配置组,Ceph的使用默认值,当你不专门覆盖默认值。建议 overridding的一些默认设置。具体来说,我们建议设置池的副本的大小和覆盖默认的配置组。具体来说,您可以设置这些值运行游泳池命令时。您也可以添加新的Ceph的配置文件中的[全球]部分覆盖默认值。[global]# By default, Ceph makes 2 repl
2014-11-28 16:58:31 7889
转载 ceph存储 ceph集群journal设置
日志配置参考 Ceph的OSD使用日志的原因有二种:速度和一致性。 速度:日志允许OSD快速地提交小块数据的写入,Ceph把小片、随机IO依次写入日志,这样,后端文件系统就有机会归并写入动作,并最终提升并发承载力。因此,使用OSD日志能展现出优秀的瞬间写性能,实际上却没有任何写动作,因为文件系统把它们捕捉到了日志。 一致性:Ceph的OSD需
2014-11-28 16:44:56 6138
转载 ceph存储 ceph集群filestore设置
文件存储参考filestore debug omap check说明:调试检查同步。昂贵的。仅用于调试。类型:布尔要求:没有默认:0扩展属性 扩展属性(XATTRs)在您的配置的一个重要方面。有些文件系统存储在XATTRS的字节数量上的限制。此外,在某些情况下,文件系统可能无法作为一种替代方法存储XATTRs的一样快。下面的设置可以帮助底层的文件系统是外在存储XAT
2014-11-28 16:13:08 2726
转载 ceph存储 ceph集群osd配置
OSD配置参考 您可以配置的CEPH OSD守护Ceph的配置文件,但Ceph的的OSD守护可以使用默认值,和一个很小的配置。一个最小的Ceph的OSD守护配置设置OSD 日志 大小和OSD 主机的几乎一切,并使用默认值。Ceph的OSD守护数值确定以增量的方式,从0开始,使用以下规定。osd.0osd.1osd.2在配置文件中,你可以通过添加配置设置你的配置文件的[O
2014-11-27 18:52:54 6316 1
转载 ceph存储 ceph集群Heartbeat设置
配置监视器/ OSD交互在你已完成初始Ceph的配置之后,你可以部署和运行Ceph。当你执行一个命令,如 ceph health 或 ceph -s, Ceph的监视器报告CEPH存储集群的当前状态.Ceph监视器通过要求每个OSD、其它相邻OSD的状态的报告了解集群.。如果Ceph的监视器没有收到报告,或者如果它接收Ceph的存储集群的变化的报告,Ceph的监视器需要更新的CEPH集群映
2014-11-27 17:12:58 2516
转载 ceph存储 ceph集群监视器设置
监视器配置参考了解如何配置Ceph的监视器是建立一个可靠的Ceph的存储集群的重要组成部分。所有Ceph的存储集群中至少有一个监视器。监视器配置通常是一致的,但你可以添加,删除或替换集群中的一个监视器。获取更多详细信息,请参阅Adding/Removing a Monitor 和 Add/Remove a Monitor (ceph-deploy) 背景Ce
2014-11-27 11:23:53 2577
转载 ceph存储 ceph集群auth设置
Ceph的验证配置 来识别用户,并防止人在中间攻击,Ceph的提供cephx的的认证系统的用户进行身份验证和守护。Ceph的介绍到cephx 认证的身份验证和授权。启用/禁用,创建用户并设置用户功能的细节上见Cephx指南。启用/禁用身份验证 根据版本的不同,Ceph的启用或禁用身份验证默认情况下。使用以下设置明确启用或禁用的Ceph。更多详细信息,请参阅Ceph的认证。验
2014-11-27 10:46:12 2683
转载 ceph存储 ceph集群网络配置
简介建立一个高性能的Ceph存储集群网络配置是至关重要的。 Ceph的存储集群不执行CEPH客户的路由请求或路由调度。相反, Ceph的Client直接提出请求CEPH OSD守护进程。 Ceph的OSD守护代表Ceph的客户端执行数据备份,这意味着备份和其他因素施加额外负荷Ceph的存储集群网络。我们的快速入门(Our Quick Start configurations)提供了一个简单
2014-11-27 09:55:54 6953
转载 ceph存储 ceph集群配置
1.介绍当您启动Ceph的服务,初始化过程启动了一系列在后台运行的守护进程。 Ceph的存储集群运行两种类型的守护进程:Ceph的监视器(CEPH-MON)Ceph的OSD守护(CEPH-OSD)Ceph的存储集群,支持Ceph的文件系统,它至少运行一个的Ceph元数据服务器(CEPH-MDS)。支持Ceph的对象存储的集群,运行Ceph的网关守护(radosgw)。为了您的方便,
2014-11-26 20:36:48 1605
转载 ceph存储 centos上搭建Ceph集群--Best
Ceph是一个比较新的分布式文件系统,由USSC的存储小组完成,是一个基于OSD(对象存储设备)的网络文件系统;相关文章发表在OSDI'06,MSST03,04等上.最近又Ceph文件系统的客户端部分已经进入了Linux Kernel 2.6.34里. 最近花了些时间用VMWare虚拟机搭了一个Ceph.现把搭建的过程,以及其间遇到并解决的问题写在这里.1.设计一个Ceph集群
2014-11-26 20:28:05 1248
转载 ceph存储 centos上搭建Ceph分布式文件系统集群示例一
1. 环境部署我使用VirtualBox创建了六台虚拟机,其中监控节点一个,元数据节点两个,数据节点三个,并使用监控节点作为客户端。机器名和ip如下:mon1.ihep.ac.cn192.168.56.107mds1.ihep.ac.cn192.168.56.108mds2.ihep.ac.cn
2014-11-26 20:25:04 1272
转载 ceph存储 ceph-Architecture的Cognize
Architecture【架构】 架构(内容提要) 1.The Ceph Storage Cluster(Ceph的存储集群) 1.1 Storing Data(存储数据) 1.2 Scalability and High Availability(可扩展性和高可用性) 1.2.1
2014-11-26 14:15:08 1129
转载 ceph存储 ceph中对crush算法的认知
ceph的CRUSH数据分布算法介绍CRUSH是ceph的一个模块,主要解决可控、可扩展、去中心化的数据副本分布问题。1、摘要随着大规模分布式存储系统(PB级的数据和成百上千台存储设备)的出现。这些系统必须平衡的分布数据和负载(提高资源利用率),最大化系统的性能,并要处理系统的扩展和硬件失效。ceph设计了CRUSH(一个可扩展的伪随机数据分布算法),用在分布式对象存储系统上,可以有效
2014-11-26 11:59:59 2628 1
原创 ceph存储 centos7+0.87源码安装ceph集群问题汇总
centOS 7修改hostnamelocalectl set-locale LANG=要修改的语言hostnamectl set-hostname 你要修改到的hostname0.87源码安装配置问题汇总./configureceph 0.87源码安装后,./configureyum -y install libuuid*yum -y install libblk
2014-11-24 15:26:39 9982 16
转载 嵌入式 LVM范例及常用命令
fdisk -l 命令的输出: Disk /dev/sda: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start En
2014-11-22 17:11:19 976
转载 ceph存储 loop设备及losetup命令介绍
1. loop设备介绍 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件。在使用之前,一个 loop 设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。因此,如果这个文件包含有一个完整的文件系统,那么这个文件就可以像一个磁盘设备一样被 mount 起来。
2014-11-21 14:12:35 1536
转载 ceph存储 ldconfig和ldd用法
一、ldconfigldconfig是一个动态链接库管理命令,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig。 ldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态 链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需
2014-11-21 13:55:30 727
转载 嵌入式 vim配置精华
我的vim配置小示例花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方
2014-11-20 15:12:00 905
转载 嵌入式 iostat命令详解
iostatiostat用于输出CPU和磁盘I/O相关的统计信息. 命令格式:iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device | ALL ] ] [ interval [ count ] ]1)iostat的 简单使用
2014-11-20 10:58:04 757
转载 ceph存储 Ceph论文译文--Ceph:一个可扩展,高性能分布式文件系统
Ceph:一个可扩展,高性能分布式文件系统Sage A. Weil Scott A. Brandt Ethan L. Miller Darrell D. E. Long Carlos Maltzahn 摘要 我们开发Ceph,一个分布式文件系统,它提供了优秀的性能、可靠性和可伸缩性。Ceph通过用一个伪随机数据分布函数(CRUSH)替代分布表来最大化的分离数据与元数据管
2014-11-20 08:25:23 2289
转载 嵌入式 vim全局替换命令
语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr] 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整个文件,同“1,$”;“. ,$” :从当前行到文件尾;s : 表示替换操作[option] : 表示操作类型如:g 表示全局替换; c 表示进
2014-11-20 08:21:23 595
转载 ceph存储 多网卡的7种bond模式原理
现在存储产品CSS使用了多网卡bond6模式,在这里把多网卡的7种bond模式原理和大家分享: Linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6常用的有三种 mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。mode=1:自动备援模
2014-11-19 16:31:01 2577
转载 嵌入式 shell中while语句
[plain]view plaincopyprint?while 命令 do 命令1 命令2 ... done while 命令do 命令1 命令2 ...donewhile循环计数[plain]view plaincopyprint?#!/bin/bash #whil
2014-11-19 16:27:56 693
转载 嵌入式 Linux下netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Recv-Q S
2014-11-19 16:24:16 796
转载 ceph存储 dd中sKip 和 seek参数理解
假如我有一个文件abc.gz,大小为83456k,我想用dd命令实现如下备份 结果:首先将备份分成三个部分,第一部分为备份文件abc.gz的前10000k,第二部分为中间的70000k,最后备份后面的3456kdd命令中seek和skip用法,感兴趣的朋友可以参考下。 假如有一个文件abc.gz,大小为83456k,我想用dd命令实现如下备份 结果:首先将备份分成三个部分,第一部分为备份文
2014-11-19 16:16:43 1080
转载 嵌入式 shell 学习之for语句
一、for语法for 变量 in 列表;do 循环体done二、常见用法1、for用来遍历目录 12345678910#!/bin/bash#Version:0.1#Author:lovelace#pragram:This scripts is print all files i
2014-11-19 16:01:16 808
转载 嵌入式 Linux下比较全面的监控工具dstat
1) 工具说明dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据比较显眼容易观察; 而且dstat支持即时刷新, 譬如输入dstat 3, 即每三秒收集一次, 但最新的数据都会每秒刷新显示. 和sysstat相同的是
2014-11-18 20:49:37 2454
转载 嵌入式 netperf 与网络性能测量
在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否连通,而对于其整体的性能往往考虑不多,或者即使考虑到性能的问题,但是却发现没有合适的手段去测试网络的性能。当开发出一个网络应用程序后,我们会发现,在实际的网络环境使用中,网络应用程序的使用效果不是很理想,问题可能出现在程序的开发上面,也有可能由于实际的网络环境中存在着瓶颈。面对这种问题,程序员一般会一筹莫展,原因就在于不掌握一
2014-11-18 16:54:41 873
转载 嵌入式 linux下建立软链接
实例:ln -s /home/gamestat /gamestat linux下的软链接类似于windows下的快捷方式 ln -s a b 中的 a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录如上面的示例,当我们执行命令 cd /gamestat/的时候 实际上是进入了 /home/gamestat/ 值得注意的是执行命
2014-11-13 16:09:00 625
转载 嵌入式 yum配置与使用(很详细)
yum的配置一般有两种方式,一种是直接配置/etc目录下的yum.conf文件,另外一种是在/etc/yum.repos.d目录下增加.repo文件。一、yum的配置文件 $ cat /etc/yum.conf [main]cachedir=/var/cache/yum #yum下载的RPM包的缓存目录keepcache=0
2014-11-13 15:32:40 645
转载 嵌入式 CentOS yum和rpm命令参数简单实用
本文将分别介绍,yum 和 rpm 这两个命令的具体用法,希望对各位初次接触 CentOS 的朋友有帮助。yum命令安装某个软件1. yum install pkg检查某个软件的更新2. yum check-update删除某个软件3. yum remove pkg搜索某个软件4
2014-11-13 14:37:38 745
转载 嵌入式 CentOS yum的详细使用方法
yum是什么yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题yum特点可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除rpm包时遇到的倚赖性问题 使用方便 保持与RPM数
2014-11-13 14:32:25 708
转载 嵌入式 linux yum命令详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式
2014-11-13 14:30:19 835
转载 嵌入式 ubuntu上搭建java运行环境
一.安装JDK*.tar.gz 1.到Oracle官网下在JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html,因为我的系统是AMD64位,所以下载了目前64位最新版jdk-7u9-linux-x64.tar.gz。 2.把下载的jdk-7u9-linux-x64.tar.gz移到安装目录,我直接放在/
2014-11-13 13:29:47 1658
转载 嵌入式 ubuntu14.04登录界面root
打开终端。步骤阅读2输入sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf步骤阅读3在弹出的编辑框里输入:greeter-show-manual-login=true 保存关闭。步骤阅读4再在中端中输入:sudo passwd root
2014-11-13 09:53:26 989
转载 ceph存储 Why Ceph and how to use Ceph?
为什么需要关注Ceph在目前开源世界里多样的存储项目中,不同的项目都有侧重点,而它们最终都是要为企业的IT基础设施服务。那么企业IT基础设施经理们到底需要怎么样的存储,它们的需求得到满足了吗?作者尝试根据对企业级存储产品的调研归纳出如下图。图一从上图我们可以了解到存储接口需求、扩展、运维和成本构成了企业级存储产品的四大中心。几乎所有的存储产品包括硬件(存储一体机,SAN)和软件都致
2014-11-12 20:24:06 1371
原创 ceph存储 ceph整体学习记录(未整理较乱)
ceph源码下载:http://ceph.com/download/主要文档下载连接:http://download.csdn.net/detail/skdkjxy/8149989/*******************/Time:2014-11-6Author:skdkjzz/******************/1、unified中何为radosgw、rbd、ceph-...
2014-11-12 17:17:55 25077 1
tracepoint_lttng使用详解
2015-03-23
多路径multipath配置文档和相关概念
2015-01-07
ceph-fs-rpm-build
2014-12-08
ceph-cognize-docs_zh-v1.3
2014-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人