当前位置: 首页 > 专利查询>渥利斯拓滕专利>正文

用于监视数据处理系统的配置改变的方法和系统技术方案

技术编号:2886270 阅读:221 留言:0更新日期:2012-04-11 18:40
一种方法和系统,用于监视具有已知配置并通电的数据处理系统中的配置改变。响应该数据处理系统中的配置改变,计算多个系统操作因子的值。若该多个系统操作因子之中有至少一个所述计算出的值不在这些系统操作因子的预定的值范围之内,警告用户。此外,该数据处理系统的运行以适应任何超过其预定取值范围的系统操作因子,从而保护该数据处理系统不因不稳定的配置而受损。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般地涉及用于数据处理的方法和系统,尤其涉及一种用于监视数据处理系统的数据处理系统和方法。更为具体地,本专利技术涉及一种数据处理系统和方法,用于监视和适应在某加电的数据处理系统中的配置改变。数据处理系统典型地设计成可以从该数据处理系统增加或去掉构件,以便提供部件的互换性并提供升级到更合适的构件的能力。但是,典型地,为了改变数据处理系统的构件配置必须对计算机断电。一旦下次加电时,系统将检测任何配置改变并且更新该数据处理系统运行的配置。数据处理系统的构件典型地是供电构件或用电构件中的一种。每个用电构件典型地设计成需要特定范围的电压以便运转。典型地采用一个电压调节器以调节对某用电构件的电压。数据处理系统最好设计成设想到用户会要求易维护性,以便改变数据处理系统的特定构件的配置。例如,用户可能要求不必进入数据处理系统的内壳下增加或去掉鼠标、键盘、打印机、调制解调器和其它硬件部件的易维护性。从而,在数据处理系统壳的外部设置与系统总线硬接线的接插件,以便帮助用户简单改变配置。典型地,为每个接插件调节具体供电,从而任何设计成利用某特定接插件的构件必须在特定电压下设计。其它构件不能象带有外壳接插件的构件那样容易地重新配置。例如,典型地在数据处理系统的壳内设置插槽以便允许用户增加存储器、处理器和风扇的构件。然而,每个这样的构件为了适当运转需要特定的电压,但这些电压并非总是在数据处理系统中预配置的。从而,用户还可能增添专门为增添的用电构件提供所需电压的电压调节器(VRM)模块。一些称为“热插入”构件的构件设计成是在系统通电下为改变系统的配置对数据处理系统增添或去掉的。热插入构件还允许数据处理系统内原先固定的配置部分在无需重新引导系统下互换。在充当服务器的数据处理系统中尤其需要配置是易变的,从而用户能利用热插入构件在向数据处理系统供电下改变数据处理系统内壳内的构件的配置。例如要求数据处理系统支持的热插入部件包括并不限于存储器、微处理器、风扇和VRM构件。然而,在设计数据处理系统所支持的诸如存储器、微处理器、风扇和VRM的构件时,系统必须能够在不降低系统性能下适应系统配置的改变。在适应配置的改变上,关键在于数据处理系统具有检测热插入构件增添或去掉的能力并且平衡构件对可使用电源的消耗。在服务器环境下,尤其需要内壳内的构件适应于构件配置的任何改变。例如,若某风扇出了故障,则尤其希望把先前施加到该出故障的风扇上的电源可转到其余正工作的风扇上以使这些风扇提供更大的冷却。此外,尤其希望在存储器电源过分利用时对系统操作员告警并且系统操作员可在不必断电或不会降低服务器的性能下安装附加的存储器。很明显,需要一种帮助数据处理系统适应配置的改变并且监视系统资源的使用以若过分使用资源时警告用户并限制这些资源使用的配置管理控制器。尤其需要这种控制器在运行中通过热插入构件改变配置时管理资源。本专利技术的一个目的是提供一种用于数据处理的改进方法和系统。本专利技术的另一个目的是提供一种改进型的用于监视数据处理系统的数据处理系统和方法。本专利技术的再一个目的是提供一种数据处理系统和方法,用于监视和适应通电数据处理系统中的配置改变。如现说明的那样达到上述目的。提供一种方法和系统,以用于监视和适应对加电下的数据处理系统的一种已知配置的配置改变。响应该数据处理系统中的配置改变,计算多个系统操作因子的值。若该多个系统操作因子之中至少一个所述计算出的值不在这些系统操作因子的预定的值范围之内,警告用户。此外,限制该数据处理系统的运行以适应任何超过其预定取值范围的系统操作因子,从而保护该数据处理系统不因不稳定的配置而受损。在附属权利要求书中叙述本专利技术的被确信的新颖特征。然而,通过连带附图阅读下述示范实施例的详细说明会最好地理解本专利技术本身以及其优选使用方式、其它目的及优点。附图是附图说明图1描述可用来实现本专利技术的一种数据处理系统的示范实施例;图2是一个更详细的方块图,表示图1描述的数据处理系统的处理单元;图3是图2中所示数据处理系统内的适应配置控制器的方块图;图4表示图3中描述的适应配置控制器内的硬件逻辑资源的更详细的方块图;图5表示图3中描述的适应配置控制器内的多个逻辑资源的更详细的方块图;图6是一个高层逻辑流程图,表示依据本专利技术由适应配置控制器执行的一个过程;以及图7是一个高层逻辑流程图,表示依据本专利技术由业务处理器执行的一个过程。现参照各图并尤其参照图1,图1示出数据处理系统10,例如使用一个操作系统的个人计算机,的代表性硬件环境。数据处理系统10包括处理机单元12、键盘14、鼠标16和视频显示器(或监视器)18。键盘14和鼠标16构成用户输入部件组,而视频显示器18构成用户输出部件。鼠标16是一个图形指点器,用于控制视频显示器18的显示屏幕22上显示的光标20或图形指针。业内人士会意识到,也可采用其它图形指点器,例如图形板、操纵杆、跟踪球或跟踪板。为了支持数据的存储和检索,处理机单元12还包括软盘机24和光盘机26,它们按周知的方式和处理机12的其它构件互连。当然,业内人士知道还可把其它常规构件连接到处理机单元12。数据处理系统10支持图形用户接口(GUI),GUI允许用户通过利用鼠标把光标20移动到屏幕22上的某图符或特定位置并接着按鼠标16上的一个按钮进行“点击”以执行用户命令。一旦按下鼠标16上的按钮中的一个,结束和该被按下按钮相关的切换,以向数据处理系统10发送一个选择信号。现参照附图并尤其参照图2,图2描述实现本专利技术的数据处理系统的环境。该环境是一个包括N个处理器30的数据处理系统10。N个处理器30和系统总线28连接。N个处理器30可排列成SMP体系结构、NUMA体系结构或其它周知的微处理器体系结构。在阅读本说明书之后,相关技术中的技术人员会清楚如何利用其它的数据处理系统和/或数据处理系统体系结构实现本专利技术。数据处理系统10还包括M个存储器部件32,它们最好包含随机存取存储器(RAM)。在ROM中典型地存储多个子程序,其中每个子程序典型地包含多个处理器步骤。业内人士会理解,存储器32由一些独立的易失性存储器模块组成,在向数据处理系统10供电时这些模块存储操作系统,应用软件及其它数据的多个段。数据处理系统中还可包括一个辅助存储器44。辅助存储器44包括例如硬盘机46、可移动式存储器50和接口52。可移动式存储器50可代表软盘机、磁带机、光盘机或其它对可移动式存储部件60进行读写的数据驱动器。可移动存储部件60代表软盘、磁带、光盘或者任何其它由可移动式存储器50读写的数据存储部件。如业内人士所理解,可移动存储部件60包括在其中存储着计算机软件和/或数据的计算机可使用的存储介质。在各种替代实施例中,辅助存储器44可包括其它类似的允许把计算机程序或其它指令装入到数据处理系统10的装置。这样的装置例如包括可移动存储部件62和接口52。其例子可包括程序盒带和盒带接口、可移动芯片(例如EEPROM、PROM或PCMCIA)和相关的插座以及其它允许把软件和数据从可移动存储部件62传送到数据处理系统10的可移动存储部件62和接口52。辅助存储器44的构件之间的各接口由与系统总线28连接的I/O控制器控制。此外,存储器控制器38控制所有经过I/O控制器42的直接本文档来自技高网...

【技术保护点】
一种方法,用于监视具有已知配置并通电的数据处理系统中的配置改变,所述方法包括步骤:当数据处理系统中的配置改变,计算多个系统操作因子的值;若所述多个系统操作因子之中至少一个所述计算出的值不在所述多个系统操作因子的预定取值范围之内,对用 户提供警告;以及限制所述数据处理系统的操作以便适应任何不在所述预定取值范围内的所述系统操作因子,从而保护所述数据处理系统不因不稳定的配置而受损。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:渥利斯拓滕彼得马修汤姆森鲁森达梅渥尔特马克韦恩谬勒
申请(专利权)人:渥利斯拓滕彼得马修汤姆森鲁森达梅渥尔特马克韦恩谬勒
类型:发明
国别省市:US[美国]

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

1