大云电信云操作系统 BC-CloudOS V1.2——携关键电信级增强特性正式发布!

- 1 -

产/品/概/述

在下一代网络转型背景下,苏研积极参与集团NFV技术研究和实验试点,2017年基于大云IaaS层系列成熟产品,启动自主电信级VIM和虚拟化产品研发,构建NFV CloudOS产品解决方案,以提高NFV网络架构的自主可控,降低建设运维成本。2018年重点打造了虚拟化层、VIM、PIM、部署工具、安全、网元管理等模块。

BC-Linux NFV定制版在通用操作系统基础上采用实时内核,进行性能调优和安全加固,作为虚拟化层

BC-EC、BC-SDS、BC-VN 分别提供计算、存储、网络等虚拟化解决方案

BC-EPC 提供资源管理、监控、告警等资源池运维功能,提供GUI操作界面

BC-Unideploy提供节点批量自动化部署、扩缩容、版本升级等功能

VNFM网元管理模块提供VNF生命周期管理、策略管理、模板解析等功能

产品还可兼容第三方厂家的Hypervisor,促进产业生态发展

- 2 -

V1.2版/本/概/述

7月份正式发布的BC-CloudOS V1.0完成了核心功能的研发。

本次新发布的BC-CloudOS V1.2主要新特性包括:虚拟网络IPv4/IPv6双栈、vNIC多队列、透传网络、性能管理、告警管理、VNF模板解析、VNF监控等。新特性满足业务网元的技术、性能需求,同时提供平台运维管理、VNF管理等能力。

- 3 -

V1.2/主/要/新/特/性/介/绍

- 01 虚拟网络IPv4/IPv6双栈 -

由于部分业务VNF需要使用IPv6网络进行通信,为满足VNF可同时基于IPv4和IPv6网络提供业务服务,BC-CloudOS中虚拟网络支持IPv4/IPv6双栈。在同一个虚拟网络下,支持单独使用或同时使用IPv4、IPv6类型的虚拟子网; 支持SLAAC、DHCPv6 stateful(推荐方式)、DHCPv6 stateless三种IPv6地址配置方式。

- 02 vNIC多队列 -

通常情况下,一块虚拟网卡默认只配置一个队列(queue),队列由接收(RX)路径和传输(TX)路径组成。默认单队列场景下,从虚拟机发送和接收的所有流量都仅仅通过单一的一个队列,会形成性能瓶颈。vNIC多队列特性提供一种横向扩展的方法,可配置一块虚拟网卡并行使用多个队列(把队列绑定到不同的CPU核上),可解决性能瓶颈问题,提升网络转发能力。使用OpenvSwitch创建的vNIC可以使用的队列数量与CPU核数有关。

云管理平台支持通过Flavor属性来开启或关闭vNIC多队列特性。可在虚拟机内通过ethtool -l命令查看vNIC队列数量。

- 03 透传网络 -

电信NFV应用场景中,VNF通信时存在携带和不携带业务VLAN两种情况,BC-CloudOS需要具备传送tagged和untagged报文的能力。基于OVS QinQ功能实现的VLAN透传特性,VIM无需维护VM内使用的VLAN,不会增加系统压力及运维复杂度,方便VNF灵活配置VLAN。该特性可通过虚拟网络的参数开启。

- 04 性能管理 -

大规模电信云场景下,需要具备对资源池内各类硬件设备和虚拟机的关键性能指标进行高精度监控的能力和可视化展示性能数据,帮助运维人员分析系统运行状况、提前发现资源瓶颈,提升运维效率。本次发布新增了以下监控指标:

-支持服务器CPU、内存、网络性能等监控指标

-支持虚拟机CPU、内存、网络、存储性能等监控指标

-支持按需添加监控指标,支持查看自定义时间段内的性能数据,支持根据服务器名称、IP等多维度搜索及搜索历史的展示;

- 05 告警管理 -

NFV场景下,虚拟化环境使运维复杂度不断提升,与此同时仍需满足传统电信级99.999%的可靠性要求。虚拟层需具备故障自动发现、自动上报、自动修复的能力,在告警管理、故障定位、根因分析方面需具备更强的能力。BC-CloudOS从全方位提升虚拟化运维能力的角度,对物理资源、虚拟资源进行全面的故障告警采集、统一管理。故障管理主要包括:VIM节点集群/数据库集群/消息队列集群故障管理、关键进程故障管理、主机管理网/存储网/业务网链路中断管理、虚拟机故障告警管理及主机CPU/内存/网络利用率过高告警管理等。

另外,为了能对上述故障进行快速定位,BC-CloudOS还支持对API调用链日志进行分析,能够给出告警产生原因和处理建议,从而降低运维难度、提高运维效率。

- 06 VNFM特性 -

网元管理模块(VNFM)支持VNF包订阅管理、VNFD模版解析、VNF生命周期管理、策略管理等功能,其中VNF生命周期管理包括实例化、手动扩缩容、自动扩缩容、升级、自愈、终止等。VNFM采用组件化设计,支持关键业务负载分担,在并行创建VIM底层资源方面可以横向扩展,具备较高的处理性能。同时提供告警管理、日志管理、性能监控等一系列运维手段。

VNFM支持策略模版的可视化定义,基于策略对VNF进行实时监控、采集指标、阈值分析,并进行如自动扩缩容等生命周期的管理操作,实现网络按需分配,全过程完全闭环自动化,简化了运维工作。

在网元对接方面,VNFM支持在VNF生命周期操作流程中与VNF、EMS进行交互,通过丰富的双向接口帮助网元自动化业务配置。目前已完成2个厂家6个网元的对接测试工作,未来会与更多网元进行对接测试,并进行接口标准化工作。

- 4 -

V1.2/关/键/性/能/指/标/提/升

- 01电信级VM实时性提升 -

NFV场景下,VNF对虚拟机的系统时延有很苛刻的要求。产品主要通过两个层面进行性能提升:宿主机操作系统引入实时内核,虚拟机资源分配调优。

引入实时内核及各种内核参数调优,提供高精度时钟,精度从一般内核的毫秒级提升到微秒级,最高延迟为10微秒。

对宿主机操作系统及相关软件使用的CPU、内存资源进行隔离;使用CPU核绑定技术确保虚拟机 CPU资源,虚拟机呈现的最大延迟不超过20微秒。

- 02 网络转发性能提升 -

OVS类型虚拟网卡采用DPDK、Multi-Queue等多种调优技术,使产品网络转发性能极限从1.0Gbps提升到4.0Gbps。

- 5 -

/总/结/

BC-CloudOS作为中国移动自主研发的电信云操作系统产品,将持续关注5G、边缘计算、容器等技术的发展,开展前瞻性技术预研和产品研发,确保产品始终能位于行业的最前沿。

后续版本将带来哪些新特性,敬请期待!

- END -

(文字:NFV产品组 曹小刚 / 视觉:PMO组 赵思颖)

如需进一步了解产品信息或获取产品版本,请访问【中移产品管理系统】-【产品库】

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181220B13A0B00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券