CN109818998B - 信息同步方法和装置 - Google Patents

信息同步方法和装置 Download PDF

Info

Publication number
CN109818998B
CN109818998B CN201711169196.7A CN201711169196A CN109818998B CN 109818998 B CN109818998 B CN 109818998B CN 201711169196 A CN201711169196 A CN 201711169196A CN 109818998 B CN109818998 B CN 109818998B
Authority
CN
China
Prior art keywords
openstack
sfi
synchronization
virtualization
transceiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711169196.7A
Other languages
English (en)
Other versions
CN109818998A (zh
Inventor
赵辉
章澎
沈平
丁鸣
程青松
董晓军
卢凌
宫敏
陈诚
周顺利
朱沥沥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201711169196.7A priority Critical patent/CN109818998B/zh
Publication of CN109818998A publication Critical patent/CN109818998A/zh
Application granted granted Critical
Publication of CN109818998B publication Critical patent/CN109818998B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本公开提供一种信息同步方法和装置,涉及云计算平台管理领域。其中操作接收器将接收到的同步指令转化为SFI,比较分析器将SFI筛选为异构虚拟化特征信息SFIXH和OpenStack特征信息SFIOS,将SFIXH传递给虚拟化适配器,将SFIOS传递给OpenStack收发器,虚拟化适配器根据SFIXH触发相应的异构虚拟化采集器获取对应的异构虚拟化资源数据RDXH,将RDXH回传至比较分析器,OpenStack收发器根据SFIOS调用OpenStack对应组件API,以获取相关资源数据RDOS,将RDOS回传至比较分析器,比较分析器利用RDXH对RDOS进行更新,将更新后的RDOS回传至OpenStack收发器,OpenStack收发器根据SFIOS调用OpenStack对应组件的API,将更新后的RDOS反向同步至OpenStack对应组件数据库。由此实现OpenStack与异构虚拟化同步,实现OpenStack对异构虚拟化的统一纳管。

Description

信息同步方法和装置
技术领域
本公开涉及云计算平台计算领域,特别涉及一种信息同步方法和装置。
背景技术
OpenStack是当前非常热门的一个云计算平台开源项目,由数十个功能组件构成。而在云计算技术发展初期,企业多以成熟的商业虚拟化软件构建云资源池,并使用配套的专业网管(例如VMware vCenter、Citrix XenCenter)实现管理。
随着OpenStack日趋成熟,越来越多的企业希望通过OpenStack构建云计算平台。虽然OpenStack提供了标配的开源虚拟化软件KVM,但大部分企业仍有OpenStack与商业虚拟化软件组合构建云计算平台的需求,甚至存在多种虚拟化同时被OpenStack纳管的应用场景。目前,OpenStack也能够对主流的商业虚拟化软件进行纳管,但限于它们的功能特性难以统一,且社区对它们的支持程度参差不齐,造成OpenStack在纳管异构虚拟化时存在以下问题:
1.少数商业虚拟化软件公司推出了OpenStack集成产品,但这类产品仅支持该公司的虚拟化软件被OpenStack纳管,无法应用于异构虚拟化场景,例如VMware公司的VIO产品;
2.大部分商业虚拟化软件公司仅向社区提供了本公司虚拟化软件的驱动或插件,在OpenStack纳管这类虚拟化软件时,只能通过上述驱动或插件逐个对存量虚拟机执行手动导入,效率非常低;
3.在相关技术使用OpenStack纳管商业虚拟化软件后,通常是将OpenStack作为用户的唯一入口实现对虚拟化资源池的运维操作。虽然底层虚拟化都配有专业网管可供用户操作,但此类操作无法反向同步(OpenStack发起同步称为正向,虚拟化专业网管发起同步称为反向)至OpenStack对应组件的数据库中,用户必须在弃用专业网管高级功能或OpenStack数据缺失两种结果上做出选择,存在较大的缺陷;
4.另有一些技术方案,虽然实现了专业网管高级功能与OpenStack数据准确两者兼顾的效果,但仅限对特定虚拟化下的某类资源的管理(例如VMware下网络高级功能的管理),无法支持异构虚拟化场景下对各类资源的同步管理,有明显的局限性。
发明内容
本公开的实施例解决的一个技术问题是:无法实现OpenStack对异构虚拟化的统一纳管。
根据本公开的一个或多个实施例的一个方面,提供一种信息同步方法,包括:
操作接收器将接收到的同步指令转化为同步特征信息SFI,将SFI传递给比较分析器;
比较分析器将SFI进行筛选,以得到异构虚拟化特征信息SFIXH和OpenStack特征信息SFIOS,将SFIXH传递给虚拟化适配器,将SFIOS传递给OpenStack收发器;
虚拟化适配器根据SFIXH,触发相应的异构虚拟化采集器获取对应的异构虚拟化资源数据RDXH,将RDXH回传至比较分析器;
OpenStack收发器根据SFIOS调用OpenStack对应组件的应用程序接口API,以获取相关资源数据RDOS,将RDOS回传至比较分析器;
比较分析器利用RDXH对RDOS进行更新,将更新后的RDOS回传至OpenStack收发器;
OpenStack收发器根据SFIOS调用OpenStack对应组件的API,将更新后的RDOS反向同步至OpenStack对应组件数据库。
可选地,比较分析器利用RDXH对RDOS进行更新包括:
比较分析器将RDXH和RDOS进行对比;
若RDXH和RDOS不一致,则用RDXH替换RDOS,以便对RDOS进行更新。
可选地,同步指令为用户输入的同步指令。
可选地,同步指令为定时器提供的同步指令。
根据本公开的一个或多个实施例的另一个方面,提供一种信息同步装置,包括:
操作接收器,被配置为将接收到的同步指令转化为同步特征信息SFI,将SFI传递给比较分析器;
比较分析器,被配置为将SFI进行筛选,以得到异构虚拟化特征信息SFIXH和OpenStack特征信息SFIOS,将SFIXH传递给虚拟化适配器,将SFIOS传递给OpenStack收发器;还被配置为利用虚拟化适配器回传的RDXH对OpenStack收发器回传的RDOS进行更新,将更新后的RDOS回传至OpenStack收发器;
虚拟化适配器,被配置为根据SFIXH,触发相应的异构虚拟化采集器获取对应的异构虚拟化资源数据RDXH,将RDXH回传至比较分析器;
异构虚拟化采集器,被配置为根据触发获取对应的异构虚拟化资源数据RDXH,并将RDXH回传至虚拟化适配器;
OpenStack收发器,被配置为根据SFIOS调用OpenStack对应组件的应用程序接口API,以获取相关资源数据RDOS,将RDOS回传至比较分析器;还被配置为若接收到比较分析器回传的更新后的RDOS,根据SFIOS调用OpenStack对应组件的API,将更新后的RDOS反向同步至OpenStack对应组件数据库。
可选地,比较分析器被配置为将RDXH和RDOS进行对比,若RDXH和RDOS不一致,则用RDXH替换RDOS,以便对RDOS进行更新。
可选地,同步指令为用户输入的同步指令。
可选地,上述装置还包括:
定时器,被配置为向操作接收器提供同步指令。
根据本公开的一个或多个实施例的另一个方面,提供一种信息同步装置,包括:
存储器,被配置为存储指令;
处理器,耦合到存储器,处理器被配置为基于存储器存储的指令执行实现如上述任一实施例涉及的方法。
根据本公开的一个或多个实施例的一个方面,提供一种计算机可读存储介质,其中,计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如上述任一实施例涉及的方法。
通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为使用OpenStack纳管商业虚拟化软件的示意图。
图2为本公开一个实施例的信息同步方法的示例性流程图。
图3为本公开一个实施例的信息同步装置的示例性流程图。
图4为本公开另一实施例的信息同步装置的示例性流程图。
图5为本公开又一实施例的信息同步装置的示例性流程图。
图6为本***息同步装置配置示意图。
具体实施方式
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
图1为使用OpenStack纳管商业虚拟化软件的示意图。如图1所示,在使用OpenStack纳管商业虚拟化软件后,通常是将OpenStack作为用户的唯一入口实现对虚拟化资源池的运维操作。虽然底层虚拟化都配有专业网管可供用户操作,但此类操作无法反向同步至OpenStack对应组件的数据库中,因此用户必须在弃用专业网管高级功能或OpenStack数据缺失两种结果上做出选择,存在较大的缺陷。
图2为本公开一个实施例的信息同步方法的示例性流程图。可选地,本实施例的方法步骤可由信息同步装置执行。其中:
步骤201,操作接收器将接收到的同步指令转化为同步特征信息(SynchronousFeature Information,简称SFI),将SFI传递给比较分析器。
例如,SFI可包括同步对象(资源池、节点、实例)、同步方式(单个、批量)、同步规模(全量、增量)等。
可选地,同步指令可为用户输入的同步指令,即来自外部OpenStack***操作界面的同步指令(手动同步指令)。此外,同步指令也可为来自定时器的同步请求(自动同步请求)。
步骤202,比较分析器将SFI进行筛选,以得到异构虚拟化特征信息SFIXH和OpenStack特征信息SFIOS,将SFIXH传递给虚拟化适配器,将SFIOS传递给OpenStack收发器。
步骤203,虚拟化适配器根据SFIXH,触发相应的异构虚拟化采集器获取对应的异构虚拟化资源数据RDXH,将RDXH回传至比较分析器。
例如,RDXH可涉及计算、存储、网络等。
步骤204,OpenStack收发器根据SFIOS调用OpenStack对应组件的应用程序接口(Application Programming Interface,简称:API),以获取相关资源数据RDOS,将RDOS回传至比较分析器。
例如,RDOS可涉及计算、存储、网络等。
步骤205,比较分析器利用RDXH对RDOS进行更新,将更新后的RDOS回传至OpenStack收发器。
可选地,比较分析器将RDXH和RDOS进行对比,若RDXH和RDOS不一致,则用RDXH替换RDOS,以便对RDOS进行更新。
步骤206,OpenStack收发器根据SFIOS调用OpenStack对应组件的API,将更新后的RDOS反向同步至OpenStack对应组件数据库。
基于本公开上述实施例提供的信息更新方法,能够实现OpenStack与异构虚拟化同步,从而能够实现OpenStack对异构虚拟化的统一纳管,能够对存量虚拟机进行批量自动化导入,能够将用户对虚拟化专业网管的操作反向同步至OpenStack中,且适用于多种商业虚拟化的各类资源同步应用场景。
图3为本公开一个实施例的信息同步装置的示例性流程图。如图3所示,该信息同步装置包括操作接收器31、比较分析器32、虚拟化适配器33、OpenStack收发器34和异构虚拟化采集器35。其中:
操作接收器31被配置为将接收到的同步指令转化为同步特征信息SFI,将SFI传递给比较分析器32。
比较分析器32被配置为将SFI进行筛选,以得到异构虚拟化特征信息SFIXH和OpenStack特征信息SFIOS,将SFIXH传递给虚拟化适配器33,将SFIOS传递给OpenStack收发器34;还被配置为利用虚拟化适配器33回传的RDXH对OpenStack收发器34回传的RDOS进行更新,将更新后的RDOS回传至OpenStack收发器34。
可选地,比较分析器32被配置为将RDXH和RDOS进行对比,若RDXH和RDOS不一致,则用RDXH替换RDOS,以便对RDOS进行更新。
虚拟化适配器33被配置为根据SFIXH,触发相应的异构虚拟化采集器35获取对应的异构虚拟化资源数据RDXH,将RDXH回传至比较分析器32。
异构虚拟化采集器35被配置为根据触发获取对应的异构虚拟化资源数据RDXH,并将RDXH回传至虚拟化适配器33。
需要说明的是,在该信息同步装置中设置有多个异构虚拟化采集器,根据虚拟化适配器33的触发机制选中特定的异构虚拟化采集器以获取对应的异构虚拟化资源数据RDXH
OpenStack收发器34被配置为根据SFIOS调用OpenStack对应组件的应用程序接口API,以获取相关资源数据RDOS,将RDOS回传至比较分析器32;还被配置为若接收到比较分析器32回传的更新后的RDOS,根据SFIOS调用OpenStack对应组件的API,将更新后的RDOS反向同步至OpenStack对应组件数据库。
基于本公开上述实施例提供的信息更新装置,能够实现OpenStack与异构虚拟化同步,从而能够实现OpenStack对异构虚拟化的统一纳管,能够对存量虚拟机进行批量自动化导入,能够将用户对虚拟化专业网管的操作反向同步至OpenStack中,且适用于多种商业虚拟化的各类资源同步应用场景。
可选地,在上述实施例中,同步指令为用户输入的同步指令,即来自外部OpenStack***操作界面的同步指令(手动同步指令)。
图4为本公开另一实施例的信息同步装置的示例性流程图。如图4所示,该信息同步装置除包括操作接收器41、比较分析器42、虚拟化适配器43、OpenStack收发器44和异构虚拟化采集器45之外,还包括定时器46。其中:
定时器46被配置为向操作接收器提供同步指令。即,上述实施例中的同步指令也可为来自定时器的同步请求(自动同步请求)。
图5为本公开另一实施例的信息同步装置的示例性流程图。如图5所示,该信息同步装置包括存储器51和处理器52。其中:
存储器51用于存储指令,处理器52耦合到存储器51,处理器52被配置为基于存储器存储的指令执行实现如图2中任一实施例涉及的方法。
如图5所示,该装置还包括通信接口53,用于与其它设备进行信息交互。同时,该装置还包括总线54,处理器52、通信接口53、以及存储器51通过总线54完成相互间的通信。
存储器51可以包含高速RAM存储器,也可还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。存储器51也可以是存储器阵列。存储器51还可能被分块,并且块可按一定的规则组合成虚拟卷。
此外,处理器52可以是一个中央处理器CPU,或者可以是专用集成电路ASIC,或者是被配置成实施本公开实施例的一个或多个集成电路。
本公开同时还涉及一种计算机可读存储介质,其中计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如图2中任一实施例涉及的方法。
可选地,在上面所描述的功能单元模块可以实现为用于执行本公开所描述功能的通用处理器、可编程逻辑控制器(Programmable Logic Controller,简称:PLC)、数字信号处理器(Digital Signal Processor,简称:DSP)、专用集成电路(Application SpecificIntegrated Circuit,简称:ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称:FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。
本公开所涉及的信息同步装置的网络配置如图6所示。下面通过具体示例对本公开进行说明。
的技术方案做进一步描述。
示例一:OpenStack首次纳管一个拥有存量虚拟机的Citrix资源池
在同步装置的定时器中配置每日8:00自动同步Citrix资源池,配置完成后,运行定时器。假设目前已到达8:00,下面进入定时同步流程:
S1:定时器首先获取当前区域(region)对应的虚拟化类型为Citrix,获取Citrix的连接参数(Xen Server的URL:http://192.168.201.100,用户名:root,密码:9527),同步规模为全量,定时器将上述参数传递至操作接收器。
S2:操作接收器接收到同步请求后,根据请求参数分析出同步特征信息,同步对象为资源池、同步规模为全量,并将虚拟化类型和连接参数传递至比较分析器。
S3:比较分析器将同步特征信息筛选为虚拟化特征信息(包括虚拟化类型:Citrix,Xen Server的URL:http://192.168.201.100,用户名:root,密码:9527,同步对象:资源池,同步规模:全量)和OpenStack特征信息(包括region名称,endpoint URL,虚拟化类型:Citrix,同步规模:全量),并分别将信息传递至虚拟化适配器和OpenStack收发器。
S4.1:虚拟化适配器解析出虚拟化类型为Citrix,适配到Citrix虚拟化采集器,采集器根据Xen Server的连接信息,连接到Xen Server,并获取Citrix资源信息,包括每一台虚拟机的uuid、CPU核数、内存大小、磁盘数量、每块磁盘的大小、网卡数量、每块网卡的MAC地址、IP地址、每块网卡所在的网络等。
S4.2:OpenStack收发器通过region名称、虚拟化类型、endpoint信息,查询到所有Citrix虚拟机的信息(uuid、CPU、内存、网卡、IP、MAC等)、云硬盘信息(uuid、云硬盘名称、大小)、网络信息(uuid、名称、vlan、子网等)。
S5:比较分析器将步骤S4.1、S4.2获取的结果集进行比较,并将所有数据的状态进行标记,由于本实施例是OpenStack首次纳管存量Citrix资源池场景,所以,将步骤S4.1获取到的所有虚拟机数据标记为新增,并传递至OpenStack收发器。
S6:OpenStack收发器调用OpenStack相应组件的API,将步骤S5标记后的结果集更新至OpenStack各服务组件(Nova、Cinder、Neutron)的数据库。
至此,现有Citrix资源池内的资源信息已全部同步至OpenStack。
示例二:VMware vCenter操作反向同步至OpenStack
OpenStack已纳管一个VMware资源池,运维人员通过vCenter界面对几台虚拟机的CPU、内存、磁盘进行配置调整,现需要将更新数据反向同步至OpenStack,以下是手动同步流程:
S1:运维人员通过浏览器访问OpenStack的操作界面,选择需要同步的虚拟机,点击同步按钮后将请求发送到同步装置,操作界面获取当前region对应的虚拟化类型为VMware,获取vCenter的连接参数(vCenter的URL:https://192.168.201.100,用户名:administrator,密码:2046),同步规模为增量,同步方式为批量,获取到所有选中虚拟机的uuid,并将所获参数传递至操作接收器。
S2:操作接收器接收到同步请求后,根据请求参数分析出同步特征信息,同步对象为实例,同步规模为增量,同步方式为批量,并将虚拟化类型和连接参数传递至比较分析器。
S3:比较分析器将同步特征信息筛选为虚拟化特征信息(包括虚拟化类型:VMware,vCenter URL:https://192.168.201.100,用户名:administrator,密码:2046,同步对象:实例,同步规模:增量,同步方式:批量)和OpenStack特征信息(包括region名称,endpoint URL,虚拟化类型:VMware,所选虚拟机的uuid),并分别将信息传递至虚拟化适配器和OpenStack收发器。
S4.1:虚拟化适配器解析出虚拟化类型为VMware,适配到VMware虚拟化采集器,采集器根据vCenter的连接信息连接到vCenter,并根据选中虚拟机的uuid获取到vCenter中的资源信息,包括每一台虚拟机的CPU核数、内存大小、磁盘数量、每块磁盘的大小、网卡数量、每块网卡的MAC地址、IP地址、每个网卡所在的网络等。
S4.2:OpenStack收发器通过region名称、虚拟化类型VMware、endpoint信息,查询到所有选中虚拟机的信息(uuid、CPU、内存、网卡、IP、MAC等)。
S5:比较分析器将步骤S4.1、S4.2获取的结果集进行比较,并将所有数据的状态进行标记,由于本实施例的场景是VMware vCenter操作反向同步至OpenStack,所以,将步骤S4.1获取到的所有虚拟机数据标记为修改,并传递至OpenStack收发器。
S6:OpenStack收发器调用OpenStack Nova组件的API,将步骤S5标记后的结果集更新至OpenStack Nova组件的数据库。
至此,通过vCenter操作的虚拟机更新信息已全部同步至OpenStack。
通过实施本公开所提供的方案,在不局限于特定虚拟化产品的情况下,支持OpenStack对异构虚拟化资源池的统一纳管。在OpenStack***导入存量虚拟机过程中,可提供自动/手动、批量/单个多种组合方式。反向同步功能既可以让用户在OpenStack环境下灵活地使用虚拟化专业网管高级功能,又确保了OpenStack与专业网管的数据一致性。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。

Claims (10)

1.一种信息同步方法,包括:
操作接收器将接收到的同步指令转化为同步特征信息SFI,将所述SFI传递给比较分析器;
比较分析器将所述SFI进行筛选,以得到异构虚拟化特征信息SFIXH和OpenStack特征信息SFIOS,将所述SFIXH传递给虚拟化适配器,将所述SFIOS传递给OpenStack收发器;
虚拟化适配器根据所述SFIXH,触发相应的异构虚拟化采集器获取对应的异构虚拟化资源数据RDXH,将所述RDXH回传至比较分析器;
OpenStack收发器根据所述SFIOS调用OpenStack对应组件的应用程序接口API,以获取相关资源数据RDOS,将所述RDOS回传至比较分析器;
比较分析器利用所述RDXH对所述RDOS进行更新,将更新后的RDOS回传至OpenStack收发器;
OpenStack收发器根据所述SFIOS调用OpenStack对应组件的API,将所述更新后的RDOS反向同步至OpenStack对应组件数据库。
2.根据权利要求1所述的方法,其中:
比较分析器利用所述RDXH对所述RDOS进行更新包括:
比较分析器将所述RDXH和所述RDOS进行对比;
若所述RDXH和所述RDOS不一致,则用所述RDXH替换所述RDOS,以便对所述RDOS进行更新。
3.根据权利要求1或2所述的方法,其中:
所述同步指令为用户输入的同步指令。
4.根据权利要求1或2所述的方法,其中:
所述同步指令为定时器提供的同步指令。
5.一种信息同步装置,包括:
操作接收器,被配置为将接收到的同步指令转化为同步特征信息SFI,将所述SFI传递给比较分析器;
比较分析器,被配置为将所述SFI进行筛选,以得到异构虚拟化特征信息SFIXH和OpenStack特征信息SFIOS,将所述SFIXH传递给虚拟化适配器,将所述SFIOS传递给OpenStack收发器;还被配置为利用虚拟化适配器回传的RDXH对OpenStack收发器回传的RDOS进行更新,将更新后的RDOS回传至OpenStack收发器;
虚拟化适配器,被配置为根据所述SFIXH,触发相应的异构虚拟化采集器获取对应的异构虚拟化资源数据RDXH,将所述RDXH回传至比较分析器;
异构虚拟化采集器,被配置为根据触发获取对应的异构虚拟化资源数据RDXH,并将所述RDXH回传至虚拟化适配器;
OpenStack收发器,被配置为根据所述SFIOS调用OpenStack对应组件的应用程序接口API,以获取相关资源数据RDOS,将所述RDOS回传至比较分析器;还被配置为若接收到比较分析器回传的更新后的RDOS,根据所述SFIOS调用OpenStack对应组件的API,将所述更新后的RDOS反向同步至OpenStack对应组件数据库。
6.根据权利要求5所述的装置,其中:
比较分析器被配置为将所述RDXH和所述RDOS进行对比,若所述RDXH和所述RDOS不一致,则用所述RDXH替换所述RDOS,以便对所述RDOS进行更新。
7.根据权利要求5或6所述的装置,其中:
所述同步指令为用户输入的同步指令。
8.根据权利要求5或6所述的装置,还包括:
定时器,被配置为向操作接收器提供同步指令。
9.一种信息同步装置,包括:
存储器,被配置为存储指令;
处理器,耦合到存储器,处理器被配置为基于存储器存储的指令执行实现如权利要求1-4中任一项的方法。
10.一种计算机可读存储介质,其中,计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如权利要求1-4中任一项所述的方法。
CN201711169196.7A 2017-11-22 2017-11-22 信息同步方法和装置 Active CN109818998B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711169196.7A CN109818998B (zh) 2017-11-22 2017-11-22 信息同步方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711169196.7A CN109818998B (zh) 2017-11-22 2017-11-22 信息同步方法和装置

Publications (2)

Publication Number Publication Date
CN109818998A CN109818998A (zh) 2019-05-28
CN109818998B true CN109818998B (zh) 2021-05-25

Family

ID=66600799

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711169196.7A Active CN109818998B (zh) 2017-11-22 2017-11-22 信息同步方法和装置

Country Status (1)

Country Link
CN (1) CN109818998B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110633322A (zh) * 2019-09-12 2019-12-31 北京浪潮数据技术有限公司 一种资源信息同步方法、装置、电子设备及存储介质

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8538926B2 (en) * 2011-03-08 2013-09-17 Rackspace Us, Inc. Massively scalable object storage system for storing object replicas
CN103136231B (zh) * 2011-11-25 2016-03-02 ***通信集团江苏有限公司 一种异构数据库间的数据同步方法及***
CN103516802B (zh) * 2013-09-30 2017-02-08 中国科学院计算技术研究所 一种实现跨异构虚拟交换机无缝迁移的方法和装置
CN103617176B (zh) * 2013-11-04 2017-03-15 广东电子工业研究院有限公司 一种实现多源异构数据资源自动同步的方法
CN104410535B (zh) * 2014-12-23 2018-03-30 浪潮电子信息产业股份有限公司 一种云资源智能监控告警方法
CN114500659A (zh) * 2016-03-30 2022-05-13 阿普福米克斯有限公司 用于近实时云基础设施策略实现和管理的方法和主机装置
CN107357660A (zh) * 2017-07-06 2017-11-17 华为技术有限公司 一种虚拟资源的分配方法及装置

Also Published As

Publication number Publication date
CN109818998A (zh) 2019-05-28

Similar Documents

Publication Publication Date Title
EP3047376B1 (en) Type-to-type analysis for cloud computing technical components
US10505796B2 (en) Network function virtualization
AU2015419073B2 (en) Life cycle management method and device for network service
WO2017152633A1 (zh) 一种端口绑定实现方法及装置
CN112214330A (zh) 集群中主节点的部署方法、装置及计算机可读存储介质
WO2020135799A1 (zh) Vnf服务实例化方法及装置
US10270650B2 (en) Data defined infrastructure
CN107959582A (zh) 一种切片实例的管理方法及装置
CN108737499A (zh) 服务器配置方法和装置
CN114650223A (zh) 一种Kubernetes集群的网络配置方法、装置及电子设备
CN109818998B (zh) 信息同步方法和装置
CN112333672B (zh) 一种5g核心网upf网元的开局方法及装置
US10491674B2 (en) Network topology templates for internal states of management and control planes
CN108170508A (zh) 批量创建虚拟机的方法、装置、设备及其存储介质
JP2017538237A (ja) 仮想マシン名を表示するための方法、装置、およびシステム
CN112181401A (zh) 应用构建方法及应用构建平台
CN105187244A (zh) 一种支持多种管理模式的数字通信设备访问管理***
CN111399942A (zh) 网卡配置方法、网卡配置装置、网卡配置设备及存储介质
CN110321335B (zh) 建模数据下载方法、装置、电子设备及计算机存储介质
CN108694571A (zh) 一种基于多进程的业务处理方法及装置
CN117014494A (zh) 一种应用云化方法、装置、电子设备和存储介质
CN117290014A (zh) 一种海外服务器部署方法、装置、设备和介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant