会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Pass-through for I/O channel subsystem call instructions for accessing
shared resources in a computer system having a plurality of operating
systems
    • 用于访问具有多个操作系统的计算机系统中的共享资源的I / O通道子系统调用指令的传递
    • US5600805A
    • 1997-02-04
    • US898875
    • 1992-06-15
    • Kenneth J. FredericksRobert E. GalbraithRichard R. GuyetteMarten J. HalmaRoger E. HoughSuzanne M. JohnJames C. MazurowskiKenneth J. OakesLeslie W. Wyman
    • Kenneth J. FredericksRobert E. GalbraithRichard R. GuyetteMarten J. HalmaRoger E. HoughSuzanne M. JohnJames C. MazurowskiKenneth J. OakesLeslie W. Wyman
    • G06F9/46G06F13/12G06F9/00
    • G06F13/126
    • Enables any OS of plural OSs within any of plural logical-resource partitions (LPARs) of a CEC to use interpretive execution for synchronously-executable CHSC (channel subsystem call) commands. A CHSC command authorization mask (CCAM) is provided to control which CHSC commands are allowed to execute interpretively (with pass-through), and which commands are executed with hypervisor intervention (as all prior CHSC commands did). By enabling interpretive execution of those commands which can successfully operate with pass-through, significant system efficiency is obtained. And by disabling interpretive execution for a subset of CHSC commands (which are not allowed to execute with pass-through) potential system failures may be prevented. Thus, interpretive execution may be restricted differently among the OSs in a CEC. Novel CHSC command execution now handles multiple images of shared I/O resources by use of image identifiers, which could not be done before. The information requested by any OS issuing a CHSC command is filtered and optionally compacted by the I/O subsystem responding to the command by only providing information obtained from control blocks associated with the OS which issued the command. This is done by having a set of control blocks for each I/O resource, each control block in the set being associated with a particular OS.
    • 使CEC的多个逻辑资源分区(LPAR)中的任何一个中的多个OS的任何OS能够使用用于同步可执行CHSC(信道子系统调用)命令的解释性执行。 提供了一个CHSC命令授权掩码(CCAM)来控制哪些CHSC命令被解释性地执行(具有传递),以及哪些命令由管理程序干预执行(如所有之前的CHSC命令所执行)。 通过启用能够通过直通成功运行的命令的解释执行,可以获得显着的系统效率。 并且通过禁止CHSC命令的子集(不允许通过执行)的解释执行,可能会阻止潜在的系统故障。 因此,CEC中的操作系统之间的解释性执行可能会受到不同的限制。 新的CHSC命令执行现在通过使用以前无法完成的图像标识符处理共享I / O资源的多个映像。 由发出CHSC命令的任何OS请求的信息被I / O子系统过滤并且可选地通过I / O子系统来响应该命令,仅提供从与发出该命令的OS相关联的控制块获得的信息。 这通过为每个I / O资源设置一组控制块来实现,该集合中的每个控制块与特定OS相关联。
    • 3. 发明授权
    • Channel measurement method and means
    • 通道测量方法和方法
    • US5265240A
    • 1993-11-23
    • US898623
    • 1992-07-24
    • Robert E. GalbraithSteven G. GlassenAssaf MarronKenneth J. OakesDavid E. StuckiLeslie W. Wyman
    • Robert E. GalbraithSteven G. GlassenAssaf MarronKenneth J. OakesDavid E. StuckiLeslie W. Wyman
    • G06F11/30G06F11/34G06F1/04
    • G06F11/3485G06F11/3419G06F11/349
    • Provides a method for measuring the busy utilization time for I/O channel used by any of plural operating systems (OSs) in a CEC. The measured utilization time for any OS excludes the time shared channels are utilized by other OSs during a measurement period. A channel measurement facility (CMF) is provided in the I/O subsystem hardware and microcode for each of the OSs in the I/O subsystem. The CMF is logically constructed because it uses only a small portion of I/O resources already existing in a CEC by adding microcode to control these resources to perform the time measurement function. The resources for a logical CMF including the partial use of: an I/O processor to store identifiers of an assigned OS, the partial use of channel processors controlling channels selected by the assigned OS during a measurement period, the local storage of each I/O processor, and OS storage needed for communicating the measurement data from the CMF to the OS. Any CPU can control a measurement by issuing "set channel measurement" instructions for starting and stopping a measurement performed asynchronously by the CMF to release the CPU for other independent CPU operations during a measurement period. The instruction can also be used to test the status of any CMF.
    • 提供一种测量CEC中多个操作系统(OS)中任何一个使用的I / O通道的繁忙使用时间的方法。 任何操作系统的测量使用时间不包括其他操作系统在测量期间利用的时间共享通道。 在I / O子系统中的每个OS的I / O子系统硬件和微代码中提供了通道测量设备(CMF)。 CMF是逻辑构造的,因为它仅使用CEC中已经存在的I / O资源的一小部分,通过添加微代码来控制这些资源来执行时间测量功能。 用于逻辑CMF的资源包括部分使用:I / O处理器来存储分配的OS的标识符,部分使用控制在测量期间由分配的OS选择的信道的信道处理器,每个I / O处理器和OS存储器,用于将测量数据从CMF传送到OS。 任何CPU都可以通过发出“设置通道测量”指令来控制测量,用于启动和停止由CMF异步执行的测量,以在测量期间释放其他独立CPU操作的CPU。 该指令也可用于测试任何CMF的状态。
    • 7. 发明申请
    • IMPLEMENTING ENHANCED IO DATA CONVERSION WITH PROTECTION INFORMATION MODEL INCLUDING PARITY FORMAT OF DATA INTEGRITY FIELDS
    • 实施具有保护信息模型的增强IO数据转换,包括数据完整性字段的特殊格式
    • US20120297272A1
    • 2012-11-22
    • US13108097
    • 2011-05-16
    • Brian E. BakkeRobert E. GalbraithAdrian C. GerhardDaniel F. MoertlRick A. Weckwerth
    • Brian E. BakkeRobert E. GalbraithAdrian C. GerhardDaniel F. MoertlRick A. Weckwerth
    • G06F11/20
    • G06F11/1076
    • A method and controller for implementing enhanced input/output (IO) data conversion with an enhanced protection information model including an enhanced parity format of the data integrity fields (DIF), and a design structure on which the subject controller circuit resides are provided. The controller implements a protection information model including a unique parity data integrity fields (DIF) format. The unique parity DIF format enables corruption detection for RAID parity blocks. The unique parity DIF format includes a predefined size for a protection information model logical block guard cyclic redundancy check (CRC) field and a logical block Reference Tag (RT) field. A plurality of storage devices in a RAID configuration are coupled to the controller, and configured to store data and RAID parity redundancy data, and wherein a strength of RAID parity redundancy data is not reduced when a loss of a single storage device in the plurality of storage devices occurs.
    • 一种用于通过增强的保护信息模型实现增强的输入/输出(IO)数据转换的方法和控制器,该增强的保护信息模型包括数据完整性字段(DIF)的增强的奇偶校验格式,以及提供了对象控制器电路所在的设计结构。 控制器实现包括唯一奇偶校验数据完整性字段(DIF)格式的保护信息模型。 唯一的奇偶校验DIF格式可以对RAID奇偶校验块进行故障检测。 唯一奇偶校验DIF格式包括用于保护信息模型逻辑块保护循环冗余校验(CRC)字段和逻辑块参考标签(RT)字段的预定义大小。 RAID配置中的多个存储设备被耦合到控制器,并且被配置为存储数据和RAID奇偶校验冗余数据,并且其中当多个存储设备中的单个存储设备的丢失时,RAID奇偶校验冗余数据的强度不会降低 存储设备发生。
    • 10. 发明授权
    • Managing logically bad blocks in storage devices
    • 在存储设备中管理逻辑坏块
    • US08489946B2
    • 2013-07-16
    • US13614805
    • 2012-09-13
    • Robert E. GalbraithAdrian C. GerhardDaniel F. Moertl
    • Robert E. GalbraithAdrian C. GerhardDaniel F. Moertl
    • G11C29/00
    • G06F11/1092G06F2211/1057G06F2211/1059
    • At least one standard size data block of a storage device is scanned for a logically bad pattern. If the logically pad pattern is detected, a block address that is associated with the standard size data block is added to a bad block table. If the logically pad pattern is not detected, it may be determined if the block address associated with the standard size data block is in the bad block table. If the logically pad pattern is not detected and if the block address associated with the standard size data block is in the bad block table, the block address may be removed from the bad block table. The logically bad pattern may have a first predefined data portion and a second predefined data portion and may be repeated the requisite number of instances to fill the standard size data block.
    • 扫描存储设备的至少一个标准尺寸数据块以获得逻辑不良图案。 如果检测到逻辑焊盘图案,则将与标准尺寸数据块相关联的块地址添加到坏块表。 如果没有检测到逻辑填充图案,则可以确定与标准尺寸数据块相关联的块地址是否在坏块表中。 如果没有检测到逻辑上的焊盘图案,并且如果与标准尺寸数据块相关联的块地址在坏块表中,则块地址可以从坏块表中去除。 逻辑不良图案可以具有第一预定义数据部分和第二预定义数据部分,并且可以重复必需数量的实例以填充标准尺寸数据块。