服务器集群
对于《高性能Linux服务器构建实战》的总结学习
程东青
这个作者很懒,什么都没留下…
展开
-
高并发负责均衡软件HAProxy
HAProxy介绍 基于操作系统的软负载和基于第三方应用的软负载,HAProxy属于基于第三方应用的软负载均衡,LVS是基于操作系统的软负载均衡 HAProxy简介 HAProxy是一个开源的、高性能的,基于TCP和HTTP协议的负载均衡软件 HAProxy优点 可靠性稳定性好 支持较高并发连接数,请求连接数,数据处理能力强 支持多于8种负载均衡算法 支持虚拟主机功能 支持连接拒绝 全透明代理 功能强大的服务器状态监控界面 强大的ACL支持 四层负载均衡和七层负载均衡的去呗 七层,负载均衡器会与客户端和原创 2020-08-19 14:07:29 · 167 阅读 · 0 评论 -
高性能集群软件Keepalived
Keepalived介绍 Keepalived是一个Linux下一个轻量级的高可用集群方案,Keepalived主要虚拟路由冗余来实现高可用功能,Keepalived部署和使用非常简单,所有的配置只需一个配置文件即可。 Keepalived Keepalived起初是为LVS设计的,专门用来监控服务器集群中各个服务节点的状态,它参考TCP/IP模型的第三层、第四层和第五层交换机制来检测每个节点的状态。 Keepalived加入了VRRP的功能,虚拟路由器冗余协议,解决静态路由出现的单点故障问题 Keepal原创 2020-08-19 10:10:21 · 216 阅读 · 0 评论 -
高性能Web服务器Nginx
高性能Web服务器Nginx Nginx是一个高性能的HTTP反向代理和负载均衡服务器,一台IMAP/POP3/SMTP代理服务器,可以运行在UNIX,GNU/Linux,BSD,Mac OS X,Solaris,Microsoft Windows。 Nginx的组成与工作原理 Nginx由内核和模块组成。内核通过查找配置文件将客户端请求映射到一个location block中,在这个location中所配置的不同命令将会启动不同的模块进行工作。 Nginx模块从结构上划分 Nginx的模块从结构上可以划分原创 2020-08-19 09:03:42 · 312 阅读 · 0 评论 -
分布式监控系统Ganglia
Ganglia简介 Ganglia是一款为HPC(高性能计算)集群而设计的可扩展的分布式监控系统,它可以监视和显示集群中各节点的状态信息,他有运行在各个节点gmond守护进程来采集CPU、内存、硬盘利用率、I/O负载、网络流量情况等方面的参数,然后汇总到gmetad守护进程下,使用rrdtool存储数据,最后将历史数据以曲线的形式通过PHP页面进行呈现 Ganglia的特点 良好的扩展性 负载开销低、支持高并发 广泛支持各种Linux操作系统和CPU架构,支持虚拟机 Ganglia的特点 良好的扩展性 负载原创 2020-08-19 08:25:10 · 535 阅读 · 0 评论 -
DRDB系统
DRDB系统的主要特性 单主模式 在这种系统下,只有一个主用节点可以对数据进行读写操作,适用的文件系统ext3、ext4、xfs等 双主模式 在这种模式下,有两个主用节点可以对数据进行并发的读写操作,单一的文件系统就适用了,需要共享的集群文件系统来解决并发读写的问题。共享的集群文件系统有GFS、OCFS2等。通过集群文件系统的分布锁机制就可以解决两种主用节点并发读写数据的问题。 复制模式 3.1 协议A 只要本地磁盘写入已经完成,数据包在发送队列,则认为一个写操作过程已经完成。可能会造成数据原创 2020-08-18 23:35:34 · 515 阅读 · 0 评论 -
高性能的MySQL集群系统
介绍一些常用的高可用MySQL高可用性解决方案 1.主从复制解决方案 这是Mysql自带的主从复制解决方案,数据同步采用的方法是Mysql application技术。Mysql applicaion其实就是一个日志的复制过程,有一个主服务器,同时又有一个从服务器从主服务器上拉起二进制日志文件,从服务器将二进制的日志文件解析程sql语句执行,从而保持主服务与从服务器之间的数据一致性。 而对于failover(服务器死机或出现故障时,自动切换到其他备用服务器),则需要手工操作failover,手工将从服务器切原创 2020-08-17 00:00:14 · 253 阅读 · 0 评论 -
轻量级运维利器pssh、pdsh、mussh
介绍 pssh是一个用python编写的可以并发在多台服务器上批量执行命令的工具,支持文件并行复制、远程并行执行命令、杀掉远程主机上的进程等 pssh软件安装前 需要配置在本地主机和远程主机间配置密钥认证服务 在本地主机上创建RSA密钥和公钥 ssh-keygen -t rsa 整合公钥文件 测试密钥认证 ...原创 2020-08-14 11:16:27 · 389 阅读 · 0 评论