《Cisco IOS XR技术精要》一1.2 运营商级NOS需求

1.2 运营商级NOS需求

Cisco IOS XR技术精要
服务提供商力求能够提供一种完全满足用户需要的网络解决方案。公司需要将数据、语音、视频以及移动服务整合到一起,并具有高可用性、安全性,以及快速交付的特性。用户希望在一笔订单中获得语音、视频、移动无线以及数据等捆绑服务的宽带接入功能。政府也在致力于推动宽带接入到户以及可在灾难性故障中存活的弹性网络结构。

本节介绍了运营商级的NOS需求。

1.2.1 融合性

一款运营商级的NOS应具有可以利用现有的网络结构并将多种服务融合到一起的能力。网络融合在降低资金与运营开销方面至关重要。服务融合同样是实现客户需求并提供新型盈利服务的必要条件。

1.2.2 可扩展性

融合性网络结构应考虑在不中断现有业务的基础上,实现控制平面、数据平面和管理平面的无缝网络规模增长。用户数、接入带宽,以及每用户每年流量总量的持续增长正推动着网络结构中每个部分对可扩展性功能的需要。为了应对这种增长,网络运营商可能必须以增添网络端口、传输链路、线卡、引擎卡、电源模块,甚至多机框系统的方式进行硬件扩容。NOS必须能够在不影响当前业务的前提下支持各种系统组件的扩容操作。

1.2.3 可用性

在融合性网络中,路由器承载着如语音、紧急服务流量、视频广播、视频会议、关键性业务数据等关键性流量,并且需要达到99.999%的可用性。为了满足这一运营商级的可用性需求,网络操作系统应当具备以下高可用特性。

1.硬件冗余
正确使用、定期维护、优化工作环境等多种方法可以降低硬件的故障概率,但将发生故障的概率降为零是不可能的。因此,实现运营商级高可用性的重要的一点就是构建一种硬件组件冗余的系统,对于关键性系统的子级系统更是如此。除此之外,NOS在软件功能上必须支持热插拔等特性。当模块发生故障、执行模块插拔、升级或更换时,不对业务造成影响,或造成极小的影响。

2.故障恢复与基于微内核的NOS
今天的操作系统和应用程序是由数百名软件工程师研发而成,实现程度非常复杂。不过事实上,无缺陷的操作系统是不存在的。除了软件自身缺陷,内存数据损坏或恶意攻击也会导致软件运行发生故障。运营商级NOS必须具有在不影响业务的前提下,能够将故障控制在一定范围并从大多数软件故障中恢复的能力。

当今的操作系统具有内核和非内核两种组件。一般而言,非内核软件组件中发生的故障不会影响到内核或其他非内核组件。不过,内核故障将导致系统的重新启动。因此,建议的做法是将大多数软件组件放在内核之外,并且只在内核中保留最少的功能性。这种类型的操作系统被称为“基于微内核的操作系统(microkernel-based operating system)”。多任务处理、多线程,以及内存保护同样是运营商级NOS的关键性技术,这些技术将在下一小节进行介绍。

3.进程重启动特性
当一个软件进程发生故障时,操作系统将会重新启动这个进程。进程重启后将恢复到故障前的状态,这样可以无缝地连续执行其功能而不影响业务。这种功能被称为进程重启动特性。

4.故障检测
网络操作系统还应该支持快速故障检测和绕过故障链路、模块或路由器重新选路等网络特性。

5.软件升级和打补丁
运营商级NOS应支持尽可能不影响业务的软件升级和/或打补丁。补丁对于系统是非常重要的,补丁用来修复某些严重的软件漏洞,并可以降低整体软件升级的频率。

1.2.4 安全性

路由器具有两种主要的安全功能。

通过网络安全特性来保护用户和服务提供商的网络结构。例如单播反向路径转发(uRPF)、访问控制列表(ACL)过滤和前缀列表过滤。
保护路由器免受恶意或无意的安全攻击和入侵,这点是首要关注的。
操作系统必须提供有效的保护机制,使路由选择协议免受恶意流量的攻击,同时还应该提供具有颗粒度的访问控制来保护路由器阻止非授权访问。分布式拒绝服务攻击(DDoS)是一种常见的攻击技术,变种较多。NOS在处理此类攻击时,应将攻击对数据、控制,以及管理平面功能的影响降至最低。

1.2.5 服务灵活性

运营商会希望一款路由系统能持有较长的生命周期,这会要求新型服务的加入不能进行“铲车一体式”的升级。运营商级NOS必须能够在不影响或较小影响业务的前提下加入对新的软件特性、新型线卡和/或服务模块功能的支持。这些可以通过模块化的软件包、服务模块的支持性,以及将系统划分成多个路由域的方法来实现。

时间: 2024-11-08 19:09:43

《Cisco IOS XR技术精要》一1.2 运营商级NOS需求的相关文章

《Cisco IOS XR技术精要》一1.3 操作系统概念

1.3 操作系统概念 Cisco IOS XR技术精要 计算机系统,包括路由器之类的嵌入式系统,都会带有一个负责向应用提供服务的操作系统.操作系统还提供了协调进程活动和访问硬件资源(如内存.网络接口.硬盘)等重要功能.图1-1给出了操作系统.应用,以及硬件资源之间的逻辑关系图. 操作系统基本功能 操作系统为应用提供了多种多样的服务.可提供的基本功能包括进程调度.中断处理.内存管理.进程间通信,以及常见例行程序(常见库).本节将对操作系统的这些基本功能做更详细的介绍. 1.进程调度 所谓进程(pr

《Cisco IOS XR技术精要》一1.4 Cisco IOS XR高级介绍

1.4 Cisco IOS XR高级介绍 Cisco IOS XR技术精要 随着世界对IP网络基础结构的依赖程度日益加剧,网络运营商需要一个具有高度可靠性和可用性的网络.Cisco IOS XR软件被设计用来满足网络运营商的迫切需求.IOS XR可提供如下特性: 高度可扩展性: 分布式转发架构: 极高的可靠性与弹性: 服务分离和灵活性: 健壮的安全性: 软件构件模块化: 层次性配置和健全的配置管理: 更优的可管理性. Cisco IOS XR软件是一款高级分布的.安全的.模块化的.高度扩展的.支

《Cisco IOS XR技术精要》一第1章 Cisco IOS XR介绍1.1 网络的演变

第1章 Cisco IOS XR介绍 Cisco IOS XR技术精要 本章讲解了以下几个主题: 网络的演变: 运营商级NOS需求: 操作系统概念: Cisco IOS XR高级介绍: Cisco IOS XR平台: 参考资料. 本章讨论了网络操作系统(NOS)的演变.今天和未来的网络对NOS的需求,以及Cisco IOS XR如何满足这些需求.本章第一节概述了网络的演变,第二节论述了通过关键应用支撑的融合性网络对运营商级NOS的需求,第三节介绍了操作系统的基本概念,最后一节对Cisco IOS

《Cisco IOS XR技术精要》一2.1 Cisco IOS XR内核

2.1 Cisco IOS XR内核 Cisco IOS XR技术精要 Cisco IOS XR是一款基于微内核.高度分布的操作系统.Cisco IOS XR中使用的微内核是一种由QNX Software Systems公司开发的QNX Neutrino实时操作系统(RTOS),其使用的内核是轻量级的,仅提供了少量必要的服务.该系统负责终端处理.调度.任务交换.内存管理.同步.进程间通信等工作.微内核系统不包括如设备驱动器.文件系统和网络栈之类的系统服务:这些服务是通过内核外的独立进程来执行的,

《Cisco IOS XR技术精要》一第4章 配置管理4.1 理解分布式配置管理

第4章 配置管理 Cisco IOS XR技术精要 本章讲解了以下几个主题: 理解分布式配置管理: 理解配置平面: 配置管理组件: 理解二级提交模型: Cisco IOS XR配置特性: 硬件与软件操作的配置管理: 配置回退. 本章将介绍Cisco IOS XR配置管理中的特性.IOS XR中引入了配置数据库的概念,配置就像数据库中的数据一样存放起来.为了更符合网络工程师处理ASCII配置文件的习惯,配置数据库同时使用二进制和ASCII两种格式,从而为网络操作提供了更多的管理特性. 本章还介绍了

《Cisco IOS XR技术精要》一本章小结

本章小结 Cisco IOS XR技术精要 互联网已经从使用多种不同类型的网络来实现多种特定应用的限制架构方式,演变到今天通过企业.公共事业.政府以及个人用户不断增加的各种应用来支撑的网络架构模式.这种演变的结果是,运营商会要求其网络环境中的路由器具有高可用性.可靠性以及安全性来适应这种网络的变形.针对这些需求,Cisco研发出了IOS XR. Cisco IOS XR是一种基于微核的操作系统,具有抢占多任务处理.内存保护.高度模块化,以及快速内容交换等功能.由于微内核外的每个进程都可以不影响系

《Cisco IOS XR技术精要》一第2章 Cisco IOS XR架构

第2章 Cisco IOS XR架构 Cisco IOS XR技术精要 本章讲解了以下几个主题: Cisco IOS XR内核: Cisco IOS XR系统管理器: 进程间通信: 分布式服务: 进程迁移: Cisco IOS XR系统数据库: 高可用架构: 转发路径: 参考资料. Cisco IOS XR的设计定位是一款具有可扩展性.安全性.高性能.不间断系统运作特性的大型可升级系统.本章讨论了IOS XR的架构以及IOS XR是如何实现上述目标的.第一节讨论了IOS XR使用的微内核,后续章

《Cisco IOS XR技术精要》一4.6 硬件及软件操作的配置管理

4.6 硬件及软件操作的配置管理 Cisco IOS XR技术精要本节介绍在不同的硬件及软件操作中IOS XR配置管理所扮演的角色.这些操作包括: 热插拔(OIR):PIE的激活与卸载:预配置:路由器启动. 4.6.1 OIR操作中的配置管理 前面介绍过,在IOS XR中,配置是通过RDSFS复制到各个节点上的,但所有节点的初始原版配置是存放在CFS系统中的.所以,当拔出某块板卡时,所有存储在此节点上的配置都会丢失,不过,该节点的配置信息会被转移到CFS中的预配置区域.在插入MSC时,节点上的配

《Cisco IOS XR技术精要》一2.8 转发路径

2.8 转发路径 Cisco IOS XR技术精要转发路径描述了数据包在穿越路由器或被路由器接收时的处理过程.了解转发路径有助于读者理解数据包在路由器中经过一系列操作的相关概念.后文以CRS-1路由为例介绍了设备的转发路径机制.本节讨论的内容适用于IPv4.MPLS或IPv6数据包:同样适用于所有型号的CRS-1路由器. 图2-11列出了CRS-1转发路径的概述图.以RP的控制平面计算和路由器上配置的特性为基础,假定转发信息和特性信息已经下载到了CRS-1的线卡上. CRS-1的线卡由连接到中间