提供云平台虚拟资源的方法、装置和计算机可读存储介质制造方法及图纸

技术编号:24255087 阅读:56 留言:0更新日期:2020-05-23 01:32
公开了提供云平台虚拟资源的方法、装置和计算机可读存储介质。方法包括:生成虚拟资源配置信息(12)和虚拟资源模型(11),将所述虚拟资源配置信息(12)和所述虚拟资源模型(11)发送到云平台(32);获取真实设备(20)的资源测量数据及从所述真实设备(20)的仿真方获取资源仿真数据,基于所述云平台(32)提供的所述虚拟资源配置信息(12)从所述资源测量数据和所述资源仿真数据中筛选数据,并将筛选后数据发送到所述云平台(32)。本方法将虚拟的数字世界与真实的物理世界相联系,将仿真数据和测量数据无缝集成。

Provide methods, devices and computer-readable storage media for virtual resources of cloud platform

【技术实现步骤摘要】
【国外来华专利技术】提供云平台虚拟资源的方法、装置和计算机可读存储介质
本专利技术涉及云平台
,特别是涉及一种提供云平台虚拟资源的方法、装置和计算机可读存储介质。
技术介绍
转向云计算(CloudComputing)是业界将要面临的一个重大改变。各种云平台(CloudPlatform)的出现是该转变的最重要环节之一。这种平台允许开发者们或是将写好的程序放在云里运行,或是使用云里提供的服务,或二者皆是。工业云平台已经开始规模出现。不同的组织能在工业云平台上控制数据的连接,并使用第三方开发者的分析软件。一方面,工业云平台为大量开发者提供便利,开发各种工业级应用(APP)。开发者只需关注如何解决问题,而无须关心如何获取以及连接数据;另一方面,用户作为数据托管方可以使用这些AP,进行设备管理、运营维护等。在现有技术的工业云平台的资源管理中,忽视了大量存在的仿真设备而不存在虚拟变量,导致资源模型不准确。而且,现有技术中需要在工业云平台手动配置各种资源,操作繁琐。
技术实现思路
为了解决现有技术中的问题,本专利技术实施方式提出一种提供云平台虚拟资源的方法、装置和计算机可读存储介质。本专利技术实施方式的技术方案如下:提供云平台虚拟资源的方法,该方法包括:生成虚拟资源配置信息和虚拟资源模型,将所述虚拟资源配置信息和所述虚拟资源模型发送到云平台;获取真实设备的资源测量数据及从所述真实设备的仿真方获取资源仿真数据,基于所述云平台提供的所述虚拟资源配置信息从所述资源测量数据和所述资源仿真数据中筛选数据,并将筛选后数据发送到所述云平台;从所述云平台提供所述虚拟资源模型和所述筛选后数据。可见,本专利技术实施方式通过获取资源仿真数据和资源测量数据,云平台可以提供虚拟资源数据,提高了资源模型的准确度且丰富了云平台资源。而且,通过虚拟资源配置信息可以实现自动配置,避免了手动配置的繁琐工作。另外,虚拟资源模型和筛选后数据可以被应用程序访问和查询以执行各种分析任务,提高了应用程序的功能性。在一个实施方式中,所述生成虚拟资源配置信息和虚拟资源模型包括:从所述真实设备的仿真方获取仿真模型;从所述真实设备的自动化方获取第一实例模型;从所述真实设备的现场安装中获取第二实例模型;基于所述仿真模型、所述第一实例模型和所述第二实例模型生成所述虚拟资源配置信息和所述虚拟资源模型。因此,可以通过多种信息来源生成虚拟资源配置信息和虚拟资源模型,本专利技术实施方式具有广泛的适用性。在一个实施方式中,所述从真实设备的仿真方获取仿真模型包括:从所述真实设备的产品生命周期管理仿真软件中获取数据源的上下文信息;或所述从真实设备的自动化方获取第一实例模型包括:从所述真实设备的自动化软件中获取控制逻辑信息;或所述从真实设备的现场安装中获取第二实例模型包括:基于观察所述真实设备的现场安装过程,经由建模工具生成数据源的上下文信息。可见,仿真模型、第一实例模型和第二实例模型可以具有多种信息来源,本专利技术实施方式具有广泛的适用性。在一个实施方式中,所述获取真实设备的资源测量数据包括:在所述真实设备的现场对所述真实设备执行测量,以获取所述真实设备的资源测量数据;或从云端获取所述真实设备的资源测量数据。因此,本专利技术实施方式的资源测量数据既可以来自于真实设备的现场,还可以来自于云端,具有多种来源形式。在一个实施方式中,所述从真实设备的仿真方获取资源仿真数据包括:使能布置在所述真实设备的现场的仿真数据获取服务,从布置在所述现场的所述仿真方获取所述资源仿真数据;或使能布置在云端的仿真数据获取服务,从布置在云端的所述仿真方获取所述资源仿真数据。可见,通过布置在真实设备现场的仿真数据获取服务,可以直接从布置在现场的仿真方获取资源仿真数据,也可以通过布置在云端的仿真数据获取服务从布置在云端的仿真方获取资源仿真数据,因此本专利技术实施方式具有多种实施形式。在一个实施方式中,所述使能布置在真实设备的现场的仿真数据获取服务,从布置在所述现场的仿真方获取所述资源仿真数据包括:在所述真实设备的现场对所述真实设备执行测量,以获取所述真实设备的资源测量数据;将所述资源测量数据发送到布置在真实设备的现场的所述仿真数据获取服务;布置在真实设备的现场的所述仿真数据获取服务基于所述资源测量数据从布置在所述现场的所述仿真方获取所述资源仿真数据。可见,通过直接在现场对真实设备执行测量以获取真实设备的资源测量数据,并由布置在现场的仿真数据获取服务基于资源测量数据从布置在现场的仿真方获取资源仿真数据。因此,测量工作和资源仿真数据获取工作都可以在现场执行,便于现场快速获取所需的信息。在一个实施方式中,所述布置在真实设备的现场的仿真数据获取服务基于所述资源测量数据从布置在所述现场的仿真方获取资源仿真数据包括:布置在所述现场的所述仿真方生成功能模型单元,将所述功能模型单元发送到布置在所述现场的所述仿真数据获取服务;将所述资源测量数据输入到所述仿真数据获取服务中的所述功能模型单元,以生成所述资源仿真数据。因此,现场的仿真数据获取服务可以通过功能模型单元方式生成资源仿真数据。在一个实施方式中,所述布置在真实设备的现场的仿真数据获取服务基于所述资源测量数据,从布置在所述现场的仿真方获取资源仿真数据包括:所述仿真数据获取服务将所述资源测量数据发送到布置在所述现场的所述仿真方;布置在所述现场的所述仿真方基于所述资源测量数据生成所述资源仿真数据,并将所述资源仿真数据发送到所述仿真数据获取服务。因此,现场的仿真数据获取服务可以从仿真方直接获取资源仿真数据。在一个实施方式中,所述使能布置在云端的仿真数据获取服务,从布置在云端的仿真方获取所述资源仿真数据包括:布置在云端的所述仿真数据获取服务从云端获取所述资源测量数据;布置在云端的所述仿真数据获取服务基于所述资源测量数据从布置在所述云端的所述仿真方获取所述资源仿真数据。可见,布置在云端的仿真数据获取服务可以从云端获取资源测量数据,并基于资源测量数据从云端的仿真方获取资源仿真数据。因此,直接在云端获取资源仿真数据,而无需在执行测量工作,从而提供了数据获取效率。在一个实施方式中,所述布置在云端的仿真数据获取服务基于所述资源测量数据从布置在所述云端的所述仿真方获取所述资源仿真数据包括:布置在云端的仿真数据获取服务,将所述资源测量数据发送到布置在云端的所述仿真方;布置在云端的所述仿真方基于所述资源测量数据生成所述资源仿真数据,并将所述资源仿真数据发送到所述仿真数据获取服务。因此,云端的仿真数据获取服务可以直接从仿真方获取资源仿真数据。在一个实施方式中,所述布置在云端的仿真数据获取服务基于所述资源测量数据从布置在所述云端的所述仿真方获取所述资源仿真数据包括:布置在云端的所述仿真方生成功能模型单元,本文档来自技高网...

【技术保护点】
1.提供云平台虚拟资源的方法,其特征在于,该方法包括:/n生成虚拟资源配置信息(12)和虚拟资源模型(11),将所述虚拟资源配置信息(12)和所述虚拟资源模型(11)发送到云平台(32);/n获取真实设备(20)的资源测量数据及从所述真实设备(20)的仿真方获取资源仿真数据,基于所述云平台(32)提供的所述虚拟资源配置信息(12)从所述资源测量数据和所述资源仿真数据中筛选数据,并将筛选后数据发送到所述云平台(32);/n从所述云平台(32)提供所述虚拟资源模型(11)和所述筛选后数据。/n

【技术特征摘要】
【国外来华专利技术】1.提供云平台虚拟资源的方法,其特征在于,该方法包括:
生成虚拟资源配置信息(12)和虚拟资源模型(11),将所述虚拟资源配置信息(12)和所述虚拟资源模型(11)发送到云平台(32);
获取真实设备(20)的资源测量数据及从所述真实设备(20)的仿真方获取资源仿真数据,基于所述云平台(32)提供的所述虚拟资源配置信息(12)从所述资源测量数据和所述资源仿真数据中筛选数据,并将筛选后数据发送到所述云平台(32);
从所述云平台(32)提供所述虚拟资源模型(11)和所述筛选后数据。


2.根据权利要求1所述的提供云平台虚拟资源的方法,其特征在于,所述生成虚拟资源配置信息(12)和虚拟资源模型(11)包括:
从所述真实设备(20)的仿真方获取仿真模型;
从所述真实设备(20)的自动化方获取第一实例模型;
从所述真实设备(20)的现场安装中获取第二实例模型;
基于所述仿真模型、所述第一实例模型和所述第二实例模型生成所述虚拟资源配置信息(12)和所述虚拟资源模型(11)。


3.根据权利要求2所述的提供云平台虚拟资源的方法,其特征在于,
所述从真实设备(20)的仿真方获取仿真模型包括:从所述真实设备(20)的产品生命周期管理仿真软件(13)中获取数据源的上下文信息;或
所述从真实设备(20)的自动化方获取第一实例模型包括:从所述真实设备(20)的自动化软件(14)中获取控制逻辑信息;或
所述从真实设备(20)的现场安装中获取第二实例模型包括:基于观察所述真实设备(20)的现场安装过程(15),经由建模工具生成数据源的上下文信息。


4.根据权利要求1所述的提供云平台虚拟资源的方法,其特征在于,
所述获取真实设备(20)的资源测量数据包括:
在所述真实设备(20)的现场(30)对所述真实设备执行测量,以获取所述真实设备(20)的资源测量数据;或
从云端(31)获取所述真实设备(20)的资源测量数据。


5.根据权利要求1所述的提供云平台虚拟资源的方法,其特征在于,
所述从真实设备(20)的仿真方获取资源仿真数据包括:使能布置在所述真实设备(20)的现场(30)的仿真数据获取服务(17),从布置在所述现场(30)的所述仿真方获取所述资源仿真数据;或
使能布置在云端(31)的仿真数据获取服务(21),从布置在云端(31)的所述仿真方获取所述资源仿真数据。


6.根据权利要求5所述的提供云平台虚拟资源的方法,其特征在于,所述使能布置在真实设备(20)的现场(30)的仿真数据获取服务(17),从布置在所述现场(30)的仿真方获取所述资源仿真数据包括:
在所述真实设备(20)的现场(30)对所述真实设备(20)执行测量,以获取所述真实设备(20)的资源测量数据;
将所述资源测量数据发送到布置在真实设备(20)的现场(30)的所述仿真数据获取服务(17);
布置在真实设备(20)的现场(30)的所述仿真数据获取服务(17)基于所述资源测量数据从布置在所述现场(30)的所述仿真方获取所述资源仿真数据。


7.根据权利要求6所述的提供云平台虚拟资源的方法,其特征在于,
所述布置在真实设备(20)的现场(30)的仿真数据获取服务(17)基于所述资源测量数据从布置在所述现场(30)的仿真方获取资源仿真数据包括:
布置在所述现场(30)的所述仿真方生成功能模型单元(191),将所述功能模型单元(191)发送到布置在所述现场(30)的所述仿真数据获取服务(17);
将所述资源测量数据输入到所述仿真数据获取服务(17)中的所述功能模型单元(191),以生成所述资源仿真数据。


8.根据权利要求6所述的提供云平台虚拟资源的方法,其特征在于,
所述布置在真实设备(20)的现场(30)的仿真数据获取服务(17)基于所述资源测量数据,从布置在所述现场(30)的仿真方获取资源仿真数据包括:
所述仿真数据获取服务(17)将所述资源测量数据发送到布置在所述现场(30)的所述仿真方;
布置在所述现场(30)的所述仿真方基于所述资源测量数据生成所述资源仿真数据,并将所述资源仿真数据发送到所述仿真数据获取服务(17)。


9.根据权利要求5所述的提供云平台虚拟资源的方法,其特征在于,所述使能布置在云端(31)的仿真数据获取服务(21),从布置在云端(31)的仿真方获取所述资源仿真数据包括:
布置在云端(31)的所述仿真数据获取服务(21)从云端(31)获取所述资源测量数据;
布置在云端(31)的所述仿真数据获取服务(21)基于所述资源测量数据从布置在所述云端(31)的所述仿真方获取所述资源仿真数据。


10.根据权利要求9所述的提供云平台虚拟资源的方法,其特征在于,所述布置在云端(31)的仿真数据获取服务(21)基于所述资源测量数据从布置在所述云端(31)的所述仿真方获取所述资源仿真数据包括:
布置在云端(31)的仿真数据获取服务(21),将所述资源测量数据发送到布置在云端(31)的所述仿真方;
布置在云端(31)的所述仿真方基于所述资源测量数据生成所述资源仿真数据,并将所述资源仿真数据发送到所述仿真数据获取服务(21)。


11.根据权利要求9所述的提供云平台虚拟资源的方法,其特征在于,所述布置在云端(31)的仿真数据获取服务(21)基于所述资源测量数据从布置在所述云端(31)的所述仿真方获取所述资源仿真数据包括:
布置在云端(31)的所述仿真方生成功能模型单元(191),将所述功能模型单元(191)发送到所述仿真数据获取服务(21);
将所述资源测量数据输入到所述仿真数据获取服务(21)中的所述功能模型单元(191),以生成所述资源仿真数据。


12.根据权利要求1-11中任一项所述的提供云平台虚拟资源的方法,其特征在于,所述虚拟资源配置信息(12)包括一或多个匹配条件;
所述从资源测量数据和所述资源仿真数据中筛选数据包括:
将所述资源测量数据和所述资源仿真数据分别与所述匹配条件进行匹配,将符合所述匹配条件的数据作为所述筛选后数据。


13.提供云平台虚拟资源的装置(50),其特征在于,该装置(50)包括:
配置信息和模型生成模块(51),其生成...

【专利技术属性】
技术研发人员:王琪袁勇于禾
申请(专利权)人:西门子股份公司
类型:发明
国别省市:德国;DE

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

1