CN114237914A - 一种基于混合云管理调度*** - Google Patents

一种基于混合云管理调度*** Download PDF

Info

Publication number
CN114237914A
CN114237914A CN202210009326.5A CN202210009326A CN114237914A CN 114237914 A CN114237914 A CN 114237914A CN 202210009326 A CN202210009326 A CN 202210009326A CN 114237914 A CN114237914 A CN 114237914A
Authority
CN
China
Prior art keywords
cloud
module
task
data
management
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.)
Pending
Application number
CN202210009326.5A
Other languages
English (en)
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 Building Materials Xinyun Zhilian Technology Co ltd
Cnbm Technology Corp ltd
Original Assignee
China Building Materials Xinyun Zhilian Technology Co ltd
Cnbm Technology 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 Building Materials Xinyun Zhilian Technology Co ltd, Cnbm Technology Corp ltd filed Critical China Building Materials Xinyun Zhilian Technology Co ltd
Priority to CN202210009326.5A priority Critical patent/CN114237914A/zh
Publication of CN114237914A publication Critical patent/CN114237914A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明涉及云计算技术领域,具体地说,涉及一种基于混合云管理调度***。包括混合云控制单元、与混合云控制单元连接的私有云和至少一个及以上的公有云、任务管理单元、数据管理单元、通信服务模块和标准接口管理模块;混合云控制单元用于将公有云和私有云的资源进行映射;任务管理单元用于将任务指令发送至执行任务的服务云;数据管理单元用于存储数据,实现数据交换;通信服务模块用于解耦模块通信;标准接口管理模块用于提供标准对外接口。本发明设计可以提高任务及资源的调度管理效率,适用于不同的应用***,方便使用者进行管理和控制调度工作;可以提高任务管理过程中的通信效率,降低应用成本;可以避免数据混乱,提高***的管理水平。

Description

一种基于混合云管理调度***
技术领域
本发明涉及云计算技术领域,具体地说,涉及一种基于混合云管理调度***。。
背景技术
云服务主要包括私有云和公有云两种。出于安全考虑,企业更愿意将数据存放在私有云中,随着计算机和网络技术的飞速发展,信息数据的***式增长,使得人们对计算资源的需求越来越庞大,使企业在应用私有云的同时又希望获得公有云的计算资源,在这种情况下混合云应运而生。混合云将公有云和私有云进行混合和匹配,以一种可用的、便捷的、按需的方式提供多种类型计算资源共享池,可以获得最佳的效果,可以达到既省钱又安全的目的,是近年来云计算的主要模式和发展方向。
然而,现有技术中的混合云在应用过程中,存在适配能力和调度效率较低的问题,尤其是***中的私有云与公有云、公有云与公有云之间的任务协作及数据共享管理作业中,工作流分配效率低、任务管理混乱且通信消息滞后,从而导致基于混合云的管理调度***工作效果差。同时,现有的基于混合云的管理调度***的接口形式单一,导致很多其他应用***难以调用甚至无法调用。为了解决任务调度管理过程的通信局限,还往往需要另外建设通信方案,导致应用成本升高。鉴于此,我们提出了一种基于混合云管理调度***。
发明内容
本发明的目的在于提供了一种基于混合云管理调度***,以解决上述背景技术中提出的问题。
为实现上述技术问题的解决,本发明的目的之一在于,提供了一种基于混合云管理调度***,包括混合云控制单元、与所述混合云控制单元连接的私有云和至少一个及以上的公有云、任务管理单元、数据管理单元、通信服务模块和标准接口管理模块;所述混合云控制单元、所述任务管理单元、所述数据管理单元与所述通信服务模块依次通过网络通信连接,混合云控制单元与所述标准接口管理模块通信连接;其中:
所述混合云控制单元用于通过抽象化云模型,将公有云环境和私有云环境的所有资源进行标准化映射以支撑***平滑运行;
任务管理单元用于获取原始任务信息,根据对原始任务信息中操作指令的关键词分析,在***中确定执行任务的服务云,并将任务的操作指令发送至该服务云;
数据管理单元用于对经过混合云控制单元处理后的数据进行存储管理,判识数据交换中的来往目标云并实现数据交换;
通信服务模块用于解耦***中各个单元/模块之间的通信并管理通信过程中的来往消息;
标准接口管理模块用于提供并管理标准化的对外接口以支撑其他***与该管理调度***的连接调用。
作为本技术方案的进一步改进,所述混合云控制单元包括云发现模块、核查校对模块和标准映射模块;所述云发现模块的信号输出端与所述核查校对模块的信号输入端连接,所述核查校对模块的信号输出端与所述标准映射模块的信号输入端连接;其中:
所述云发现模块用于***中所有云在即时通信过程中的彼此发现并依此建立云连接;
所述核查校对模块用于对公有云环境与私有云环境中的数据及***接口进行校对检查;
所述标准映射模块用于按照预设标准规则对公有云环境与私有云环境中存在不一致的数据或***接口进行统一的标准化转换处理。
作为本技术方案的进一步改进,所述私有云用于部署***应用管理中的重要数据和任务,所述公有云用于部署***应用管理中的非重要数据和任务;所述私有云与所述公有云之间的数据与任务可以在应用权限内进行共享及交换;其中,所述私有云与所述公有云在管理调度***运行过程中在同一虚拟网络环境内通过通信连接。
作为本技术方案的进一步改进,所述任务管理单元包括工作流模块、任务管理节点、任务执行节点和过程管理模块;所述工作流模块、所述任务管理节点、所述任务执行节点与所述过程管理模块依次通过网络通信连接;其中:
所述工作流模块用于管理所有原始任务的业务流程,并将各个工作流任务调度分配到执行任务的目标私有云/公有云中执行;
所述任务管理节点用于获取要执行的原始任务信息,并下发该任务至消息队列;
所述任务执行节点用于获取云服务平台的动态密钥建立信息连接,从其对应的消息队列获取任务信息并执行;
所述过程管理模块用于对任务管理单元中各个模块任务调度及执行过程进行监控和处理;其中,过程管理的监控和处理方式包括但不限于:合规检测、监控数据采集分析、告警数据记录通知、日志数据记录统计等项目中的一个或多个。
作为本技术方案的进一步改进,所述工作流模块包括任务分配和资源分配;所述任务分配与所述资源分配并列运行;其中:所述任务分配用于对所有待执行的原始任务进行分配调度,并在任务分配过程中对数据进行安全识别;所述资源分配用于对可执行任务指令的***资源进行梳理清算,并按照预设规则分配给各个待执行的任务。
作为本技术方案的进一步改进,所述数据管理单元包括数据存储模块、目标云模块和数据交换模块;所述数据存储模块独立运行,所述目标云模块的信号输出端与所述数据交换模块的信号输入端连接;其中:
所述数据存储模块用于对经过混合云控制单元处理后的所有数据进行分类的存储管理;
所述目标云模块用于确定任务调度过程中进行联合执行任务或数据共享的目标云服务,目标云可以为私有云和/或公有云;
所述数据交换模块用于实现两个及以上云服务之间的数据共享及交换处理。
作为本技术方案的进一步改进,所述目标云模块包括发送云和接收云;所述发送云与所述接收云相对立存在,所述发送云与所述接收云不可为同一云服务,所述发送云与所述接收云的数量均可以为一个及以上;其中:所述发送云用于在应用权限内将指定任务或数据发送出去;所述接收云用于接收发送云共享出来的指定任务或数据。
作为本技术方案的进一步改进,所述数据交换模块包括待发数据池和待收数据池;所述待发数据池与所述待收数据池并列共存,所述待发数据池的信号输入端与发送云的信号输出端连接,所述待发数据池的信号输出端与所述待收数据池的信号输入端连接,所述待收数据池的信号输出端与接收云的信号输入端连接;其中:所述待发数据池用于根据操作指令接收、暂存来自发送云的数据,提取目标数据并按照预设传输方式转发到待收数据池;所述待收数据池用于接收、暂存来自待发数据池的目标数据,并转发到接收云。
作为本技术方案的进一步改进,所述通信服务模块包括消息队列模块;所述消息队列模块用于对所有的通信消息进行过滤处理,对过滤后的消息进行路由处理以保证消息的传递;
所述消息队列模块包括任务消息队列和反馈消息队列;所述任务消息队列与所述反馈消息队列并列共存且一一对应;其中:所述任务消息队列与任务管理节点对应,用于发送任务消息至对应的任务执行节点;所述反馈消息队列连接任务管理节点与任务执行节点,任务执行节点对任务执行的信息进行校验并将执行结果反馈到任务管理节点。
作为本技术方案的进一步改进,***通过所述标准接口管理模块外接有应用***,所述标准接口管理模块用于为其他一个或多个所述应用***调用该管理调度***提供应用服务的支撑,避免其他***无法调用或者难以调用的问题。
本发明的目的之二在于,提供了一种基于混合云管理调度***的运行装置,包括处理器、存储器以及存储在存储器中并在处理器上运行的计算机程序,处理器用于执行计算机程序时实现上述任一的基于混合云管理调度***。
本发明的目的之三在于,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一的基于混合云管理调度***。
与现有技术相比,本发明的有益效果:
1.该基于混合云管理调度***通过混合云控制单元将私有云和公有云的环境资源进行标准化转换及映射,可以保证混合云环境的标准统一,便于任务在不同云服务中的执行,提高任务及资源的调度管理效率,并通过标准的接口管理,适用于不同的应用***,使该管理调度***更简单易用,方便使用者进行管理和控制调度工作;
2.该基于混合云管理调度***通过工作流进行任务和资源的分配,在任务管理与任务执行之间设置任务消息队列和反馈消息队列,可以提高任务管理过程中的通信效率,保证消息及时准确,不需另外建设通信方案,降低应用成本;
3.该基于混合云管理调度***通过对数据进行分类管理,实现不同云服务之间快速且条理清晰的数据交换,可以避免数据混乱,提高***的管理水平。
附图说明
图1为本发明的整体***架构框图;
图2为本发明的局部***架构框图之一;
图3为本发明的局部***架构框图之二;
图4为本发明的局部***架构框图之三;
图5为本发明的局部***架构框图之四;
图6为本发明中消息队列在任务管理单元内的应用原理框图;
图7为本发明的示例性电子计算机产品装置结构示意图。
图中各个标号意义为:
1、混合云控制单元;11、云发现模块;12、核查校对模块;13、标准映射模块;
2、私有云;
3、公有云;
4、任务管理单元;41、工作流模块;411、任务分配;412、资源分配;42、任务管理节点;43、任务执行节点;44、过程管理模块;
5、数据管理单元;51、数据存储模块;52、目标云模块;521、发送云;522、接收云;53、数据交换模块;531、待发数据池;532、待收数据池;
6、通信服务模块;61、消息队列模块;611、任务消息队列;612、反馈消息队列;
7、标准接口管理模块;
8、应用***。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
如图1-图7所示,本实施例提供了一种基于混合云管理调度***,包括混合云控制单元1、与混合云控制单元1连接的私有云2和至少一个及以上的公有云3、任务管理单元4、数据管理单元5、通信服务模块6和标准接口管理模块7;混合云控制单元1、任务管理单元4、数据管理单元5与通信服务模块6依次通过网络通信连接,混合云控制单元1与标准接口管理模块7通信连接;其中:
混合云控制单元1用于通过抽象化云模型,将公有云环境和私有云环境的所有资源进行标准化映射以支撑***平滑运行;
任务管理单元4用于获取原始任务信息,根据对原始任务信息中操作指令的关键词分析,在***中确定执行任务的服务云,并将任务的操作指令发送至该服务云;
数据管理单元5用于对经过混合云控制单元1处理后的数据进行存储管理,判识数据交换中的来往目标云并实现数据交换;
通信服务模块6用于解耦***中各个单元/模块之间的通信并管理通信过程中的来往消息;
标准接口管理模块7用于提供并管理标准化的对外接口以支撑其他***与该管理调度***的连接调用。
本实施例中,混合云控制单元1包括云发现模块11、核查校对模块12和标准映射模块13;云发现模块11的信号输出端与核查校对模块12的信号输入端连接,核查校对模块12的信号输出端与标准映射模块13的信号输入端连接;其中:
云发现模块11用于***中所有云在即时通信过程中的彼此发现并依此建立云连接;
核查校对模块12用于对公有云环境与私有云环境中的数据及***接口进行校对检查;
标准映射模块13用于按照预设标准规则对公有云环境与私有云环境中存在不一致的数据或***接口进行统一的标准化转换处理。
本实施例中,私有云2用于部署***应用管理中的重要数据和任务,公有云3用于部署***应用管理中的非重要数据和任务;私有云2与公有云3之间的数据与任务可以在应用权限内进行共享及交换;其中,私有云2与公有云3在管理调度***运行过程中在同一虚拟网络环境内通过通信连接。
本实施例中,任务管理单元4包括工作流模块41、任务管理节点42、任务执行节点43和过程管理模块44;工作流模块41、任务管理节点42、任务执行节点43与过程管理模块44依次通过网络通信连接;其中:
工作流模块41用于管理所有原始任务的业务流程,并将各个工作流任务调度分配到执行任务的目标私有云2/公有云3中执行;
任务管理节点42用于获取要执行的原始任务信息,并下发该任务至消息队列;
任务执行节点43用于获取云服务平台的动态密钥建立信息连接,从其对应的消息队列获取任务信息并执行;
过程管理模块44用于对任务管理单元4中各个模块任务调度及执行过程进行监控和处理;其中,过程管理的监控和处理方式包括但不限于:合规检测、监控数据采集分析、告警数据记录通知、日志数据记录统计等项目中的一个或多个。
进一步地,工作流模块41包括任务分配411和资源分配412;任务分配411与资源分配412并列运行;其中:任务分配411用于对所有待执行的原始任务进行分配调度,并在任务分配过程中对数据进行安全识别;资源分配412用于对可执行任务指令的***资源进行梳理清算,并按照预设规则分配给各个待执行的任务。
本实施例中,数据管理单元5包括数据存储模块51、目标云模块52和数据交换模块53;数据存储模块51独立运行,目标云模块52的信号输出端与数据交换模块53的信号输入端连接;其中:
数据存储模块51用于对经过混合云控制单元1处理后的所有数据进行分类的存储管理;
目标云模块52用于确定任务调度过程中进行联合执行任务或数据共享的目标云服务,目标云可以为私有云2和/或公有云3;
数据交换模块53用于实现两个及以上云服务之间的数据共享及交换处理。
进一步地,目标云模块52包括发送云521和接收云522;发送云521与接收云522相对立存在,发送云521与接收云522不可为同一云服务,发送云521与接收云522的数量均可以为一个及以上;其中:发送云521用于在应用权限内将指定任务或数据发送出去;接收云522用于接收发送云521共享出来的指定任务或数据。
进一步地,数据交换模块53包括待发数据池531和待收数据池532;待发数据池531与待收数据池532并列共存,待发数据池531的信号输入端与发送云521的信号输出端连接,待发数据池531的信号输出端与待收数据池532的信号输入端连接,待收数据池532的信号输出端与接收云522的信号输入端连接;其中:待发数据池531用于根据操作指令接收、暂存来自发送云521的数据,提取目标数据并按照预设传输方式转发到待收数据池532;待收数据池532用于接收、暂存来自待发数据池531的目标数据,并转发到接收云522。
本实施例中,通信服务模块6包括消息队列模块61;消息队列模块61用于对所有的通信消息进行过滤处理,对过滤后的消息进行路由处理以保证消息的传递;
消息队列模块61包括任务消息队列611和反馈消息队列612;任务消息队列611与反馈消息队列612并列共存且一一对应;
如图6所示,其中:任务消息队列611与任务管理节点42对应,用于发送任务消息至对应的任务执行节点43;反馈消息队列612连接任务管理节点42与任务执行节点43,任务执行节点43对任务执行的信息进行校验并将执行结果反馈到任务管理节点42。
本实施例中,***通过标准接口管理模块7外接有应用***8,标准接口管理模块7用于为其他一个或多个应用***8调用该管理调度***提供应用服务的支撑,避免其他***无法调用或者难以调用的问题。
如图7所示,本实施例还提供了一种基于混合云管理调度***的运行装置,该装置包括处理器、存储器以及存储在存储器中并在处理器上运行的计算机程序。
处理器包括一个或一个以上处理核心,处理器通过总线与存储器相连,存储器用于存储程序指令,处理器执行存储器中的程序指令时实现上述的基于混合云管理调度***。
可选的,存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随时存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
此外,本发明还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述的基于混合云管理调度***。
可选的,本发明还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面基于混合云管理调度***。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,程序可以存储于计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的仅为本发明的优选例,并不用来限制本发明,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

Claims (10)

1.一种基于混合云管理调度***,其特征在于:包括混合云控制单元(1)、与所述混合云控制单元(1)连接的私有云(2)和至少一个及以上的公有云(3)、任务管理单元(4)、数据管理单元(5)、通信服务模块(6)和标准接口管理模块(7);所述混合云控制单元(1)、所述任务管理单元(4)、所述数据管理单元(5)与所述通信服务模块(6)依次通过网络通信连接,混合云控制单元(1)与所述标准接口管理模块(7)通信连接;其中:
所述混合云控制单元(1)用于通过抽象化云模型,将公有云环境和私有云环境的所有资源进行标准化映射以支撑***平滑运行;
任务管理单元(4)用于获取原始任务信息,根据对原始任务信息中操作指令的关键词分析,在***中确定执行任务的服务云,并将任务的操作指令发送至该服务云;
数据管理单元(5)用于对经过混合云控制单元(1)处理后的数据进行存储管理,判识数据交换中的来往目标云并实现数据交换;
通信服务模块(6)用于解耦***中各个单元/模块之间的通信并管理通信过程中的来往消息;
标准接口管理模块(7)用于提供并管理标准化的对外接口以支撑其他***与该管理调度***的连接调用。
2.根据权利要求1所述的基于混合云管理调度***,其特征在于:所述混合云控制单元(1)包括云发现模块(11)、核查校对模块(12)和标准映射模块(13);所述云发现模块(11)的信号输出端与所述核查校对模块(12)的信号输入端连接,所述核查校对模块(12)的信号输出端与所述标准映射模块(13)的信号输入端连接;其中:
所述云发现模块(11)用于***中所有云在即时通信过程中的彼此发现并依此建立云连接;
所述核查校对模块(12)用于对公有云环境与私有云环境中的数据及***接口进行校对检查;
所述标准映射模块(13)用于按照预设标准规则对公有云环境与私有云环境中存在不一致的数据或***接口进行统一的标准化转换处理。
3.根据权利要求1所述的基于混合云管理调度***,其特征在于:所述私有云(2)用于部署***应用管理中的重要数据和任务,所述公有云(3)用于部署***应用管理中的非重要数据和任务;所述私有云(2)与所述公有云(3)之间的数据与任务可以在应用权限内进行共享及交换;其中,所述私有云(2)与所述公有云(3)在管理调度***运行过程中在同一虚拟网络环境内通过通信连接。
4.根据权利要求1所述的基于混合云管理调度***,其特征在于:所述任务管理单元(4)包括工作流模块(41)、任务管理节点(42)、任务执行节点(43)和过程管理模块(44);所述工作流模块(41)、所述任务管理节点(42)、所述任务执行节点(43)与所述过程管理模块(44)依次通过网络通信连接;其中:
所述工作流模块(41)用于管理所有原始任务的业务流程,并将各个工作流任务调度分配到执行任务的目标私有云(2)/公有云(3)中执行;
所述任务管理节点(42)用于获取要执行的原始任务信息,并下发该任务至消息队列;
所述任务执行节点(43)用于获取云服务平台的动态密钥建立信息连接,从其对应的消息队列获取任务信息并执行;
所述过程管理模块(44)用于对任务管理单元(4)中各个模块任务调度及执行过程进行监控和处理;其中,过程管理的监控和处理方式包括但不限于:合规检测、监控数据采集分析、告警数据记录通知、日志数据记录统计等项目中的一个或多个。
5.根据权利要求4所述的基于混合云管理调度***,其特征在于:所述工作流模块(41)包括任务分配(411)和资源分配(412);所述任务分配(411)与所述资源分配(412)并列运行;其中:所述任务分配(411)用于对所有待执行的原始任务进行分配调度,并在任务分配过程中对数据进行安全识别;所述资源分配(412)用于对可执行任务指令的***资源进行梳理清算,并按照预设规则分配给各个待执行的任务。
6.根据权利要求4所述的基于混合云管理调度***,其特征在于:所述数据管理单元(5)包括数据存储模块(51)、目标云模块(52)和数据交换模块(53);所述数据存储模块(51)独立运行,所述目标云模块(52)的信号输出端与所述数据交换模块(53)的信号输入端连接;其中:
所述数据存储模块(51)用于对经过混合云控制单元(1)处理后的所有数据进行分类的存储管理;
所述目标云模块(52)用于确定任务调度过程中进行联合执行任务或数据共享的目标云服务,目标云可以为私有云(2)和/或公有云(3);
所述数据交换模块(53)用于实现两个及以上云服务之间的数据共享及交换处理。
7.根据权利要求6所述的基于混合云管理调度***,其特征在于:所述目标云模块(52)包括发送云(521)和接收云(522);所述发送云(521)与所述接收云(522)相对立存在,所述发送云(521)与所述接收云(522)不可为同一云服务,所述发送云(521)与所述接收云(522)的数量均可以为一个及以上;其中:所述发送云(521)用于在应用权限内将指定任务或数据发送出去;所述接收云(522)用于接收发送云(521)共享出来的指定任务或数据。
8.根据权利要求7所述的基于混合云管理调度***,其特征在于:所述数据交换模块(53)包括待发数据池(531)和待收数据池(532);所述待发数据池(531)与所述待收数据池(532)并列共存,所述待发数据池(531)的信号输入端与发送云(521)的信号输出端连接,所述待发数据池(531)的信号输出端与所述待收数据池(532)的信号输入端连接,所述待收数据池(532)的信号输出端与接收云(522)的信号输入端连接;其中:所述待发数据池(531)用于根据操作指令接收、暂存来自发送云(521)的数据,提取目标数据并按照预设传输方式转发到待收数据池(532);所述待收数据池(532)用于接收、暂存来自待发数据池(531)的目标数据,并转发到接收云(522)。
9.根据权利要求4所述的基于混合云管理调度***,其特征在于:所述通信服务模块(6)包括消息队列模块(61);所述消息队列模块(61)用于对所有的通信消息进行过滤处理,对过滤后的消息进行路由处理以保证消息的传递;
所述消息队列模块(61)包括任务消息队列(611)和反馈消息队列(612);所述任务消息队列(611)与所述反馈消息队列(612)并列共存且一一对应;其中:所述任务消息队列(611)与任务管理节点(42)对应,用于发送任务消息至对应的任务执行节点(43);所述反馈消息队列(612)连接任务管理节点(42)与任务执行节点(43),任务执行节点(43)对任务执行的信息进行校验并将执行结果反馈到任务管理节点(42)。
10.根据权利要求1所述的基于混合云管理调度***,其特征在于:***通过所述标准接口管理模块(7)外接有应用***(8),所述标准接口管理模块(7)用于为其他一个或多个所述应用***(8)调用该管理调度***提供应用服务的支撑,避免其他***无法调用或者难以调用的问题。
CN202210009326.5A 2022-01-06 2022-01-06 一种基于混合云管理调度*** Pending CN114237914A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210009326.5A CN114237914A (zh) 2022-01-06 2022-01-06 一种基于混合云管理调度***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210009326.5A CN114237914A (zh) 2022-01-06 2022-01-06 一种基于混合云管理调度***

Publications (1)

Publication Number Publication Date
CN114237914A true CN114237914A (zh) 2022-03-25

Family

ID=80745956

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210009326.5A Pending CN114237914A (zh) 2022-01-06 2022-01-06 一种基于混合云管理调度***

Country Status (1)

Country Link
CN (1) CN114237914A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117114378A (zh) * 2023-10-25 2023-11-24 深圳市鑫梓润智慧城市管家股份有限公司 一种城市服务管理调度***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117114378A (zh) * 2023-10-25 2023-11-24 深圳市鑫梓润智慧城市管家股份有限公司 一种城市服务管理调度***

Similar Documents

Publication Publication Date Title
CN108776934B (zh) 分布式数据计算方法、装置、计算机设备及可读存储介质
CN107241281B (zh) 一种数据处理方法及其装置
CN109729106B (zh) 处理计算任务的方法、***和计算机程序产品
CN112104754B (zh) 网络代理方法、***、装置、设备及存储介质
CN109088820B (zh) 一种跨设备链路聚合方法、装置、计算装置和存储介质
CN103930882A (zh) 具有中间盒的网络架构
CN103685608A (zh) 一种自动配置安全虚拟机ip地址的方法及装置
CN109298937A (zh) 文件解析方法及网络设备
US11700189B2 (en) Method for performing task processing on common service entity, common service entity, apparatus and medium for task processing
CN108028806A (zh) 网络功能虚拟化nfv网络中分配虚拟资源的方法和装置
CN114237914A (zh) 一种基于混合云管理调度***
CN110266787B (zh) 一种混合云管理***、方法及计算机设备
CN110636149B (zh) 远程访问方法、装置、路由器及存储介质
US20200233722A1 (en) Method for auditing a virtualised resource deployed in a cloud computing network
US11595471B1 (en) Method and system for electing a master in a cloud based distributed system using a serverless framework
CN116032614A (zh) 容器网络微隔离方法、装置、设备和介质
CN116488836A (zh) 基于多租户的kubernetes集群资源管理方法及***
US10728171B2 (en) Governing bare metal guests
US11494239B2 (en) Method for allocating computing resources, electronic device, and computer program product
CN114911577A (zh) 网络隔离规则的设置方法、装置、设备及存储介质
CN113391927A (zh) 一种业务事件的处理方法、装置、***及存储介质
CN112860422A (zh) 用于作业处理的方法、设备和计算机程序产品
CN116760850B (zh) 一种数据处理方法、装置、设备、介质及***
CN116954927B (zh) 一种分布式异构数据采集方法、存储介质及电子设备
CN117319212B (zh) 云环境下多租户隔离的密码资源自动化调度***及其方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication