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