Cisco IOS XRv 9000 Router IOS XR Software 24.1.1(ED) - 服务提供商边缘虚拟路由器
Cisco IOS XRv 9000 路由器
请访问原文链接:https://sysin.org/blog/cisco-ios-xrv-9000/,查看最新版。原创作品,转载请保留出处。
作者主页:sysin.org
思科 IOS-XR 简介
Cisco IOS XRv 9000 路由器是一款基于云的路由器,部署在运行 64 位 IOS XR 软件的 x86 服务器硬件上的虚拟机 (VM) 实例上。Cisco IOS XRv 9000 路由器以虚拟化形式提供传统提供商边缘 (PE) 服务以及虚拟路由反射器 (vRR) 功能。
Cisco IOS XRv 9000 路由器基于 Cisco IOS XR 软件,因此它继承并共享其他 IOS XR 平台上可用的广泛路由功能。
当 Cisco IOS XRv 9000 路由器虚拟 IOS XR 软件部署为虚拟机时,Cisco IOS XR 软件的功能就像部署在传统 Cisco IOS XR 硬件平台上一样。Cisco IOS XRv 9000 路由器将路由处理器、线卡和虚拟化转发功能组合到单个集中式转发实例中 (sysin)。Cisco IOS XRv 9000 路由器拥有功能齐全的高速虚拟 x86 数据平面。
Cisco IOS XRv 9000 路由器支持与 Cisco ASR 9000 系列聚合服务路由器和北向 API 相同的体验。Cisco IOS XRv 9000 路由器不支持特定于硬件的配置。控制平面和数据平面功能的配置命令遵循与 Cisco ASR 9000 系列聚合服务路由器相同的语法。
产品概览
Cisco IOS® XRv 9000 路由器实现了 Cisco IOS XR 软件的功能集。它在虚拟化通用 x86 计算平台上运行,是对依赖 Cisco IOS XR 软件的现有物理 Cisco® 路由器平台的补充,例如 Cisco 网络融合系统路由器、Cisco ASR 9000 系列路由器和 Cisco 运营商路由系统 (CRS) 平台 (sysin)。现在,服务提供商可以基于物理路由器增强其卓越运营和产品 - 并将它们轻松迁移到虚拟外形。Cisco IOS XRv 9000 路由器(图 1)提供了更高的敏捷性、更高的网络效率、更低的资本和运营支出,并且能够根据需求有效地上下扩展网络容量。
Cisco IOS XRv 9000 路由器的主要特性
- 具有网络功能虚拟化 (NFV) 基础架构、虚拟网络功能以及服务编排和管理的端到端解决方案
- 基于极具弹性、稳定且功能丰富的 Cisco IOS-XR 软件,具有与 Cisco IOS XR 软件相同的北向和管理特性,有助于确保与现有 OSS 和业务支持系统 (BSS) 的平滑集成
- 具有服务提供商边缘特性的高性能数据平面,例如服务质量和访问控制列表。
- 分离控制平面和数据平面的架构,允许使用多核和多插槽系统进行扩展和缩减。
Cisco IOS XRv 9000 路由器可以通过以下两种方式进行部署:
用于控制平面功能,例如虚拟路由反射器作为高性能数据平面 (sysin),基于 X86 优化代码库,专为 Cisco nPower 网络处理器单元 (NPU) 和英特尔® 数据平面开发套件( DPDK)或虚拟宽带网络网关
图 1. Cisco IOS XRv 9000 路由器
Cisco IOS XRv 9000 路由器作为控制平面: Cisco IOS XR 软件是行业领先的运营商级操作系统,支持思科非常成功的边缘和核心路由器平台。这种模块化操作系统提供了非常高的可用性(图 2),其多进程和多线程架构通过利用现代多插槽和多核处理器来增强规模和性能。
图 2. Cisco IOS XR 软件高可用性
Cisco IOS XRv 9000 路由器作为数据平面(虚拟转发器): 虚拟转发器使用为基于 Cisco NPU 的物理平台开发的功能和转发代码。但是,它专门针对基于 NFV 的通用 CPU 环境进行了优化。它使用英特尔流式 SIMD 扩展 2 (SSE2) 和高级矢量扩展 (AVX) 指令来改进基于软件的分类。对于并行特征处理,内存访问是异步的,并且数据结构经过优化以实现缓存的最佳利用。此外,跨功能执行过程的批量数据包传输和处理以及高速负载平衡有助于提供具有服务提供商所需功能的非常高性能的数据平面。
用作宽带网络网关 (BNG) 的 Cisco IOS XRv 9000 路由器: BNG 是用户的接入点,他们通过该接入点连接到宽带网络。当 BNG 和客户端设备 (CPE) 之间建立连接时,用户可以 访问 由网络服务提供商 (NSP) 或互联网服务提供商 (ISP) 提供的宽带服务。BNG 建立和管理 IPoE 订户会话。当会话处于活动状态时,BNG 会聚合来自接入网络的各种订户会话的流量,并将其路由到服务提供商的网络。注意:Cisco IOS XRv 9000 路由器的 BNG 不支持 PPPoE 用户。
表 1. 部署模型和优势
特征 | 益处 |
---|---|
服务提供商需要在低吞吐量的位置提供第 3 层提供商边缘功能。他们已经拥有基于物理 Cisco ASR 9000 系列设备的服务和产品,并希望在低吞吐量位置提供相同的服务 | |
虚拟供应商边缘 | ● 与广泛使用的 ASR 9000 系列平台一致的架构 ● 基于 Cisco IOS XR 软件的丰富组网体验 ● 通过使用基于消费的模型实现降低的资本支出 (CapEx) 和运营费用 (OpEx) |
虚拟宽带网络网关 | ● 终止宽带用户(IPOE/PPPoE)。 ● 用户识别 ● 用户认证 ● 订户政策的确定和执行 ● 动态策略更新 |
传统上,服务提供商部署物理路由设备作为路由反射器。路由反射器应用大量使用控制平面,数据平面使用率低。这导致物理路由器提供的容量的使用不理想 | |
虚拟路由反射器 | ● 使用 Cisco IOS-XRv 9000 路由器将许多路由反射器汇聚为几个虚拟路由反射器 ● 显着减少与维护物理路由反射器系统相关的物理占用空间、电力、冷却和布线开销 |
许可
Cisco IOS XRv 9000 路由器提供灵活的许可方案,有多个层级可供选择,例如规模、吞吐量、部署模型和期限。许可结构允许服务提供商为他们的消费付费。许可证通过思科智能软件许可激活。有关思科智能软件许可的更多详细信息,请访问:https //www.cisco.com/c/en/us/products/abt_sw.html
。
产品规格
表 2 列出了 Cisco IOS XRv 9000 路由器的规格。
表 2. Cisco IOS XRv 9000 路由器规格
特征 | 描述 |
---|---|
Cisco IOS XR 软件包 | 该软件以 ISO、虚拟机磁盘 (VMDK)、OVA 和 qcow2 格式提供。 |
支持的管理程序 | VMware ESXi 6.5、6.7 和 7.0 及更新(笔者注:可支持 ESXi 8.0) 基于 Linux KVM(笔者注:官方文档创建于 2018,当前主流 Linux 版本都可以支持) ● Red Hat Enterprise Linux 7、8 ● Ubuntu 16.04 LTS ● Ubuntu 14.04.03 LTS ● CentOS 7 ● Openstack 10 |
操作系统级虚拟环境 | Linux 容器 (LXC) |
资源规格 | Cisco IOS XRv 9000 路由器可以在 Cisco Unified Computing System ™ (Cisco UCS ®) 服务器以及支持 VMware ESXi、Red Hat KVM 和 Ubuntu KVM 的供应商的服务器上运行。服务器必须至少提供以下资源: ● 需要虚拟 CPU 内核:1 个插槽,最少 2 个内核 ● 虚拟机内存大小:最小 12GB,10G 接口推荐 19GB ● 磁盘空间:vPE 和 vRR 映像变体至少需要 45GB ● 网络接口: 最少 4 个 NIC,其中:● 1 个用于管理 ● 预留 2 个 ● 1 表示流量 最多 11 个 NIC,其中:● 1 用于管理 ● 预留 2 个 ● 8 代表流量 |
管理 | ● 虚拟机创建和部署:OpenStack、VMware vCenter 和 VMware vCloud Director ● 配置和管理:Cisco IOS XR CLI、Secure Shell (SSH) 协议、Telnet、Cisco Prime ™ 基础设施、Cisco Prime 网络服务控制器和 OpenStack Configdrive ● 监控和故障排除:简单网络管理协议 (SNMP)、系统日志和嵌入式事件管理器 (EEM) |
支持的功能 | ● NFV:虚拟 PE(vPE)和虚拟 RR(vRR) ● 路由:边界网关协议(BGP)、开放最短路径优先(OSPF)、中间系统到中间系统(IS-IS)协议、静态路由、多协议标签交换(MPLS)和标签分发协议(LDP)、RFC 3107 ● 宽带网络网关 (BNG):以太网 IP (IPoE) 和以太网点对点协议 (PPPoE) 用户终端,使用代理移动 IPv6 (PMIPv6) 的本地移动锚点 (LMA) ● 封装:IEEE802.1Q VLAN、IEEE 802.1ad(QinQHigh Availability:Process-Restart、SMU、双向转发检测(BFD)、BGP Prefix-Independent Convergence(PIC) ● 数据面特性:Hierarchical QoS(H-QoS)、访问控制列表(ACL)、Lawful Intercept、Unicast Reverse Path Forwarding(uRPF) |
适用的 VMware 软件下载
建议在以下版本的 VMware 软件中运行(Linux OVF 无需本站定制版可以正常运行,macOS 虚拟化如果不是 Mac 必须使用定制版才能运行,Windows OVF 需要定制版才能启用完整功能):
- Server:VMware ESXi 8.0 or with driver & vCenter Server 8.0,ESXi 7.0 or with driver & vCenter Server 7.0
- macOS:VMware Fusion 13
- Linux:VMware Workstation 17 for Linux
- Windows:VMware Workstation 17 for Windows
下载地址
Cisco IOS XRv 9000 Router IOS XR Software - 24.1.1(ED)
百度网盘链接:https://sysin.org/blog/cisco-ios-xrv-9000/
Profile | Filename | Release Date | Size |
---|---|---|---|
Cisco IOS XRV 9000 software, VRR profile | fullk9-R-XRV9000-2411-RR.tar | 13-Mar-2024 | 4702.06 MB |
Cisco IOS XRV 9000 software, VRR profile with VGA support | fullk9-R-XRV9000-2411-RRVG.tar | 13-Mar-2024 | 4701.99 MB |
Cisco IOS XRV 9000 software, Non VRR profile with VGA support | fullk9-R-XRV9000-2411-VG.tar | 13-Mar-2024 | 4704.41 MB |
Cisco IOS XRV 9000 software, Non VRR profile | fullk9-R-XRV9000-2411.tar | 13-Mar-2024 | 6067.46 MB |