环境:
6个节点
more >>hibench7.0编译安装
引言
HiBench是一个大数据基准套件,可以帮助您评测不同大数据平台的性能、吞吐量和系统资源利用率。本文仅介绍如何对hadoop进行测试,其他大数据平台使用请参考官网https://github.com/intel-hadoop/HiBench
软件依赖
HiBench需要java环境,以及Maven管理。
more >>Ubuntu14.04安装docker 摘自aliyun官网
https://yq.aliyun.com/articles/110806?spm=5176.8351553.0.0.691e1991DpXzU5
无意间发现有个开源的san产品(petasan),底层基于ceph做的,当前最新版本2.1.0,底层ceph已经支持到12.2.7了。支持VMware vshere,hyper_v等虚拟化以及database。其san访问控制是基于LIO做的,上层提供完整的wen界面进行ceph集群监控等支持手动配置crush等,支持在线配置iscsi lun等。提供主机节点的各个硬件的监控以及ceph集群状态监控,邮件告警,多路iscsi访问。
详情自己查看官网介绍http://www.petasan.org/
自己在虚拟机下做了下简单部署测试,挺简单的,下面记录下配置部署过程。
more >>targetcli是一个iSCSI配置管理工具,该工具简单易用,可以直接替换scsi-target-utils,Linux-IO target 在linux内核2.6.38以后,用软件实现的scsi target,支持的SAN技术中所有流行的存储协议包括Fibre Channel、FCoe\iSCSI、iser等,同时还能为本机生成模拟的scsi设备,以及为虚拟机提供基于virtio的scsi设备
more >>本文档仅作为自己学习记录使用。
部分内容参考https://www.kancloud.cn/louis1986/saltstack/521459
本例环境架构: centos7.2-1511 测试环境,均关闭防火墙以及selinux
主机名 | 角色 | ip |
---|---|---|
master | master | 192.168.4.10 |
minion1 | haproxy keepalived | 192.168.4.11 |
minion2 | haproxy keepalived | 192.168.4.12 |
minion3 | nginx | 192.168.4.13 |
minion3 | nginx | 192.168.4.14 |
VIP | 192.168.4.16 |
该配置环境主要是配置haproxy + keepalived负载均衡的高可用,其中haproxy通过轮训的方式连接到后端实际的2台nginx服务器。
more >>
systemtap简介
SystemTap 是一款诊断Linux系统性能的工具,可以跟踪内核以及用户态程序中的任意函数、syscall、语句甚至指令,可以用来动态地收集调试和性能信息的工具,不需要我们重新编译、重启内核。
详细介绍查看官网地址。其官网地址 https://sourceware.org/systemtap/。
more >>
利用BLKTRACE分析磁盘IO
在Linux系统上,查看磁盘的负载情况,咱们一般使用iostat监控工具,iostat的详细介绍查看另外的培训资料。其中很重要的参数就是await,await表示单个I/O所需的平均时间,但它同时包含了I/O Scheduler所消耗的时间和硬件所消耗的时间,所以不能作为硬件性能的指标。那如何才能分辨一个io从下发到返回整个时间上,是硬件层耗时多还是在io调度上耗时多呢?如何查看io在各个时间段所消耗的时间呢?那么,blktrace在这种场合就能派上用场,因为它能记录I/O所经历的各个步骤,从中可以分析是IO Scheduler慢还是硬件响应慢,以及各个时间段所用时间。
more >>
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true