发送操作员消息命令到耦合设施制造技术

技术编号:9698671 阅读:96 留言:0更新日期:2014-02-21 12:11
本发明专利技术提供了一种设施以使得能够从多个不同的源向计算环境的耦合设施提供操作员消息命令以用于处理。这些命令被用来例如在耦合设施上执行动作,并且可以从耦合到耦合设施的控制台以及被与之耦合的逻辑分区或其他系统接收。响应于执行命令,向命令的发起者返回响应。

【技术实现步骤摘要】
【国外来华专利技术】发送操作员消息命令到耦合设施
本专利技术的一个或多个方面一般地涉及计算环境内的处理,并且特别涉及计算环境内的处理操作员消息命令。
技术介绍
计算环境的范围从简单环境到更复杂的环境。简单环境可以包括执行一个操作系统的一个处理器,而复杂环境可以包括执行各种系统的多个处理器或多个隔离存储器空间。例如,复杂环境可以包括执行一个或多个操作系统的一个或多个逻辑分区及执行耦合设施控制代码的至少一个逻辑分区。无论计算环境是简单的还是复杂的,必须充分地测试计算环境的部件以确保可靠性和可接受水平的性能。用于测试计算环境的部件的一种技术是通过在连接到部件的控制台处发布操作员命令,其然后被计算环境的预定部件处理。一旦操作员命令被处理,结果返回到控制台以便由控制台的操作员验证。还可以出于除测试之外的目的使用操作员命令。再次地,这些操作员命令由操作员在控制台处发布并由计算环境的预定部件处理。
技术实现思路
通过提供用于促进在计算环境中处理操作员消息命令的计算机程序产品,克服了现有技术的缺点并提供了优点。该计算机程序产品包括可被处理电路读取并存储用于由处理电路执行以便执行一种方法的指令的计算机可读存储介质。该方法包括例如:由计算环境的处理器映像来执行发送消息指令,该执行包括选择用于确定到耦合到处理器映像的耦合设施的路径的子通道;以及向耦合设施发送发送消息命令块,该发送消息命令块包括用于开始操作员消息命令的开始操作员消息命令块,该开始操作员消息命令块包括唯一地使操作员消息命令与耦合设施的缓冲器相关联的操作员消息令牌,该缓冲器包括将响应于执行开始操作员消息命令而被填充的多个字段,所述多个字段包括定时器字段、操作员消息请求长度字段、操作员消息响应长度字段、操作员消息命令字段、将包括操作员消息令牌的操作员消息令牌字段和响应字段;以及其中,发送消息命令块的发送包括将开始操作员消息命令发送到耦合设施以便在耦合设施处处理。在本文中还描述了关于本专利技术的一个或多个方面的方法和系统并要求保护。此夕卜,还描述了关于本专利技术的一个或多个方面的服务,并且可以在此要求保护。通过本专利技术的一个或多个方面的技术实现了附加特征和优点。在此详细地描述了本专利技术的其他实施例和方面并将其视为要求保护的本专利技术的一部分。【附图说明】特别地指出了本专利技术的一个或多个方面并在本说明书结束时在权利要求中作为例子明确地要求保护。根据结合附图进行的以下详细描述,本专利技术的一个或多个方面的前述及其他目的、特征和优点是显而易见的,在所述附图中:图1描述了将结合并使用本专利技术的一个或多个方面的计算环境的一个例子。图2A描述了根据本专利技术的一方面的与计算环境的耦合设施通信的图1的计算环境的处理器的一个例子;图2B描述了根据本专利技术的一方面使用的关于发送消息(Send Message)指令的细节的一个实施例;图3A描述了根据本专利技术的一方面的用来控制在耦合设施处接收到的操作员消息命令的处理的复用器的一个例子;图3B描述了根据本专利技术的一方面的被图3A的复用器用来控制操作员消息命令的处理的逻辑的一个例子;图4A描述了根据本专利技术的一方面的在处理操作员信息命令时所使用的缓冲器的一个例子;图4B描述了根据本专利技术的一方面的图4A的缓冲器的更多细节的一个例子;图5描述了根据本专利技术的一方面的缓冲器的各种可能状态的例子;图6描述了根据本专利技术的一方面的所使用的各种命令的一个实施例;图7A描述了根据本专利技术的一方面的关于使用发送消息指令来发布开始操作员消息(Start Operator Message)命令的细节的一个实施例;图7B描述了根据本专利技术的一方面的所使用的开始操作员消息(Start OperatorMessage)命令的逻辑的一个实施例;图8A描述了根据本专利技术的一方面的关于使用发送消息(Send Message)指令来发布读取操作员消息(Read Operator Message)命令的细节的一个实施例;图8B描述了根据本专利技术的一方面所使用的读取操作员消息(Read OperatorMessage)命令的逻辑的一个实施例;图9A描述了根据本专利技术的一方面的关于使用发送消息指令来发布删除操作员消息(Delete Operator Message)命令的细节的一个实施例;图9B描述了根据本专利技术的一方面所使用的删除操作员消息(Delete OperatorMessage)指令的逻辑的一个实施例;图10描述了结合了本专利技术的一个或多个方面的计算机程序产品的一个实施例;图11描述了将结合和使用本专利技术的一个或多个方面的主机计算机系统的一个实施例;图12描述了将结合和使用本专利技术的一个或多个方面的主机计算机系统的另一例子;图13描述了将结合和使用本专利技术的一个或多个方面的包括计算机网络的计算机系统的另一例子;图14描述了将结合和使用本专利技术的一个或多个方面的计算机系统的各种元件的一个实施例;图15A描述了将结合和使用本专利技术的一个或多个方面的图14的计算机系统的执行单元的一个实施例;图15B描述了将结合和使用本专利技术的一个或多个方面的图14的计算机系统的分支单元的一个实施例;图15C描述了将结合和使用本专利技术的一个或多个方面的图14的计算机系统的加载/存储单元的一个实施例;以及图16描述了将结合和使用本专利技术的一个或多个方面的仿真主机计算机系统的一个实施例。【具体实施方式】根据本专利技术的一个或多个方面,提供了一种促进从一个或多个源接收到的操作员信息命令的处理的能力。在一个例子中,操作员消息命令是由耦合设施从一个或多个源接收到的,并且该耦合设施处理该命令并向源返回响应。在一个特定例子中,源中的至少一个是耦合到耦合设施但与之分离的处理器映像。作为例子:*该处理器映像是具有与之相关联的中央处理器资源并能够执行操作系统的逻辑分区,并且该耦合设施在具有与之相关联的中央处理器资源并能够执行耦合设施控制代码的另一逻辑分区,其中,两个逻辑分区都在同一中央处理复合体(即,同一机器)内;*该处理器映像是具有与之相关联的中央处理器资源并能够执行操作系统的逻辑分区,并且该耦合设施在具有与之相关联的中央处理器资源并能够执行耦合设施控制代码的另一逻辑分区,其中,两个逻辑分区都在不同的中央处理复合体(即,不同的机器)内;以及*处理器映像与能够执行耦合设施的机器或逻辑分区分离的独立机器(并未在逻辑分区中虚拟化)。每个处理器映像包括一个或多个处理器。稱合设施操作员命令的例子包括:配置一使得CHPID (信道路径)上线或离线;CP—使CP (中央处理器)上线或离线;显示一显示资源;帮助〈command〉一命令特定帮助;定位一显示SID (子信道id)向量或SID帧;模式一设置易失性模式;PRY—将PRY (机器级调试工具)开启或关闭;检索一检索耦合设施(CF)信息;安全渡过一设定电源故障安全渡过时间;RType—设置响应类型;关断一终止CF操作;SMI—将系统监视仪表开启或关闭;时区一设置时区偏移;追踪一设置追踪控制;补丁一应用并发补丁 ;Dyndisp—将动态耦合设施分派开启或关闭;MT0 —开启用于命令表的MTO (消息超时);VMDUMP—强制VM上的耦合设施hardlong ;CFDUMP—强制非破坏性断电(dump);以及 NDDUMP—nddump_command本文档来自技高网...

【技术保护点】
一种用于促进计算环境中的操作员消息命令的处理的计算机程序产品,所述计算机程序产品包括:计算机可读存储介质,其可被处理电路读取并存储指令以供处理电路执行以便执行一种方法,所述方法包括:由计算环境的处理器映像执行发送消息指令,该执行包括:选择用于确定到耦合到处理器映像的耦合设施的路径的子通道;以及向耦合设施发送发送消息命令块,该发送消息命令块包括用于开始操作员消息命令的开始操作员消息命令块,该开始操作员消息命令块包括唯一地使操作员消息命令与耦合设施的缓冲器相关联的操作员消息令牌,该缓冲器包括将响应于执行开始操作员消息命令而被填充的多个字段,所述多个字段包括定时器字段、操作员消息请求长度字段、操作员消息响应长度字段、操作员消息命令字段、将包括操作员消息令牌的操作员消息令牌字段和响应字段;以及其中,发送消息命令块的发送包括将开始操作员消息命令发送到耦合设施以便在耦合设施处处理。

【技术特征摘要】
【国外来华专利技术】2011.06.10 US 13/157,9351.一种用于促进计算环境中的操作员消息命令的处理的计算机程序产品,所述计算机程序产品包括: 计算机可读存储介质,其可被处理电路读取并存储指令以供处理电路执行以便执行一种方法,所述方法包括: 由计算环境的处理器映像执行发送消息指令,该执行包括: 选择用于确定到耦合到处理器映像的耦合设施的路径的子通道;以及 向耦合设施发送发送消息命令块,该发送消息命令块包括用于开始操作员消息命令的开始操作员消息命令块,该开始操作员消息命令块包括唯一地使操作员消息命令与耦合设施的缓冲器相关联的操作员消息令牌,该缓冲器包括将响应于执行开始操作员消息命令而被填充的多个字段,所述多个字段包括定时器字段、操作员消息请求长度字段、操作员消息响应长度字段、操作员消息命令字段、将包括操作员消息令牌的操作员消息令牌字段和响应字段;以及 其中,发送消息命令块的发送包括将开始操作员消息命令发送到耦合设施以便在耦合设施处处理。2.如权利要求1所述的计算机程序产品,其中,所述方法还包括由处理器映像将响应代码存储在由发送消息指令识别的主存储位置上的消息响应块存储区域中,该响应代码与处理开始操作员消息命令相关联,该响应代码指示是否已开始操作员消息。3.如权利要求2所述的计算机程序产品,其中,所述响应代码指示操作员消息已经开始,并且其中,所述方法还包括由处理器映像向耦合设施发送读取操作员消息命令,该读取操作员消息命令读取缓冲器以获得对操作员消息命令的响应。4.如权利要求3所述的计算机程序产品,其中,所述读取操作员消息命令包括消息命令块,其包括消息报头、用来选择要读取的缓冲器的操作员消息令牌以及指定读取操作员消息命令的命令。5.如权利要求4所述的计算机程序产品,其中,所述方法还包括: 由计算环境的处理器映像执行另一发送消息指令,该执行包括: 向耦合设施发送包括读取操作员消息命令和识别缓冲器的操作员消息令牌的另一发送消息命令块;以及 由处理器映像存储另一响应代码和缓冲器的内容,其中,所述另一响应代码指示响应返回,其中,所述另一响应代码存储在由发送消息指令的消息操作块(MOB)识别的主存储器位置上的消息响应块中,其中,缓冲器的内容存储在由发送消息指令的MOB识别的主存储器中的消息缓冲器中。6.如权利要求1所述的计算机程序产品,其中,所述方法还包括由处理器映像向耦合设施发送删除操作员消息命令,该删除操作员消息命令将删除缓冲器的内容。7.如权利要求6所述的计算机程序产品,其中,所述删除操作员消息命令包括消息命令块,其包括消息报头、指定删除操作员消息命令的命令以及用来选择缓冲器的操作员消息令牌。8.如权利要求7所述的计算机程序产品,其中,所述发送消息命令块包括用于删除操作员消息命令的消息命令块。9.一种用于促进计 算环境中的操作员消息命令的处理的计算机系统,所述计算机系统包括 存储器;以及 与存储器通信的处理器,其中,所述计算机系统被配置成执行一种方法,所述方法包括: 由计算环境的处理器映像执行发送消息指令,该执行包括: 选择用于确定到耦合到处理器映像的耦合设施的路径的子通道;以及 向耦合设施发送发送消息命令块,该发送消息命令块包括用于开始操作员消息命令的开始操作员消息命令块,该开始操作员消息命令块包括唯一地使操作员消息命令与耦合设施的缓冲器相关联的操作员消息令牌,该缓冲器包括将响应于执行开始操作员消息命令而被填充的多个字段,所述多个字段包括定时器字段、操作员消息请求长度字段、操作员消息响应长度字段、操作员消息命令字段、将包括操作员消息令牌的操作员消息令牌字段和响应字段;以及 其中,发送消息命令块的发送包括将开始操作员消息命令发送到耦合设施以便在耦合设施处处理。10...

【专利技术属性】
技术研发人员:T肖SN戈斯D埃尔科
申请(专利权)人:国际商业机器公司
类型:
国别省市:

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

1