开源人linux系统运维培训中心

基于开源框架实现万台服务器分布式监控平台

提到监控系统,但凡有两三年经验的人都会说上一两种,比如nagios、zabbix 、cacti、 Mrtg、 ganlia、 zenoss、 open-falcon,每一种监控系统都不乏有自己的用户群体。我也是其中某些系统的爱好者。我们接下来要开展的这个项目就是基于zabbix的框架一步步实现的,中间的磕磕绊绊着实让...

       时间 : 2017-09-07| 栏目 : 性能优化| 浏览 : 90 次| 评论 : 标签: [阅读全文]

    nginx或tomcat的性能优化调整详解[2]

    附录:一些错误排查 php-cgi进程数不够用、php执行时间长(mysql慢)、或者是php-cgi进程死掉 ,都会出现502错误 一般来说Nginx 502 Bad Gateway和php-fpm.conf的设置有关,而Nginx 504 Gateway Time-out则是与nginx.conf...

         时间 : 2017-01-09| 栏目 : 性能优化| 浏览 : 292 次| 暂无评论 标签: [阅读全文]

      nginx或tomcat的性能优化调整详解[1]

        性能优化对于服务器来讲肯定是做得越合理越好了,下文我来为各位整理一篇关于nginx或tomcat的性能优化调整例子,邀您共享! 最近花了一点时间进行了NGINX加TOMCAT7集群压力测试,下面通过对一些常见问题的回答来说明如何调优服务器的性能,是自己的一些经验,且无实际...

           时间 : 2017-01-09| 栏目 : 性能优化| 浏览 : 760 次| 评论 : 标签: [阅读全文]

        中小型网站架构分析及优化读后感!

        本文从架构每一层分析所用主流技术和解决手段,有助于初入网站运维朋友们,进一步对网站架构认识,从而自己形成一套架构概念。 第一层:CDN 国内网络分布主要南电信北联通,造成跨地区访问延迟大问题,对于有一定访问量网站来说,增加CDN(内容分发网络)层可有效改善此现象,也是网站加速...

             时间 : 2017-01-09| 栏目 : 性能优化| 浏览 : 258 次| 暂无评论 标签: [阅读全文]

          TCP长连接和短连接的区别

          1. TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接 时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的 经典的三次握手示意图: ...

               时间 : 2016-04-12| 栏目 : 性能优化| 浏览 : 398 次| 暂无评论 标签: [阅读全文]

            深入Linux内核架构

            第1章 简介和概述1 1.1 内核的任务2 1.2 实现策略2 1.3 内核的组成部分3 1.3.1 进程、进程切换、调度3 1.3.2 UNIX进程4 1.3.3 地址空间与特权级别6 1.3.4 页表9 1.3.5 物理内存的分配11 1.3.6 计时13 1.3.7 系统调用13 1.3.8...

                 时间 : 2016-03-20| 栏目 : 性能优化| 浏览 : 438 次| 暂无评论 标签:, [阅读全文]

              薛坤教你开启discard服务

              [root@client tmp]# cd /etc/xinetd.d/ [root@client xinetd.d]# ll -h total 156K -rw-r--r-- 1 root root 1.2K Mar 15  2007 chargen-dgram -rw-r--r-- 1 root root 1....

                   时间 : 2015-09-15| 栏目 : 性能优化| 浏览 : 814 次| 评论 : 标签: [阅读全文]

                淘宝网前台应用性能优化实践[转载]

                近年来,随着用户数和PV的增加,淘宝网的后端服务器数量增长很快;并且我们知道,Web页面延迟时间和转化率之间有着直接的关联。出于提升系统吞 吐量、降低成本、减少页面延迟、提升用户浏览体验、提高交易转化率的考虑,淘宝网在性能优化领域做了很多尝试。本文将从应用性能分析、基础设施优化、应用 自身优化、前端性能优化这四个方面,对淘宝网的...

                     时间 : 2015-07-26| 栏目 : 性能优化| 浏览 : 612 次| 暂无评论 标签:, , , [阅读全文]

                  Tuning NGINX for Performance

                  NGINX is well known as a high performance load balancer, cache, and web server, powering over 40% of the busiest websites in the world. Most of the default NGINX a...

                       时间 : 2015-07-03| 栏目 : 性能优化| 浏览 : 543 次| 暂无评论 标签: [阅读全文]

                    stressapptest 实例精讲

                    stressapptest 其是:Stressful Application Test (stressapptest) 的简称 Stressful Application Test试图让来自处理器和I/O到内存的数据尽量随机化,以创造出模拟现实的环境来测试现在的硬件设备是否稳定,Google就在使用它,现在是Apac...

                         时间 : 2015-07-02| 栏目 : 性能优化| 浏览 : 785 次| 暂无评论 标签: [阅读全文]

                      linux IO调度器应用场景实例精讲

                      IO调度器(IO Scheduler)是操作系统用来决定块设备上IO操作提交顺序的方法。存在的目的有两个,一是提高IO吞吐量,二是降低IO响应时间。然而IO吞吐量 和IO响应时间往往是矛盾的,为了尽量平衡这两者,IO调度器提供了多种调度算法来适应不同的IO请求场景。其中,对数据库这种随机读写的场景最有利的算 法是DEADLI...

                           时间 : 2015-06-23| 栏目 : 性能优化| 浏览 : 650 次| 暂无评论 标签: [阅读全文]

                        Linux inode精讲

                        一、inode是什么? 理解inode,要从文件储存说起。 文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。 操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。...

                             时间 : 2015-06-10| 栏目 : linux精讲, linux运维, 性能优化| 浏览 : 816 次| 暂无评论 标签: [阅读全文]

                          关于不同应用类型IO的对比描述

                          IO类型描述:   描述不同应用的存储IO类型之前,先要描述存储中的定义IO的几个术语: IO大小(IO Size):IO Size是应用程序发起,经过操作系统的磁盘子系统,向存储系统发送的读写请求的单位大小。不同的应用程序所发送的IO大小都不相同,例如对于数据...

                               时间 : 2015-06-09| 栏目 : 性能优化| 浏览 : 547 次| 暂无评论 标签: [阅读全文]

                            yum命令通过yum-plugin-changelog插件查看rpm包

                            线上运维的过程中,经常会以yum方式安装软件或者更新系统,难道你不想知道,yum 更新系统或RPM包前,看看都发生了些什么? 想的话,就要先安装一个小小的插件,yum-plugin-changelog插件 yum install yum-plugin-changelog 查看未升级的dstat的更...

                                 时间 : 2015-05-25| 栏目 : linux运维, 性能优化| 浏览 : 581 次| 暂无评论 标签: [阅读全文]

                              rsync性能优化精讲

                              rsync是用来做文件同步的一个很好的工具,传统的rsync就是使两个目录的文件保持一致,但随着文件数量增多, rsync会造成同步缓慢,系统负载比较高,直至系统死机。 为了解决文件增多导致rsync变慢的问题,方案是很多的。 1、使源目录保存较少文件 这是一个传统优化办法,因为rsync虽然是同步所有文件,但和同步最近更新的...

                                   时间 : 2015-05-19| 栏目 : linux运维, 性能优化| 浏览 : 1,409 次| 暂无评论 标签: [阅读全文]

                                disktop per设备per应用层面的IO读写统计

                                我们在调优IO 密集型的应用是通常需要知道IO的使用情况. 但是iostat只能知道系统全局的,iotop只能知道每个应用的, 我们有时候需要细化到每个应用对每个设备的使用情况. 比如说mysql数据库我们通常把日志和数据分开到不同的设备, 那我们需要知道数据读写多少,日志读写多少,分开的了解. 目前还没有工具能够很轻松的了解. 幸运的...

                                     时间 : 2015-05-16| 栏目 : 性能优化| 浏览 : 623 次| 暂无评论 标签:, [阅读全文]

                                  mpstat实例精讲“显示每秒 CPU 接收的中断总数”

                                  [root@dellR620 ~]# mpstat -I SUM -P ALL Linux 2.6.32-504.el6.x86_64 (dellR620) 05/06/2015 _x86_64_ (24 CPU) 03:47:05 PM CPU intr/s 03:47:05 PM all ...

                                       时间 : 2015-05-06| 栏目 : linux运维, 性能优化| 浏览 : 598 次| 暂无评论 标签: [阅读全文]

                                    通过修改proc目录下的文件提升linux系统性能

                                    一、前言 1) Linux Proc文件系统,通过对Proc文件系统进行调整,达到性能优化的目的。 2) Linux性能诊断工具,介绍如何使用Linux自带的诊断工具进行性能诊断。 加粗斜体表示可以直接运行的命令。 下划线表示文件的内容。 二、/proc/sys/kernel/优化 1) /proc/sys/kernel/ct...

                                         时间 : 2015-04-30| 栏目 : 性能优化| 浏览 : 938 次| 暂无评论 标签: [阅读全文]

                                      centos 6.6环境升级GCC版本到gcc-4.9.0

                                      摘要:centos 6.6默认gcc版本4.4.7 ,业务有新的需求,要将GCC版本升级到4.9.0, 去GCC官网下载gcc-4.9.0.tar.bz2包包,解压,configure的时候,出现如下报错信息: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+ 打开...

                                           时间 : 2015-04-30| 栏目 : 性能优化| 浏览 : 2,060 次| 暂无评论 标签: [阅读全文]

                                        will not make a filesystem here!

                                        背景:在实验环境部署flashcache,验证SSD做SAS盘的性能   格式化磁盘创建文件系统的时候,报错信息如红字显示: [root@huawei xuekun]# mkfs.ext4 /dev/sdd1 mke2fs 1.41.12 (17-May-2010) /dev/sdd1 is apparen...

                                          性能优化|机械磁盘IOPS讲解

                                          机械硬盘的连续读写性很好, 但随机读写性能很差。这是因为磁头移动至正确的磁道上需要时间,随机读写时,磁头不停的移动,时间都花在了 磁头寻道上,所以性能不高。  如下图: 在存储小文件(图片)、OLTP数据库应用时,随机读写性能(IOPS)是最重要指标。 学习它,有助于我们分析存储系统的性能互瓶颈。 下面我们来认识随机读写性...

                                               时间 : 2015-02-01| 栏目 : 性能优化| 浏览 : 703 次| 暂无评论 标签: [阅读全文]

                                            Linux高流量大并发|TCP性能调优

                                            首先,针对高并发数,我们需要提高一些linux的默认限制: fs.file-max = 51200 #提高整个系统的文件限制 net.ipv4.tcp_syncookies = 1 #表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭; net.ipv4...

                                                 时间 : 2015-01-15| 栏目 : 性能优化| 浏览 : 752 次| 暂无评论 标签: [阅读全文]

                                              性能优化之“strace实例分析”

                                              摘要: strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。 [root@ce...

                                                   时间 : 2015-01-08| 栏目 : 性能优化| 浏览 : 644 次| 暂无评论 标签: [阅读全文]