整合控制管理系统技术方案

技术编号:33717580 阅读:22 留言:0更新日期:2022-06-08 21:08
本案提供一种整合控制管理系统包含输入输出装置,输入输出装置包含数据库、内存模块、第一处理模块及第二处理模块。内存模块接收并储存多个整合控制命令,整合控制命令中之一者为根据另一输入输出装置发送设定硬件控制之硬件控制命令而产生的。第一处理模块自内存模块读取整合控制命令,并自整合控制命令取得硬件控制数据,第一处理模块更新硬件控制数据至数据库。第二处理模块读取数据库,并根据数据库储存之硬件控制数据更新至另一输入输出装置中之另一数据库,第二处理模块根据数据库储存之硬件控制数据设定硬件控制。控制数据设定硬件控制。控制数据设定硬件控制。

【技术实现步骤摘要】
整合控制管理系统


[0001]本案是关于一种整合控制管理系统。

技术介绍

[0002]在服务器中,输入输出模块(Input/Output Module,IOM)通常经由主机总线适配卡(HBA,Host Bus Adapter)与计算机装置及硬设备相连,形成一讯息流动的信道,其中,一个输入输出模块可与一计算机装置及一硬设备相连,也可与多个输入输出模块与多个计算机装置及多个硬设备相连。
[0003]当多个输入输出模块同时受控于计算机装置而同时控制硬设备时,硬设备常常因接收来自两台以上输入输出模块的多个控制命令,其判断能力及执行能力被多个控制命令相互干扰而无法正确地执行运作,因而造成输入输出模块或硬设备之间混乱与不稳定的现象,进而会造成硬设备的毁损。此外,由于多个输入输出模块之间为独立作业,且当其中一台输入输出模块损毁时,其他台输入输出模块可接管其中所述损毁的输入输出模块,但是由于现有技术的架构,多个输入输出模块是分别独立地与所连接的计算机装置及硬设备沟通或接收控制命令,因此当其中一台输入输出模块毁损时,其他台输入输出模块无从得知其中损毁的输入输出模块于损毁前所接收之控制命令,因此无法完整的代替毁损之输入输出模块执行运作。

技术实现思路

[0004]本专利技术要解决的技术问题是提供一种整合控制管理系统,其可可避免硬件同时被两台输入输出装置控制,而造成硬件混乱不稳定的现象。
[0005]一种整合控制管理系统适于设定硬件控制,包含一输入输出装置,输入输出装置包含数据库。内存模块用以接收并储存多个整合控制命令,整合控制命令中之一者为另一输入输出装置发送设定硬件控制之硬件控制命令。第一处理模块用以自内存模块读取整合控制命令中之硬件控制命令,并自硬件控制命令取得硬件控制数据,第一处理模块更新硬件控制数据至数据库。第二处理模块用以读取数据库,并根据数据库储存之硬件控制数据更新至另一输入输出装置中之另一数据库,第二处理模块根据数据库储存之硬件控制数据设定硬件控制。
[0006]在一些实施例中,一种整合控制管理系统适于设定硬件控制,包含一输入输出装置,输入输出装置包含数据库。内存模块用以接收并储存多个整合控制命令,整合控制命令中之一者为控制器发送设定硬件控制之硬件控制命令。第一处理模块用以自内存模块读取整合控制命令中之硬件控制命令,并自硬件控制命令取得硬件控制数据,第一处理模块更新硬件控制数据至数据库。第二处理模块用以读取数据库,并根据数据库储存之硬件控制数据更新至另一输入输出装置中之另一数据库,第二处理模块根据数据库储存之硬件控制数据设定硬件控制。
[0007]在一些实施例中,一种整合控制管理系统,适于设定硬件控制,整合控制管理系统
包含输入输出装置及另一输入输出装置。输入输出装置包含数据库、内存模块、第一处理模块、第二处理模块及第三处理模块。内存模块接收并储存多个整合控制命令,整合控制命令中之一者为硬件控制命令。第一处理模块自内存模块读取整合控制命令中之硬件控制命令,并自硬件控制命令取得硬件控制数据,第一处理模块更新硬件控制数据至数据库。第二处理模块读取数据库以发送硬件控制数据,并且,第二处理模块根据硬件控制数据设定硬件控制。第三处理模块接收硬件控制命令,并发送硬件控制命令至内存模块。另一输入输出装置包含另一数据库、第四处理模块、另一内存模块及第五处理模块。第四处理模块自控制器接收硬件控制命令,并发送硬件控制命令至该第三处理模块,该第三处理模块储存该硬件控制命令至内存模块。另一内存模块储存由第二处理模块发送之硬件控制数据为该另一内存模块之多个整合控制命令,该另一内存模块之该些整合控制命令之一者为该硬件控制数据。第五处理模块自另一内存模块读取硬件控制数据,第五处理模块更新硬件控制数据至另一数据库。
[0008]相较于现有技术,本专利技术透过分别配置两台输入输出装置为主动式及被动式,无论是主动式输入输出装置或是被动式输入输出装置接收硬件控制命令,皆可统一透过主动式输入输出装置控制硬件之运作,并且于被动式输入输出装置进行备份。因此,透过主动式及被动式输入输出装置之间交互合作,以主动式输入输出装置为执行实际硬件控制,可避免硬件同时被两台输入输出装置控制,而造成硬件混乱不稳定的现象;此外,透过被动式输入输出装置执行备份,亦可当主动式输入输出装置无法运作时,将被动式输入输出装置切换为执行实际硬件控制,用户可透过利用备份至被动式输入输出装置之数据执行后续硬件之控制。
【附图说明】
[0009]图1系为根据本案之整合控制管理系统之输入输出装置之一实施例的示意图。
[0010]图2系为根据本案之整合控制管理系统之输入输出装置之另一实施例的示意图。
[0011]图3系为根据本案之整合控制管理系统之输入输出装置之一实施例的流程图。
[0012]图4系为根据本案之整合控制管理系统之输入输出装置之另一实施例的流程图。
【具体实施方式】
[0013]请参照图1及图2,图1及图2分别为根据整合控制管理系统1之输入输出装置之一实施例及另一实施例的示意图。整合控制管理系统1包含多个个输入输出装置11、12,多个输入输出装置11、12分别连接计算机装置2及硬件3。用户可操作计算机装置2并透过多个输入输出装置11、12之任一者控制硬件3,计算机装置2亦可根据排程、透过网络所接收的指令、执行软件/韧体而触发或是根据自身的组件所发出的特定讯息而触发计算机装置2发送控制命令,以透过输入输出装置11、12控制输入输出装置11、12及硬件3。输入输出装置可分别依其当下的运作模式而分为主动式或被动式两种型态,两种型态的输入输出装置,除了分别独立作业的维持自身的运作外,其中,主动式输入输出装置用以控制硬件,被动式输入输出装置用以备份主动式输入输出装置中储存之数据,以下以一个运作于主动式型态的输入输出装置11及一个运作于被动式型态的输入输出装置12为例。计算机装置2可发送控制命令至多个输入输出装置11、12之任一者,输入输出装置11根据输入输出装置11或输入输
出装置12接收的控制命令控制输入输出装置11自身、输入输出装置12或硬件3,使输入输出装置11自身、输入输出装置12或硬件3执行对应的运作。输入输出装置11并将储存于输入输出装置11的控制数据传输至输入输出装置12以供输入输出装置12备份。其中,计算机装置2可为服务器、平板计算机或个人计算机,硬件3可为固态硬盘(Solid

state disk;SSD)、发光二极管(Light

emitting diode;LED)灯、风扇或是其他外围硬设备。
[0014]如图1、图2所示,输入输出装置11借由执行一韧体而运作为主动式型态的输入输出装置,而输入输出装置12借由执行另一韧体而运作为被动式型态的输入输出装置。输入输出装置11包含多个处理模块(以下称为第一处理模块111、第二处理模块112及第三处理模块113)、内存模块114及数据库115。第一处理模块111耦接内存模块114,数据库115本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种整合控制管理系统,适于设定一硬件控制,其特征在于,包含一输入输出装置,该输入输出装置包含:一数据库;一内存模块,用以接收并储存多个整合控制命令,该些整合控制命令中之一者为另一输入输出装置发送设定该硬件控制之一硬件控制命令;一第一处理模块,耦接该内存模块及该数据库,用以自该内存模块读取该些整合控制命令中之该硬件控制命令,并自该硬件控制命令取得一硬件控制数据,该第一处理模块更新该硬件控制数据至该数据库;及一第二处理模块,耦接该数据库,用以读取该数据库,并根据该数据库储存之该硬件控制数据更新至该另一输入输出装置中之另一数据库,该第二处理模块根据该数据库储存之该硬件控制数据设定该硬件控制。2.如权利要求1所述之整合控制管理系统,其特征在于,该输入输出装置更包含:一第三处理模块,耦接一控制器及该内存模块,用以接收该控制器于该另一输入输出装置发送该硬件控制命令后发送之一另一硬件控制命令,并发送该另一硬件控制命令至该内存模块;其中,该内存模块储存该另一硬件控制命令,该些整合控制命令中之另一者为该另一硬件控制命令,该第一处理模块自该内存模块读取该些整合控制命令中之该另一硬件控制命令,并自该另一硬件控制命令取得另一硬件控制数据,该第一处理模块更新该另一硬件控制数据至该数据库,使该另一硬件控制数据覆盖该硬件控制数据,该第二处理模块读取该数据库,并根据该数据库储存之该另一硬件控制数据更新至该另一输入输出装置中之另一数据库,该第二处理模块根据该数据库储存之该另一硬件控制数据设定该硬件控制。3.如权利要求2所述之整合控制管理系统,其特征在于,该另一输入输出装置之一第四处理模块接收该硬件控制命令,该第四处理模块发送该硬件控制命令至该第三处理模块,该第三处理模块储存该硬件控制命令至该内存模块之一指定地址,该第一处理模块根据该指定地址自该内存模块读取该些整合控制命令中之该硬件控制命令。4.如权利要求3所述之整合控制管理系统,其特征在于,该第四处理模块接收该硬件控制命令后,储存该硬件控制命令至该另一输入输出装置之另一内存模块。5.如权利要求3所述之整合控制管理系统,其特征在于,该第三处理模块及该第四处理模块为表现层状态转换应用程序编程接口。6.一种整合控制管理系统,适于设定一硬件控制,其特征在于,包含一输入输出装置,该输入输出装置包含:一数据库;一内存模块,用以接收并储存多个整合控制命令,该些整合控制命令中之一者为一控制器发送设定该硬件控制之一硬件控制命令;一第一处理模块,耦接该内存模块及该数据库,用以自该内存模块读取该些整合控制命令中之该硬件控制命令,并自该硬件控制命令取得一硬件控制数据,该第一处理模块更新该硬件控制数据至该数据库;及一第二处理模块,耦接该数据库,用以读取该数据库,并根据该数据库储存之该硬件控制数据更新至另一输入输出装置中之另一数据库,该第二处理模块根据该数据库储存之该
硬件控制数据设定该硬件控制。7.如权利要求6所述之整合控制管理系统,其特征在于,该输入输出装置之一第三处理模块接收该硬件控制命...

【专利技术属性】
技术研发人员:许恒嘉林贞吟叶育书王健仲谭锦鸿
申请(专利权)人:神云科技股份有限公司
类型:发明
国别省市:

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

1