logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

性能之巅:洞悉系统、企业与云计算——方法

性能之巅:洞悉系统、企业与云计算——方法术语模型受测系统排队系统概念延时时间量级权衡三角面对一个性能不佳且复杂的系统环境时,首先需要知道的挑战就是从什么地方开始分析、收集什么样的数据,以及如何分析这些数据。方法对于复杂系统的性能分析是有帮助的,告诉我们从哪里开始工作,用什么步骤来定位和分析性能问题。对于新手来说,方法告诉我们从什么地方开始,并列举了如何继续下去的步骤。对于部分用户或专家,方法作为检

#linux
关于 Linux 网络,必须知道这些

本文是通过学习倪朋飞老师的《Linux性能优化实战》 :关于 Linux 网络,你必须知道这些关于 Linux 网络,必须知道这些网络模型Linux 网络栈同 CPU、内存以及 I/O 一样,网络也是 Linux 系统最核心的功能。网络是一种把不同计算 机或网络设备连接到一起的技术,它本质上是一种进程间通信方式,特别是跨系统的进程 间通信,必须要通过网络才能进行。随着高并发、分布式、云计算、微服务

性能之巅:洞悉系统、企业与云计算——CPU

性能之巅:洞悉系统、企业与云计算——CPU术语模型CPU架构CPU推动了所有软件的运行,因而通常是系统性能分析的首要目标。现代系统一般有多个CPU,通过内核调度器共享给所有运行软件。当需求的CPU资源超过了系统力所能及的范围时,进程里的线程(或者任务)将会排队,等待轮候自己运行的机会。等待给应用程序的运行带来严重延时,使得性能下降。我们可以通过仔细检查CPU的用量,寻找性能改进的空间,还可以去除一

#linux#centos
性能之巅:洞悉系统、企业与云计算——观测工具

性能之巅:洞悉系统、企业与云计算——观测工具工具类型计数器跟踪剖析监视观测来源/proc工具类型性能观测工具可以按照系统级别和进程级别来分类,多数的工具要么基于计数器要么基于跟踪。我们把这些属性放在下图中,连同一些工具一起作为示例:有一些工具不止适合一个象限,例如,top(1) 还有一个系统级别的视图,DTrace也有进程级别的能力。还有一些性能工具是基于剖析(profiling) 的。对系统或进

#tcp/ip#运维#linux
性能之巅:洞悉系统、企业与云计算——网络

性能之巅:洞悉系统、企业与云计算——网络术语模型网络接口控制器协议栈概念网络和路由协议封装包长度延时主机名解析延时ping 延时连接延时首字节延时往返时间连接生命周期缓冲连接积压队列接口协商使用率本地连接架构协议TCP三次握手重复确认检测阻塞控制:Reno 和 TahoeNagle 算法延时 ACKSACK 与 FACKUDP硬件接口随着系统变得越来越分布化,尤其是云计算环境中,网络在性能方面扮演

#tcp/ip
性能之巅:洞悉系统、企业与云计算——内存

性能之巅:洞悉系统、企业与云计算——内存术语概念虚拟内存换页文件系统换页匿名换页按需换页过度提交交换文件系统缓存占用使用率饱和度分配器字长架构硬件主存延时主存架构总线多通道CPU缓存MMU多种页大小TLB软件内存释放空闲链表回收页扫描进程地址空间堆增长分配器方法工具法USE 方法使用特征归纳高级使用特征分析 / 检查清单周期分析性能监测泄露监测静态性能调优资源控制微基准测试分析调优可调参数多个页面

#linux
Linux性能工具:系统CPU

Linux性能工具:系统CPUCPU 性能统计信息运行队列统计上下文切换中断CPU 使用率CPU性能工具vmstat(虚拟内存统计)工具是追踪性能问题时的第一道防线。它们能展示整个系统的性能情况和哪些部分表现不好。现在我们将学习这些工具可以测量的统计信息,以及如何使用各种工具收集这些统计结果。学习完成后,我们将能够:理解系统级性能的基本指标,包括CPU的使用情况。明白哪些工具可以检索这些系统性能指

#linux
搜集了 kubernets部署Dashboard的必要服务!史上最全,一次成功

kubernetes集群部署,如果想更直观地管理和监控k8s集群状况,kubernets-dashboard是一个普遍的方式。dashboard提供了一个WEB界面,使我们可以在网页上查看kubernetes的集群状态以及对集群进行相关的操作,方便了我们管理k8s集群。在部署Dashboard的时候,遇到了很多问题,如网络问题,rbac权限的问题,由于官网上下在的yaml文件并不全面,上网查资..

#kubernetes#docker#容器
Kubernetes 搭建 EFK 日志中心

Kubernetes 搭建 EFK 日志中心介绍创建 Elasticsearch 集群最后,完整 elasticsearch-statefulset.yaml 文件创建 Kibana 服务部署 Fluentd工作原理配置日志源配置路由配置Docker安装ElasticSearchElasticSearch中文分词基本概念ik分词器的安装介绍参考网站https://www.qikqiak.com/p

#kubernetes#elasticsearch
K8S自建LoadBalancer

官方网站一般只有云平台支持LoadBalancer,如果脱离云平台,自己搭建的K8S集群,Service的类型使用LoadBalancer是没有任何效果的。为了让私有网络中的K8S集群也能体验到LoadBalabcer,Metallb成为了解决方案。Metallb运行在K8S集群中,监视集群内LoadBalancer类型的服务,然后从配置的IP池中为其分配一个可用IP,以ARP/NDP或BGP的方

#kubernetes#docker#运维
    共 16 条
  • 1
  • 2
  • 请选择