没有合适的资源?快使用搜索试试~ 我知道了~
首页Linux集群服务部署详解:高可用与负载均衡实战
Linux集群服务部署详解:高可用与负载均衡实战
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 54 浏览量
更新于2024-07-02
收藏 1.54MB DOC 举报
Linux集群服务的安装部署文档深入探讨了在企业环境中利用Linux构建高可用性和负载均衡的集群系统。该章节首先阐述了集群技术的基本概念,强调了集群作为计算机系统协作的关键性,尤其是对于提高计算速度和可靠性的重要性。集群中的节点通常通过网络连接,如局域网,以实现资源共享和故障转移。 在集群系统的设计中,关键因素包括设备冗余,如网卡绑定、磁盘阵列(如RAID)、磁盘多路径绑定和冗余电源。这些冗余设计有助于减少单点故障对整个系统的影响,提高系统的稳定性和可用性。高可用集群(HA)和负载均衡集群是企业中最常见的应用,它们易于管理和广泛适用于Web服务器、数据库、企业服务和应用程序,确保核心业务的连续运行和性能提升。 另一方面,高性能集群(HPC)和网格计算则专注于科学研究和特定领域的计算密集型任务,如航空航天模拟、地震分析、化学分析等,这类集群通常需要高级的硬件配置和优化的软件环境。 在实际操作前,文档强调了集群系统规划的重要性,其中提到的“5个9”标准衡量了系统的年度可用性,即系统在一年内正常运行时间的比例。这意味着在理想情况下,集群应该能在99.999%的时间内保持运行,这对于企业级服务的可靠性至关重要。 在接下来的内容中,文档会详细介绍如何进行Linux高可用集群的安装配置,包括选择合适的软件(如Oracle的HA解决方案和Apache的负载均衡模块),设置节点间的通信机制,以及配置管理工具,以确保集群在实际生产环境中能够顺利运行并应对各种挑战。同时,文档也会提供故障排除和性能调优的策略,帮助系统管理员解决实际工作中可能遇到的问题。这个章节是为希望理解和实施Linux集群服务的管理员提供了一个全面且实用的指南。
资源详情
资源推荐
3. 10:12:22PMdev8-3210.870.007826.09
720.0093.1610278.50100.10108.80
4. 10:12:22PMdev8-487.610.00
6086.96800.00116.5511292.29143.00108.80
5. 10:12:22PMdev253-22176.090.00
17408.708.0018821.408565.270.50108.80
测试 =-(:$9 模式,在创建 &! 数据文件的过程中断开 9 2-1=。
1. [root@localhost~]#sar-d1|grep-E'DEV|
dev8-32|dev8-48|dev253-2'|head-n-4
2. 10:12:39PMDEVtpsrd_sec/swr_sec/s
avgrq-szavgqu-szawaitsvctm%util
3. 10:12:39PMdev8-320.000.000.00
0.00119.190.000.00105.47
4. 10:12:39PMdev8-4817.890.0018324.21
1024.00147.3912036.0658.94105.47
5. 10:12:39PMdev253-23667.370.0029338.95
8.0032732.497517.170.29105.47
测试 =-?:# 模式,在两个路径设备都工作正常的情况下创建 &! 数据文件。
1. [root@localhost~]#sar-d1|grep-E'DEV|dev8-32
|dev8-48|dev253-2'|head-n-4
2. 10:17:34PMDEVtpsrd_sec/swr_sec/s
avgrq-szavgqu-szawaitsvctm%util
3. 10:17:34PMdev8-3214.440.0014791.11
1024.00165.549563.2377.08111.33
4. 10:17:34PMdev8-480.000.000.00
0.000.000.000.000.00
5. 10:17:34PMdev253-24551.110.0036408.89
8.0021191.133884.950.24111.33
测试 =-D:# 模式,在创建 &! 数据文件的过程中断开 9 2-1=。
1. [root@localhost~]#sar-d1|grep-E'DEV|dev8-32|
dev8-48|dev253-2'|head-n-4
2. 10:18:04PMDEVtpsrd_sec/swr_sec/s
avgrq-szavgqu-szawaitsvctm%util
3. 10:18:05PMdev8-320.000.000.00
0.00123.190.000.00109.02
4. 10:18:05PMdev8-4815.220.0015582.61
1024.00153.1410457.7971.64109.02
5. 10:18:05PMdev253-24319.570.0034556.52
8.0034073.934715.560.25109.02
12.5 I/O 屏障技术
红帽集群套件8 %95中要求硬件能支持 屏障*技术,这与众多第三
方集群方案不同,由于此技术增加了系统架构的复杂性,很多用户不理解为何还要使用此技术。
* 主要用于防止集群系统的脑裂!-5,在脑裂发生之前,通过硬件信号方式对服
务器进行断电或者对光纤链路进行断链来保护客户的重要数据。红帽集群套件中明确要求建立集群的服务
器支持 * 设备,这些设备主要包括:
服务器或刀片中心控制设备:
1. BullFame(PAP)ManagementConsole
2. DellDRAC3/4/5/MC
3. Fujitsu-SiemensRSB
4. HPILO1/2
5. IBMBladeCenter/RSAII
6. IntelIPMIoverLAN
专用 4"5 电源交换机:
1. APCMasterSwitchAP79XX 系列
2. WTIIPS 系列
3. WTIMPC-8H(5.3)
4. WTINBB-1600/1600-CE
5. WTIRSM-8R4(5.3)
6. WTITPS-2
5+ 光纤控制设备:
1. BrocadeSilkworm2400/2800/3200
2. DellPowerVault56F
3. McDataSphereon4500
4. Vixel9200
通过以上设备可以有效地保证服务器的集群工作,如果没有这些设备,则可以选择使用以下方案。
Fence_scsi
Fence_scsi 基于 SAN 设备的 SCSI-3 Persistent Reservation(SCSI-3 PR)永久保留功能,
当前已有部分 SAN 存储设备支持此功能。但请注意,此功能不可与 multipath 一同使用。
虚拟化 Fence
支持红帽 RHEL 5 系列的虚拟机之间实现 Fencing 操作,可实现本地物理服务器间的虚拟机
Fencing 或跨服务器的虚拟机 Fencing,以结合 RHCS 提供的虚拟机集群方案。
手动 Fence
通过此功能实现 Fencing 时,要求管理员进行手工辅助操作,严禁此功能在生产环境中使用。在学
习过程中通过此功能可以更深入地了解 Fencing 的工作原理,后面章节会给出实际的测试用例。
由以上内容可知,红帽支持大量的 Fence 设备,特别是比如 IBM RSAII、HP ilo、Intel IPMI
over LAN 这样的由品牌服务器自带的功能,它们通常会被长期空置,没有发挥到任何功能,红帽 RHCS
通过 Fence 技术使这些设备得到了合理应用。后面章节会结合实际环境讲述 Fence 设备的设置及部署规
划。
12.6 高可用集群
上面几个小节中,我闪介绍了服务器中各种冗余设备的用处及配置方法。下面首先介绍高可用集群的
原理,然后介绍在 8B( 中对应 数据库服务的配置方法。
12.6.1 高可用集群原理
图 =- 展现了一个典型的高可用集群,图中描述了高可用集群的各个硬件组成部分,下面就图中提
到的一些技术名词进行解释。
服务器集群:由两台以上服务器组成,加入到集群的服务器被称为节点。通常以私有网络作为心
跳,当集群中的一台服务器出现故障时,其他服务器会按照集群中设定的接管机制实现故障切换
*。为保证服务器网络及其与外部存储的连接,通常会对网卡进行网卡绑定,对外部存储的
! 卡链接进行多路径绑定。
心跳:服务器集群中的服务器通过心跳机制来判断自身及集群中的其他服务器是否存活,通常心
跳会通过 8E( 接口或 %6 接口实现。
网卡绑定:参考本章=/1 网卡绑定一节的内容。
磁盘多路径绑定:参考本章=/ 磁盘多路径绑定一节的内容。
虚拟 IP 及公共网络:集群软件或硬件通过 TCP/IP 协议对客户端可见的公共网络公开了
一个虚拟的网络 IP,此 IP 由集群机制管理,指向当前"活动"的集群服务器"节点"。对于客
户端而言,集群就相当于一个服务器,可以实现透明访问。
F
剩余63页未读,继续阅读
智慧安全方案
- 粉丝: 3757
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 贵州煤矿矿井水分类与处理策略:悬浮物、酸性与非酸性
- 醛固酮增多症肾上腺静脉采样对比:ACTH后LR-CAV的最优评估
- 开源云连接传感器监控平台:农业土壤湿度远程监测
- 母婴用品企业年度生产计划线性规划优化模型:实证与应用
- 井下智能变电站:Rogowski线圈电流检测系统的研发与性能验证
- 霍州矿区煤巷稳定性分析及支护策略
- ARM嵌入式系统远程软件更新方案:基于TFTP协议
- 煤炭选煤中汞分布规律与洗选脱汞效果
- 提升码垛机器人性能:拉格朗日动力学模型与滑模模糊控制的应用
- 增强现实技术提升学前手写教学:设计与开发案例
- 不规则工作面沉陷三角剖分算法提升与应用
- 卡尔曼滤波在瞬变电磁干扰压制中的应用研究
- 煤矿安全能力研究:理论与系统构建
- LonWorks总线技术在斜巷运输车辆定位与跑车防护中的应用
- 神东煤炭集团高效煤粉锅炉系统:节能环保新实践
- Ti/SnO2+Sb2Ox/PbO2电极分形维数与电催化性能研究
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功