界面生成系统、钻取服务层装置、数据发送方法制造方法及图纸

技术编号:17472365 阅读:39 留言:0更新日期:2018-03-15 08:33
本发明专利技术提供了一种界面生成系统、钻取服务层装置、数据发送方法;其中,该界面生成系统,包括:数据库、UI界面层装置和钻取服务层装置;其中,UI界面层装置,用于将用户点击的资源节点的资源标识ID发送给钻取服务层装置,以及接收钻取服务层装置返回的与资源ID对应的数据,依据返回的与资源ID对应的数据生成资源节点的UI界面;钻取服务层装置,用于接收UI界面层装置发送的资源ID,从数据库中获取与资源ID对应的数据;以及将获取的与资源ID对应的数据发送给UI界面层装置;其中,与资源ID对应的数据包括:资源节点的节点拓扑关系数据。通过本发明专利技术,解决了相关技术中不能快速定位告警产生的根源位置的问题。

Interface generation system, drilling service layer device, data transmission method

【技术实现步骤摘要】
界面生成系统、钻取服务层装置、数据发送方法
本专利技术涉及网络功能虚拟化领域,具体而言,涉及一种界面生成系统、钻取服务层装置、数据发送方法。
技术介绍
近年来,云计算、虚拟化技术发展迅速,带来了很多创新,同时也给运营商带来很大的压力,运营商面临寻找新的收入增长点,以抵消OTT业务带来的影响,同时为了降低运营成本OPEX,通过软硬件解耦及功能抽象,使网络设备功能不再依赖于专用硬件,资源可以充分灵活共享,实现新业务的快速开发和部署,并基于实际业务需求进行自动部署、弹性伸缩、故障隔离和自愈等快速开展业务,因此需要通过网络功能虚拟化来解决这些问题。按照ETSI的网络虚拟化管理(NetworkFunctionVirtualiationManagement&Orchestration,简称NFV-MANO)架构设计,如图1,网络功能虚拟管理NFVO(NetworkFunctionsVirtualisationOrchestrator)的管理对象涉及业务层的网络服务NS(NetworkService)、虚拟网络功能VNF(VirtualisedNetworkFunction)、虚拟网络功能组件VNFC(VirtualisedNetworkFunctionComponent);虚拟层的虚拟部署单元VDU(VirtualisedDeployUnit);物理层的主机HOST。可见,NFVO的管理范围涵盖了物理层、虚拟层、业务层,具有管理范围广、管理对象类型多的特点,这些被管对象每天产生的大量告警信息,给定位告警根源位置、分析告警影响都带来了极大的挑战。由于在NFV领域,NFVO的被管对象(物理资源、虚拟资源、业务系统)之间存在着归属或部署的关系,例如物理主机上部署着虚拟机,虚拟机上部署着VNFC,多个VDU归属于一个VNF,多个VNF又归属于一个NS。因此,物理主机产生的故障往往会影响虚拟机的运行,进而影响虚拟机上的业务系统的运行,于是衍生出多条告警信息。大量的告警信息汇聚到了上层管理系统NFVO上,淹没了反映根源性故障的告警,因此,如何帮助监控人员快速定位告警产生的根源位置、分析告警的影响范围成为不得不考虑和解决的课题。对于上述技术问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种界面生成系统、钻取服务层装置、数据发送方法,以至少解决相关技术中不能快速定位告警产生的根源位置的问题。根据本专利技术的一个实施例,提供了一种界面生成系统,包括:数据库、UI界面层装置和钻取服务层装置;其中,UI界面层装置,用于将用户点击的资源节点的资源标识ID发送给钻取服务层装置,以及接收钻取服务层装置返回的与资源ID对应的数据,依据返回的与资源ID对应的数据生成资源节点的UI界面;钻取服务层装置,用于接收UI界面层装置发送的资源ID,从数据库中获取与资源ID对应的数据;以及将获取的与资源ID对应的数据发送给UI界面层装置;其中,与资源ID对应的数据包括:资源节点的节点拓扑关系数据。可选地,节点拓扑关系数据包括:资源节点的数据、资源节点的父节点的数据和/或资源节点的子节点的数据。可选地,与资源ID对应的数据还包括:用于指示父节点和/或子节点发生告警的告警指示信息。可选地,UI界面层装置还用于根据节点拓扑关系数据以及告警指示信息生成资源节点的拓扑关系图,其中,UI界面包括拓扑关系图。可选地,所述与所述资源ID对应的数据还包括:资源节点详细信息、包括所述资源节点发生告警的内容的告警统计信息和/或所述性能统计信息;其中,所述资源节点详细信息包括:所述资源节点的关键字和关键字值。可选地,钻取服务层装置还用于将获取的与所述资源ID对应的数据封装成一个数据对象,将数据对象发送给UI界面层装置。可选地,钻取服务层装置还用于通过调用数据查询应用程序编程接口API从数据库中获取资源节点详细信息、告警统计信息和/或性能统计信息。可选地,UI界面层装置通过表述性状态转移REST接口将资源ID发送给钻取服务层装置。根据本专利技术的一个实施例,提供了一种钻取服务层装置,包括:接收模块,用于接收UI界面层发送的资源节点的资源标识ID;获取模块,用于根据资源ID获取与资源ID对应的数据;发送模块,用于将与资源ID对应的数据发送给UI界面层,其中,与资源ID对应的数据包括:资源节点的节点拓扑关系数据;与资源ID对应的数据,用于UI界面层生成资源节点的UI界面。可选地,节点拓扑关系数据包括:资源节点的数据、资源节点的父节点的数据和/或资源节点的子节点的数据。可选地,与资源ID对应的数据还包括:用于指示父节点和/或子节点发生告警的告警指示信息。可选地,钻取服务层装置还包括:封装模块用于将与所述资源ID对应的数据封装成一个数据对象;其中,所述与所述资源ID对应的数据还包括:资源节点详细信息、包括所述资源节点发生告警的内容的告警统计信息和/或性能统计信息;其中,所述资源节点详细信息包括:所述资源节点的关键字和关键字值。可选地,获取模块还用于通过调用数据查询应用程序编程接口API从数据库中获取资源节点详细信息、告警统计信息和/或性能统计信息。可选地,接收模块还用于通过表述性状态转移REST接口接收资源ID。根据本专利技术的一个实施例,提供了一种数据发送方法,包括:接收UI界面层发送的资源节点的资源标识ID;根据资源ID获取与资源ID对应的数据,以及将与资源ID对应的数据发送给UI界面层,其中,与资源ID对应的数据包括:资源节点的节点拓扑关系数据;与资源ID对应的数据,用于UI界面层生成资源节点的UI界面。可选地,节点拓扑关系数据包括:资源节点的数据、资源节点的父节点的数据和/或资源节点的子节点的数据。可选地,与资源ID对应的数据还包括:用于指示父节点和/或子节点发生告警的告警指示信息;其中,告警指示信息用于与节点拓扑关系数据一起生成拓扑关系图。可选地,根据资源ID获取与资源ID对应的数据,以及将与资源ID对应的数据发送给UI界面层还包括:从数据库中获取与资源ID对应的资源节点详细信息、包括资源节点发生告警的内容的告警统计信息和/或性能统计信息;将节点拓扑关系数据、资源节点详细信息、告警统计信息和/或性能统计信息封装成一个数据对象,将数据对象发送给UI界面层,其中,资源节点详细信息包括:资源节点的关键字和关键字值。可选地,从数据库中获取与资源ID对应的资源节点详细信息、包括资源节点发生告警的内容的告警统计信息和/或性能统计信息包括:通过调用数据查询应用程序编程接口API从数据库中获取资源节点详细信息、告警统计信息和/或性能统计信息。可选地,接收UI界面层发送的资源节点的资源标识ID包括:通过表述性状态转移REST接口接收资源ID。根据本专利技术的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:接收UI界面层发送的资源节点的资源标识ID;根据资源ID获取与资源ID对应的数据,以及将与资源ID对应的数据发送给UI界面层,其中,与资源ID对应的数据包括:资源节点的节点拓扑关系数据;与资源ID对应的数据,用于UI界面层生成资源节点的UI界面。通过本专利技术,由于通过界面生成系统根据与资源ID对应的数据生成了资源节点的UI界面,其中,生成的UI本文档来自技高网
...
界面生成系统、钻取服务层装置、数据发送方法

【技术保护点】
一种界面生成系统,其特征在于,包括:数据库、UI界面层装置和钻取服务层装置;其中,所述UI界面层装置,用于将用户点击的资源节点的资源标识ID发送给钻取服务层装置,以及接收所述钻取服务层装置返回的与所述资源ID对应的数据,依据返回的与所述资源ID对应的数据生成所述资源节点的UI界面;所述钻取服务层装置,用于接收所述UI界面层装置发送的所述资源ID,从所述数据库中获取与所述资源ID对应的数据;以及将获取的与所述资源ID对应的数据发送给所述UI界面层装置;其中,与所述资源ID对应的数据包括:所述资源节点的节点拓扑关系数据。

【技术特征摘要】
1.一种界面生成系统,其特征在于,包括:数据库、UI界面层装置和钻取服务层装置;其中,所述UI界面层装置,用于将用户点击的资源节点的资源标识ID发送给钻取服务层装置,以及接收所述钻取服务层装置返回的与所述资源ID对应的数据,依据返回的与所述资源ID对应的数据生成所述资源节点的UI界面;所述钻取服务层装置,用于接收所述UI界面层装置发送的所述资源ID,从所述数据库中获取与所述资源ID对应的数据;以及将获取的与所述资源ID对应的数据发送给所述UI界面层装置;其中,与所述资源ID对应的数据包括:所述资源节点的节点拓扑关系数据。2.根据权利要求1所述的系统,其特征在于,所述节点拓扑关系数据包括:所述资源节点的数据、所述资源节点的父节点的数据和/或所述资源节点的子节点的数据。3.根据权利要求2所述的系统,其特征在于,所述与所述资源ID对应的数据还包括:用于指示所述父节点和/或子节点发生告警的告警指示信息。4.根据权利要求3所述的系统,其特征在于,所述UI界面层装置还用于根据所述节点拓扑关系数据以及所述告警指示信息生成所述资源节点的拓扑关系图,其中,所述UI界面包括所述拓扑关系图。5.根据权利要求1所述的系统,其特征在于,所述与所述资源ID对应的数据还包括:资源节点详细信息、包括所述资源节点发生告警的内容的告警统计信息和/或性能统计信息;其中,所述资源节点详细信息包括:所述资源节点的关键字和关键字值。6.根据权利要求1至5中任一项所述的系统,其特征在于,所述钻取服务层装置还用于将获取的与所述资源ID对应的数据封装成一个数据对象,将所述数据对象发送给所述UI界面层装置。7.根据权利要求5所述的系统,其特征在于,所述钻取服务层装置还用于通过调用数据查询应用程序编程接口API从所述数据库中获取所述资源节点详细信息、所述告警统计信息和/或所述性能统计信息。8.根据权利要求1所述的系统,其特征在于,所述UI界面层装置通过表述性状态转移REST接口将所述资源ID发送给所述钻取服务层装置。9.一种钻取服务层装置,其特征在于,包括:接收模块,用于接收UI界面层发送的资源节点的资源标识ID;获取模块,用于根据所述资源ID获取与所述资源ID对应的数据;发送模块,用于将所述与所述资源ID对应的数据发送给所述UI界面层,其中,所述与所述资源ID对应的数据包括:所述资源节点的节点拓扑关系数据;所述与所述资源ID对应的数据,用于所述UI界面层生成所述资源节点的UI界面。10.根据权利要求9所述的钻取服务层装置,其特征在于,所述节点拓扑关系数据包括:所述资源节点的数据、所述资源节点的父节点的数据和/或所述资源节点的子节点的数据。11.根据权利要求10所述的钻取服务层装置,其特征在于,所述与所述资源ID对应...

【专利技术属性】
技术研发人员:黄健徐代刚刘学生王淼
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1