基于光传输网络的云平台资源采集加速方法和系统技术方案

技术编号:10991538 阅读:119 留言:0更新日期:2015-02-04 10:23
本发明专利技术公开了一种基于光传输网络的云平台资源采集加速方法和系统,其中基于光传输网络的云平台资源采集加速方法,在基于光传输网络的云计算平台和光网络资源之间添加资源采集加速引擎,资源采集为:当外部操作系统通过云平台采集光传输网络资源时,先到资源采集加速引擎中搜索资源数据,如果没有在资源采集加速引擎中找到资源数据,就从各个分布式资源数据库中采集资源数据。从而达到了数据高速、高效采集的目的。

【技术实现步骤摘要】
基于光传输网络的云平台资源采集加速方法和系统
本专利技术涉及云资源采集加速
,具体地,涉及一种基于光传输网络的云平台资源采集加速方法和系统。
技术介绍
为了满足用户的接入带宽需求和提升用户的网络体验,全球范围内掀起了固网宽带的建设热潮。这给作为信息基础设施的光传输网络带来的前所未有的挑战。不断增长的带宽需求一直是推动光传输产业不断前进的重要因素,但是一个更加引入瞩目的原因在推动光传输网的转型,那就是云业务时代。 电信运营商正加紧利用云技术进行网络转型,将传统的电信资源进行整合到宏大的数据中心上;同时,各种新型的云业务对传送网所交付的业务和方式都提出了更多的需求。因此,对于光传输网络的资源米集效率,成为传统多技术光传输网络向云时代统一光传输网络发展的核心问题之一。而现有光传输网络资源采集存在低效问题。
技术实现思路
本专利技术的目的在于,针对上述问题,提出一种基于光传输网络的云平台资源采集加速方法和系统,以实现数据高速、高效采集的优点。 为实现上述目的,本专利技术采用的技术方案是:一种基于光传输网络的云平台资源采集加速方法,在基于光传输网络的云计算平台和光网络资源之间添加资源采集加速引擎,资源采集为:当外部操作系统通过云平台采集光传输网络资源时,先到资源采集加速引擎中搜索资源数据,如果没有在资源采集加速引擎中找到资源数据,就从各个分布式资源数据库中采集资源数据。 优选的,上述资源采集具体为:云平台收到光传输网络资源数据采集指令时,首先从云平台资源采集加速引擎中查找,若找到就立即读取并返回资源数据;若没有找到,则以相对较慢的速度从各个分布式资源数据库中读取并返回资源数据,同时统计该类指令出现频度,如果指令频度超过阈值,就把该资源数据调入云平台资源采集加速引擎中,以后若需要再次读取该数据,只需在云平台资源采集加速引擎中进行,不必再访问各个分布式资源数据库。 优选的,所述资源采集中指令预测与数据预取,采用最近最常使用算法,即统计最近连续出现的指令特征和频度,预测即将到来的新指令,预先调入资源采集加速引擎中的内容;具体为设计一个指令特征和频率统计矩阵,统计最近出现的同类资源采集指令频度,当同类指令出现频度超过阈值,就将相关资源数据预先从各个分布式资源数据库中调入到资源采集加速引擎中;相反,同类指令出现频度的递减过程把一些频繁调用后不再需要的数据淘汰出加速引擎。 优选的,在资源采集加速引擎中添加多技术光传输网络资源适配器,该多技术光传输网络资源适配器,根据南向光传输网络的技术类型,自动适配资源数据类型,整合数据资源,为光传输网络云平台资源采集系统提供统一的北向资源采集接口。 同时本专利技术的技术方案还公开一种云平台资源米集系统,在基于光传输网络的云计算平台和光网络资源之间添加资源采集加速引擎。 优选的,还包括多技术光传输网络资源适配器,该多技术光传输网络资源适配器,根据南向光传输网络的技术类型,自动适配资源数据类型,整合数据资源,为云平台资源采集系统提供统一的北向资源采集接口。 本专利技术的技术方案具有以下有益效果:本专利技术的技术方案,通过在基于光传输网络的云计算平台和光网络资源之间添加资源采集加速引擎,在外部系统访问云计算平台时,只需在云平台资源采集加速引擎中进行,不必再访问各个分布式资源数据库。从而达到了数据高速、高效采集的目的。 根据指令预测结果,突破资源的阶梯层次关系,扩大资源采集粒度,减少南向资源数据采集的次数,从整体上提升云平台资源采集的性能。 下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。 【附图说明】 图1为本专利技术实施例所述的云平台资源采集系统原理框图;图2为本专利技术实施例所述的基于光传输网络的云平台资源采集加速方法中资源采集流程图;图3为本专利技术实施例所述的基于光传输网络的云平台资源采集加速方法中数据载入或载出流程图。 【具体实施方式】 以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。 如图1所示,一种云平台资源采集系统,在基于光传输网络的云计算平台和光网络资源之间添加资源采集加速引擎。资源采集加速引擎包含指令矩阵和资源库。 系统还配置多技术光传输网络资源适配器,该多技术光传输网络资源适配器,根据南向光传输网络的技术类型,自动适配资源数据类型,整合数据资源,为云平台资源采集系统提供统一的北向资源采集接口。 如图2和图3所示,一种基于光传输网络的云平台资源采集加速方法,在基于光传输网络的云计算平台和光网络资源之间添加资源采集加速引擎,资源采集为:当外部操作系统(OSS)通过云平台采集光传输网络资源时,先到资源采集加速引擎中搜索资源数据,如果没有在资源采集加速引擎中找到资源数据,就从各个分布式资源数据库中采集资源数据。 优选的,上述资源采集具体为:云平台收到光传输网络资源数据采集指令时,首先从云平台资源采集加速引擎中查找,若找到就立即读取并返回资源数据;若没有找到,则以相对较慢的速度从各个分布式资源数据库中读取并返回资源数据,同时统计该类指令出现频度,如果指令频度超过阈值,就把该资源数据调入云平台资源采集加速引擎中,以后若需要再次读取该数据,只需在云平台资源采集加速引擎中进行,不必再访问各个分布式资源数据库。 优选的,所述资源采集中指令预测与数据预取,采用最近最常使用算法,即统计最近连续出现的指令特征和频度,预测即将到来的新指令,预先调入资源采集加速引擎中的内容;具体为设计一个指令特征和频率统计矩阵,统计最近出现的同类资源采集指令频度,当同类指令出现频度超过阈值,就将相关资源数据预先从各个分布式资源数据库中调入到资源采集加速引擎中;相反,同类指令出现频度的递减过程把一些频繁调用后不再需要的数据淘汰出加速引擎。 优选的,在资源采集加速引擎中添加多技术光传输网络资源适配器,该多技术光传输网络资源适配器,根据南向光传输网络的技术类型,自动适配资源数据类型,整合数据资源,为光传输网络云平台资源采集系统提供统一的北向资源采集接口。 本专利技术具体为:1、资源采集流程;收到光传输网络资源数据采集指令时,首先从云平台资源采集加速引擎中查找,若找到就立即读取并返回资源数据;若没有找到,则以相对较慢的速度从各个分布式资源数据库中读取并返回资源数据,同时统计该类指令出现频度,如果指令频度超过阈值,就把该资源数据调入云平台资源采集加速引擎中,这样以后若需要再次读取该数据,只需在云平台资源采集加速引擎中进行,不必再访问各个分布式资源数据库。 2、指令预测与数据预取;为了提高资源采集加速引擎的读取命中率,本专利技术采用“最近最常使用算法”,统计最近连续出现的指令特征和频度,预测即将到来的新指令,预先调入加速引擎中的内容。它为资源采集指令设计了一个指令特征和频率统计矩阵,统计最近出现的同类资源采集指令频度,当同类指令出现频度超过阈值,就将相关资源数据预先从各个分布式资源数据库中调入到资源采集加速引擎中。相反,同类指令出现频度的递减过程可以把一些频繁调用后不再需要的数据淘汰出加速引擎,提高云加速引擎的利用率。 3、资源数据采集粒度;光传输网络云平台资源采集系统北向接口参考电信网络本文档来自技高网...

【技术保护点】
一种基于光传输网络的云平台资源采集加速方法,其特征在于,在基于光传输网络的云计算平台和光网络资源之间添加资源采集加速引擎,资源采集为:当外部操作系统通过云平台采集光传输网络资源时,先到资源采集加速引擎中搜索资源数据,如果没有在资源采集加速引擎中找到资源数据,就从各个分布式资源数据库中采集资源数据。

【技术特征摘要】
1.一种基于光传输网络的云平台资源米集加速方法,其特征在于,在基于光传输网络的云计算平台和光网络资源之间添加资源采集加速引擎,资源采集为:当外部操作系统通过云平台采集光传输网络资源时,先到资源采集加速引擎中搜索资源数据,如果没有在资源采集加速引擎中找到资源数据,就从各个分布式资源数据库中采集资源数据。2.根据权利要求1所述的基于光传输网络的云平台资源采集加速方法,其特征在于,上述资源采集具体为:云平台收到光传输网络资源数据采集指令时,首先从云平台资源采集加速引擎中查找,若找到就立即读取并返回资源数据;若没有找到,则以相对较慢的速度从各个分布式资源数据库中读取并返回资源数据,同时统计该类指令出现频度,如果指令频度超过阈值,就把该资源数据调入云平台资源采集加速引擎中,以后若需要再次读取该数据,只需在云平台资源采集加速引擎中进行,不必再访问各个分布式资源数据库。3.根据权利要求1或2所述的基于光传输网络的云平台资源采集加速方法,其特征在于,所述资源采集中指令预测与数据预取,采用最近最常使用算法,即统计最近连续出现的指令特征和频度,预测即将到来的新指令,预...

【专利技术属性】
技术研发人员:黎明陈佳吴少智吴跃
申请(专利权)人:无锡成电科大科技发展有限公司
类型:发明
国别省市:江苏;32

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

1