Cisco之高可用性

简介:
设备冗余
1. 交换机冗余
引擎的冗余
特性:
使 RPR+ 作为冗余协议( Route Processor Redundancy Plus
主、备引擎同时处于启动状态,但只有主引擎工作
主、备引擎的转换时间为 30S 60S
不支持 Vlan 数据库模式,但可在全局模式下用
主、备引擎上运行的 IOS 版本要相同
主、备引擎切换过程中,动态路由信息丢失,静态路由信息保留
主、备引擎必须插到交换机第一个插槽和第二个插槽上
不能使用分叉线缆配置主、备引擎
// 配置(两个引擎都做设置)
(config)#redundancy      默认第一个槽为主引擎
(config-red)#mode rpr-plus
显示冗余状态: show redundancy status
模块的冗余
提供多余的模块
电源的冗余
配置: (config)#power redundancy-mode combined / redundant
Combined: 多电源一起工作
Redundant: 主电源工作,备用电源不工作
// 显示电源配置: show power
风扇的冗余
2.HSRP 热备份路由协议
问题:如果存在多台路由器(一台为主设备,其他为备用设备),客户端网关该如何配置?( PC 机上的多个网关意为到达多个网段, PC 无法确定主路由器是否可用)
解决办法:配置虚拟路由器,把虚拟路由器的 IP ,作为客户端网关
路由器的冗余:虚拟路由器
HSRP :热备份路由协议
HSRP Group :热备份路由协议组
虚拟路由器的 MAC
组成: 0000.0c07.ac??
//0000.0c: 厂商代码
//07.ac:HSRP 协议号
//??:HSRP 组的组号
可以把多台真实路由器,配置为多台虚拟路由器(目的冗余和负载分担)
HSRP 的状态
initial state  初始状态
HSRP 没有运行
learn state  学习状态
路由器没有收到 HELLO 包,不知道虚拟路由器 IP
// 互发 HELLO 包,确定谁是主路由器,根据优先级选举
listen state  侦听状态
路由器没有收到 HELLO 包,知道虚拟路由器 IP
speak state  发言状态
发送 HELLO 包,选举主路由器和备用路由器
//HELLO 包的封装:
  HSRP 组的组号
  HELLO 包发送者的 IP
  HSRP 的状态
   优先级
  HELLO 包发送时间(默认 3S
   保持时间( 10S )用于做角色的切换
   虚拟路由器的 IP
standby state  备用状态
选举出备用路由器
active state  活动状态
主路由器正常工作
主、备路由器的选举:依据 HELLO 包中的优先级,该值范围: 0-255 ,默认值为 100 ,该值越大越好
HSRP 的配置
指定虚拟路由器 IP
(config-if)#standby  组号  ip  虚拟路由器 IP
指定优先级
(config-if)#standby  组号  priority  优先级
配置抢占
(config-if)#standby  组号  preempt
配置 HELLO 包发送时间和保持时间(可选)
(config-if)#standby  组号  timers  发送时间   保持时间
监测链路
(config-if)#standby  组号  track  检测链路对应的端口   优先级
// 在主链路优先级基础上降低优先级值
例: standby 47 track s0 70  实际得到的优先级为 150-70=80
调试
#debug standby
 
3. 服务器冗余:虚拟服务器
把核心交换机与服务器集群关联起来
配置:
配置物理服务器群
(config)#ip slb serverfarm  服务器群名
(config-slb-sfarm)#real  物理服务器 IP
(config-slb-sfarm)#inservice
// 物理服务器 IP 格式:
Real 10.1.1.1
Real 10.1.1.2
配置虚拟服务器
(config)#ip slb vserver  虚拟服务器名
(config-slb-vserver)#virtual IP 地址   掩码
关联物理服务器群和虚拟服务器
(config-slb-vserver)#serverfarm  物理服务器群名
(config-slb-vserver)#inservice
 
HSRP 实验
配置各路由的 IP 及路由信息后
A f0/0 端口上
(config)#standby 47 ip 192.168.10.100
(config)#standby 47 priority 150
(config)#standby 47 preempt
C f0/0 端口上
(config)#standby 47 ip 192.168.10.100
// 优先级默认 100
PC 上设置网关: 192.168.10.100
如果 PC 位置上为路由器,设置网关方法为: IP default-gateway 192.168.10.100









本文转自 chinaperrylee 51CTO博客,原文链接:http://blog.51cto.com/perry/145964,如需转载请自行联系原作者
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
目录
相关文章
|
KVM 虚拟化
virsh的日常管理命令
文章介绍了如何使用virsh命令来管理KVM虚拟机,包括创建、查看、关闭、启动、强制关机、重启、备份、删除、恢复、修改名称、挂起、恢复挂起、查询VNC端口号、设置开机自启动和禁用开机自启动等操作,以及如何配置KVM的console来替代VNC连接虚拟机。
1229 2
virsh的日常管理命令
|
存储 边缘计算 物联网
揭秘边缘计算:物联网时代的分布式智能
揭秘边缘计算:物联网时代的分布式智能
1223 92
|
存储 人工智能 自然语言处理
OpenScholar:华盛顿大学联合艾伦研究所开源的学术搜索工具
OpenScholar是由华盛顿大学和艾伦AI研究所联合开发的开源学术搜索工具,旨在通过检索和综合科学文献中的相关论文来回答用户问题。该工具利用大规模科学论文数据库、定制的检索器和重排器,以及一个优化的8B参数语言模型,生成基于实际文献的准确回答。OpenScholar在提供事实性回答和准确引用方面超越了现有的专有和开源模型,所有相关代码和数据均已开源,支持并加速科学研究。
959 1
OpenScholar:华盛顿大学联合艾伦研究所开源的学术搜索工具
|
边缘计算 Cloud Native 安全
云原生技术的未来发展趋势
云原生技术的未来发展趋势
465 1
|
测试技术 开发工具 数据中心
高效IaC测试利器:AlibabaCloud ROS-Tool-Iact3快速上手
Iact3 是一款专为阿里云资源编排服务(ROS)和 Terraform 设计的 IaC 测试工具,可简化多地域模板测试流程,提供详尽报告,并具备多参数测试、CLI 友好、广泛兼容等特性,有效提升基础设施即代码(IaC)的开发与验证效率。无论是新手还是资深工程师,均可借此工具显著提高开发效率,确保配置准确性。
|
安全 搜索推荐
ChatGPT高效提问—prompt实践(健康助手)
ChatGPT高效提问—prompt实践(健康助手)
315 0
|
人工智能
拯救被掰弯的GPT-4!西交微软北大联合提出IN2训练治疗LLM中间迷失
【6月更文挑战第1天】研究人员为解决大型语言模型(LLM)的“中间迷失”问题,提出了IN2训练方法。此方法通过显式监督增强模型对长文本上下文的理解,改善了信息检索能力。应用IN2训练的FILM-7B模型在长文本任务上表现出色,尤其在NarrativeQA数据集上的F1分数提升了3.4。尽管面临数据合成和计算成本的挑战,IN2训练为LLM的进步开辟了新途径,预示着未来在长文本处理领域的潜力。论文链接:https://arxiv.org/pdf/2404.16811
330 5
|
Java 测试技术 C#
几个好用的自动化测试工具总结
【6月更文挑战第4天】几个好用的自动化测试工具总结
1074 0
|
存储 开发框架 Java
SpringBoot开发符合S3协议的文件存储服务
公司最近的业务大量涉及安可项目,要求避免使用第三方组件,原有开发框架支持本地文件存储/Minio/各类云存储,现在要求文件独立存储且文件服务需要自研,经调研评估后决定基于SpringBoot开发文件存储服务,使用s3协议标准,这样可以直接使用aws-sdk接入无需再开发客户端,且安全安全性方面可以得到足够的保证
630 0
SpringBoot开发符合S3协议的文件存储服务
|
定位技术
QT QHttpMultiPart上传总结
QT QHttpMultiPart上传总结
784 0