程厚斌:CloudOpera IES南向开放框架与能力

企业动态
来自华为SPO运营部另一位系统设计专家程厚斌则对CloudOpera IES的南向开放架构、开放能力、南向Plugin开发流程和开发实例进行了重点演讲。

杭州是一座极有包容性的城市,古韵清雅的街道景点随处可见,现代建筑群设计感十足,传统底蕴与现代科技被这座古城兼容并蓄,完美融合。HDG华为开发者汇,就将杭州作为第四站,5位讲师首次揭秘华为的CloudOpera、PaaS、融合视频3个生态圈,技术干货无私分享,听众疑问现场解答,思想的小火花一直在碰撞,参会的开发者大呼过瘾。

来自华为SPO运营部另一位系统设计专家程厚斌则对CloudOpera IES的南向开放架构、开放能力、南向Plugin开发流程和开发实例进行了重点演讲。

现场实录如下:

大家上午好,我是来自SPU运营部的程厚斌,今天我给大家介绍一下CloudOperaIES的南向开放能力。首先看一下南向开放架构,前面也有介绍。我长话短说,我们南向为什么要开放,这是我们要回答的一个问题,第一个问题就是刚才瑞尚网络里面有不同的系统和设备,包括云,公有云、私有云。另外一个是域上有要求,如果要把我们的系统卖给运营商,运营商要求你这个系统不能只有华为能干,其他的厂商设备想接进来接不进来,这样对运营商来说相当于我们把这个系统锁定了,他没法做到开放。

这个是CloudOperaIES开放的架构,在上面连接SDN控制器,还有VNF、VNM的管理器,以及Cloud的管理。上面一个是SDN的系统,这是单一系统,NOV的系统,还有DCCloud的系统,可以把SDN、DOV等统一系统,这个就是我们说的业务编排。这块讲的是在每个领域遇到的技术问题,以及我们对应的解决方案。比如在SDN领域需要业务的管理模型。第二个就是支持的新厂商仪器设备,使设备更快的接入。在NOV领域也有专有的NVM的管理器,还有通用的管理器,主要是针对三方的VNF,比如说VNF有防火墙、VCPE,以及VLB,这些三方的软件。对于云这块的接入,比如说要支持自己的云,还有像亚马逊的云,还有microsoft这些公有云的接入。所以我们怎么样能够把这些不同领域的系统或者设备能够统一管理起来,需要我们CloudOpera架构里面对这个地方做了一个统一的南向的管理接入。

我们下面再看一下开放能力。我们怎么去管理不同厂商的设备或者系统呢,我们像操作系统一样,可以提供不同的驱动,开发这种驱动,通过这种驱动的方式接入进来。驱动肯定要涉及到标准接口,不同厂商如果它的接口都不一样,我接进来的话,上层的业务系统,比如说有运维保障或者业务系统,往下掉的时候,如果不接入标准的话,对域上来说就要改它上层的服务。所以我们接入方式是上部的业务发布统一的南向接口,下面每个驱动都根据标准接口去实现,在驱动里面实现标准接口到厂商设备适应阶段的转换,这样可以快速的接入第三方的设备和系统。

所以这里开放能力主要体现三点,第一点是我们有标准的南向API,按照API的接口实现也是可以的。第三个就是我们提供开放D的管理器,它主要是对三方的VNF,比如说VNF就是有防火墙,有VCPE,还有VLB,这些三方的软件。对于云这块的接入,比如说要支持自己的云,还有亚马逊的云,还有microsoft这些公有云的接入。我们怎么样把不同领域的系统或者设备统一管理起来,需要我们CloudOperaIES架构里面对这个地方做了一个统一的南向的管理接入。

下面看一下开放能力。我们怎么去管理不同厂商的设备或者呢,我们像操作系统一样,可以不同的驱动,开发这种驱动,通过这种驱动的方式接入进来。驱动肯定涉及到标准接口,不同厂商如果接口都不一样,我接进来的话,上层的业务系统,比如说有运维保障以及有业务系统,它往下嗲的时候,如果不介入标准的话,肯定对域商来说就要改它的上层服务。所以我们接入方式是上部的业务发布统一的南向接口,下面区隔驱动都根据标准接口区市县,在驱动里面实现标准接口到厂商设备适应阶段的转换,这样可以快速的接入第三方的设备和系统。

所以我们这里开放能力主要体现三点,第一点是我们有标准的南向API,现在是对外发布的。第二个我们提供了快速的开放框架,当然你可以不用这个快速开放框架,枝枝节按照API的接口实现也是可以的。第三个就是我们提供开放的实验室,在实验室里面可以做调测,快速调测。因为刚才说系统如果没在实验室,是没法把这个缔结上的。

开放API这一块是在我们CloudOperaIES社区里面是有开放的,现在目前主要是三大类的API能力。第一个是控制器的API,一个是VIM,一个是VNF的,三种类型的API。在API里面我们都会介绍每一种API支持的业务,以及它的模型,以及参考的一些标准。

你认为这些是内部的服务和微服务。

提问:我能不能这么理解,你们是个业务平台,对下面来说是开发者环境。

嘉宾:对。

提问:开发者环境相当于是要开发一个驱动。

嘉宾:对,要开发一个驱动,驱动与设备之间的协议可能是各种各样的协议。

提问:主要是哪些信息呢?对于南向接口来说。

嘉宾:这个地方因为不同的设备,以及不同的业务,接口是不一样的。比如说刚才这个图我给你看一下,这个是SDN的接口,比如说有一些SVPN,还有一些VPINS,相当于资源跟设备交互的接口,都是跟设备领域相关的。这个地方是不同资源的接口。

提问:资源的信息都是往上的,往这个开发环境里面注册。

嘉宾:是的。

提问:好,谢谢。

提问:您好,我对你们底层的实现有一点好奇,根据这两场下来,我们更多的是类似于跟运营商合作,在运营商部署的时候是否对运营商原有的系统有侵入。我现在的感觉,运营商就是提供两类的资源,他自己已有的网络资源,另外有一部分是他自己基础的设施,比如说服务器,大概是存储,大概是这样。比如你们说的上海联通的例子,我知道的上海联通有它自己的私有地方,它在原来的部署架构下是有它自己一套的规划,包括一系列能做的。它接入你这个东西,或者部署你这个东西之后,是需要上一套全新的硬件设备,还是说只要把原来的那些东西,就可以全部集成过来。假如说原来可以直接集成过来,你不同的厂商,包括不同的运营商的数据中心,它的各个网络的规划,包括不同的硬件,包括所有的云管理系统都是不一样的,你们去实现这一个是怎么样实现的呢?能直接实现吗?刚才看那个架构图,你们可以实现openstack,包括所有的公有云,几乎所有的东西都可以接入。

嘉宾:对。

记者:我对这个地方比较好奇。

嘉宾:这个地方刚才说我们就是通过这个驱动,这个驱动不是华为提供的,可以这么理解。如果你的设备要接入到这运营商系统里面,这个驱动我们目前是华为不想提供这个驱动,由合作伙伴来提供。

提问:是不是我可以这么理解?比如说是浙江电信或者浙江移动,我想上这套系统的话,首先软件是你们的,我的硬件自己要准备好,另外我的硬件如何对接你们我也要做好,我要做这些工作。

嘉宾:对。

记者:那你的这个产品对于运营商来说有什么价值呢?他只是把他的一些硬件的设备、基础设施被卖出来吗?

嘉宾:刚才说这个价值可能不同的运营商要求不太一样,接这个设备要求你有三方接入的能力,就是一个三方的。比如你的三方要进入到运营商系统里面,那个也要中他的标网,中标之后你得有怎样的系统配合起来,肯定要按照我们这个系统的要求实现这些接口,提供这个驱动,才能跟我们对接,对接完了运营商才会准入你的设备进入他的网络。其实这是一个生态的事情,并不是说华为就能搞定的事。所以我们为什么要搞这个生态,希望有更多的合作伙伴跟我们一起接入,这样我们可以代表合作伙伴一起去运营商那里把系统卖出去,把设备卖出去。

提问:差不多明白了,谢谢。

提问:驱动开发完之后,要通过你们给认知或者发布?

嘉宾:你说是发布补丁吗?

提问:补丁是一个方面,我们开发的话,能力或者各方面造成的不是特标准,或者你们是不是有一个特殊的,像IOS商店。

嘉宾:你说发布这一块?

提问:对。

嘉宾:发布刚才说那个流程,如果跟华为的CloudOperaIES对接完了之后,我们双方要进行一个认证,认证之后这个发布由华为统一给你发布。刚才说我们那个包,发到运营商网络之间,要防篡改什么东西,我们系统里面会对这个号做签名的,所以我要认识你这个包,只有华为签名了,你这个包才可以。

提问:刚才说接入openstack,但是为什么还是IS版本,因为IS版本是比较老的版本了。

嘉宾:这个应该不是很老吧,我不能跟着它版本跑,因为对接一次还是需要一段时间的。

提问:运营商那边可能需要稳定的。

嘉宾:对,你得要稳定的版本,不能出一个版本我就跟你对接,对于成本也很大。

提问:而且对于这种(14:10没有声音)

嘉宾:现在比如说openstack我们跟他对接,双方对接,因为他可能还不知道我们怎么做,最后是我们跟他们开发一个驱动,对接测试是我们开发。但是对接并不代表商用,比如我能跟你对接,但是商用,因为接口比较多,对接可能不是百分之百的所有接口都能对接到。

提问:谢谢。

(结束)明确的

责任编辑:蓝雨泪 来源: 51CTO.com
相关推荐

2016-08-12 14:52:24

2016-10-12 17:00:23

CloudOpera 华为

2017-01-02 17:52:46

2016-07-14 16:27:06

2016-07-14 15:15:32

华为

2016-07-15 11:00:01

华为

2016-07-14 17:10:24

华为

2016-11-12 19:02:41

CloudOpera 华为

2016-07-26 15:15:39

2016-10-12 17:05:20

2023-03-08 15:55:53

Linux驱动鸿蒙

2023-03-02 20:52:11

​ PWM脉冲宽度调制

2015-11-04 15:13:56

华为

2016-07-11 15:11:56

2013-07-24 10:10:57

天翼开放平台WEB短信API

2016-07-14 16:42:13

2022-05-11 15:08:52

驱动开发系统移植

2016-07-14 16:11:30

华为

2023-11-17 11:36:59

协程纤程操作系统

2022-04-15 13:26:21

SUSEopenEulerLinux
点赞
收藏

51CTO技术栈公众号