分布式技术 | 监控技术
文章平均质量分 89
分布式技术 | 监控技术:使用的计算机既能够作为独立的系统使用,也可以把它们连接在一起得到更强的网络功能。
Dark_Ice_
游标卡尺为什么不寂寞——因为它不估读。
博客主要记录我日常学习的一些网络知识、编程、Linux和计算机等等有关的一切资料。本人热爱计算机技术,喜欢操作Linux系统,未来的目标是当一名运维工程师(网络知识也很强),一名技术大咖。记录博客,一是将知识点整理,方便以后查找;二是希望能帮助到有需要的人,共同学习交流。
也可以关注公众号“黑科技前哨站”,里面有许多文章以及相关的资源下载。
展开
-
深度长文:深入理解Ceph存储架构
本文是一篇Ceph存储架构技术文章,内容深入到每个存储特性,文章由Ceph中国社区穆艳学翻译,耿航校稿,以下是具体内容:目录第1章 概览第2章 存储集群架构2.1 存储池2.2 身份认证2.3 PG(s)2.4 CRUSH2.5 I/O操作2.5.1 副本I/O2.5.2 纠删码I/O2.6 自管理的内部操作2.6.1 心跳2.6.2 同步2.6.3 数据再平衡与恢复2.6.4 校验(或擦除)2.7 高可用2.7.1 数据副本2..转载 2021-01-27 14:47:07 · 888 阅读 · 0 评论 -
运维人员常用到的11款服务器监控工具
目录1、zabbix2、Nagios3、Performance Co-Pilot4、Anturis5、SeaLion6、Icinga7、Munin8、Monit9、Simple Server Monitor10、SysUsage11、Pingdom1、zabbixzabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。abbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决原创 2021-01-27 14:43:42 · 3137 阅读 · 1 评论 -
Redis集群环境搭建实践
目录1 Redis集群环境搭建2 集群伸缩实践3 总结本文是Redis集群学习的实践总结(基于Redis 6.0+),详细介绍逐步搭建Redis集群环境的过程,并完成集群伸缩的实践。Redis集群简介Redis集群(Redis Cluster)是Redis提供的分布式数据库方案,通过分片(sharding)来进行数据共享,并提供复制和故障转移功能。相比于主从复制、哨兵模式,Redis集群实现了较为完善的高可用方案,解决了存储能力受到单机限制,写操作无法负载均衡的问题。本...转载 2021-01-27 14:37:46 · 147 阅读 · 0 评论 -
ZooKeeper 基本原理你懂了么?
目录ZooKeeper 简介ZooKeeper 设计目的ZooKeeper数据模型ZooKeeper SessionZooKeeper WatchConsistency GuaranteesZooKeeper的工作原理Leader ElectionLeader工作流程Follower工作流程Zab: Broadcasting State Updates总结ZooKeeper 简介ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的转载 2021-01-04 23:19:10 · 186 阅读 · 0 评论 -
干货!分布式架构演进总结
目录一、前言二、背景说明三、阶段一:单应用架构四、阶段二:应用服务器和数据库服务器分离五、阶段三:应用服务器集群六、阶段四:数据库压力变大,数据库读写分离七、阶段五:使用搜索引擎缓解读库的压力八、阶段六:引入缓存机制缓解数据库的压力九、阶段七:数据库的水平/垂直拆分十、阶段八:应用的拆分一、前言 随着社会的发展,技术的进步,以前的大型机架构很显然由于高成本、难维护等原因渐渐地变得不再那么主流了,替代它的就是当下最火的分布式架构,从大型机到分布式,经历了好几个原创 2020-11-04 19:13:54 · 286 阅读 · 0 评论 -
不懂 Zookeeper?来看看这篇文章
目录1. 并发环境下面临的挑战2. Zookeeper的介绍① Zookeeper的名字由来② Zookeeper的简介③ Zookeeper的安装(linux下)④ Zookeeper的特点3.zookeeper的理论① zookeeper的会话机制② znode的数据构成③ znode的节点类型④ Watch监听机制⑤ zookeeper的特性finally高并发分布式开发技术体系已然非常的庞大,从国内互联网企业使用情况,可发现RPC、Dubbo、原创 2020-10-24 21:49:34 · 146 阅读 · 0 评论 -
Kafka集群搭建及必知必会
目录Kafka集群部署并启动Zookeeper安装Kafka安装Kafka副本集Kafka节点故障原因及处理方式Kafka Leader选举机制简介Kafka集群部署并启动在本文中将从演示如何搭建一个Kafka集群开始,然后简要介绍一下关于Kafka集群的一些基础知识点。但本文仅针对集群做介绍,对于Kafka的基本概念不做过多说明,这里假设读者拥有一定的Kafka基础知识。首先,我们需要了解Kafka集群的一些机制: Kafka是天然支持集群的,哪怕是一个节点实际上原创 2020-10-01 23:37:51 · 392 阅读 · 0 评论 -
Haproxy + keepalived高可用累积实战
目录Haproxy入门简介Haproxy安装配置Haproxy配置文件详解安装Keepalived服务配置Haproxy + keepalived创建haproxy脚本测试Haproxy + Keepalived服务随着互联网火热的发展,开源负载均衡器的大量应用,企业主流软件负载均衡如LVS,Haproxy,Nginx等,各方面性能不亚于硬件负载均衡F5,Haproxy提供高可用性,负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费,快速和可靠的一种解决方案。原创 2020-07-18 21:28:45 · 368 阅读 · 0 评论 -
ceph分布式存储简介
目录Ceph简介Ceph特点Ceph应用场景Ceph核心组件Ceph存储系统的逻辑层次结构RADOS的系统逻辑结构Ceph数据存储过程一个文件在ceph里怎么做的读取和存储?Ceph IO流程及数据分布Ceph Pool和PG分布情况Ceph简介什么是分布式存储?打个比方,我在一个环境当中,有很多很多的服务器,服务器上也有它自己很多的硬盘,我通过软件的形式把若干服务器都收集起来,部署成一个软件,在这个逻辑的软件里可以同时看到我若干服务器的磁盘的空间,这个逻辑.原创 2020-06-28 09:59:59 · 821 阅读 · 0 评论 -
Ceph搭建硬件建议详解
目录前言CPURAMMonitors and managers (ceph-mon and ceph-mgr)OSDs (ceph-osd)MemoryData StorageHard Disk DrivesSolid State DrivesControllersAdditional Considerations 其他考虑因素NETWORKSFAILURE DOMAINS 故障域最低硬件建议前言Ceph是专为在商品硬件上运行而设计的,这使得构原创 2020-05-31 00:00:43 · 719 阅读 · 0 评论 -
一文带你读懂zookeeper在大数据生态的应用
目录一、简述二、基本概念1、数据结构2、Znode你应该了解的(2)节点属性三、基本功能1、文件系统2、集群管理3、分布式锁机制4、监听与通知机制四、实际应用1、hadoop2、hbase3、kafka4、hive五、总结一、简述在一群动物掌管的世界中,动物没有人类聪明的思想,为了保持动物世界的生态平衡,这时,动物管理员—zookeeper诞生了。打开Apache zookeeper的官网,一句话定义zookeeper:Apac原创 2020-05-20 14:57:22 · 384 阅读 · 0 评论 -
干货| Keepalived高可用服务配置实例
目录Keepalived系列导读前言Keepalived单实例主备模式实战1,准备两台机器2,安装Keepalived软件3,修改Keepalived配置文件4,启动Keepalived服务5,验证虚拟IP自动漂移Keepalived双实例双主模式配置实战2,安装Keepalived软件3,修改Keepalived配置文件4,验证Keepaliv...原创 2020-05-07 23:35:31 · 430 阅读 · 0 评论 -
Keepalived安装及配置文件详解
目录一、安装Keepalived服务二、 keepalived配置文件解析(1)全局定义块(2)VRRP 实例定义块(3)虚拟服务器定义块一、安装Keepalived服务两种安装方式:(1)yum方式安装yum -y install keepalived# 查看安装路径rpm -ql keepalived(2)源码安装1)安装依赖yu...原创 2020-05-06 21:55:20 · 793 阅读 · 0 评论 -
Keepalived入门学习
Keepalived简介Keepalived 是使用C语言编写的路由热备软件,该项目软件起初是专门为LVS负载均衡设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx,Haproxy,MySQL等)的高可用解决方案软件。Keepalived 主要是通过VR...原创 2020-05-05 12:27:58 · 317 阅读 · 0 评论 -
zabbix数据库优化
目录MySQL版本推荐zabbix数据库的授权MySQL配置文件需要调整的几个重要参数巧用SQL语句运维zabbix巧用读写分离和负载均衡zabbix升级注意事项数据库备份和数据清理zabbix server历史数据和趋势数据分区MySQL版本推荐MySQL5.7及以上版本,便捷的在线DDL方便zabbix的快速升级 链接数据库方式:zabbix的server、proxy、MySQL数据库尽量使用域名方式连接,方便进行故障切换。zabbix数据库的授权读写权限原创 2020-08-08 22:53:29 · 885 阅读 · 0 评论 -
CentOS 7上搭建Zabbix4.0
目录zabbix介绍zabbix软件组成1.关闭防火墙和selinux2.添加zabbix源和epel源3.安装zabbix和相关服务组件4.修改zabbix配置文件5.配置数据库服务6.启动zabbix和相关服务7.登录zabbix的web界面,进行初始化8.更改zabbix界面语言为中文zabbix介绍Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监原创 2020-08-08 23:11:37 · 105 阅读 · 0 评论